| .. |
|
config
|
d119b72dfe
fix: persist login throttle state to a file shared by FrankenPHP workers (SEC_REVIEW F6)
|
před 5 dny |
|
docker
|
63d5a8d4e9
feat(M14): security hardening
|
před 1 týdnem |
|
public
|
65c974f268
feat(ui): add brand logo to topnav left side
|
před 1 týdnem |
|
resources
|
947ab89e04
fix: bind admin tokens to issuing user; reject after demote/disable (SEC_REVIEW F16)
|
před 5 dny |
|
src
|
5c15fc5fcf
fix: require confirm:"SEED" on /maintenance/seed-demo (SEC_REVIEW F15)
|
před 5 dny |
|
tests
|
55156c51d8
fix: validate next-redirect targets to block off-origin Location values (SEC_REVIEW F10)
|
před 5 dny |
|
.dockerignore
|
96eaa10c78
fix: add .dockerignore to api/ui build contexts (SEC_REVIEW F19)
|
před 4 dny |
|
.php-cs-fixer.dist.php
|
d330d80b8a
feat(M01): monorepo skeleton, toolchain, docker compose builds clean
|
před 1 týdnem |
|
CHANGELOG.md
|
717c0a5c2b
feat: subject filter for audit log; show actor-emitted rows on detail
|
před 1 týdnem |
|
Dockerfile
|
33179d8bba
fix: drop container root; run api/ui as uid 1000 (SEC_REVIEW F18)
|
před 4 dny |
|
composer.json
|
244a31b127
chore: license under Apache-2.0
|
před 1 týdnem |
|
composer.lock
|
d330d80b8a
feat(M01): monorepo skeleton, toolchain, docker compose builds clean
|
před 1 týdnem |
|
package-lock.json
|
aaeee67c98
feat(M09): UI dashboard, IPs list, IP detail; matching admin API endpoints
|
před 1 týdnem |
|
package.json
|
244a31b127
chore: license under Apache-2.0
|
před 1 týdnem |
|
phpstan.neon
|
d330d80b8a
feat(M01): monorepo skeleton, toolchain, docker compose builds clean
|
před 1 týdnem |
|
phpunit.xml
|
d330d80b8a
feat(M01): monorepo skeleton, toolchain, docker compose builds clean
|
před 1 týdnem |
|
postcss.config.js
|
d330d80b8a
feat(M01): monorepo skeleton, toolchain, docker compose builds clean
|
před 1 týdnem |
|
tailwind.config.js
|
d330d80b8a
feat(M01): monorepo skeleton, toolchain, docker compose builds clean
|
před 1 týdnem |