1
0
forked from rosa/hakurei
Commit Graph

27 Commits

Author SHA1 Message Date
Kat
e0b1f801b1 TODO: relocate test code 2026-03-23 19:51:52 +11:00
Kat
5f4231514d cmd/pkgserver: aria-describe test node summary with state
The summary marker does not appear in the AOM, so setting its alt text
is fruitless.
2026-03-23 19:51:52 +11:00
Kat
7e5e754e04 cmd/pkgserver: provide role descriptions for test nodes in web UI 2026-03-23 19:51:51 +11:00
Kat
cbde1bc8dd cmd/pkgserver: fix dark mode in test web UI 2026-03-23 19:51:51 +11:00
Kat
33aae4039b cmd/pkgserver: serialize JS enums as ints instead of strings 2026-03-23 19:51:51 +11:00
Kat
6b7a629031 cmd/pkgserver: set exit code when running JS tests from CLI 2026-03-23 19:51:51 +11:00
Kat
eb13240416 cmd/pkgserver: expose verbose StreamReporter flag via CLI 2026-03-23 19:51:51 +11:00
Kat
1aeebc13b2 cmd/pkgserver: implement skipping JS tests from the DSL 2026-03-23 19:51:51 +11:00
Kat
40667add60 cmd/pkgserver: allow non-global JS test suites 2026-03-23 19:51:51 +11:00
Kat
1074ffdc01 cmd/pkgserver: serialize raw log list for go test consumption 2026-03-23 19:51:51 +11:00
Kat
74ea7da79f cmd/pkgserver: add JSON reporter to facilitate go test integration 2026-03-23 19:51:51 +11:00
Kat
dfd791b71e cmd/pkgserver: fix multi-line JS test output display 2026-03-23 19:51:51 +11:00
Kat
5643751069 cmd/pkgserver: implement JS test DSL and runner 2026-03-23 19:51:51 +11:00
Kat
c5350601ef cmd/pkgserver: move StreamReporter display() to Reporter interface 2026-03-23 19:51:51 +11:00
Kat
4c051b082f cmd/pkgserver: add DOM reporter for JS tests 2026-03-23 19:51:51 +11:00
Kat
77a597fc44 cmd/pkgserver: add basic CLI reporter for testing JS 2026-03-23 19:51:51 +11:00
Kat
82060ac154 cmd/pkgserver: enable TypeScript's strict mode 2026-03-23 19:51:51 +11:00
mae
c7e195fe64 cmd/pkgserver: remove get endpoint count field 2026-03-13 20:51:08 -05:00
mae
ab8abdc82b cmd/pkgserver: pagination bugfix 2026-03-13 20:51:08 -05:00
770fd46510 cmd/pkgserver: guard sass/ts behind build tag
Packaging nodejs and ruby is an immense burden for the Rosa OS base system, and these files diff poorly.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-13 20:51:08 -05:00
mae
99f1c6aab4 cmd/pkgserver: add size 2026-03-13 20:51:08 -05:00
mae
98ab020160 cmd/pkgserver: add sort orders, change pagination rules 2026-03-13 20:51:08 -05:00
mae
26a346036d cmd/pkgserver: add /status endpoint 2026-03-13 20:51:08 -05:00
mae
4ac9c72132 cmd/pkgserver: minimum viable frontend 2026-03-13 20:51:08 -05:00
mae
d6af8edb4a cmd/pkgserver: replace favicon 2026-03-13 20:51:08 -05:00
mae
da25d609d5 cmd/pkgserver: pagination 2026-03-13 20:51:08 -05:00
mae
95ceed0de0 cmd/pkgserver: basic web ui 2026-03-13 20:51:08 -05:00