2026-07-16 - 2026-08-16
Overview
8 Issues closed from 1 user
Closed
#18 Deploy topology is split: Gitea→CT114 (dev) vs GitHub→CT111 (prod), risk of drift
Closed
#14 Admin: in-app config screen for site settings
Closed
#17 Authentik provider + groups one-time setup for OIDC login and client enrollment
Closed
#12 Authentik self-registration enrollment flow for clients
Closed
#25 Portfolio images render low-res — likely Immich serving thumbnails instead of originals
Closed
#19 NPM proxy host missing for dev-lisilou.jerodrigged.com [RESOLVED]
Closed
#15 Gitea API token needs read:issue + write:issue scope for agent workflows
Closed
#13 Client portal: /my-bookings for logged-in clients
11 Issues created by 1 user
Opened
#15 Gitea API token needs read:issue + write:issue scope for agent workflows
Opened
#17 Authentik provider + groups one-time setup for OIDC login and client enrollment
Opened
#16 Prod (CT111) api/.env is a blank template — no admin login, notifications, calendar, or SSO
Opened
#19 NPM proxy host missing for dev-lisilou.jerodrigged.com [RESOLVED]
Opened
#18 Deploy topology is split: Gitea→CT114 (dev) vs GitHub→CT111 (prod), risk of drift
Opened
#20 Signed-contract download endpoint is unauthenticated and enumerable
Opened
#24 Confirm public contact details and Venmo username before launch
Opened
#22 Real photography missing on prod volume (hero, portfolio covers, locations, logo)
Opened
#21 Dev ADMIN_SECRET is hardcoded/committed in playwright.config.js
Opened
#23 Contract template PDF missing on both instances
Opened
#25 Portfolio images render low-res — likely Immich serving thumbnails instead of originals