Francesco Lorenzo D'Amico
de904e0a28
Simplify controllers: use repo view models, streamline favorites, add HTMX redirects
2026-03-02 15:54:04 +01:00
Francesco Lorenzo D'Amico
247fbd6ae9
Merge develop into feature/Show-ShoppingList-Of-Active-RecipeCard
2025-06-04 10:59:20 +02:00
Francesco Lorenzo D'Amico
febcdc1ced
Change all magic strings with the consts
2025-06-03 14:17:35 +02:00
Francesco Lorenzo D'Amico
bb049e674a
Make an Endpoint for sort favorit to newsest and oldest
2025-06-03 14:16:24 +02:00
Francesco Lorenzo D'Amico
2af526d623
Remove unnecessary id parameter
2025-06-02 12:31:18 +02:00
Francesco Lorenzo D'Amico
f2bb057a9b
Change from HttpPost to HttpDelete
2025-05-27 13:47:13 +02:00
Francesco Lorenzo D'Amico
5a5b3c5d87
Add some Endpoint for DeleteOperation and update API Endpoint (Detail)
2025-05-27 11:58:18 +02:00
Francesco Lorenzo D'Amico
963d9f4ab1
Change from HttpPost to HttpDelete
2025-05-27 11:56:26 +02:00
Francesco Lorenzo D'Amico
b1a0a41202
Add Methodf to get all Shoopinglists on endpoint of the Detail Site of Shoppinglist
2025-05-20 16:05:03 +02:00
Francesco Lorenzo D'Amico
8d9eb4b364
Everywhere an delete operation is name from HttpPost to HttpDelete
2025-05-20 14:22:28 +02:00
Francesco Lorenzo D'Amico
9c9253c94a
Implement endpoint to fetch shopping list details by ID including total recipe count
2025-05-19 13:23:44 +02:00
franc
da2fd1e61d
change redirection to index
2025-05-14 12:01:20 +02:00
franc
ff08b82611
1.) Add an eindpoint for deleting recipe with their connections
...
2.) Add Endpoint for adjust Ingredient Amount
2025-05-13 14:44:18 +02:00
franc
27d4fd5368
Solve Thread of mergeRequest
2025-05-07 10:03:02 +02:00
franc
abb1d774fe
Solve all thread from mergeRequest to RecipeController
2025-05-07 08:53:12 +02:00
franc
a0044a8d30
Check recipeId null
2025-05-05 17:05:30 +02:00
franc
d131ec1d16
Implement a new endpoint to retrieve all units for a dynamic dropdown.
2025-05-05 12:17:06 +02:00
franc
000cead877
- Replaced foreach loop with for loop for better index-based access to instructions.
...
- Added logic to dynamically retrieve media files for each instruction using `Request.Form.Files`.
- Ensured that media files are correctly associated with their respective instructions during recipe creation.
2025-05-05 12:01:53 +02:00
franc
7976545da6
Add Method for uploading Instruction Image to Controller and put ValidateAntiForgeryKey instead of AutoValidateAntiForgeryKey
2025-05-05 11:56:15 +02:00
franc
8b3489cf63
Add viewModels for creatingRecipes, Instruction and ingredient of Recipe
2025-04-30 18:53:20 +02:00
franc
d3a74196f2
Use new method in controller
2025-04-28 15:02:20 +02:00
franc
bcc0a60669
Update Controller stuff with Repo Methods
2025-04-28 13:10:41 +02:00
franc
e169e94c8e
Solve format
2025-04-23 13:40:27 +02:00
franc
7035a9b64d
Add also here recipeId
2025-04-23 13:33:33 +02:00
franc
146cdf9bff
Remove unnecessary context dependency
2025-04-23 13:32:18 +02:00
franc
12752c4834
Delete unecessary Route
2025-04-23 11:26:14 +02:00
franc
16a9d10844
Return PartialView instead an Redirection
2025-04-22 14:49:29 +02:00
franc
cbd2ba7dfb
use ViewModel in Index action instead of raw entities
2025-04-22 14:32:19 +02:00
franc
35f2d1675d
Rename Refactoring
2025-04-17 11:41:20 +02:00
franc
4eaf03698c
Rename refactoring
2025-04-17 11:20:02 +02:00
franc
df146a24b0
Rename Refactoring
2025-04-17 11:15:15 +02:00
franc
0d6b9eb294
Rename refactoring
2025-04-17 10:49:40 +02:00
franc
1110c74234
Clean the code and put Index EndPoint
2025-04-16 15:19:33 +02:00
franc
eb6d82a979
Add HomeController with search endpoint for querying recipes
2025-04-16 11:22:09 +02:00
franc
603dc4a2c6
All thread resolved
2025-04-10 10:23:43 +02:00
franc
127a60b621
Refactoring some Code and clean Code
2025-04-09 15:37:44 +02:00
franc
d248ccb1db
Reapply "add CategoryController with endpoints"
...
This reverts commit 928743303c .
2025-04-08 15:52:32 +02:00
franc
928743303c
Revert "add CategoryController with endpoints"
...
This reverts commit 36bca4d658 .
2025-04-08 15:23:57 +02:00
franc
36bca4d658
add CategoryController with endpoints
2025-04-08 15:22:28 +02:00
Francesco D'Amico
1fcf1a1c26
FilterByDifficulty testing
2025-04-01 17:02:47 +02:00
Francesco D'Amico
a4c8edb572
Write Controller for testing Data
2025-03-30 15:53:26 +02:00