Thomas Durieux
70735bd80c
fix: enforce resolved storage quotas across shared cache paths
2026-11-03 08:26:43 +00:00
Thomas Durieux
a301c46a94
fix: harden repository content and improve access recovery
...
Sandbox executable MIME aliases, enforce strict Mermaid rendering, and add security regression coverage. Upgrade vulnerable dependencies with archive compatibility checks and Node 22/24 CI. Make repository restoration atomic and provide actionable viewer errors with retry controls.
2026-11-02 05:50:34 +00:00
Thomas Durieux
7fc0a79a7a
Merge commit 'refs/security-review/pr848' into HEAD
2026-10-08 16:25:33 +00:00
Thomas Durieux
89d7a92072
Merge commit 'refs/security-review/pr847' into HEAD
2026-10-08 16:25:33 +00:00
Thomas Durieux
5e84a7e1a3
Merge commit 'refs/security-review/pr845' into HEAD
2026-10-08 16:25:01 +00:00
Thomas Durieux
243396515e
Merge commit 'refs/security-review/pr844' into HEAD
2026-10-08 16:25:00 +00:00
Thomas Durieux
fd0dd0adbd
chore(deps): upgrade dependencies and remove production vulnerabilities
2026-10-08 10:21:00 +00:00
Thomas Durieux
09f94137cd
Give the disposable MongoDB fixture room for its journal
2026-09-27 15:24:22 +00:00
Thomas Durieux
7fe60a89aa
Add scoped completion exchange service transport
2026-09-27 15:18:49 +00:00
Thomas Durieux
d909bf281b
Exchange owner consent codes for immutable pending bindings
2026-09-27 15:06:14 +00:00
Thomas Durieux
7b60979c96
Protect artifact consent HTTP requests with current sessions and CSRF
2026-09-27 14:36:46 +00:00
Thomas Durieux
5485f57e02
Retain session-bound artifact owner consent under current authority
2026-09-27 14:16:57 +00:00
Thomas Durieux
5f44cad855
ci: build frontend assets before running tests
2026-09-14 14:35:17 +00:00
tdurieux
4cff32ec93
ci: build only linux/amd64 to avoid arm64 QEMU npm flakiness
2026-05-05 00:48:14 +03:00
tdurieux
0cfa95af77
ci: add Docker Hub publish workflow
...
Builds and pushes tdurieux/anonymous_github to Docker Hub on push to
main, v* tags, and manual dispatch. Multi-arch (amd64/arm64) with GHA
layer caching. Closes #478 .
2026-05-05 00:44:57 +03:00
Thomas Durieux
6de9e1c1e2
Enable CI to run on all pull requests ( #664 )
2026-04-15 05:51:18 +02:00
Thomas Durieux
f3641c8ce3
Set up CI with ESLint linter and Mocha test runner ( #661 )
2026-04-15 04:34:03 +02:00