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 |
|
traxys
|
f815441240
|
server: Allow to rename the household
|
2023-05-29 22:08:43 +02:00 |
|
traxys
|
c23da789a1
|
server: Add routes to manage ingredients
|
2023-05-29 22:01:49 +02:00 |
|
traxys
|
14fbde812f
|
server: Don't match household id with tuples
|
2023-05-29 22:01:20 +02:00 |
|
traxys
|
d5f3edc33f
|
server: Add a table for ingredients
|
2023-05-29 21:00:40 +02:00 |
|
traxys
|
f88aecd306
|
app: Allow to add a member to existing households
|
2023-05-29 19:30:47 +02:00 |
|
traxys
|
b40ddc307d
|
app: Allow to add users at household creation
|
2023-05-29 18:59:18 +02:00 |
|
traxys
|
b9666726d4
|
server: Allow to search an user by name
|
2023-05-29 17:55:42 +02:00 |
|
traxys
|
68fa303a38
|
app: Implement disconnection & leaving an household
|
2023-05-29 17:24:34 +02:00 |
|
traxys
|
a90b87e849
|
app: Create a component for modals
|
2023-05-29 16:47:18 +02:00 |
|
traxys
|
1eb815ada9
|
app,server: Implement selection of household
|
2023-05-29 16:47:05 +02:00 |
|
traxys
|
dd266dccfd
|
app: Store both household display name & id
|
2023-05-29 12:36:21 +02:00 |
|
traxys
|
d0313af5ba
|
app: Allow to configure the API base url
|
2023-05-29 12:27:46 +02:00 |
|
traxys
|
ecea84d95b
|
api: Add serde to uuid
|
2023-05-29 12:27:29 +02:00 |
|
traxys
|
9747260aab
|
server: Implement handling of households
|
2023-05-29 00:15:55 +02:00 |
|
traxys
|
66249a5e82
|
server: Add a extractor for the authenticated user
|
2023-05-28 20:58:39 +02:00 |
|
traxys
|
f50d7c1076
|
server: Add an entity to represent households
|
2023-05-28 19:50:55 +02:00 |
|
traxys
|
e005d8b129
|
app: Correctly redirect to login or household selection
|
2023-05-28 19:49:44 +02:00 |
|
traxys
|
141ff9e419
|
app: Add a sidebar component
|
2023-05-28 19:48:58 +02:00 |
|
traxys
|
2bbf35b4e9
|
app: Change the color of hr
|
2023-05-28 19:47:27 +02:00 |
|
traxys
|
4d991ead3e
|
app: Add bootstrap icons
|
2023-05-28 19:47:05 +02:00 |
|
traxys
|
12fc86492d
|
app: Render to main to add scripts to the entire application
|
2023-05-28 19:45:32 +02:00 |
|
Quentin Boyer
|
db8cb0efff
|
Create a login page
|
2023-05-20 16:53:07 +02:00 |
|
Quentin Boyer
|
062a749d59
|
Redirect to login page if not currently logged in
|
2023-05-20 12:27:33 +02:00 |
|
Quentin Boyer
|
54f1c3233f
|
Update cargo lockfile
|
2023-05-20 11:41:19 +02:00 |
|
Quentin Boyer
|
96b36180e6
|
Switch default listen address to everything
|
2023-05-20 11:41:06 +02:00 |
|
Quentin Boyer
|
6be9ce5c1d
|
Implement route for logging in
|
2023-05-20 11:40:50 +02:00 |
|
Quentin Boyer
|
da7d012393
|
Allow to control tracing from the environment
|
2023-05-20 11:40:20 +02:00 |
|
Quentin Boyer
|
e4765a20ef
|
Introduce Database handling through SeaORM
|
2023-05-20 11:39:34 +02:00 |
|
Quentin Boyer
|
37331cd24d
|
Init with webapp template
|
2023-05-19 11:23:44 +02:00 |
|