Add calendar time tracking and tighten app auth/routing - #11
Conversation
- Drop GitHub OAuth config and UI - Share session cookie parsing/building between server and org calls - Remove unused GitHub env vars from deploy and worker config
Greptile SummaryThis PR removes GitHub OAuth support (provider config, UI button, workflow secrets, and Cloudflare Worker bindings) and normalises session-cookie handling by extracting The cookie normalization is a real bug-fix: the previous Confidence Score: 5/5Safe to merge — the changes are a clean removal of GitHub OAuth and a correct normalization of session cookie parsing that fixes a production auth bug. All findings are P2 or lower. The cookie-normalization change is a genuine fix (old code only searched for the non-prefixed cookie name, silently breaking org-service calls in production where Better Auth uses the __Secure- prefix). No regressions introduced; dev and prod paths both handled correctly by the new helpers. No files require special attention. Important Files Changed
Reviews (1): Last reviewed commit: "Remove GitHub auth wiring and normalize ..." | Re-trigger Greptile |
Remove GitHub auth wiring and normalize session cookies