Orhun Parmaksız
|
830535a170
|
feat(args): add --verbose flag for logging verbosity
|
2021-12-07 18:26:15 +03:00 |
|
Orhun Parmaksız
|
6e2709c332
|
fix(sysctl): allow slash character in parameter names
|
2021-12-07 13:11:23 +03:00 |
|
Orhun Parmaksız
|
2801d76aed
|
chore(ci): run tests and upload reports to codecov
|
2021-12-05 21:18:31 +03:00 |
|
Orhun Parmaksız
|
9c1cdaa188
|
refactor(sysctl): split sysctl implementation into modules
|
2021-12-04 23:47:36 +03:00 |
|
Orhun Parmaksız
|
41ca625e99
|
test(cache): add tests for cache module
|
2021-12-04 23:25:24 +03:00 |
|
Orhun Parmaksız
|
cf151b4108
|
style(args): use a different message in the case of missing params
|
2021-12-04 16:48:06 +03:00 |
|
Orhun Parmaksız
|
b9d55a2302
|
feat(args): add --pattern argument for matching parameters
|
2021-12-04 15:12:25 +03:00 |
|
Orhun Parmaksız
|
85010f8c64
|
feat(args): add --no-pager flag for disabling the pager
|
2021-12-03 18:04:00 +03:00 |
|
Orhun Parmaksız
|
48a8411859
|
feat(args): add -E argument as an alternative for --explain
|
2021-12-03 17:17:14 +03:00 |
|
Orhun Parmaksız
|
6466152247
|
fix(cache): remove the parameter values from cache for security
|
2021-12-03 16:53:43 +03:00 |
|
Orhun Parmaksız
|
ab747cbd37
|
feat(cache): use modification date for updating cache
|
2021-12-03 16:45:58 +03:00 |
|
Orhun Parmaksız
|
6bbf04a3c1
|
feat(app): add caching mechanism for kernel parameters
|
2021-12-03 00:09:39 +03:00 |
|
Orhun Parmaksız
|
81e3fc8fa7
|
fix(app): use the value of --docs argument while parsing
|
2021-11-29 03:13:12 +03:00 |
|
Orhun Parmaksız
|
b8f871c8bd
|
feat(app): check for alternate locations for kernel documentation
|
2021-11-29 03:00:09 +03:00 |
|
Orhun Parmaksız
|
22c9f5e92a
|
chore(ci): cache cargo dependencies
|
2021-11-26 00:14:53 +03:00 |
|
Orhun Parmaksız
|
5317987270
|
chore(ci): disable nightly builds
|
2021-11-25 23:57:41 +03:00 |
|
Orhun Parmaksız
|
418ee993a5
|
chore(ci): continue on error for nightly builds
|
2021-11-25 23:49:11 +03:00 |
|
Orhun Parmaksız
|
ef724a79ca
|
refactor(ci): split build job into build and lint
|
2021-11-24 23:57:43 +03:00 |
|
Orhun Parmaksız
|
b46fa212c7
|
fix(ci): add CI workflow to the correct path
|
2021-11-24 23:40:50 +03:00 |
|
Orhun Parmaksız
|
fdaeaf1160
|
chore(ci): add Continuous Integration workflow
|
2021-11-24 23:39:03 +03:00 |
|
Orhun Parmaksız
|
0c223c0a72
|
style(parser): update error messages
|
2021-11-24 23:26:02 +03:00 |
|
Orhun Parmaksız
|
2379c6ddf3
|
fix(parser): return error in the case of empty file vector
|
2021-11-23 23:45:35 +03:00 |
|
Orhun Parmaksız
|
e8c7890f98
|
test(parser): update document parser tests about required files
|
2021-11-23 23:40:06 +03:00 |
|
Orhun Parmaksız
|
f7f323d3af
|
feat(parser): add a mechanism for checking the existence of required files
|
2021-11-23 23:38:43 +03:00 |
|
Orhun Parmaksız
|
7d1f85a90e
|
fix(app): hide the error log if no pager is given
|
2021-11-23 22:47:34 +03:00 |
|
Orhun Parmaksız
|
5f71f0510e
|
style(docs): display the documentation with its original title
|
2021-11-23 22:38:53 +03:00 |
|
Orhun Parmaksız
|
ad7dfa48ed
|
style(lib): use a standard format for error messages
|
2021-11-22 20:54:14 +03:00 |
|
Orhun Parmaksız
|
f59b808ffa
|
style(args): update the help message template
|
2021-11-22 17:01:46 +03:00 |
|
Orhun Parmaksız
|
7e0a1e0884
|
feat(app): support different display types for parameters
|
2021-11-22 17:00:04 +03:00 |
|
Orhun Parmaksız
|
0974e87cf2
|
fix(app): trim the values while processing
|
2021-11-21 00:46:01 +03:00 |
|
Orhun Parmaksız
|
6aa07aefc3
|
refactor(config): rename ColorConfig to AppConfig
|
2021-11-20 20:10:21 +03:00 |
|
Orhun Parmaksız
|
c97854424f
|
feat(args): add -e flag for ignoring unknown variable errors
|
2021-11-20 19:26:34 +03:00 |
|
Orhun Parmaksız
|
079b65c409
|
test(parser): update regexes to have at least one group
|
2021-11-18 21:59:07 +03:00 |
|
Orhun Parmaksız
|
c75e1646d1
|
refactor(args): add a default path for linux kernel documentation
|
2021-11-18 21:43:42 +03:00 |
|
Orhun Parmaksız
|
5e0725472b
|
refactor(args): remove --no-color argument
|
2021-11-18 20:57:37 +03:00 |
|
Orhun Parmaksız
|
371c22ac96
|
feat(app): show documentation with using a pager
|
2021-11-18 20:52:09 +03:00 |
|
Orhun Parmaksız
|
4828a333b5
|
style(docs): create a certain format for the documentation
|
2021-11-18 00:38:52 +03:00 |
|
Orhun Parmaksız
|
4039c09f1a
|
feat(app): display the documentation references
|
2021-11-17 22:14:39 +03:00 |
|
Orhun Parmaksız
|
d4768c5695
|
style(docs): trim the start of the documents
|
2021-11-16 20:10:14 +03:00 |
|
Orhun Parmaksız
|
0a2a8fbedc
|
fix(docs): skip the unexisting variable descriptions
|
2021-11-15 22:14:49 +03:00 |
|
Orhun Parmaksız
|
2c0010e362
|
feat(args): add --explain argument for displaying documentation
|
2021-11-15 13:47:05 +03:00 |
|
Orhun Parmaksız
|
4a22e7cc63
|
refactor(app): create application controller
|
2021-11-10 23:08:21 +03:00 |
|
Orhun Parmaksız
|
ad024dc5c2
|
feat(sysctl): support changing the value of parameters
|
2021-11-10 19:50:08 +03:00 |
|
Orhun Parmaksız
|
e4507feb5c
|
feat(sysctl): support displaying only the given parameters
|
2021-11-03 01:01:42 +03:00 |
|
Orhun Parmaksız
|
9d3910f6b3
|
feat(args): add aliases for the display flag
|
2021-11-01 02:17:41 +03:00 |
|
Orhun Parmaksız
|
783320c276
|
feat(sysctl): print the parameters with their section colors
|
2021-10-31 16:26:27 +03:00 |
|
Orhun Parmaksız
|
14abb58f17
|
test(parser): add tests for parser crate
|
2021-10-30 02:19:31 +03:00 |
|
Orhun Parmaksız
|
da334a9732
|
feat(sysctl): add -a flag for printing the parameters
|
2021-10-29 19:39:34 +03:00 |
|
Orhun Parmaksız
|
da927e010f
|
feat(parser): parallelize the initial parsing
|
2021-10-29 19:16:06 +03:00 |
|
Orhun Parmaksız
|
354bc5dd77
|
feat(sysctl): parallelize the documentation updates
|
2021-10-29 13:02:56 +03:00 |
|