312 Commits

Author SHA1 Message Date
Hayden Hargreaves
357e8772e7 forgot these 2025-12-11 20:49:34 -07:00
Hayden Hargreaves
c9aa4e62fa (FEAT): Implemented the ingredients, but not validation!
Need to update the validation to be in the parent. Review the AI output.
2025-12-11 20:48:42 -07:00
Hayden Hargreaves
d170429752 (WIP): Moving to desktop 2025-12-10 15:01:53 -07:00
Hayden Hargreaves
d18710e1fc (FEAT): Worked on tags! They seem good, but need a final check.
This was much easier than the previous implementation, gotta love JS/TS (I
hate this shit).
2025-12-02 22:55:32 -07:00
Hayden Hargreaves
58691fd7a1 (FIX): Added error display list.
This looks nice and is a bit more functional! I really need to break the
form up into components...
2025-12-02 22:37:51 -07:00
Hayden Hargreaves
728b7eb28c (FEAT): Worked on the instruction list!
This is great! Looking so much better than it did before! And it works
the way I wanted it to! Yayy!!! The reorder stuff is awesome too!
2025-12-02 22:23:05 -07:00
Hayden Hargreaves
1acc3792c5 (FEAT): Finally working on the create page.
This is a big build, but the last one! Lots of validation is done and
most of the inputs are completed. What remains are the complex elements:
tags, ingredients and instructions. Once those are done, we can start
working on the backend and making sure everything is wired together
properly.
2025-12-01 21:31:53 -07:00
Hayden Hargreaves
031df19b44 (FEAT): Added loading spinners to search and implemented context.
Filter context seems to be working! Using local storage so it can
persist.
2025-12-01 13:45:22 -07:00
Hayden Hargreaves
4093f9fd9c (FIX): Added click handler to profile recipe list items. 2025-12-01 12:30:38 -07:00
Hayden Hargreaves
90ebdd3a9a (FIX): Better styles and some small fixes. 2025-11-30 22:01:13 -07:00
Hayden Hargreaves
25ac0fd527 (FEAT): Searching is working!
So much progress! Yay!! Whats missing is the global storage of the
filters. That is the final touch for searching.
2025-11-30 21:53:07 -07:00
Hayden Hargreaves
00acb981b0 (FEAT): Created GetUserV2 API.
This is used to finish the recipe display page!
2025-11-20 12:40:49 -07:00
Hayden Hargreaves
c68cb72ffb (FEAT): Engagement for recipes is translated. 2025-11-19 13:44:41 -07:00
Hayden Hargreaves
2f5dd0dbc4 (FEAT): UI is complete, just need the actions to be implemented. 2025-11-19 12:30:56 -07:00
Hayden Hargreaves
cfaace1bfd (FEAT): Working on the recipe page! This one is making lots of progress.
But there is lots to be done!
2025-11-18 22:28:22 -07:00
Hayden Hargreaves
3905557511 (FIX): Fixed google image error.
The API is rate limited, so by defaulting to the letter images works
fine for now.
2025-11-18 21:36:22 -07:00
Hayden Hargreaves
3e138089dd (DOC): Added some optmization notes 2025-11-15 23:59:22 -07:00
Hayden Hargreaves
6cd46cffc3 (FIX): Updated the recipe of the week with optional help. 2025-11-15 23:56:10 -07:00
Hayden Hargreaves
38f3c87885 (FEAT): Migrated the home page APIS.
Just need a fix for the optinal authenticated user for the ROTW.
2025-11-15 23:43:20 -07:00
Hayden Hargreaves
c0b76506c4 (FEAT): Profile page APIs are complete!!!!
This also includes a shell.nix file for use just in case the flake
isn't.
2025-11-15 23:26:16 -07:00
Hayden Hargreaves
f66a990040 (FEAT): Profile APIs are almost totally migrated! 2025-11-14 23:46:46 -07:00
Hayden Hargreaves
983d326a47 (FIX): Auth seems to be working much better!
Finally, thank god. I still want a better way to manage the cookies. But
not right now.
2025-11-14 23:31:23 -07:00
Hayden Hargreaves
3177a4d089 (FEAT): Working on auth still 2025-11-14 22:33:54 -07:00
Hayden Hargreaves
1749a91bf9 (FEAT): Context is somewhat working
It works okay, feels a bit slugish, but that might just be the
environments fault.
2025-11-14 13:08:05 -07:00
Hayden Hargreaves
25ea3fcfd7 (FEAT): JWT auth is coming along so well!
We have it in the UI, just need a way to send it back and handle it in
the backend.
2025-11-13 22:57:05 -07:00
Hayden Hargreaves
7df879b04a (CHORE): Removed the handlers directory, they were old 2025-11-13 21:39:09 -07:00
Hayden Hargreaves
34b0cc4199 (FEAT): Translated the first API.
Auth is next...
2025-11-13 21:38:47 -07:00
Hayden Hargreaves
281fd673d3 (FEAT): Shopping list 2025-11-13 20:18:55 -07:00
Hayden Hargreaves
5db803d033 (FEAT): Create page translate, but still not functionality.
This one will be very difficult to translate.
2025-11-13 20:13:46 -07:00
Hayden Hargreaves
c9be9876e3 (FEAT): Profile page is complete, minus functionality 2025-11-13 19:57:10 -07:00
Hayden Hargreaves
45a0d0e54c (FEAT): Favorites list completed, roughly.
No functionality still.
2025-11-13 14:22:10 -07:00
Hayden Hargreaves
2916eeef61 (FEAT): Home page is awfully close to complete.
Of course it needs to be wired up, but for now it works.
2025-10-30 21:19:55 -07:00
Hayden Hargreaves
7c67225f10 (FEAT): Continued implementation of the home page.
Making lots of progress
2025-10-30 13:10:50 -07:00
119e87ba49 Merge pull request 'dev' (#53) from dev into master
All checks were successful
Deploy application with Docker / build_and_deploy (push) Successful in 42s
Reviewed-on: #53
2025-10-30 12:01:36 -07:00
Hayden Hargreaves
10f1fb69bd Merge branch 'dev' of gitea:azpect/Potion into dev 2025-10-30 12:01:19 -07:00
Hayden Hargreaves
10de51a39b Merge branch 'master' into dev 2025-10-30 12:01:06 -07:00
Hayden Hargreaves
59488de8e7 Merge branch 'master' of gitea:azpect/Potion 2025-10-30 12:00:49 -07:00
b214ffdf9a Merge branch 'master' into dev 2025-10-30 12:00:25 -07:00
Hayden Hargreaves
0b56297547 Merge branch 'dev' of gitea:azpect/Potion into dev 2025-10-30 11:59:32 -07:00
Hayden Hargreaves
dd8bdcaa81 (FIX): Small update from apollo 2025-10-30 11:58:17 -07:00
Hayden Hargreaves
b8ed93fd9e (FEAT): Started work on the home page!
This is going by very quick, at least the static pieces.
2025-10-29 21:44:10 -07:00
Hayden Hargreaves
0a1b380105 (FIX): Implemented an interesting layout update. 2025-10-29 21:37:12 -07:00
Hayden Hargreaves
15c2b31e9f (FEAT): Implemented 404 page 2025-10-29 21:31:28 -07:00
Hayden Hargreaves
426c8534f0 (FEAT): Created the other pages, empty for now. 2025-10-29 21:27:47 -07:00
Hayden Hargreaves
8655df8f6b (FEAT): Navbar implemented! 2025-10-29 21:19:53 -07:00
Hayden Hargreaves
a0d4f29527 (FEAT): Init the React + TSX project!
Jeez, how far I have come...
2025-10-29 19:59:10 -07:00
8080313c85 Merge pull request 'FEATURE: Need backup solution.' (#51) from feature/db-backup into master
All checks were successful
Deploy application with Docker / build_and_deploy (push) Successful in 2m7s
Reviewed-on: #51
2025-10-29 18:15:42 -07:00
Hayden Hargreaves
479e709b4e (FIX): Needed to update flake for debugging. 2025-10-29 17:25:52 -07:00
Hayden Hargreaves
ee6017f8ca (FIX): Fixed the database scripts.
They were not working properly.
2025-10-09 17:52:04 -07:00
e5a0482236 Merge pull request '(FIX): Database backup scripts.' (#50) from feature/sql-backup into master
All checks were successful
Deploy application with Docker / build_and_deploy (push) Successful in 1m59s
Reviewed-on: #50
2025-10-07 12:08:10 -07:00