|
|
348b0f24e9
|
Update dependencies, add translation endpoint, and display a user message when logged in
|
2025-05-05 01:59:30 +02:00 |
|
|
|
8c70f90234
|
Use the crate mockall to mock the email service in integration tests
|
2025-05-02 13:38:41 +02:00 |
|
|
|
3626f8a11b
|
Update dependencies and implement email service integration
- Refactor app and email modules to include email service
- Add tests for user sign-up and mock email service
|
2025-05-02 00:57:32 +02:00 |
|
|
|
c8e0aa918c
|
Check user is validated before creating a new recipe
|
2025-04-30 11:11:01 +02:00 |
|
|
|
1485110204
|
Integration tests: homepage (WIP)
|
2025-04-30 01:39:11 +02:00 |
|
|
|
bf02420e18
|
Update to askama 0.14
|
2025-04-28 23:23:13 +02:00 |
|
|
|
aebca7a7e2
|
Add tracing-appender for improved logging with daily rotation.
|
2025-04-12 17:27:03 +02:00 |
|
|
|
2b230ae96a
|
Update dependencies
|
2025-04-08 18:09:46 +02:00 |
|
|
|
07cdadbdac
|
Enhance backup process with gzip compression
|
2025-04-06 00:21:44 +02:00 |
|
|
|
0c2e4b7624
|
Add markdown rendering for recipe descriptions using comrak
|
2025-04-02 18:19:06 +02:00 |
|
|
|
4f739593b8
|
Rename 'published' to 'public' (for recipe)
|
2025-04-02 01:53:02 +02:00 |
|
|
|
559ed139aa
|
Add a toggle between dark and light theme
|
2025-03-31 15:31:06 +02:00 |
|
|
|
dc40a057ac
|
Replace Rinja by askama
|
2025-03-26 13:19:16 +01:00 |
|
|
|
b812525f4b
|
Update ron version to 0.9
|
2025-03-19 01:06:57 +01:00 |
|
|
|
7230ca607d
|
Update dependencies
|
2025-03-18 19:55:40 +01:00 |
|
|
|
b40ee5f765
|
Limit the number of current request for a certain amount of time for some endpoints.
|
2025-03-03 10:10:55 +01:00 |
|
|
|
a590d7e1e9
|
A bit of clean up
|
2025-03-02 00:39:58 +01:00 |
|
|
|
ce3821b94e
|
Ingredients can now be added to shopping list when a recipe is scheduled
|
2025-02-10 15:02:20 +01:00 |
|
|
|
37721ac3ea
|
Calendar is now displayed on home page and recipes can be scheduled without being logged
|
2025-02-08 22:31:38 +01:00 |
|
|
|
79a0aeb1b8
|
Calendar (WIP)
|
2025-01-29 14:37:25 +01:00 |
|
|
|
9d3f9e9c60
|
Add a calendar to schedule a recipe to a chosen date (WIP)
|
2025-01-23 03:01:15 +01:00 |
|
|
|
d9449de02b
|
Add tables for shopping list and planner
|
2025-01-21 19:27:06 +01:00 |
|
|
|
e355800f98
|
Update to Axum 0.8
|
2025-01-14 15:57:02 +01:00 |
|
|
|
91ab379718
|
Avoid to use an hash map in translations
|
2025-01-07 16:47:24 +01:00 |
|
|
|
e9873c1943
|
Translation (WIP)
|
2025-01-05 22:38:46 +01:00 |
|
|
|
ed979719b5
|
Add a way to reset password
|
2024-11-09 11:22:53 +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 |
|
|
|
cbe276fc06
|
Beginning of frontend + recipe editing
(it's a mess)
|
2022-12-13 21:01:18 +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 |
|
|
|
855eb16973
|
Update dependencies
|
2022-11-22 01:11:33 +01:00 |
|
|
|
4fbc599d07
|
Add clap crate to parse program arguments
|
2022-11-19 00:14:58 +01:00 |
|
|
|
108476e355
|
Initial model + some various changes
|
2022-11-18 00:24:29 +01: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 |
|
|
|
dcf7523ccf
|
Remove the logger (for the moment) and update the deployment script.
|
2020-05-12 00:10:42 +02:00 |
|
Grégory Burri
|
c65b9e9e44
|
Update dependencies
|
2020-04-16 13:04:58 +02:00 |
|
Grégory Burri
|
2dbae6f7ba
|
Update dependencies
|
2020-02-26 08:30:12 +01:00 |
|
|
|
eab43f8995
|
Update dependencies (actix-web 2)
|
2019-12-26 21:08:18 +01:00 |
|
Grégory Burri
|
07df45487b
|
Update dependencies
|
2019-11-06 10:20:07 +01:00 |
|
|
|
17ba6f86d2
|
Update dependencies
|
2019-09-03 18:37:48 +02:00 |
|
|
|
4971d7f0af
|
Add a logger (to stdout for the moment)
|
2019-08-28 22:26:43 +02:00 |
|
Grégory Burri
|
a372187c8d
|
Remove the cargo.toml workspace and define common as a library
|
2019-08-15 13:44:08 +02:00 |
|
Grégory Burri
|
44826a7edd
|
Add a common crate
|
2019-08-15 11:28:31 +02:00 |
|