Patrick Plate pplate
  • Joined on 2026-02-18
pplate created branch main in pplate/plate-software-web 2026-06-22 12:27:31 +02:00
pplate created repository pplate/plate-software-web 2026-06-22 12:26:02 +02:00
pplate pushed to main at pplate/cannamanage 2026-06-22 11:38:45 +02:00
22ce3f9d49 playwright stuff
pplate pushed to main at pplate/pi_mcps 2026-06-22 11:38:12 +02:00
02844e4c4a added doc
pplate pushed to main at pplate/pi_mcps 2026-06-22 11:35:04 +02:00
e18136baa4 Handover: homelab release tooling for Work Lumen (runbook + template + publish script)
pplate pushed to main at pplate/pi_mcps 2026-06-22 11:34:21 +02:00
1603ddcd5c Homelab release tooling: runbook + port registry + homelab-publish.sh switch script
pplate pushed to main at pplate/homelab-app-template 2026-06-22 11:34:14 +02:00
201d436c3f Guard deploy workflow against running on the bare template repo
pplate pushed to main at pplate/homelab-app-template 2026-06-22 11:33:45 +02:00
e031064dcf Initial scaffold: push-to-deploy + auth-proxy + public-switch template
pplate created branch main in pplate/homelab-app-template 2026-06-22 11:33:45 +02:00
pplate created repository pplate/homelab-app-template 2026-06-22 11:33:31 +02:00
pplate pushed to main at pplate/cannamanage 2026-06-22 11:07:05 +02:00
83b46c8cda harden(deploy): db internal-only + robust container-loopback frontend verify
pplate pushed to main at pplate/cannamanage 2026-06-22 10:47:16 +02:00
a686957b09 feat(deploy): public hosting at cannamanage.plate-software.de + fix systemic auth-token bug
pplate pushed to main at pplate/cannamanage 2026-06-19 16:23:27 +02:00
53931d9d2b fix: resolve CI failures — RetentionService bean, frontend types, artifact upload
pplate pushed to main at pplate/cannamanage 2026-06-19 16:14:14 +02:00
51a9d1db58 fix: use PostgreSQL service container in CI instead of Testcontainers
pplate pushed to main at pplate/cannamanage 2026-06-19 16:04:10 +02:00
ade9673f02 fix: harden CI security gates, parallelize builds, externalize secrets
pplate pushed to main at pplate/cannamanage 2026-06-19 15:51:17 +02:00
1c4c4ec708 fix(frontend): remove conflicting dashboard redirect page resolving to /
pplate pushed to main at pplate/cannamanage 2026-06-19 09:23:49 +02:00
b69e5b1820 fix(security): handle null bytes in filename + fix test assertion
pplate pushed to main at pplate/cannamanage 2026-06-19 09:19:06 +02:00
4b38c4fa09 fix(test): fix DocumentServiceTest + EmailServiceTest for CI green
pplate pushed to main at pplate/cannamanage 2026-06-19 09:15:28 +02:00
ad7f4e2b1c feat(ci): add security scanning pipeline — OWASP, Trivy, Gitleaks, pnpm audit
pplate pushed to main at pplate/cannamanage 2026-06-19 09:09:49 +02:00
6aae17edba fix(security): suppress CSRF false positive + upgrade next 15.5.19 + dep overrides