|
|
18cba43f7f
|
Improve su_command parsing
|
2026-04-23 16:10:44 -03:00 |
|
|
|
3efdf18f39
|
Move temporary test directories to RAM
|
2026-04-23 16:06:32 -03:00 |
|
|
|
0fbc65e24b
|
Add location to log function
|
2026-04-23 16:06:11 -03:00 |
|
|
|
eac1ffbda6
|
Add cargo vet and deny checks
|
2026-04-23 16:04:45 -03:00 |
|
|
|
89d1634a63
|
Add test harness for IO serial tests
|
2026-04-05 19:46:31 -03:00 |
|
|
|
41cd56fa54
|
Experiment with proptest
|
2026-04-05 16:52:53 -03:00 |
|
|
|
f4f135da71
|
Implement transactional operations
|
2026-04-04 23:03:49 -03:00 |
|
|
|
866b5b5164
|
Extend manually installed packages test cases
|
2026-04-04 21:04:51 -03:00 |
|
|
|
10d47dc51c
|
Overall cleanup, refactor and performance tweaks
|
2026-04-04 17:36:30 -03:00 |
|
|
|
7d89f51eac
|
Add test containers
|
2026-03-30 21:13:39 -03:00 |
|
|
|
ca20c11962
|
Adapt code from iganaq
|
2026-03-30 08:23:48 -03:00 |
|
|
|
4053c354bd
|
Rust: Adapt tests from iganaq OCaml
|
2026-03-28 14:47:59 -03:00 |
|
|
|
4509d5e6ed
|
Rust: Finalize implementation requirements
|
2026-03-25 01:15:41 -03:00 |
|
|
|
c5bbdec1a7
|
Rust: Implement configuration parsing
|
2026-03-24 20:52:13 -03:00 |
|
|
|
afe7e32a2a
|
Rust: Fulfill most of the spec
|
2026-03-24 18:30:10 -03:00 |
|
|
|
397ed5a236
|
Rust: Setup core architecture
|
2026-03-24 17:43:27 -03:00 |
|
|
|
bed93fd58c
|
Rust: Scaffold Cargo project
|
2026-03-24 12:01:27 -03:00 |
|
|
|
9e402df786
|
OCaml: Add references on ISO 14977:1996 EBNF downsides
|
2025-05-17 06:50:36 -03:00 |
|
|
|
00321d2842
|
OCaml: Minor justfile tweaks
|
2025-05-17 02:24:26 -03:00 |
|
|
|
caafbed5a5
|
OCaml: Add tests for su_command default fallback
|
2025-05-17 00:54:29 -03:00 |
|
|
|
9e9a9566db
|
OCaml: Add simulate (dry run) configuration option
|
2025-05-17 00:54:18 -03:00 |
|
|
|
1f16024c9e
|
OCaml: Add noninteractive configuration key
|
2025-05-16 23:18:23 -03:00 |
|
|
|
c6c92c0a32
|
OCaml: Implement log contexts
|
2025-05-16 22:53:33 -03:00 |
|
|
|
a3805ea1bd
|
OCaml: Refactor configuration parser handling of su_command sanity checks
|
2025-05-16 02:53:21 -03:00 |
|
|
|
821ab1eaf1
|
OCaml: Implement Writer monad
|
2025-05-16 02:51:33 -03:00 |
|
|
|
cb56da1462
|
OCaml: Handle some edge cases; refactor parser, main.ml; add config fetcher
|
2025-05-09 11:19:27 -03:00 |
|
|
|
6096817932
|
OCaml: Minor formatting improvements to README
|
2025-05-08 23:41:18 -03:00 |
|
|
|
b0c65f40b1
|
OCaml: Implement configuration parser, bind lexer tokens with schema
|
2025-05-08 23:10:14 -03:00 |
|
|
|
c1d0788341
|
OCaml: Disable warning 23 (useless-record-with)
|
2025-05-08 22:52:03 -03:00 |
|
|
|
9675ab4877
|
OCaml: Trim leading and trailing whitespace before lexing configuration
|
2025-05-05 10:57:04 -03:00 |
|
|
|
b33caae0d8
|
OCaml: Log contents of /etc/os_release for 'os' command (INS v0.2 B2.3)
|
2025-05-05 10:55:52 -03:00 |
|
|
|
8b1aae16c6
|
OCaml: Refactor configuration lexer for readability, conciseness
|
2025-05-05 02:06:37 -03:00 |
|
|
|
df3a9e9a68
|
OCaml: Add a README with a configuration grammar
|
2025-05-04 01:16:58 -03:00 |
|
|
|
d43a13da95
|
OCaml: Minor justfile tweaks to make LSP happy
|
2025-05-04 01:16:40 -03:00 |
|
|
|
b55d1ff70f
|
OCaml: Refactor repeated logic in configuration lexer
|
2025-05-04 01:16:23 -03:00 |
|
|
|
902734d610
|
OCaml: Add a configuration lexer
|
2025-04-30 19:46:12 -03:00 |
|
|
|
638f886baf
|
README, TODO: Minor updates
|
2025-04-30 19:45:39 -03:00 |
|
|
|
733fa6c72d
|
OCaml: Add a 'build with timeout' recipe
|
2025-04-30 19:45:15 -03:00 |
|
|
|
13eb676f20
|
OCaml: Update cram test spec version, add some reference implementations
|
2025-04-27 04:47:29 -03:00 |
|
|
|
f3557d5bb4
|
OCaml: Add debug logging tests
|
2025-04-21 21:31:09 -03:00 |
|
|
|
fab9c7140d
|
OCaml: Only print log messages if DEBUG is set in the environment
Satisfies specification item A2
|
2025-04-21 20:10:59 -03:00 |
|
|
|
bb1cd19000
|
OCaml: Apply formatting
|
2025-04-19 19:09:16 -03:00 |
|
|
|
ce3859f62c
|
OCaml: Add linting recipe, aliases and group comments to justfile
|
2025-04-17 08:38:48 -03:00 |
|
|
|
1eb0818463
|
OCaml: Add dependency check to justfile, dev commands cleanup and comments
|
2025-04-16 22:41:29 -03:00 |
|
|
|
dc85dc0493
|
OCaml: Add development watch commands to justfile
|
2025-04-16 22:07:52 -03:00 |
|
|
|
0e16c8ee17
|
OCaml: Rename and expand justfile
|
2025-04-16 22:07:52 -03:00 |
|
|
|
3fc5e6341f
|
OCaml: Add formatting configuration
|
2025-04-15 21:13:32 -03:00 |
|
|
|
1bfddc109a
|
OCaml: Do not specify Dune version in dune-project
|
2025-04-15 20:57:21 -03:00 |
|
|
|
db0fba664c
|
OCaml: Add coverage reporting
|
2025-04-15 20:57:00 -03:00 |
|
|
|
ac3dbe4d30
|
OCaml: Add separate logging channels and a dedicated 'command' type
|
2025-04-13 22:12:44 -03:00 |
|