|
|
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 |
|
|
|
625bc508aa
|
Cleanup
|
2025-09-24 17:58:35 -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 |
|
|
|
c7083a9b56
|
Makes some document previews
|
2025-07-26 13:26:31 -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 |
|
|
|
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 |
|
|
|
f27432ef05
|
Converts using full document state management
|
2025-07-02 17:18:08 -07:00 |
|