Commit Graph

61 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
c6eab65f1d fix url 2026-04-22 02:44:32 -04:00
Ean Milligan
67195a4836 add license file, using same as original XIVPlan 2026-04-22 02:39:30 -04:00
Ean Milligan
ef490c447e actually follow correct pattern 2026-04-22 02:05:38 -04:00
Ean Milligan
6e18d13ec1 change open and share links to follow new pattern 2026-04-22 02:03:54 -04:00
Ean Milligan
7afb9ddef0 simplify as i forgo about this func 2026-04-21 17:23:02 -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
b8182c8f72 add full path to init file 2026-04-20 22:39:36 -04:00
Ean Milligan
860c145526 update readme 2026-04-20 22:39:14 -04:00
Ean Milligan
da4f22b396 rem excess logs 2026-04-20 22:37:29 -04:00
Ean Milligan
86e4db8416 add start cmd 2026-04-20 22:36:02 -04:00
Ean Milligan
f1a8e3497d fully stub out export 2026-04-10 16:46:09 -04:00
Ean Milligan
7b84e3b949 home page done except for export button 2026-04-10 16:37:53 -04:00
Ean Milligan
ea4ba78c41 add perm-delete bruno doc 2026-04-10 16:20:27 -04:00
Ean Milligan
fa9938bda7 most of home page done 2026-04-10 16:19:08 -04:00
Ean Milligan
44bbb6e719 formatting 2026-04-10 16:03:11 -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
093526d40e forgot to remove that ages ago 2026-04-10 02:49:18 -04:00
Ean Milligan
6e5a3b70eb add div to keep things grouped no matter what 2026-04-10 02:41:45 -04:00
Ean Milligan
19ff379611 fmt 2026-04-10 02:41:12 -04:00
Ean Milligan
5b28f36bef Stub out all SSR, built login page 2026-04-10 02:37:13 -04:00
Ean Milligan
318f096d33 boop 2026-04-10 01:34:25 -04:00
Ean Milligan
76cbb05e96 add export plans bruno file 2026-04-10 01:27:48 -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
b8bd784807 update api structure 2026-04-09 23:15:12 -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
3ffdb046ae spaeling 2026-04-09 17:10:38 -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
6e4c448ba0 improve api plan 2026-04-09 16:52:46 -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
851c562bdd update api doc for hor to read plan 2026-04-08 04:17:57 -04:00
Ean Milligan
1eac7180c0 organization 2026-04-08 03:08:47 -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