Commit Graph

31 Commits

Author SHA1 Message Date
Ean Milligan
1f4c4723d3 ok turns out this is something that should be configured on the db columns, ideally not in the queries, makes sense to me https://stackoverflow.com/a/36768933 https://dev.mysql.com/doc/refman/5.7/en/case-sensitivity.html 2026-04-23 02:53:07 -04:00
Ean Milligan
353e6e978d TIL MySQL is not case-sensitive by default in queries! https://stackoverflow.com/a/7857705 2026-04-23 02:45:10 -04:00
Ean Milligan
04074d19e5 change pin to hash, use bcrypt for some sense of sensible security on passwords 2026-04-23 02:39:50 -04:00
Ean Milligan
bf64ca9776 add default sort to list 2026-04-21 16:46:43 -04:00
Ean Milligan
16ad0324e7 fix maxlen for pin 2026-04-21 15:42:36 -04:00
Ean Milligan
5c629b1263 add timezone notice to home page, change list to give different response for lastUpdated 2026-04-21 12:44:26 -04:00
Ean Milligan
52477c3bd3 Implement lastUpdated timestamp 2026-04-21 12:28:30 -04:00
Ean Milligan
da4f22b396 rem excess logs 2026-04-20 22:37:29 -04:00
Ean Milligan
f1a8e3497d fully stub out export 2026-04-10 16:46:09 -04:00
Ean Milligan
ea4ba78c41 add perm-delete bruno doc 2026-04-10 16:20:27 -04:00
Ean Milligan
86cda618a9 add perm-delete api 2026-04-10 15:19:29 -04:00
Ean Milligan
1cabb376d9 build out home page, need to link things up tho 2026-04-10 15:11:32 -04:00
Ean Milligan
6a02684a2a whoops wrong db 2026-04-10 14:16:48 -04:00
Ean Milligan
e5da22df9a list/read should only show non-deleted plans 2026-04-10 14:15:52 -04:00
Ean Milligan
5b28f36bef Stub out all SSR, built login page 2026-04-10 02:37:13 -04:00
Ean Milligan
b56dd344fc stub out export endpoint 2026-04-10 01:26:55 -04:00
Ean Milligan
f52a91a809 built read endpoint 2026-04-10 01:24:21 -04:00
Ean Milligan
6444b84af4 stub out get endpoints, built list endpoint 2026-04-10 01:20:53 -04:00
Ean Milligan
79313eeff9 Fix issue with PUT requests, everything so far is tested 2026-04-09 23:07:52 -04:00
Ean Milligan
820af82bde Add Rename/Move/Update endpoints 2026-04-09 23:04:03 -04:00
Ean Milligan
8096598244 formatting 2026-04-09 17:09:39 -04:00
Ean Milligan
57a9678f38 add create endpoint 2026-04-09 17:08:59 -04:00
Ean Milligan
495698f33e wrap whole thing in a try catch to try to be safe 2026-04-09 16:58:15 -04:00
Ean Milligan
52abe6f3a8 add delete and undelete endpoints 2026-04-09 16:24:26 -04:00
Ean Milligan
5ec93890bc escape ***@*** in maskedEmail in discord log 2026-04-09 01:47:53 -04:00
Ean Milligan
2669120524 fix email length check, add unenroll api+email system 2026-04-09 01:44:41 -04:00
Ean Milligan
be8cbb58f3 test+fix auth endpoint 2026-04-08 03:08:12 -04:00
Ean Milligan
3336d1ba7c add auth endpoint and name+pin validation 2026-04-08 01:17:03 -04:00
Ean Milligan
64d70d6d67 db set up, enroll api built 2026-04-08 00:46:17 -04:00
Ean Milligan
90d578e662 db init stuff 2026-04-07 03:47:00 -04:00
Ean Milligan
27d6e71b00 init deno 2026-04-07 02:00:56 -04:00