Commit graph

99 commits

Author SHA1 Message Date
traxys
129c3c59a4 Migrate ingredients 2024-03-02 17:18:12 +01:00
traxys
faeaf43f80 Update dependencies 2024-03-02 15:56:00 +01:00
traxys
37888d5835 Update maud 2024-03-02 15:16:26 +01:00
traxys
1aecaf9286 Render recipes 2024-01-21 15:48:28 +01:00
traxys
55dd953f43 Allow to see recipe list 2024-01-21 14:14:39 +01:00
traxys
e459df69bf Isolate routes in their module 2024-01-21 13:47:40 +01:00
traxys
4d4fab60cb Progress on rework 2024-01-07 19:30:38 +01:00
Quentin Boyer
e14c1f0918 Start of template refactor 2024-01-06 14:17:36 +01:00
traxys
6bdfe1ad0e EnsureDBOwnership 2023-12-05 20:26:58 +01:00
traxys
ccd1c8c15e Fix urlencoding for openidconnect with dioxus 0.4 2023-08-07 20:52:54 +02:00
traxys
0d900024cb Make the GUI a library to support multiple platforms 2023-08-07 17:27:11 +02:00
traxys
d3f89a8757 app: Don't use prevent_default: "onsubmit"
See dioxus#1297
2023-08-07 13:43:16 +02:00
traxys
ede98561b5 Correctly handle shared state 2023-08-07 13:43:07 +02:00
traxys
183f8a75d2 Update to dioxus 0.4 2023-08-05 12:54:49 +02:00
traxys
c36ce14b3b Update dioxus cli 2023-08-05 11:39:21 +02:00
traxys
4bb851db89 Bundle bootstrap in derivation 2023-07-29 12:07:45 +02:00
traxys
5d84dacc26 Allow to serve the frontend in the NixOS module 2023-07-29 11:33:51 +02:00
traxys
cfe7f9dada App inputs to control the app building in Nix 2023-07-29 11:31:32 +02:00
traxys
81b905aaa5 nixos: Mark secret as null by default 2023-07-29 11:07:40 +02:00
traxys
d55a6c181b Add padding to the base64 string 2023-07-29 10:59:17 +02:00
traxys
b6f809a92b Add all settings 2023-07-29 10:37:27 +02:00
traxys
7f79bf8a62 Add nixos module 2023-07-28 00:18:52 +02:00
traxys
20067da9e1 Build the server & frontend with nix 2023-07-27 23:46:54 +02:00
traxys
7a2ff7ad1d Allow to login with OIDC 2023-07-27 00:06:36 +02:00
traxys
f556fec3bb Replace config with envious 2023-07-25 22:37:42 +02:00
traxys
4ecc06e01b app: Render recipe as mardown 2023-07-04 00:50:10 +02:00
traxys
7c7eee04b2 app: Extend textarea in recipe creator 2023-07-04 00:03:56 +02:00
traxys
c80cc99255 app: Swap to using dioxus instead of yew 2023-07-03 23:20:19 +02:00
traxys
02a4187c39 server: Fixup person count range 2023-06-30 20:27:19 +02:00
traxys
840afc7ef4 app: Correctly handle person count when adding ingredients 2023-06-30 19:43:26 +02:00
traxys
66f9b729b5 app: Correctly handle person count when editing ingredients 2023-06-30 19:38:10 +02:00
traxys
725c2ff3be app: Allow to create ingredients in the recipe creator 2023-06-30 18:12:05 +02:00
traxys
ce29b7b75d app: Better handle ingredient selection form 2023-06-30 13:21:37 +02:00
traxys
b42de56755 api: Formatting 2023-06-30 13:14:52 +02:00
traxys
e54bb35ff4 app: Allow to edit the default person count of a recipe 2023-06-30 13:14:44 +02:00
traxys
fe187c2885 server: Fix person count patch 2023-06-30 13:13:20 +02:00
traxys
ab345e9d7a app: Allow to change the amount of people for a recipe 2023-06-30 12:51:57 +02:00
traxys
8cf5803c1e app: Isolate RecipeInfoView in a separate component 2023-06-30 12:46:31 +02:00
traxys
5b44cc7dde api: Mark all structs as PartialEq + Eq if applicable 2023-06-30 12:46:06 +02:00
traxys
8987991139 app,server: Allow to set the person count when creating a recipe 2023-06-29 17:35:35 +02:00
traxys
614ff07552 server: Add a person count to recipes 2023-06-29 17:24:21 +02:00
traxys
96a9907f7a app: Round ingredients to whole numbers 2023-06-29 15:35:31 +02:00
traxys
47e4eed1a9 server: Make sure to fallback to the app when an unknown file is encountered 2023-06-29 15:28:01 +02:00
traxys
2ac56e2e7f app: Properly display recipe ratings 2023-06-29 13:40:09 +02:00
traxys
d614029931 app,server: Allow to edit the rating 2023-06-29 13:40:09 +02:00
traxys
5ef000dec0 app,server: Display rating in recipe 2023-06-29 13:40:09 +02:00
traxys
1ea5c8aafa app,server: Allow to edit steps 2023-06-29 13:40:09 +02:00
traxys
0c7e52bd8b all: Set steps to be a single Vec & fix 'ingerdient' typo 2023-06-29 13:40:04 +02:00
traxys
b01f08ba2f server: Switch to steps a single blob of text 2023-06-25 21:10:44 +02:00
traxys
27f9295aa3 app,server: Allow to add ingredients to existing recipes 2023-06-25 18:48:49 +02:00