Commit Graph

49 Commits

Author SHA1 Message Date
db4ce36c27 Forms now update documents directly. 2025-07-02 17:36:45 -07:00
f27432ef05 Converts using full document state management 2025-07-02 17:18:08 -07:00
32c5c40466 Sets up global cache and uses it to fetch sessions 2025-07-02 14:46:13 -07:00
f8130f0ba9 Cleans up the new-doc forms. 2025-06-28 18:01:15 -07:00
6ce462a77d Fixes the copy on new sessions, some additional styling work 2025-06-28 17:48:56 -07:00
c00eb1d965 Changes all documents to have an explicit type 2025-06-27 22:02:46 -07:00
611eaca5b6 WIP: Linking in document list. Working on copying relationships to new sessions 2025-06-27 17:52:57 -07:00
93536b0ac2 Fixes tab loading 2025-06-15 11:28:02 -07:00
10554dbde1 Avoids breaks inside print sections. 2025-06-15 11:08:53 -07:00
0d1bbe7ea3 Makes print text a bit smaller. 2025-06-15 11:01:11 -07:00
8bbb78fc58 Fix type errors 2025-06-14 20:45:32 -07:00
ad8fb07c69 Moves editing into forms. Every doc has a page now. BUG: state not refreshed after mutation 2025-06-13 16:58:26 -07:00
293e1f9f62 Cleans up the mobile styling. Adds tabs 2025-06-13 11:54:23 -07:00
9c607ba41a Renames forms to make clear if they are new or edit 2025-06-13 11:30:21 -07:00
ebe2e28cdb Renames DocumentForm to NewRelatedDocumentForm 2025-06-13 11:23:28 -07:00
9f1e38ce47 Fixes login redirection 2025-06-13 11:21:23 -07:00
c28073d516 Revert "Start supporting edit forms for any document type."
This reverts commit 6845bd06bf.
2025-06-13 11:16:37 -07:00
6845bd06bf Start supporting edit forms for any document type. 2025-06-13 11:14:58 -07:00
38eee14253 Adds link to print page 2025-06-01 23:34:02 -07:00
bef5e98480 Moves routes inside an _app for the header and builds a print route 2025-06-01 12:35:13 -07:00
9cfdfbaf23 Fixing up deployment 2025-06-01 11:15:25 -07:00
9c0d9326e0 Adds Monsters and Locations 2025-05-31 22:56:43 -07:00
f3bfb2736c Adds NPCs 2025-05-31 22:39:53 -07:00
4bed1c6e65 [nvim] envrc to flake, setup tanstack query for data loading 2025-05-31 22:23:51 -07:00
0ed2066b17 Adds scenes 2025-05-31 18:11:26 -07:00
2c01a80604 Adds treasures 2025-05-31 17:46:26 -07:00
81fd84790b Makes a generic document form 2025-05-31 17:37:38 -07:00
6b6636d695 Makes a generic document row 2025-05-31 17:19:50 -07:00
d5dfa8c30a Moves secrets into it's own files. 2025-05-31 17:05:32 -07:00
8b837d622c Makes session row and form components 2025-05-31 16:58:50 -07:00
5eba132bda Switches over to the relationship list 2025-05-31 16:30:18 -07:00
6336b150a7 Converts secrets list to something more generic 2025-05-31 15:47:29 -07:00
b3d4e90e7f Adds flake, but just builds docker images directly 2025-05-31 15:12:44 -07:00
8bee0973cd Fixes type errors, cleans up code 2025-05-28 16:22:14 -07:00
3c989cf285 Adds secret check-offs 2025-05-28 16:18:49 -07:00
1ec4d0ac35 Create secrets 2025-05-28 15:57:45 -07:00
65ac4852df Adds relationships and loads secrets into the session details 2025-05-28 15:42:49 -07:00
73c7dac802 Edit strong-starts 2025-05-28 15:22:32 -07:00
9d423179dd Loads session data on the session page 2025-05-28 15:12:25 -07:00
f4d447d9da Adds session list to campaign page 2025-05-28 15:07:41 -07:00
06c45d8a7e Adds campaign info to it's details page 2025-05-28 14:55:12 -07:00
d3fd1992db Create campaigns 2025-05-28 14:44:59 -07:00
5604b6ffdc Adds loader 2025-05-28 14:36:44 -07:00
ec2e0b380f Loads campaigns in the index. 2025-05-28 14:34:52 -07:00
03d0d7d1d2 Adds types for Session and Secret 2025-05-28 14:22:27 -07:00
f61ebef59a Adds collections and types 2025-05-27 18:07:26 -07:00
b96fe1371e Adds auth guards 2025-05-27 18:07:12 -07:00
c42eb650b5 Login/logout 2025-05-27 17:22:21 -07:00
4f44d5edca Initial commit. 2025-05-27 16:29:14 -07:00