Watch
1
0
Fork
You've already forked RedFlag
0
RedFlag/server/internal
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Fimeg 9e4d59695f upstream: track prereleases per row; rename gitea adapter to forgejo
Most forges hand back a "latest stable" that ignores prereleases. Fine
until something ships only prereleases for a stretch — us, through
alpha, where every tag under v0.3.0 goes out as a prerelease. Against
that, /releases/latest either freezes or returns nothing, and the
dashboard reads like nothing's moving.

Add a per-row track_prereleases flag. When it's on, the forgejo adapter
walks the full release list and considers prereleases when picking the
highest version; off (the default) keeps stable-only behavior, so the
other adapters don't change. Seed our own self-row on so we stop
looking frozen.

Renamed gitea_releases to forgejo_releases while in there — the wire
format is Forgejo's, Codeberg runs it, and the old name was a misnomer.
Legacy source="gitea" rows still resolve through an alias.
2026-06-15 12:10:12 -04:00
..
api upstream: track prereleases per row; rename gitea adapter to forgejo 2026-06-15 12:10:12 -04:00
capability swap uuid lib, windows installer pass, README/RAF copy 2026-06-03 15:39:49 -04:00
circuitbreaker gave the server a breaker so a sulking upstream can't drag it down 2026-06-07 19:45:36 -04:00
command swap uuid lib, windows installer pass, README/RAF copy 2026-06-03 15:39:49 -04:00
common refactor: rename aggregator-agent to agent for public release 2026-05-21 13:19:18 -04:00
config feat: SETTINGS-001 reversible token encryption + one-liner restore 2026-06-05 16:17:47 -04:00
crypto feat: SETTINGS-001 reversible token encryption + one-liner restore 2026-06-05 16:17:47 -04:00
database upstream: track prereleases per row; rename gitea adapter to forgejo 2026-06-15 12:10:12 -04:00
httpx swept the cobwebs, stopped re-dialing the same three hosts 2026-06-07 19:35:32 -04:00
integrations/wazuh feat: Wazuh queue-socket event emitter (INTEG-001) 2026-06-11 02:01:43 -04:00
logging feat: Wazuh queue-socket event emitter (INTEG-001) 2026-06-11 02:01:43 -04:00
models upstream: track prereleases per row; rename gitea adapter to forgejo 2026-06-15 12:10:12 -04:00
observability give the system a window you can scrape, and patch a migration that couldn't run twice 2026-06-07 20:59:29 -04:00
orchestrator v0.2.5.1: lifecycle, live operations, unified history 2026-06-05 09:13:42 -04:00
routeaudit code review: 12-finding fan-out — fixes across server, agent, web 2026-06-11 17:38:08 -04:00
scheduler swept the cobwebs, stopped re-dialing the same three hosts 2026-06-07 19:35:32 -04:00
security code review: 12-finding fan-out — fixes across server, agent, web 2026-06-11 17:38:08 -04:00
services upstream: track prereleases per row; rename gitea adapter to forgejo 2026-06-15 12:10:12 -04:00
taskrunner taught the rocks to stop tripping over each other under load 2026-06-07 19:17:08 -04:00
utils v0.2.5.1: lifecycle, live operations, unified history 2026-06-05 09:13:42 -04:00
version v0.2.8.4 — releases publish as prerelease until v0.3.0 (alpha) 2026-06-15 09:58:24 -04:00
webui feat: embed web UI in server binary + local trigger-scan write endpoint 2026-06-10 08:38:18 -04:00