Matthew Knight
c24f712cb6
Remove dummy user_id from OAuth state sessions
...
Use a simple signed cookie for OAuth state instead of PGStore,
which required a dummy user_id placeholder to satisfy the session
store's save logic.
Fixes #24
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 16:05:33 -08:00
Matthew Knight
9b2a812d95
Add rate limiting to authentication endpoints
...
Fixes #15
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 15:55:34 -08:00
Matthew Knight
b187ee2257
Use customer names in UI and tickets
2026-02-16 23:08:29 +00:00
Matthew Knight
f58f646b7d
Fix "customer" label not being assigned
2026-02-16 09:14:29 -08:00
Matthew Knight
c7bdb3b66e
JWT SSO
2026-02-15 09:12:19 -08:00
Matthew Knight
02af677306
Fix attachments
2026-02-14 23:11:59 -08:00
Matthew Knight
7f1e554e40
Set label
2026-02-14 22:57:42 -08:00
Matthew Knight
210fa4ee2d
attachment fixes
2026-02-14 14:11:05 -08:00
Matthew Knight
0e52d7ef98
Render fixes
2026-02-14 13:33:19 -08:00
Matthew Knight
d23aa87f75
More forgejo features
2026-02-14 12:59:32 -08:00
Matthew Knight
387810676b
customer label
2026-02-14 02:31:47 -08:00
Matthew Knight
cb21e0f6a2
Forgejo as the source of truth
2026-02-14 02:04:27 -08:00
Matthew Knight
61e9f00b1c
Improvements
2026-02-14 00:19:49 -08:00
Matthew Knight
c14cff4f51
Setting up webhooks
2026-02-13 23:05:42 -08:00
Matthew Knight
4fa62fc164
Init
2026-02-12 15:00:17 -08:00