73 Commits

Author SHA1 Message Date
b93edd2701 dev: use indexdb instead of local storage in the storage layer 2024-07-12 00:45:03 -04:00
4767115da6 dev: Add indexeddb and a helper method for it 2024-07-12 00:45:03 -04:00
63463fb5d6 build: More fixes and tweaks to unify the builds 2024-07-02 20:55:40 -05:00
3e675b47f4 fix: Unsafe recursive object use 2024-07-01 15:52:37 -05:00
e80953e987 maint: upgrade wasm-bindgen version 2024-07-01 15:52:37 -05:00
c64605f9e7 maint: Use gloo_net directly 2024-07-01 15:52:37 -05:00
1432dcea13 feat: Use a web component
A more ergonomic number spinner on mobile.
A cleaner number spinner interface.
2023-11-25 22:20:42 -05:00
50eecf9a7c Bring in web component library 2023-11-25 22:20:42 -05:00
4cefe42072 Pin serde
This needs to stick around due to https://github.com/serde-rs/serde/issues/2538.
2023-08-19 13:29:11 -04:00
b496cf9568 Store app state atomically as one json blob 2023-07-22 16:14:23 -05:00
a57992ab0d Bump version to v0.2.25 2023-04-02 21:01:22 -04:00
0beb468197 Bump to v0.2.24 2023-03-21 17:24:11 -04:00
8e075d681c Bump version to v0.2.23 2023-03-18 18:33:39 -04:00
9a560e53ab Bump various crate versions 2023-03-18 18:17:28 -04:00
8c85ba8cde Update base64 crate version 2023-02-06 16:02:08 -05:00
5bb05c00ad Bump version to 0.2.21 2023-02-04 18:51:50 -05:00
1ff29fbe1b Bump version to 0.2.21 2023-01-22 21:57:14 -05:00
5d0ace233b Bump version to 0.2.20 2023-01-18 21:09:28 -05:00
811a04cebb Bump version v0.2.19 2023-01-17 06:39:34 -05:00
b5d1ed2ee5 Bump version to 0.2.18 2023-01-16 17:16:08 -05:00
43eaba577b Bump version to 0.2.17 2023-01-12 18:14:44 -05:00
5f39b0e837 Bump to version v0.2.16 2023-01-07 19:05:03 -05:00
98f94b555c Dont use debug logging by default on web 2023-01-07 19:01:01 -05:00
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
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
02536d63d8 Implement a sycamore-state Handler for Kitchen 2023-01-02 20:23:39 -06:00
ea2eb92a99 Update base64 to the latest version 2022-12-31 17:46:59 -06:00
dcc574ca60 2022-12-31 17:06:18 -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
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
8c5093d77f Router Integration and entrypoint sycamore 0.8 conversion 2022-10-11 16:43:22 -04:00
a8407d51ef Add Edit link for recipes 2022-09-08 20:17:46 -04:00
242cf8eddd Login UI 2022-08-30 17:31:33 -04:00
13443af51d Switch to axum and use conditional compilation to handle the Send trait 2022-08-12 21:51:26 -04:00
6d8f253172 Force wasm-bindgen to an exact version 2022-08-03 18:31:45 -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