Commit graph

69 commits

Author SHA1 Message Date
03ebbb74fa Set user language to new recipe + cleaning 2025-01-06 22:52:22 +01:00
8b4b788562 Translation of the recipe edit page 2025-01-06 19:51:19 +01:00
f059d3c61f Translation support + french. 2025-01-06 16:04:48 +01:00
e9873c1943 Translation (WIP) 2025-01-05 22:38:46 +01:00
9b0fcec5e2 Tags can now be added and removed 2025-01-04 22:43:20 +01:00
f8333651fd Add API to manage recipe tags 2025-01-03 23:32:54 +01:00
754d5ec9e3 Languages list is now sorted. 2025-01-03 19:32:41 +01:00
31bc31035a Add a way to delete recipe 2024-12-31 11:26:51 +01:00
5ce3391466 Recipe edit, we can now delete groups, steps and ingredients 2024-12-28 22:52:07 +01:00
d4962c98ff Recipe edit (WIP): Buttons to add steps and inrgedients 2024-12-27 12:51:29 +01:00
6876a254e1 Recipe edit (WIP): all form fields are now saved 2024-12-27 00:39:23 +01:00
07b7ff425e Recipe edit (WIP): forms to edit groups, steps and ingredients 2024-12-26 01:39:07 +01:00
dd05a673d9 Recipe edit (WIP): add API to set some recipe values 2024-12-23 01:37:01 +01:00
c6dfff065c Recipe edit (WIP) 2024-12-21 23:13:06 +01:00
fce4eade73 Split db::Connection implementation in submodules (db::user and db::recipe). 2024-12-18 23:10:19 +01:00
4248d11aa9 User profile edit page 2024-12-17 21:28:47 +01:00
38c286e860 Reduce the memory used by argon2 (less secure) 2024-12-05 01:11:42 +01:00
de19c3fa5d Increase the number of database concurrent connection 2024-12-05 01:11:14 +01:00
1c79cc890d * Create a minimalistic toast
* Profile editing (WIP)
2024-12-04 17:39:56 +01:00
327b2d0a5b Profile edit (WIP) 2024-11-15 14:47:10 +01:00
405aa68526 Begining of a RON API to edit profile 2024-11-14 01:59:40 +01:00
37f6de7a89 Tell the user if the reset password token is expired. 2024-11-09 18:58:39 +01:00
ed979719b5 Add a way to reset password 2024-11-09 11:22:53 +01:00
5d343c273f Add a way to reset password (WIP) 2024-11-06 17:52:16 +01:00
1f03c01d1d Add a trace layer 2024-11-03 12:11:33 +01:00
980c5884a4 Replace Rusqlite by Sqlx and Actix by Axum (A lot of changes) 2024-11-03 10:13:31 +01:00
57d7e7a3ce WIP... 2023-04-10 09:35:10 +02:00
e7d2f8f6c7 Remove generated file 'frontend.js' 2022-12-15 01:20:42 +01:00
3f8d940c14 rustfmt 2022-12-15 01:16:18 +01:00
cc2e5b6893 Service for editing/creating recipe
Other stuff...
2022-12-15 01:13:57 +01:00
adcf4a5a5d dbtest program argument now clear the database.
It does a backup prior clearing.
2022-12-14 22:01:44 +01:00
0a1631e66c rustfmt 2022-12-13 22:36:20 +01:00
cbe276fc06 Beginning of frontend + recipe editing
(it's a mess)
2022-12-13 21:01:18 +01:00
642dd8a80c Add frontend tests and other stuff 2022-12-07 00:16:34 +01:00
d28e765e39 Add asynchronous call to database.
See file 'asynchronous.ts'.
2022-11-29 15:58:06 +01:00
8a3fef096d Read the http header from the proxy to get the client IP 2022-11-27 02:01:23 +01:00
b6235fb76c Sign out 2022-11-26 20:22:45 +01:00
45d4867cb3 Sign up form and other stuff 2022-11-26 12:26:05 +01:00
b1ffd1a04a Remove config from repo 2022-11-25 13:15:33 +01:00
aedfae1d17 Sign up/in/out and authentication. 2022-11-22 17:03:52 +01:00
5e4e086247 Sign up method.
beginning of adding methods to create account and authentication.
2022-11-22 01:13:19 +01:00
855eb16973 Update dependencies 2022-11-22 01:11:33 +01:00
cdb883c3c4 Add some data access methods to Connection 2022-11-19 00:16:07 +01:00
4fbc599d07 Add clap crate to parse program arguments 2022-11-19 00:14:58 +01:00
c951ba6d37 Merge branch 'master' of gburri.org:recipes 2022-11-18 00:24:39 +01:00
108476e355 Initial model + some various changes 2022-11-18 00:24:29 +01:00
Grégory Burri
2b50f8175e Try using em/rem instead of px unit 2020-07-17 15:53:56 +02:00
a080d19cb9 Add an error management in db module 2020-06-24 23:52:41 +02:00
e2e54b8f43 Lot of thing 2020-05-20 17:25:56 +02:00
3ebbe8172b Change the default font + other little things 2020-05-12 23:14:42 +02:00