Commit graph

79 commits

Author SHA1 Message Date
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
traxys
6004520fb9 app,server: Allow to edit recipe ingredients 2023-06-25 17:25:42 +02:00
traxys
47b547caf4 app,server: Allow to edit recipe name 2023-06-25 16:11:26 +02:00
traxys
1a0ffb2d89 app,server: Allow to display a recipe 2023-06-25 15:13:44 +02:00
traxys
f3788e31a9 app: Allow to list recipes 2023-06-25 15:13:44 +02:00
traxys
80e3d7ee86 server: Add a route to list recipes 2023-06-25 15:13:44 +02:00
traxys
69197a3852 server: Link recipe to households 2023-06-25 15:13:44 +02:00
traxys
cec3ef214e app: Add a UI to create recipes 2023-06-25 15:13:44 +02:00
traxys
58cadd37d2 app: Allow body to scroll without sidebar 2023-06-25 15:13:44 +02:00
traxys
0648878d96 app: Include JS lib to make datalists 2023-06-25 15:13:44 +02:00
traxys
1cf2b50c8c flake: Use master trunk for script inclusions 2023-06-25 15:13:44 +02:00
traxys
e49a5829c4 server: Add a route to add a recipe 2023-06-25 15:13:42 +02:00
traxys
82b466f52c server: Allow to store recipes 2023-06-22 22:29:22 +02:00
traxys
1c4d4a71e5 app: Avoid creating empty ingredient 2023-06-18 18:33:43 +02:00
traxys
a0be820e97 app: Reduce size of sidebar on mobile 2023-06-17 21:52:45 +02:00
traxys
2a0bddd418 api: Make all types Clone + Debug 2023-06-17 21:52:31 +02:00
traxys
7660146175 app: Handle ingredient management 2023-06-17 21:52:13 +02:00
traxys
c64dcc1400 server: Delete all ingredients when deleting households 2023-06-17 18:19:16 +02:00
traxys
b354741245 server: Leave households in a transaction if deleting fails 2023-06-17 18:15:17 +02:00
traxys
c41b67b258 app: Make the menu links interactive 2023-05-29 22:35:44 +02:00
traxys
ab64195950 app: Allow to rename household 2023-05-29 22:28:42 +02:00