mokhtar
|
4379d7599b
|
milestone 23 s3: convert features/groups/GroupsPage.tsx to stylex
|
2026-08-12 22:33:58 +02:00 |
|
mokhtar
|
1246791fe1
|
milestone 23 s3: convert features/dashboard/DiskCard.tsx to stylex
|
2026-08-12 22:32:56 +02:00 |
|
mokhtar
|
2f3115117f
|
milestone 23 s3: convert features/blocklists/SourceStatusSection.tsx to stylex
|
2026-08-12 22:31:14 +02:00 |
|
mokhtar
|
e98896fc0a
|
milestone 23 s3: convert features/dashboard/DashboardPage.tsx to stylex
|
2026-08-12 22:30:25 +02:00 |
|
mokhtar
|
1de608f9bc
|
milestone 23 s3: convert auth/LoginPage.tsx to stylex
|
2026-08-12 22:28:56 +02:00 |
|
mokhtar
|
38d34453bb
|
milestone 23 s3: convert features/groups/GroupSourcesEditor.tsx to stylex
|
2026-08-12 22:28:01 +02:00 |
|
mokhtar
|
368149a358
|
milestone 23 s3: convert features/blocklists/BlocklistForm.tsx to stylex
|
2026-08-12 22:27:00 +02:00 |
|
mokhtar
|
ac0699faa1
|
milestone 23: amend two rulings the s2 review found the code in breach of
|
2026-08-12 22:26:42 +02:00 |
|
mokhtar
|
d5b351d7fe
|
milestone 23 s3: convert routes.tsx to stylex
|
2026-08-12 22:25:56 +02:00 |
|
mokhtar
|
cddefa87e4
|
milestone 23 s3: convert features/pause/PauseWidget.tsx to stylex
|
2026-08-12 22:25:08 +02:00 |
|
mokhtar
|
9e12683acf
|
milestone 23 s3: convert features/dashboard/StatCards.tsx to stylex
|
2026-08-12 22:23:16 +02:00 |
|
mokhtar
|
0fdbe25f7a
|
milestone 23 s3: convert features/settings/RestartBanner.tsx to stylex
|
2026-08-12 22:21:53 +02:00 |
|
mokhtar
|
7e7358b3c2
|
milestone 23 s3: convert features/settings/ReadOnlyConfigBanner.tsx to stylex
|
2026-08-12 22:21:13 +02:00 |
|
mokhtar
|
d5c4a8d978
|
milestone 23 s3: convert lib/InlineError.tsx to stylex
|
2026-08-12 22:19:59 +02:00 |
|
mokhtar
|
73bc180c67
|
milestone 23 s3: convert features/dashboard/HealthBanners.tsx to stylex
|
2026-08-12 22:18:23 +02:00 |
|
mokhtar
|
0f58966b31
|
milestone 23 s3: move srOnly into the shared style vocabulary
|
2026-08-12 22:16:58 +02:00 |
|
mokhtar
|
bb39539fdf
|
milestone 23: correct three comments the s1 review found inaccurate
|
2026-08-12 22:13:49 +02:00 |
|
mokhtar
|
01e455c8af
|
milestone 23 s2: react aria primitives and their cluster
|
2026-08-12 22:12:18 +02:00 |
|
mokhtar
|
994bbf922c
|
milestone 23 s1: stylex build integration, tokens and shared styles
|
2026-08-12 21:41:32 +02:00 |
|
mokhtar
|
7b0527d271
|
milestone 22: typescript 7
|
2026-08-12 21:30:40 +02:00 |
|
mokhtar
|
c5e6ab9180
|
spec milestones 22 and 23: typescript 7, stylex and react aria
|
2026-08-12 21:30:35 +02:00 |
|
mokhtar
|
e3529e4e61
|
ci: gates build the web bundle and the dist payload once, pass them between jobs
Gates / test (push) Successful in 1m37s
Gates / test-aarch64 (push) Successful in 6m46s
Gates / frontend (push) Successful in 1m6s
Gates / package (push) Successful in 4m4s
Gates / container (push) Successful in 15s
CI / gates (push) Successful in 13m54s
|
2026-08-12 20:20:30 +02:00 |
|
mokhtar
|
91a0aa92c6
|
ci: smoke test runs the container in file mode, surface its logs on failure
Gates / test-aarch64 (push) Successful in 5m55s
Gates / test (push) Successful in 1m27s
Gates / frontend (push) Successful in 50s
Gates / package (push) Successful in 3m52s
Gates / container (push) Successful in 2m28s
CI / gates (push) Successful in 14m34s
|
2026-08-12 00:15:22 +02:00 |
|
mokhtar
|
79a161e73a
|
spec milestone 21: re-verify anchors against m20, record authority-mode interaction
Gates / test (push) Successful in 1m27s
Gates / test-aarch64 (push) Successful in 5m56s
Gates / frontend (push) Successful in 49s
Gates / package (push) Successful in 3m54s
Gates / container (push) Failing after 2m20s
CI / gates (push) Failing after 14m27s
|
2026-08-11 23:37:20 +02:00 |
|
mokhtar
|
d76afc147a
|
milestone 20: declarative configuration for iac
|
2026-08-11 23:31:40 +02:00 |
|
mokhtar
|
2f29121e27
|
spec milestone 21: abp list exceptions and operator regex rules
|
2026-08-11 19:03:58 +02:00 |
|
mokhtar
|
9aa396a65a
|
spec milestone 20: declarative configuration for iac
|
2026-08-11 18:49:03 +02:00 |
|
mokhtar
|
929626b1dc
|
milestone 14: verify-a-release walkthrough run against v0.0.1, acceptance closed
|
2026-08-09 01:35:43 +02:00 |
|
mokhtar
|
31d8baad15
|
changelog: 0.0.1 releases today
Release / guard (push) Successful in 1m30s
Release / gates (push) Successful in 14m44s
Gates / test (push) Successful in 1m19s
Gates / test-aarch64 (push) Successful in 4m59s
Gates / frontend (push) Successful in 48s
Gates / package (push) Successful in 5m13s
Gates / container (push) Successful in 2m23s
Release / publish (push) Successful in 53s
v0.0.1
|
2026-08-09 01:01:55 +02:00 |
|
mokhtar
|
3c38e18027
|
changelog and spec: dry run complete, restore 0.0.1, record deviations 25 and 26
|
2026-08-08 21:43:36 +02:00 |
|
mokhtar
|
1a82b0491a
|
release: name the image by the public registry host, not the internal server url
|
2026-08-08 21:14:37 +02:00 |
|
mokhtar
|
d7f63b9f6e
|
release: move publication orchestration into tools/release.zig, pin rotated subkey
|
2026-08-08 20:22:04 +02:00 |
|
mokhtar
|
fbd70e6a70
|
release: refetch the annotated tag object that checkout replaces
|
2026-08-08 16:03:04 +02:00 |
|
mokhtar
|
95939fedf0
|
changelog: temporary 0.0.0 section for the release dry run
|
2026-08-08 15:35:40 +02:00 |
|
mokhtar
|
75038b61a6
|
release: pin the artifact-signing subkey fingerprint
|
2026-08-08 14:44:07 +02:00 |
|
mokhtar
|
004092a7ef
|
delete TECH_DEBT.md: all 71 findings closed by milestones 15-19
Gates / test (push) Successful in 1m38s
Gates / test-aarch64 (push) Successful in 5m5s
Gates / frontend (push) Successful in 1m26s
Gates / package (push) Successful in 6m43s
Gates / container (push) Successful in 5m30s
CI / gates (push) Successful in 20m24s
|
2026-08-08 12:39:58 +02:00 |
|
mokhtar
|
cdacc560b7
|
milestone 14: build, package, sign and publish releases
|
2026-08-08 12:38:29 +02:00 |
|
mokhtar
|
6c507992e4
|
milestone 19: hygiene sweep - dead ecs surface, single-source constants, tls classification, frontend state hazards, docker smoke network fix
CI / test (push) Successful in 1m46s
CI / test-aarch64 (push) Successful in 5m30s
CI / frontend (push) Successful in 46s
CI / cross (push) Successful in 8m12s
CI / docker (push) Successful in 3m46s
|
2026-08-07 20:39:27 +02:00 |
|
mokhtar
|
6f67940995
|
milestone 18: collapse duplicated infrastructure into shared listener core, crud list helper, resource shells, transport race, name and line helpers, ui modules
CI / test (push) Successful in 1m22s
CI / test-aarch64 (push) Successful in 5m6s
CI / frontend (push) Successful in 45s
CI / cross (push) Successful in 7m53s
CI / docker (push) Failing after 1h10m57s
|
2026-08-07 18:20:30 +02:00 |
|
mokhtar
|
c50c6d285a
|
milestone 17: real deadlines, validator holes, upstream editor, trusted proxies, contract samples, badvers
CI / test (push) Successful in 1m22s
CI / test-aarch64 (push) Successful in 4m55s
CI / frontend (push) Successful in 39s
CI / cross (push) Successful in 7m57s
CI / docker (push) Failing after 1h10m42s
|
2026-08-07 17:55:59 +02:00 |
|
mokhtar
|
9b12dbaaa0
|
ci: deliver the smoke-test config via docker cp instead of a bind mount
|
2026-08-07 17:55:56 +02:00 |
|
mokhtar
|
ee342c1e69
|
ci: create the zig fetch tmp dir the package fetcher assumes
CI / test (push) Successful in 2m4s
CI / test-aarch64 (push) Successful in 6m50s
CI / frontend (push) Successful in 43s
CI / cross (push) Successful in 10m36s
CI / docker (push) Failing after 7m17s
|
2026-08-07 02:01:24 +02:00 |
|
mokhtar
|
25455e5ae2
|
milestone 16: behavioral fixes for silent failures, locks, counters and the query log
CI / test (push) Failing after 11s
CI / cross (push) Failing after 25s
CI / docker (push) Failing after 24s
CI / test-aarch64 (push) Failing after 2m22s
CI / frontend (push) Successful in 43s
|
2026-08-07 01:54:40 +02:00 |
|
mokhtar
|
5802148887
|
record milestone 15 outcomes in spec and tech debt report
CI / test (push) Failing after 10s
CI / test-aarch64 (push) Failing after 2m23s
CI / frontend (push) Successful in 41s
CI / cross (push) Failing after 25s
CI / docker (push) Failing after 22s
|
2026-08-07 01:29:16 +02:00 |
|
mokhtar
|
9f8a5cd753
|
milestone 15: make a green run mean a real pass
CI / test (push) Failing after 1m12s
CI / test-aarch64 (push) Failing after 2m27s
CI / frontend (push) Successful in 1m28s
CI / cross (push) Failing after 27s
CI / docker (push) Failing after 24s
|
2026-08-07 01:28:13 +02:00 |
|
mokhtar
|
f2898479d4
|
zig fmt src/safe_url.zig
|
2026-08-07 01:28:08 +02:00 |
|
mokhtar
|
f47967ec0d
|
tech debt audit and cleanup specs for milestones 15-19
|
2026-08-07 00:57:59 +02:00 |
|
mokhtar
|
8c3328562e
|
milestone 13 discrepancies: redact credentials from urls in logs, metrics and cli output
|
2026-08-07 00:45:17 +02:00 |
|
mokhtar
|
1ff727feb8
|
milestone 14 spec: build, package and publish releases
|
2026-08-05 21:40:16 +02:00 |
|
mokhtar
|
16c9de2414
|
milestone 13: restructure docs to diataxis, tutorial, every command executed
|
2026-08-02 18:02:58 +02:00 |
|