Commit Graph
149 Commits
Author SHA1 Message Date
Jonathon Leight a173a5c498 Index for public map building 2026-07-05 17:53:19 -04:00
Jonathon Leight 5c647be67e Fix org copy 2026-07-05 17:37:35 -04:00
Jonathon Leight 7c607ba3ac Add region config to console page 2026-07-05 17:28:16 -04:00
Jonathon Leight cceae066c6 Fix commands in sidebar not showing up 2026-07-05 16:20:24 -04:00
Jonathon Leight d19ff35f50 Last batch of error logging 2026-07-05 15:54:07 -04:00
Jonathon Leight 63222ab837 Log 500s from auth JSON errors 2026-07-05 15:49:03 -04:00
Jonathon Leight 688256275c Log HTML handler 500s 2026-07-05 15:43:35 -04:00
Jonathon Leight 4f48956e00 Set up error logging infrastructure 2026-07-05 15:38:19 -04:00
Jonathon Leight adf5e930f3 Sort user lists by effective name 2026-07-05 14:42:38 -04:00
Jonathon Leight fb15c8951b Fix e2e tests in CI 2026-07-05 14:36:31 -04:00
Jonathon Leight 2ed77926e2 Refactor admin users page 2026-07-05 14:14:10 -04:00
Jonathon Leight 5296c663c4 Add last login date per user 2026-07-05 13:55:55 -04:00
Jonathon Leight 5bb86e2e0c Get rid of max password length limit 2026-07-05 13:48:20 -04:00
Jonathon Leight d35f5dbb97 Get all domains working in e2e tests 2026-07-05 13:40:56 -04:00
Jonathon Leight aaa16c2e1c Always use HTTPS for e2e tests 2026-07-05 13:31:21 -04:00
Jonathon Leight cb07b89410 Fix username squatting on failed webauthn 2026-07-05 13:22:12 -04:00
Jonathon Leight 00c8e98689 Set up robots.txt and make location sharing clear 2026-07-05 13:01:48 -04:00
Jonathon Leight 377a9df3b3 Optimize orgs list queries 2026-07-05 12:46:36 -04:00
Jonathon Leight a232ee6df6 Fix dev setup mismatch 2026-07-05 12:33:42 -04:00
Jonathon Leight d940e769a0 Redact invite code from analytics 2026-07-05 12:28:10 -04:00
Jonathon Leight 3158b0b7b1 Buffer template errors to stop leaking them 2026-07-05 12:20:23 -04:00
Jonathon Leight 8a34898ac4 Input hardening 2026-07-05 12:09:49 -04:00
Jonathon Leight 3af089aada Rate limit webauthn endpoints 2026-07-05 12:02:01 -04:00
Jonathon Leight 1f68a4b047 Make sure discord invite links are clickable 2026-07-03 20:05:59 -04:00
Jonathon Leight cc40ead28d Fix list consistency 2026-07-03 19:16:52 -04:00
Jonathon Leight f52e3e4d5a Hide public org member tab 2026-07-03 18:52:57 -04:00
Jonathon Leight f992bbfad7 Also fix the list on the org member page 2026-07-03 18:46:29 -04:00
Jonathon Leight 3ad9b5a950 Rearrange org page 2026-07-03 18:42:52 -04:00
Jonathon Leight 88f5caafdf Add markdown support for org descriptions 2026-07-03 17:52:31 -04:00
Jonathon Leight fb32f7dc8d Seed user profiles and social links 2026-07-03 09:33:32 -04:00
Jonathon Leight 41bd03f026 Cleaner social links 2026-07-03 07:57:45 -04:00
Jonathon Leight 17c9e00925 More social link handling 2026-07-02 22:22:11 -04:00
Jonathon Leight 0927828bd9 Social link validation 2026-07-02 21:27:52 -04:00
Jonathon Leight b19b9bf585 Clean up user profile 2026-07-02 21:06:27 -04:00
Jonathon Leight 82c1356abc Test code-testable endpoints 2026-07-02 20:34:22 -04:00
Jonathon Leight 4bfcfd18f4 Get rid of single-host mode 2026-07-02 20:05:51 -04:00
Jonathon Leight 8e841b8432 Fix logout to not use side-effect-GETs 2026-07-02 19:46:26 -04:00
Jonathon Leight 920bc80042 Null checks 2026-07-02 19:20:35 -04:00
Jonathon Leight f16db89b6c Replace map with named type 2026-07-02 19:19:57 -04:00
Jonathon Leight dfab59ba37 Replace N+1 2026-07-02 19:19:16 -04:00
Jonathon Leight 9faf6e01d8 Refactor cursor code to DRY it out 2026-07-02 19:17:06 -04:00
Jonathon Leight a422c3625f Command restriction UI cleanup 2026-07-02 13:57:00 -04:00
Jonathon Leight f5280b84f9 Org command limitation warning 2026-07-02 13:31:51 -04:00
Jonathon Leight 1da393ded9 Actions button in org details 2026-07-02 13:24:07 -04:00
Jonathon Leight 1f86a1d804 Select all/select none buttons on command list 2026-07-02 13:06:11 -04:00
Jonathon Leight f8f1b44795 Add e2e test for maintenance author fix 2026-07-02 12:50:15 -04:00
Jonathon Leight 08753d59ab Fix maintenance log author name 2026-07-02 12:47:41 -04:00
Jonathon Leight 0b54870fa1 Set up e2e test harness 2026-07-02 12:47:03 -04:00
Jonathon Leight 477bcf6ab5 Add initial CLAUDE instructions 2026-07-02 11:57:58 -04:00
Jonathon Leight 01c7adffdd More security headers and checks 2026-07-02 11:39:02 -04:00