8a38b614c6
cmd/pkgserver: update
2026-04-18 11:32:08 -05:00
004ac511a9
cmd/pkgserver: finish search implementation
2026-04-18 11:30:57 -05:00
ea62f64b8f
cmd/pkgserver: search endpoint
2026-04-18 11:30:56 -05:00
2f916ed0c0
cmd/pkgserver: constant string in pattern
...
This resolves patterns at compile time.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-04-18 11:30:56 -05:00
58596f0af5
cmd/pkgserver: gracefully shut down on signal
...
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-04-18 11:30:56 -05:00
02cde40289
cmd/pkgserver: specify full addr string in flag
...
This allows greater flexibility.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-04-18 11:30:56 -05:00
5014534884
cmd/pkgserver: make report argument optional
...
This allows serving metadata only without a populated report. This also removes the out-of-bounds read on args when no arguments are passed.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-04-18 11:30:56 -05:00
13cf99ced4
cmd/pkgserver: embed internal/rosa metadata
...
This change also cleans up and reduces some unnecessary copies.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-04-18 11:30:56 -05:00
6bfb258fd0
cmd/pkgserver: do not assume default mux
...
This helps with testing.
Signed-off-by: Ophestra <cat@gensokyo.uk >
2026-04-18 11:30:56 -05:00
40a906c6c2
cmd/pkgserver: add /status endpoint
2026-04-18 11:30:56 -05:00
06894e2104
cmd/pkgserver: minimum viable frontend
2026-04-18 11:30:56 -05:00
e4aee49eb0
cmd/pkgserver: add count endpoint and restructure
2026-04-18 11:30:56 -05:00
6c03cc8b8a
cmd/pkgserver: add status endpoint
2026-04-18 11:30:56 -05:00
59ade6a86b
cmd/pkgserver: add createPackageIndex
2026-04-18 11:30:56 -05:00
59ab493035
cmd/pkgserver: add command handler
2026-04-18 11:30:56 -05:00
ea7c6b3b48
cmd/pkgserver: basic web ui
2026-04-18 11:30:56 -05:00