tracer pushed to symfony-api-platform at tracer/speedBB 2026-10-09 22:22:55 +02:00
6a5c6a31ee fix: settings link, mail layout, queue deploy sleep, spec text, matrix rollback
36e7502f06 fix: a watch's item GET withholds the target of an invisible forum or thread
4994106149 fix: a deleted target no longer blocks a thread's notifications, and a turned-on board switch shows the hidden row
Compare 3 commits »
tracer pushed to symfony-api-platform at tracer/speedBB 2026-10-09 22:15:03 +02:00
510e39409b docs: record slice 2c in the coverage map and the setup notes
da7d4de5f8 test: run the contract files one after another
d6e7d20740 test: notifications and their mail through the real client, with a consumer in CI
dc4c715dad feat: thanks, watches, notifications and their settings in the SPA
9dda6a3a62 feat: mail notifications, re-checked when the queue sends them
Compare 23 commits »
tracer pushed to master at tracer/gitea-deb 2026-10-09 19:07:42 +02:00
4b0f1c30ca Release Gitea 28.1.0
071c801f8d Release Gitea 28.0.0
45da050402 docs: add README with client setup
d65588a6d8 Release Gitea 1.27.3
7bc9aba00e Release Gitea 1.27.2
Compare 40 commits »
tracer pushed to master at tracer/gitea-deb 2026-10-09 19:02:50 +02:00
69df442b2e Release Gitea 28.1.0
b22cf49782 Release Gitea 28.0.0
58413dd37d docs: add README with client setup
fdc82297c4 Release Gitea 1.27.3
76acdf9cb4 Release Gitea 1.27.2
Compare 41 commits »
tracer deleted branch apt-repo from tracer/gitea-deb 2026-10-09 18:35:00 +02:00
tracer deleted branch master-backup from tracer/gitea-deb 2026-10-09 18:35:00 +02:00
tracer pushed to master at tracer/gitea-runner-deb 2026-10-09 17:58:26 +02:00
0563949ad3 Release Gitea Runner 5.0.0
dd7bd070cf Release Gitea Runner 4.1.0
662feba517 Release Gitea Runner 4.0.1
9846cd769d Release Gitea Runner 4.0.0
fd7f4ca16d Release Gitea Runner 3.5.0
Compare 29 commits »
tracer pushed to master at tracer/gitea-runner-deb 2026-10-09 02:16:35 +02:00
19717130d9 Release Gitea Runner 5.0.0
tracer pushed to master at tracer/gitea-deb-builder 2026-10-08 19:45:28 +02:00
c6f2a60e74 Rebase onto remote before pushing release
tracer pushed to master at tracer/gitea-deb 2026-10-08 19:32:51 +02:00
8008780f3a Release Gitea 28.1.0
5bf9185265 Release Gitea 28.0.0
Compare 2 commits »
tracer pushed to symfony-api-platform at tracer/speedBB 2026-10-08 19:01:23 +02:00
9c7052c99c test: the account mails reach Mailpit and their links work
1ddbe25d98 fix: every dialog puts its buttons in the footer, Cancel on the left
6953e3e1f5 feat: the auth pages look like the board's dialogs
Compare 3 commits »
tracer pushed to symfony-api-platform at tracer/speedBB 2026-10-08 12:38:08 +02:00
5392206234 test: satisfy phpstan in the per-item security test
f628fa0091 docs: refresh the coverage notes and the slice 7 obligation
64d0d3e102 fix: the legacy adapter marks deleted threads and posts and drops them from its lists
308c5c191b perf: index threads and posts by author for the message counts
52ff755269 fix: ignore an unusable locate instead of failing the thread page; pin per-item and revision access
Compare 30 commits »
tracer pushed to symfony-api-platform at tracer/speedBB 2026-10-07 21:41:35 +02:00
388ad016ab style: put the test-hook comment back on resetLegacyCaches
4530c07c32 docs: list slice 7's data-migration obligations
d0367c7c01 test: pin moving a forum resetting the access cache
a9379ebcfe fix: hide grants whose grantee is gone so the permission set stays saveable
b74b69e637 Merge Task 12: coverage map and docs
Compare 28 commits »
tracer pushed to symfony-api-platform at tracer/speedBB 2026-10-07 10:46:11 +02:00
fc392fab28 chore: bump i18next-http-backend to 4.0.2 to clear an SSRF advisory
4952168b44 test: reference vite client types for the auth source scan
403734cd27 test: satisfy phpstan on the impersonation cookie assertions
e9ae8bb454 fix: let a role held only by deleted users be deleted
1c2379b7b4 fix: keep the IRI cookie persistent for remember-me admins across impersonation
Compare 29 commits »
tracer pushed to symfony-api-platform at tracer/speedBB 2026-10-06 19:38:27 +02:00
484467522c fix: close the CSRF path bypass and Host-poisoned mail links; trim names; report races by field
d61da3fdda docs: tick slice 1a in the coverage map and record its deployment settings
8387cbcc34 test: drive the real SPA client against the real backend in CI
12849d4795 feat: migrate the SPA's login, registration, reset and verification pages
20dc300f94 feat: derive the SPA's identity from the session and the user IRI
Compare 22 commits »
tracer pushed to symfony-api-platform at tracer/speedBB 2026-10-05 19:42:01 +02:00
e536c73299 fix: test against MariaDB, the engine staging and production run
c5a952fdfc fix: restore the pre-push audit hook the migration deleted
Compare 2 commits »
tracer pushed to master at tracer/speedBB 2026-10-05 19:09:29 +02:00
5e2d493276 chore: ignore the Vite dependency cache
5c0fbb858d chore: clear the security advisories blocking a master push
7c7443f713 docs: use the non-deprecated ApiTestCase in the slice 0 plan
6a0e2e86e0 docs: retarget the slice 0 plan at the real repo and CI
4b5fb513c1 docs: fix four defects found in the slice 0 plan pre-flight scan
Compare 6 commits »
tracer created branch symfony-api-platform in tracer/speedBB 2026-10-04 21:49:27 +02:00
tracer pushed to symfony-api-platform at tracer/speedBB 2026-10-04 21:49:27 +02:00
ab20126ab2 ci: audit the lockfile where it actually lives
454910e352 docs: preserve the slice 0 execution record
80931e4fef fix: accept application/json on the ping endpoint
75d28385db feat: check that a ported coverage-map row names a file that exists
dbf8f40144 docs: give the SPA an entry point and state that it does not build
Compare 10 commits »
tracer pushed to master at tracer/gitea-runner-deb 2026-10-02 02:17:36 +02:00
17c5e8e28f Release Gitea Runner 4.1.0