Hayden Hargreaves
55c98299f5
Merge branch 'dev' of gitea:azpect/Potion into dev
2025-08-20 21:39:35 -07:00
Hayden Hargreaves
5575206e47
Merge branch 'master' into dev
2025-08-20 21:39:29 -07:00
0906624448
Merge branch 'master' into dev
2025-08-20 21:38:54 -07:00
Hayden Hargreaves
d22f9a7ff3
(FIX): Added directions for create page.
...
It was brought to my attention that the menu was hard to understand. Now
there are some simple directions.
2025-08-20 21:33:21 -07:00
09e3427c3b
Merge pull request '(FEAT): Allowed for removal of ingredients and instructions.' ( #40 ) from dev into master
...
Deploy application with Docker / build_and_deploy (push) Successful in 1m4s
Reviewed-on: #40
2025-08-20 21:16:14 -07:00
Hayden Hargreaves
3dd8185257
(FEAT): Allowed for removal of ingredients and instructions.
...
This is very janky and makes me wonder if I should have used a
framework. But it works?
2025-08-14 20:38:53 -07:00
Hayden Hargreaves
930ce72f54
(FIX): Updated the templ version
2025-08-14 20:37:16 -07:00
Hayden Hargreaves
2dc99c30c8
(FIX/UI): Only displaying 3 lines in search results.
2025-07-27 18:41:10 -07:00
5aaca4234a
Merge pull request '(FIX): This got missed...' ( #38 ) from dev into master
...
Deploy application with Docker / build_and_deploy (push) Successful in 40s
Reviewed-on: #38
2025-07-27 14:21:45 -07:00
70ada9f98e
Merge branch 'master' into dev
2025-07-27 14:21:40 -07:00
Hayden Hargreaves
09aa311d52
(FIX): This got missed...
...
This is part of the merge that fixed the issues with the nil derefs
2025-07-27 14:20:42 -07:00
b1dc5e67c0
Merge pull request '(FIX): Working on the nil derefs, removed tx's from select queries.' ( #37 ) from dev into master
...
Deploy application with Docker / build_and_deploy (push) Successful in 41s
Reviewed-on: #37
2025-07-27 14:12:08 -07:00
Hayden Hargreaves
eccc4885cc
(FIX): This should be the last of the user nil deref updates!
...
I believe this can mark the tasks about fixing the deref issues with
auth completed. Will test in production to find out!
2025-07-27 14:11:26 -07:00
Hayden Hargreaves
dbf8470195
(FIX): More auth issues solved.
...
If a user is logged into an account that cannot be found, they will be
silently logged out, so they can log back into their account. In the
event that the data becomes stale.
2025-07-27 13:00:03 -07:00
Hayden Hargreaves
a28f8edd54
(FIX): Fixed the auth issue, at least on the profile page.
2025-07-27 12:47:25 -07:00
Hayden Hargreaves
0bfb2e6e86
(FIX): Removed tx's from user and engagement repositories.
2025-07-27 12:10:56 -07:00
Hayden Hargreaves
37c88561b6
(FEAT): Loading search filters in homepage!
...
This was a simple update, just missing in the past. I really need to
cleanup the page loading, but that will come when the error displays get
implemented.
2025-07-27 12:07:14 -07:00
Hayden Hargreaves
c608744696
(FIX): Working on the nil derefs, removed tx's from select queries.
...
Lots of the derefs were from the transactions failing, which meant that
removing most of them, helped prevent them!
2025-07-27 12:00:28 -07:00
c5bbda1b69
Merge pull request '(FIX): Fixed the issue with null returns from the RotW!' ( #36 ) from dev into master
...
Deploy application with Docker / build_and_deploy (push) Successful in 38s
Reviewed-on: #36
2025-07-26 23:21:34 -07:00
Hayden Hargreaves
2c925513d5
Merge branch 'dev' of gitea:azpect/Potion into dev
2025-07-26 23:20:51 -07:00
Hayden Hargreaves
8d94ed2d08
(FIX): Fixed the issue with null returns from the RotW!
2025-07-26 23:20:27 -07:00
fd0fb2d98a
Merge pull request 'FEAT: Implemented Recipe of the Week' ( #35 ) from dev into master
...
Deploy application with Docker / build_and_deploy (push) Successful in 44s
Reviewed-on: #35
2025-07-26 23:07:00 -07:00
0ba2f10b36
Merge branch 'master' into dev
2025-07-26 23:06:50 -07:00
Hayden Hargreaves
ae2b2791ce
(FIX): Fixed one of small deref errors.
...
The recipe get tags method was failing when a nil recipe is provided.
Not sure when that would happen, but without fixing it, we can just
return nil when a blank recipe is returned.
2025-07-26 23:02:34 -07:00
Hayden Hargreaves
05f67566f8
(FIX): Removed date requirement from rotf
2025-07-26 22:46:45 -07:00
Hayden Hargreaves
53943dd183
(FEAT): Implemented recipe of the week! And image placeholder.
...
Still having the stupid ass nil dereferences, I think I might need to
migrate to using success returns instead of pointers. Because they're
fucked. And even more so now.
2025-07-26 22:36:48 -07:00
Hayden Hargreaves
68b97cea21
(FEAT/DB): Implemented the DB migrations for RotW.
...
Created a table and a stored procedure to generate the values in the
table! This is my first implementation of an SP, which is very cool!
2025-07-26 20:10:48 -07:00
Hayden Hargreaves
4614b4ef37
(UI): Implemented the UI for the recipe of the week.
2025-07-25 16:53:31 -07:00
1f5a20afb3
Merge pull request '(FIX): Removed activity section coming soon prompt.' ( #32 ) from feature/profile-fix into master
...
Deploy application with Docker / build_and_deploy (push) Successful in 1m57s
Reviewed-on: #32
2025-07-23 18:28:00 -07:00
Hayden Hargreaves
ab555ed090
(FIX): Removed activity section coming soon prompt.
2025-07-23 18:27:14 -07:00
b98bf5ce39
Merge pull request 'FEAT: Environment and Cookie Update' ( #31 ) from dev into master
...
Deploy application with Docker / build_and_deploy (push) Has been cancelled
Reviewed-on: #31
Seems to be working properly.
2025-07-23 18:22:42 -07:00
a6993a4ed0
Merge branch 'master' into dev
2025-07-23 18:21:29 -07:00
Hayden Hargreaves
157fd8d3c1
(FIX): Fixed the cookies! They are now abstracted and env controlled
...
Need to test this in production to ensure they are working properly.
2025-07-23 18:10:12 -07:00
Hayden Hargreaves
296f32aa6d
(FIX): Forgot to update this. Need to change cookies too.
2025-07-22 22:50:12 -07:00
0089e39a6b
Merge pull request 'DEV: Working on environments and the recovery from nil pointers.' ( #29 ) from dev into master
...
Deploy application with Docker / build_and_deploy (push) Successful in 1m52s
Reviewed-on: #29
2025-07-22 22:45:34 -07:00
9d16f44b00
Merge branch 'master' into dev
2025-07-22 22:45:26 -07:00
Hayden Hargreaves
e0e1230660
(FEAT): Dev/prod environment toggle is complete!
...
We can now use environment values to dictate which values are used for
the DB and the domain. This is a simple solution, but for now, it works!
This will merge into master and we can then see it live in action!
2025-07-22 22:43:40 -07:00
Hayden Hargreaves
94740b4b54
(FEAT): Added a handler to recover from panics.
...
This is not perfect, and def not set in stone. But for now, it will
return a JSON page, and not crash. I want this to log the user out,
clear the cookies, and then direct home with a message saying something
went wrong.
I also want it to send me an email with the details, but one step at a
time for now, that is not 100% necessary, I just need to fix the bugs.
I also need to fix the environments.
2025-07-22 22:11:11 -07:00
Hayden Hargreaves
65c73bddfa
(FIX): Working on finding all of the nil-deref errors.
...
This may have caught a few. Next I need to actually work on the
development/testing/production environment setup.
2025-07-22 21:37:47 -07:00
45a6a23adb
Merge pull request 'Merge in workflows and Dockerization' ( #27 ) from dev into master
...
Deploy application with Docker / build_and_deploy (push) Successful in 1m35s
Reviewed-on: #27
2025-07-21 21:33:13 -07:00
Hayden Hargreaves
0849a46b78
(FIX): Only running in master, not dev
2025-07-21 21:32:01 -07:00
Hayden Hargreaves
fad39c2e21
(FIX): Its working! But spelling error...
Deploy application with Docker / build_and_deploy (push) Successful in 41s
2025-07-21 20:46:31 -07:00
Hayden Hargreaves
fd3c63c1cb
Adding tidy and download later? Maybe I need to add go.sum to repo?
Deploy application with Docker / build_and_deploy (push) Successful in 42s
2025-07-21 20:44:45 -07:00
Hayden Hargreaves
6f58b57372
(FIX): Trying again
Deploy application with Docker / build_and_deploy (push) Failing after 15s
2025-07-21 20:40:50 -07:00
Hayden Hargreaves
be0b580c19
(FIX/TMP): Running actions in dev branch, temp.
Deploy application with Docker / build_and_deploy (push) Failing after 16s
2025-07-21 20:31:50 -07:00
Hayden Hargreaves
031ae205da
(FIX): Added tidy to the Dockerfile. Should work in actions
2025-07-21 20:30:42 -07:00
13596f7cb6
Merge pull request '(CI/CD): Workflow and Docker implementation.' ( #26 ) from dev into master
...
Deploy application with Docker / build_and_deploy (push) Failing after 1m34s
Reviewed-on: #26
2025-07-21 20:23:54 -07:00
Hayden Hargreaves
0017d1a3d5
(FEAT): Created workflow.
...
This should work, pretty simple, just building and pushing to Dockerhub.
The server will handle listening and watching for docker changes.
2025-07-21 20:22:44 -07:00
Hayden Hargreaves
eec8ed00c3
(FEAT): Application has been dockerized.
...
The application can now be built, tailwind is built, AND templ
components are generated! Which means, we can no longer push the
tailwind generated CSS file OR the templ generated go files!
Plus, this is the first step towards deployment and CI/CD!
2025-07-21 20:14:03 -07:00
52ccf472f3
Merge pull request '(FEAT): Completed the lists section on the home page.' ( #25 ) from feature/another-look into master
...
Reviewed-on: #25
2025-07-20 22:03:08 -07:00