|
|
d5b4d8c5e8
|
Create delsoon
|
2025-09-29 08:26:04 -07:00 |
|
|
|
4098dd6064
|
Update README.md
|
2025-09-29 02:00:25 -07:00 |
|
|
|
26e126de0a
|
Update README.md
|
2025-09-28 23:24:12 -07:00 |
|
|
|
c815ac000b
|
Add files via upload
|
2025-09-28 23:20:46 -07:00 |
|
|
|
11b158e5db
|
Rename README.md to docs/README.md
|
2025-09-28 23:19:16 -07:00 |
|
|
|
e66732dda0
|
Fix: escape fenced code blocks with ~~~ so markdown renders
|
2025-09-28 21:56:29 -07:00 |
|
|
|
c97e8457fc
|
Feat: Add application favicon
|
2025-09-28 13:45:14 -07:00 |
|
|
|
71ed0e095f
|
Feat: Add application favicon
|
2025-09-28 13:45:11 -07:00 |
|
|
|
d34270aa81
|
Feat: Persist session and redirect if logged in
|
2025-09-28 13:33:21 -07:00 |
|
|
|
8ca26e3173
|
Refactor: Persist session with localStorage
|
2025-09-28 13:33:09 -07:00 |
|
|
|
6ba658ed05
|
Fix: Prevent autofill on signup form
|
2025-09-28 13:18:48 -07:00 |
|
|
|
efff01114e
|
Feat: Display user's created links on dashboard
|
2025-09-28 12:51:50 -07:00 |
|
|
|
da89ce698f
|
Feat: Add endpoint to list a user's links
|
2025-09-28 12:51:47 -07:00 |
|
|
|
628a57b442
|
Feat: Add concise project README
|
2025-09-28 12:34:10 -07:00 |
|
|
|
394487de99
|
Fix: Correct reCAPTCHA rendering on auth forms
|
2025-09-28 12:26:49 -07:00 |
|
|
|
f03c521219
|
Fix: Resolve reCAPTCHA issue on signup form
|
2025-09-28 12:23:55 -07:00 |
|
|
|
0e4381938b
|
Feat: Add reCAPTCHA to auth forms
|
2025-09-28 12:16:33 -07:00 |
|
|
|
decd2fb485
|
Feat: Add reCAPTCHA verification to signup
|
2025-09-28 12:16:30 -07:00 |
|
|
|
66b1615448
|
Feat: Add reCAPTCHA verification to signin
|
2025-09-28 12:16:28 -07:00 |
|
|
|
4d87fc6292
|
Feat: Add reCAPTCHA server-side verification
|
2025-09-28 12:11:18 -07:00 |
|
|
|
5ab4bd54dd
|
Feat: Add reCAPTCHA to link creation form
|
2025-09-28 12:11:14 -07:00 |
|
|
|
8c2e898bd4
|
Feat: Add reserved word validation for custom slugs
|
2025-09-28 12:07:19 -07:00 |
|
|
|
996f934f86
|
Refactor: Update dash UI to grayscale and improve copy
|
2025-09-28 12:07:06 -07:00 |
|
|
|
b088de6043
|
Fix: Use users table for slugs, remove links table
|
2025-09-28 11:52:13 -07:00 |
|
|
|
2e000370e3
|
Fix: Allow schemeless URLs in link creation form
|
2025-09-28 11:52:09 -07:00 |
|
|
|
c6d3c2b213
|
Fix: Allow schemeless URLs in link creation form
|
2025-09-28 11:48:55 -07:00 |
|
|
|
dc3d5d1226
|
Fix: Ignore reserved paths in catch-all route
|
2025-09-28 11:41:31 -07:00 |
|
|
|
c3def7e775
|
Delete: Remove old dashboard file from root
|
2025-09-28 11:41:28 -07:00 |
|
|
|
75e7fe08ef
|
Fix: Update login redirect to point to /dash/
|
2025-09-28 11:28:41 -07:00 |
|
|
|
68823a60f4
|
Feat: Move dashboard to its own directory
|
2025-09-28 11:28:37 -07:00 |
|
|
|
3e20684c1d
|
Fix: Use username from API response to set session
|
2025-09-28 11:25:37 -07:00 |
|
|
|
3cd4782cd2
|
Refactor: Return username on successful sign-up
|
2025-09-28 11:25:34 -07:00 |
|
|
|
3911fdda62
|
Refactor: Return username on successful sign-in
|
2025-09-28 11:25:32 -07:00 |
|
|
|
017d592845
|
Feat: Add catch-all redirect handler for slugs
|
2025-09-28 11:18:49 -07:00 |
|
|
|
ce44f5f570
|
Feat: Add API endpoint to create short links
|
2025-09-28 11:17:05 -07:00 |
|
|
|
664b34c409
|
Feat: Implement link creation form UI and logic
|
2025-09-28 11:17:00 -07:00 |
|
|
|
234670de33
|
Refactor: Replace Argon2 with Scrypt for hashing
|
2025-09-28 11:04:26 -07:00 |
|
|
|
edab4e0abe
|
Fix: Use bundled Argon2 script to prevent race conditions
|
2025-09-28 11:00:07 -07:00 |
|
|
|
3fb3d8493f
|
Fix: Ensure Argon2 library loads before use
|
2025-09-28 10:57:12 -07:00 |
|
|
|
e0001afdc6
|
Feat: Create user dashboard page
|
2025-09-28 10:42:28 -07:00 |
|
|
|
9882e61cfe
|
Feat: Implement client-side authentication logic
|
2025-09-28 10:41:34 -07:00 |
|
|
|
6db5c1b657
|
Feat: Add user signin API endpoint
|
2025-09-28 10:41:24 -07:00 |
|
|
|
7f1101b919
|
Feat: Add user signup API endpoint
|
2025-09-28 10:41:22 -07:00 |
|
|
|
0c62a414c9
|
Delete mirr.yml
|
2025-09-28 10:34:05 -07:00 |
|
|
|
81b88d9341
|
Feat: Initial landing page with auth forms
|
2025-09-28 10:19:30 -07:00 |
|
|
|
accc9af42f
|
Create index.html
|
2025-09-28 10:05:48 -07:00 |
|
|
|
2f2b6ae3c2
|
Delete functions/gh/[[catchall]].js
|
2025-09-28 10:05:31 -07:00 |
|
github-actions[bot]
|
01f92b190d
|
chore: Sync from multipleof4/sune
|
2025-09-28 17:05:05 +00:00 |
|
|
|
59261f7aaa
|
Delete README.md
|
2025-09-11 03:16:55 -07:00 |
|
|
|
f0a6fc6bf3
|
feat: Add/update workflow to run openssl command
|
2025-09-10 21:28:39 -07:00 |
|