74 Commits

Author SHA1 Message Date
7559aae9d0 On the fly recipe parse checks 2023-01-07 17:28:37 -05:00
8c142711bc Bump version to v0.2.15 2023-01-06 16:52:17 -05:00
35968ac78d Bump version to v0.2.14 2023-01-06 11:04:00 -05:00
44e8c0f727 API backend for more granular storage of ingredient mappings 2023-01-05 17:44:04 -05:00
8b689bfdf5 Bump version to v0.2.13 2023-01-05 11:45:58 -05:00
b8b11e07a4 Update sycamore-state to v0.1.0 2023-01-02 20:29:58 -06:00
47fab33561 Use sycamore-state from github 2023-01-02 20:29:58 -06:00
8bcafc385d Allow async using spawn_local_scoped 2023-01-02 20:29:05 -06:00
02536d63d8 Implement a sycamore-state Handler for Kitchen 2023-01-02 20:23:39 -06:00
907af7f23c Add tls serving as an option 2023-01-02 20:23:23 -06:00
09058914b0 Add domain to the authentication cookie 2023-01-02 18:03:55 -06:00
ea2eb92a99 Update base64 to the latest version 2022-12-31 17:46:59 -06:00
e3e77a8ebc Bump to version 0.2.12 2022-12-22 16:22:03 -05:00
997d95e201 Use the api library on the frontend side 2022-12-22 10:49:50 -05:00
db63deb319 Separate the api datamodel into a separate crate 2022-12-21 11:41:41 -05:00
95b82e2def Bump version to v0.2.11 2022-11-25 10:42:56 -05:00
0f896c2a32 Use tracing-web 2022-11-20 08:49:39 -05:00
9f84219936 Update to tracing-browser-subscriber v0.2.0 2022-11-20 08:32:05 -05:00
a5e8575ef9 Meal Plan Storage API and UI
Closes #20
2022-11-19 14:07:19 -05:00
2926d9042a Add recipe page 2022-11-07 16:10:53 -05:00
e77af193aa Refactor state management and http APIs 2022-10-25 15:55:00 -04:00
58dc0eef3f Update nix builds to use rust 1.64 2022-10-12 08:40:34 -04:00
8c5093d77f Router Integration and entrypoint sycamore 0.8 conversion 2022-10-11 16:43:22 -04:00
481e44911f Implement save categories functionality 2022-10-10 19:55:54 -04:00
0cc411590e Remove rocksdb 2022-09-01 14:37:28 -04:00
26a98ae89a Get SQLX to work 2022-09-01 14:26:43 -04:00
242cf8eddd Login UI 2022-08-30 17:31:33 -04:00
ac336b03a4 Add session store middleware 2022-08-27 22:57:27 -04:00
81daf525b8 Add a rocksdb session store implementation 2022-08-27 16:06:59 -04:00
6ea7762f37 Bump version to v0.2.10 2022-08-25 16:35:42 -04:00
91902cebbe Use recipe ids instead of indexes 2022-08-15 20:59:04 -04:00
585939b842 Improve logging with axum 2022-08-13 18:53:22 -04:00
ca21beb04a Use the store interface in the UI service 2022-08-13 13:27:03 -04:00
13443af51d Switch to axum and use conditional compilation to handle the Send trait 2022-08-12 21:51:26 -04:00
2dc561e393 Pull out a shared store interface
Use it in ui_main on the server to prove it works.
2022-08-09 20:20:43 -04:00
457d63a9ec Update Clap version 2022-08-03 18:12:07 -04:00
7ea26a885f Tag v0.2.9 2022-08-02 18:27:25 -04:00
fc3f082e70 Fix nix wasm-bindgen which is picky about versions 2022-07-21 18:35:09 -04:00
aa68f77839 Bump Version to 0.2.8 2022-07-21 16:36:14 -04:00
35f48298dd use tracing-browser-subscriber from crates.io 2022-07-20 18:15:15 -04:00
3dd18aacb0 Logging cleanup 2022-07-20 17:58:44 -04:00
bf97f1ed29 Use tracing in our webassembly as well. 2022-07-18 18:57:04 -04:00
d98754d2e2 Use tracing in the server component 2022-07-16 14:08:18 -04:00
5ffe339626 Homegrown Router 2022-07-15 19:30:06 -04:00
d0f57894f9 Stop using Trunk because it's not hermetic 2022-06-14 18:25:05 -04:00
8d6cbb30be bump version 0.2.7 2022-06-13 18:52:10 -04:00
a4e2ebaa42 update wasm-bindgen 2022-05-16 22:00:24 -04:00
98f0012fed Update reqwasm 2022-05-16 21:58:14 -04:00
d1f16afb93 bump version to v0.2.6 2022-04-29 16:47:09 -04:00
e2b908512b Bump v0.2.5 2022-03-30 17:41:07 -04:00