Orhun Parmaksız
|
7cc1bbfe6e
|
refactor(app): move cache handling to the core library
|
2022-01-10 01:32:55 +03:00 |
|
Orhun Parmaksız
|
4336fc41e9
|
feat(add): add argument parser for tui options
|
2022-01-09 19:37:49 +03:00 |
|
Orhun Parmaksız
|
6a828cb35b
|
refactor(tui): show sysctl variables on a table
|
2022-01-09 14:15:21 +03:00 |
|
Orhun Parmaksız
|
c94df7a689
|
fix(tui): reinitialize sysctl on application refresh
|
2022-01-06 20:34:30 +03:00 |
|
Orhun Parmaksız
|
8cc22be48d
|
fix(tui): allow switching to input mode while a message is shown
|
2022-01-06 20:27:25 +03:00 |
|
Orhun Parmaksız
|
13ce1f49dd
|
feat(tui): support showing messages in the prompt
|
2022-01-06 20:15:19 +03:00 |
|
Orhun Parmaksız
|
7b1fc4b25f
|
feat(tui): process commands from the input prompt
|
2022-01-06 18:53:56 +03:00 |
|
Orhun Parmaksız
|
ca27a092c0
|
feat(tui): show sysctl variables on the list
|
2022-01-06 18:25:25 +03:00 |
|
Orhun Parmaksız
|
c950826eb4
|
feat(tui): add stateful list widget
|
2022-01-06 18:07:25 +03:00 |
|
Orhun Parmaksız
|
4df05f94fe
|
feat(tui): make input prompt functional
|
2022-01-02 15:26:58 +03:00 |
|
Orhun Parmaksız
|
cb9d072a3e
|
feat(tui): render the input prompt
|
2022-01-02 00:07:06 +03:00 |
|
Orhun Parmaksız
|
54b4c0e61b
|
feat(tui): implement a basic user interface
|
2021-12-30 15:17:34 +03:00 |
|
Orhun Parmaksız
|
041d11764c
|
chore(tui): add core library as dependency
|
2021-12-27 23:57:24 +03:00 |
|
Orhun Parmaksız
|
8d589d7635
|
chore(tui): initialize project
|
2021-12-25 20:49:22 +03:00 |
|
Orhun Parmaksız
|
fab01ba691
|
feat(app): support displaying output in JSON format
|
2021-12-25 17:38:34 +03:00 |
|
Orhun Parmaksız
|
86f2be4fae
|
feat(sysctl): improve printing the multiline values
|
2021-12-25 16:43:15 +03:00 |
|
Orhun Parmaksız
|
affd73efc7
|
style(args): show argument aliases
|
2021-12-25 02:05:08 +03:00 |
|
Orhun Parmaksız
|
63798783a0
|
feat(args): allow listing values without providing -A
|
2021-12-25 02:00:32 +03:00 |
|
Orhun Parmaksız
|
adcb7b6724
|
fix(args): check for version flag before processing values
|
2021-12-25 01:56:55 +03:00 |
|
Orhun Parmaksız
|
ff1a28ed26
|
chore(project): add codecov.yml
|
2021-12-25 01:54:47 +03:00 |
|
Orhun Parmaksız
|
905841aebd
|
feat(sysctl): improve the documentation updater
|
2021-12-25 01:49:44 +03:00 |
|
Orhun Parmaksız
|
297dc220ba
|
test(fixtures): specify the path for checking variables
|
2021-12-23 01:26:40 +03:00 |
|
Orhun Parmaksız
|
df44a52e40
|
chore(ci): move fixture config to manifest directory
|
2021-12-23 01:19:45 +03:00 |
|
Orhun Parmaksız
|
bb000e9fe8
|
chore(ci): change the order of commands for live tests
|
2021-12-23 01:05:43 +03:00 |
|
Orhun Parmaksız
|
adbda0615b
|
test(app): add test fixtures
|
2021-12-23 01:04:30 +03:00 |
|
Orhun Parmaksız
|
f685204546
|
fix(ci): fix the run key definition
|
2021-12-22 22:36:09 +03:00 |
|
Orhun Parmaksız
|
4a8de97d5c
|
fix(ci): fix the multiline syntax of the cargo-tarpaulin command
|
2021-12-22 22:35:24 +03:00 |
|
Orhun Parmaksız
|
dc845c0f4e
|
chore(ci): create separate steps for regular and live tests
|
2021-12-22 22:30:59 +03:00 |
|
Orhun Parmaksız
|
ffae317d08
|
fix(ci): update sudo command to preserve HOME
|
2021-12-22 00:21:19 +03:00 |
|
Orhun Parmaksız
|
7a238b90ac
|
fix(ci): update sudo command to preserve PATH
|
2021-12-22 00:14:40 +03:00 |
|
Orhun Parmaksız
|
cd5e1851de
|
test(app): add live-tests flag for testing app as a whole
|
2021-12-21 23:35:46 +03:00 |
|
Orhun Parmaksız
|
5847b3370a
|
fix(app): update the warning messages about documentation path
|
2021-12-21 22:49:20 +03:00 |
|
Orhun Parmaksız
|
ea1be163d8
|
refactor(sysctl): define a constant for /proc/sys path
|
2021-12-20 17:03:28 +03:00 |
|
Orhun Parmaksız
|
bf990f9cda
|
fix(app): skip comments and empty lines while preloading
|
2021-12-20 16:55:29 +03:00 |
|
Orhun Parmaksız
|
a2bba17e9a
|
test(app): add tests for app module
|
2021-12-19 22:45:49 +03:00 |
|
Orhun Parmaksız
|
13faab0d91
|
style(config): change the color for unknown sections
|
2021-12-19 22:17:54 +03:00 |
|
Orhun Parmaksız
|
9315d2df82
|
refactor(sysctl): check path components for determining 'net' section
|
2021-12-19 22:15:22 +03:00 |
|
Orhun Parmaksız
|
f0b58bcf21
|
fix(parser): filter out empty file names while checking
|
2021-12-18 23:53:59 +03:00 |
|
Orhun Parmaksız
|
90fb9d504c
|
fix(args): use eprintln for printing error messages in args module
|
2021-12-18 23:46:57 +03:00 |
|
Orhun Parmaksız
|
0b6f512753
|
chore(ci): cache cargo dependencies for test job
|
2021-12-18 23:45:58 +03:00 |
|
Orhun Parmaksız
|
d3b0229124
|
test(args): add tests to args module
|
2021-12-18 23:38:25 +03:00 |
|
Orhun Parmaksız
|
bb98de15cf
|
test(sysctl): extend controller tests
|
2021-12-18 21:38:49 +03:00 |
|
Orhun Parmaksız
|
39774c5d2a
|
feat(sysctl): improve the documentation parser presets
|
2021-12-18 19:31:11 +03:00 |
|
Orhun Parmaksız
|
8ebb588b58
|
feat(parser): support multiple glob patterns
|
2021-12-18 19:29:31 +03:00 |
|
Orhun Parmaksız
|
3c6fb58a41
|
feat(parser): add support for reading GZIP files
|
2021-12-18 19:24:46 +03:00 |
|
Orhun Parmaksız
|
aeef248a69
|
test(sysctl): add tests for section module
|
2021-12-18 18:50:19 +03:00 |
|
Orhun Parmaksız
|
5fcbf2ca1c
|
fix(args): remove conflicting short arguments
|
2021-12-18 15:48:02 +03:00 |
|
Orhun Parmaksız
|
41dabbf217
|
test(sysctl): add tests for the controller module
|
2021-12-18 15:18:10 +03:00 |
|
Orhun Parmaksız
|
53a6b0ecbf
|
test(sysctl): extend parameter tests about display types
|
2021-12-18 15:08:46 +03:00 |
|
Orhun Parmaksız
|
2d744498f4
|
test(sysctl): add tests for the parameter module
|
2021-12-18 15:00:26 +03:00 |
|