|
|
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 |
|
|
|
a6e28ed5f5
|
Auto-update README file
|
2025-09-09 12:17:07 -07:00 |
|
|
|
da4dd467ed
|
1
|
2025-09-08 13:15:07 -07:00 |
|
|
|
b7edd6f034
|
Initial commit
|
2025-08-19 23:34:54 -07:00 |
|