This website requires JavaScript.
Explore
Help
Register
Sign In
Patrick Plate
pplate
0 Followers
·
0 Following
Joined on
2026-02-18
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
8
Projects
Packages
Public Activity
Starred Repositories
1
pplate
pushed to
main
at
pplate/cannamanage
2026-06-13 09:23:33 +02:00
d0c53a912c
fix(service): DsgvoService getMembershipNumber + remove non-existent setPhone
pplate
pushed to
main
at
pplate/cannamanage
2026-06-13 09:21:54 +02:00
61707ffe68
fix(service): add spring-boot-starter-websocket dep for SimpMessagingTemplate
pplate
pushed to
main
at
pplate/cannamanage
2026-06-12 23:21:47 +02:00
1e693e3d2a
feat(sprint-6): Phase 7 — Launch checklist, pricing page, legal templates
pplate
pushed to
main
at
pplate/cannamanage
2026-06-12 23:06:46 +02:00
599514c0db
feat(sprint-6): Phase 6 — Notifications (WebSocket) + PWA
pplate
pushed to
main
at
pplate/cannamanage
2026-06-12 22:56:44 +02:00
076fd6f9b3
feat(sprint-6): Phase 5 — Full grow calendar (sensors, photos, feeding, harvest traceability)
pplate
pushed to
main
at
pplate/cannamanage
2026-06-12 22:41:43 +02:00
05933a08ca
feat(sprint-6): Phase 4 — Immutable audit log
pplate
pushed to
main
at
pplate/cannamanage
2026-06-12 22:31:41 +02:00
61e481b37b
feat(sprint-6): Phase 3 — Stripe integration (SEPA + PayPal + Card)
pplate
pushed to
main
at
pplate/cannamanage
2026-06-12 22:26:40 +02:00
3232d2f7fd
feat(sprint-6): Phase 2 — DSGVO consent management
pplate
pushed to
main
at
pplate/cannamanage
2026-06-12 22:16:39 +02:00
b38902a7ee
feat(sprint-6): Phase 1 — Production deployment infrastructure (IONOS)
pplate
pushed to
main
at
pplate/cannamanage
2026-06-12 22:06:37 +02:00
4fa068092f
fix: apply 8 persona review corrections to Sprint 6 plan (v3)
pplate
pushed to
main
at
pplate/cannamanage
2026-06-12 21:56:38 +02:00
8391dbb2cd
docs: Sprint 6 plan v2 — Q&A decisions (IONOS, Stripe tiers, full grow calendar)
pplate
pushed to
main
at
pplate/cannamanage
2026-06-12 21:06:32 +02:00
9373c7ad69
fix: address Snyk findings (remove mock password, override vulnerable deps)
pplate
pushed to
main
at
pplate/cannamanage
2026-06-12 21:01:33 +02:00
5c02cb0cde
docs: Sprint 5 security review (Snyk + SonarQube)
pplate
pushed to
main
at
pplate/cannamanage
2026-06-12 20:51:31 +02:00
4d64576f22
test: Vitest setup + unit tests for API client, hooks, services + staff E2E
pplate
pushed to
main
at
pplate/cannamanage
2026-06-12 20:41:30 +02:00
d1487539b6
feat(sprint-5): Phase 7 — System test harness
pplate
pushed to
main
at
pplate/cannamanage
2026-06-12 20:36:29 +02:00
2cc8c89944
feat(sprint-5): Phase 6 — Staff management UI (list, invite, permissions, revoke)
pplate
pushed to
main
at
pplate/cannamanage
2026-06-12 20:26:27 +02:00
ed1efccc90
feat(sprint-5): Phase 5 — Wire reports + portal to React Query
pplate
pushed to
main
at
pplate/cannamanage
2026-06-12 20:16:26 +02:00
be63a84fe8
feat(sprint-5): Phase 4 — Wire distributions + stock to React Query
pplate
pushed to
main
at
pplate/cannamanage
2026-06-12 20:11:27 +02:00
b170bb9d87
feat(sprint-5): Phase 3 — Wire dashboard + members to React Query
pplate
pushed to
main
at
pplate/cannamanage
2026-06-12 20:01:25 +02:00
f42c166329
feat(sprint-5): Phase 2 — React Query API client layer
Previous
6
Next