20 Commits

Author SHA1 Message Date
Thomas Rory Gummerson
2b4381fa3c Remove unused dependencies, misc. small fixes 2025-01-21 09:38:14 +01:00
Pouria Ezzati
028b8a0e57 add custom alphabet for link address 2025-01-15 14:04:52 +03:30
Pouria Ezzati
d8eaa4188e remvoe google safe browsing api and cooldowns 2025-01-06 10:39:59 +03:30
Pouria Ezzati
4379e6aea5 add set new password form 2024-12-31 16:24:37 +03:30
Pouria Ezzati
458c2a4820
use transactions for updating user 2024-11-24 14:56:58 +03:30
Pouria Ezzati
752f5ba3bd
add rate limit 2024-11-23 14:43:18 +03:30
Pouria Ezzati
dab1ac4139
add create admin page and prompt it when a kutt instance is ran for the first time 2024-11-20 19:02:02 +03:30
Pouria Ezzati
8a73c5ec4c
add admin page 2024-11-19 07:58:57 +03:30
Pouria Ezzati
8b24c0e91c
fix handling dates across databases 2024-10-07 09:16:42 +03:30
Pouria Ezzati
1f33142996
small code formatting 2024-09-24 17:25:06 +03:30
Pouria Ezzati
5413a5bc4e
fix checking and throwing error for a user's cooldown 2024-09-24 14:39:40 +03:30
Pouria Ezzati
b2fb713462
fix reading malicious_attempts count: it's already a number so no nead to get its length 2024-09-24 12:49:35 +03:30
Pouria Ezzati
c5f2bcf62b
Merge branch 'v3' into v3-db-clients 2024-09-24 06:44:30 +03:30
Pouria Ezzati
a52b9aa669
compare domain with default domain before checking user 2024-09-15 07:52:56 +03:30
marvin-wtt
2ff0fa4222 feat: Convert cooldowns to single datetime and increment 2024-09-13 22:07:52 +02:00
Pouria Ezzati
5ea233f06b
more cleanups 2024-09-12 14:26:39 +03:30
Pouria Ezzati
698cf6e305
delete nextjs, update packages 2024-09-09 18:44:43 +03:30
Pouria Ezzati
dbc14c8fb6
htmx almost done 2024-09-08 14:10:02 +03:30
Pouria Ezzati
5b647f05be
more rewrite: tables and settings page 2024-08-31 12:19:39 +03:30
Pouria Ezzati
980610e7a0
more htmx less nextjs 2024-08-21 21:22:59 +03:30