Commit graph

15 commits

Author SHA1 Message Date
ef732e49fd Make model query modules consistent 2024-06-02 11:30:18 -04:00
f527e73328 Make model query modules consistent 2024-06-02 11:29:39 -04:00
012a3175bb refactoring 2024-06-02 11:21:50 -04:00
3bf0f8de74 Reformat 2024-06-02 11:02:57 -04:00
c848037dcb Rename Context to Provider 2024-06-02 10:55:30 -04:00
af51f3f38f format 2024-06-01 15:54:43 -04:00
0d2c1bacf9 make everything work again 2024-06-01 13:18:46 -04:00
82606e720e finish switch to diesel, bye bye to fjall and seaorm 2024-06-01 08:54:19 -04:00
2f9d2e2617 switch somewhat to diesel 2024-05-31 20:10:22 -04:00
e0653e4bdd Create project and documents (#1)
This is a big dump of a lot of code, mostly making it so that:
- we have a key-value store
- we can create/save/load projects and documents
- there's a sidebar layout with some placeholders we may or may not need
- other stuff I forgot

Reviewed-on: #1
2024-05-21 12:59:04 +00:00
5b117e9a8c Remove remember-me / forgot-password since they're not implemented 2024-03-24 01:30:59 -04:00
e31994a8cf Add layout for main page with top bar 2024-03-24 01:28:21 -04:00
3acafda0d3 Create web skeleton, including Tailwind for CSS and hot reloading of CSS
and templates. Tihs also adds an ADR for using Tailwind.

Add a pile of dependencies

setup orm, add admin tool

admin tool does random pass if none provided

add tons of css stuff

finish up web skeleton
2024-03-23 12:43:02 -04:00
77d4ebb371 Add ADR for our choice of SQLite as our primary database,
backed up by experiments demonstrating that SQLite will meet all of our
requirements.

This also introduces ADRs in the repo, and adds a README in preparation
making the repository public.
2024-03-16 11:12:46 -04:00
05812a521e Ran cargo init. 2024-02-28 10:34:58 -05:00