Commit Graph

34 Commits

Author SHA1 Message Date
Ean Milligan
f412f06e10 implement export all 2026-04-24 14:28:01 -04:00
Ean Milligan
884b5b81a0 change bcrypt dep, fix buildHome 2026-04-23 19:09:30 -04:00
Ean Milligan
8126e6dc95 add unenroll to api home page, minor changes 2026-04-23 16:51:06 -04:00
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