Jonathon Leight
|
45677f0655
|
Add option to delete your account
|
2026-07-31 20:53:28 -04:00 |
|
Jonathon Leight
|
799b9d1d0c
|
Tests for account recovery
|
2026-07-30 21:36:05 -04:00 |
|
Jonathon Leight
|
2368d03521
|
Password reset emails
|
2026-07-30 20:55:52 -04:00 |
|
Jonathon Leight
|
933bc7826b
|
Add optional account email address
|
2026-07-30 20:41:22 -04:00 |
|
Jonathon Leight
|
fa81d45a50
|
Add email sending via Resend
|
2026-07-30 20:15:51 -04:00 |
|
Jonathon Leight
|
c13cb9bf87
|
Use buttons for menu and toggle controls
|
2026-07-30 10:21:12 -04:00 |
|
Jonathon Leight
|
578abce88f
|
Emphasize passkeys based on browser capability
|
2026-07-30 09:39:34 -04:00 |
|
Jonathon Leight
|
23405c6d14
|
Raise password floor to 12 characters
|
2026-07-30 09:06:29 -04:00 |
|
Jonathon Leight
|
557d2e55b5
|
Fix page headings
|
2026-07-30 08:46:19 -04:00 |
|
Jonathon Leight
|
c6e8303ef5
|
Make account login attempts constant time
|
2026-07-29 20:14:08 -04:00 |
|
Jonathon Leight
|
2f6fa0e365
|
Set up cache headers
|
2026-07-29 19:34:27 -04:00 |
|
Jonathon Leight
|
19bf9372c2
|
Static asset template helper
|
2026-07-11 22:07:42 -04:00 |
|
Jonathon Leight
|
8f185a1cc0
|
Fix button alignment
|
2026-07-08 00:07:20 -04:00 |
|
Jonathon Leight
|
16f1feb360
|
Link to actual public org view
|
2026-07-07 23:33:06 -04:00 |
|
Jonathon Leight
|
25292848b2
|
Consistent timestamp formatting
|
2026-07-05 21:28:22 -04:00 |
|
Jonathon Leight
|
5424d97da0
|
Add branded error pages
|
2026-07-05 20:38:48 -04:00 |
|
Jonathon Leight
|
ee5ddb6127
|
Skip session middleware for static assets
|
2026-07-05 19:33:25 -04:00 |
|
Jonathon Leight
|
b5ab7b5009
|
Clip on UTF-8 code points instead of raw bytes
|
2026-07-05 18:55:34 -04:00 |
|
Jonathon Leight
|
43bfd6e888
|
Fix logging gap
|
2026-07-05 18:31:35 -04:00 |
|
Jonathon Leight
|
63222ab837
|
Log 500s from auth JSON errors
|
2026-07-05 15:49:03 -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
|
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
|
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
|
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
|
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
|
f16db89b6c
|
Replace map with named type
|
2026-07-02 19:19:57 -04:00 |
|
Jonathon Leight
|
b0683af5a0
|
Set up a CSP
|
2026-07-02 11:23:03 -04:00 |
|
Jonathon Leight
|
a04d3bf2d0
|
User details page
|
2026-06-30 21:01:36 -04:00 |
|
Jonathon Leight
|
6a6ec16825
|
Linting and formatting
|
2026-06-28 19:59:09 -04:00 |
|
Jonathon Leight
|
1160247708
|
Auth on root site
|
2026-06-24 20:01:22 -04:00 |
|
Jonathon Leight
|
eeece7caaa
|
Parallelize unit tests
|
2026-06-22 11:31:13 -04:00 |
|
Jonathon Leight
|
f40ca97393
|
Username change functionality
|
2026-06-22 10:54:18 -04:00 |
|
Jonathon Leight
|
a07d2899c6
|
Get rid of old command grouping
|
2026-06-22 10:21:25 -04:00 |
|
Jonathon Leight
|
eafdb05c4f
|
Fix map flash
|
2026-06-22 09:57:48 -04:00 |
|
Jonathon Leight
|
0c453df563
|
Styling and consistency tweaks, passkey names
|
2026-06-21 21:28:01 -04:00 |
|
Jonathon Leight
|
1ba3dece4f
|
Refactor into multiple modules
|
2026-06-21 19:21:17 -04:00 |
|
Jonathon Leight
|
7c56db9ba1
|
Cleanup pass
|
2026-06-20 21:17:51 -04:00 |
|
Jonathon Leight
|
855c915074
|
Fix open-redirect
|
2026-06-20 18:11:48 -04:00 |
|
Jonathon Leight
|
ba133dd065
|
Auth and user profile pass
|
2026-06-20 14:52:58 -04:00 |
|
Jonathon Leight
|
14836479d6
|
Initial commit
|
2026-06-19 10:18:33 -04:00 |
|