|
@@ -506,7 +506,7 @@ docker compose up --build -d # rebuild picks up the new lock file
|
|
|
```
|
|
```
|
|
|
|
|
|
|
|
Review the changelog of any updated package before deploying. The
|
|
Review the changelog of any updated package before deploying. The
|
|
|
-[`doc/SEC_REVIEW.md`](./SEC_REVIEW.md) document tracks security
|
|
|
|
|
|
|
+[`doc/SEC_REVIEW.md`](development/SEC_REVIEW.md) document tracks security
|
|
|
findings + their fixes per commit; `git log --grep SEC_REVIEW`
|
|
findings + their fixes per commit; `git log --grep SEC_REVIEW`
|
|
|
surfaces the pattern.
|
|
surfaces the pattern.
|
|
|
|
|
|
|
@@ -564,6 +564,6 @@ docker run --rm -u 0 -v irdb_irdb-data:/data alpine chown -R 1000:1000 /data
|
|
|
- [`user-manual.md`](./user-manual.md) — UI walkthrough, screen-by-screen.
|
|
- [`user-manual.md`](./user-manual.md) — UI walkthrough, screen-by-screen.
|
|
|
- [`architecture.md`](./architecture.md) — system design, container topology, where state lives.
|
|
- [`architecture.md`](./architecture.md) — system design, container topology, where state lives.
|
|
|
- [`security.md`](./security.md) — threat model, hardening choices.
|
|
- [`security.md`](./security.md) — threat model, hardening choices.
|
|
|
-- [`SEC_REVIEW.md`](./SEC_REVIEW.md) — security findings log.
|
|
|
|
|
|
|
+- [`SEC_REVIEW.md`](development/SEC_REVIEW.md) — security findings log.
|
|
|
- [`auth-flows.md`](./auth-flows.md) — local admin, OIDC, token kinds.
|
|
- [`auth-flows.md`](./auth-flows.md) — local admin, OIDC, token kinds.
|
|
|
- [`api-overview.md`](./api-overview.md) — REST surface, common conventions.
|
|
- [`api-overview.md`](./api-overview.md) — REST surface, common conventions.
|