Commit Graph

80 Commits

Author SHA1 Message Date
bfd20ea8fb Fixes type errors in the DocumentSearchForm 2025-10-11 18:29:05 -07:00
907df26395 Support adding existing documents to a session 2025-10-11 18:06:22 -07:00
d1432d048f Formatting 2025-10-11 15:18:15 -07:00
e9d88fdce8 Fixes bug in loader when a relationship is empty 2025-10-11 15:12:22 -07:00
f197a3fabe Makes the reducer a bit more debuggable 2025-10-11 15:00:48 -07:00
f8aac31306 Adds sourcemaps 2025-10-11 13:59:55 -07:00
d44fe72ff1 Fixes manifest 2025-10-11 13:54:02 -07:00
64aaad69d7 Support not-present relationships 2025-10-11 13:47:58 -07:00
c0638e34a8 Uses generic forms everywhere, gets rid of most doc-specific stuff 2025-10-09 16:48:50 -07:00
8afe0a5345 Swap tsc and vite build so I can pass params to vite build 2025-09-24 18:00:04 -07:00
625bc508aa Cleanup 2025-09-24 17:58:35 -07:00
ab323798e9 Threads done with generic forms. 2025-09-24 15:52:02 -07:00
6979bc4b8f Removes some extra logging 2025-09-24 15:24:24 -07:00
c9d27bce75 Creates the generic new-document form 2025-09-24 15:24:07 -07:00
43afdc8684 Prototype of making the new threads via generic interfaces 2025-09-17 16:39:50 -07:00
1c26daa828 Adding UI for threads 2025-08-09 15:49:36 -07:00
135debdf7f Adds new campaign form. Adds fronts and thread types 2025-08-03 14:27:06 -07:00
2fbc2c853f Makes campaigns load all types of docs and then link to the docs 2025-08-03 12:50:52 -07:00
3310be9e9b Updates tabbed layouts for phones 2025-07-26 13:33:14 -07:00
c7083a9b56 Makes some document previews 2025-07-26 13:26:31 -07:00
4a109d152c Adds tabs to the campaign page, but they don't do much yet 2025-07-23 16:25:29 -07:00
6d5d0e03a0 Restructures the campaign page 2025-07-23 15:46:22 -07:00
4c2ebdc292 Adds markdown formatting. Layout and style improvements. 2025-07-23 15:37:44 -07:00
8533f63a22 Completes the three-panel layout 2025-07-21 20:50:18 -07:00
3390ecfb95 Finally gets the routing working in a somewhat reasonable way 2025-07-21 13:34:06 -07:00
b30999e907 Linting 2025-07-15 11:02:47 -07:00
2e9ea14507 Adds a title to the document page. 2025-07-15 11:00:37 -07:00
762306023b Removes Tanstack Query 2025-07-15 10:53:28 -07:00
8f96062058 Fixes bug with updating relationships when an item is added 2025-07-15 10:09:53 -07:00
258518d954 Uses the router to handle tab state 2025-07-14 17:13:05 -07:00
503c98c895 I think I have a working document cache solution that's actually pretty good. 2025-07-03 16:24:58 -07:00
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