03b1e095ce
Refactor: Centralize template context using unified TemplateData struct
...
- Introduced models.TemplateData for shared user/context state
- Moved context construction logic into handlers/template_context.go
- Simplified helpers.TemplateContext to accept structured data
- Restored and organized template helper functions
- Updated affected handlers (main.go, draw_handler.go, notifications.go)
- Improved scalability and separation of concerns in template rendering
2025-04-01 21:08:00 +01:00
6dbac8ab14
Already exists in helpers.
2025-04-01 16:02:59 +01:00
b79621cf9f
Should not be in template.go should be template functions.
2025-04-01 16:01:33 +01:00
e68559ad3d
thing this are broken but checking in so i have a state to revert too.
2025-04-01 15:52:31 +01:00
0e20cc023c
more changes but unsure of state had to trash last set fof changes and try repair.
2025-04-01 15:50:15 +01:00
5aaddf16f1
More layout and customisations.
2025-04-01 10:19:56 +01:00
aaf90b55da
Lots of UI and admin changes, need to clean up the three audit log tables and a few other niggles.
2025-04-01 00:05:48 +01:00
7eefb9ced0
Additional security and hardening.
2025-03-31 15:14:16 +01:00
c3a7480c65
expand on admin functionality, hardening still needs to be implemented.
2025-03-31 10:52:12 +01:00
b466c351da
Fixzed display of prize tiers on tickets
2025-03-30 23:51:27 +01:00
f8dab97a54
Working through issue where prizes are incorrect and need updating.
2025-03-29 15:42:14 +00:00
322b4877ed
New admin triggers for db maintenance, updating display of prize results and logic fix
2025-03-28 22:52:54 +00:00
cabc283673
madness continues
2025-03-28 13:04:53 +00:00
23e0208317
Lots of changes around viewing tickets from css perspective logic changes nwe handlers and service triggers... just lots of stuff...
2025-03-28 10:05:54 +00:00
e13b375af7
Lots of changes, still more to do
2025-03-27 15:03:43 +00:00
f3949717b8
Can't remember why i added this lol
2025-03-27 10:43:45 +00:00
f7b54db7c1
Get ticket functionality.
2025-03-26 15:33:40 +00:00
66abdbdd4d
Add tickets to db.
2025-03-26 13:26:43 +00:00
f001cfe35e
update ticket handler
2025-03-26 10:09:31 +00:00
eae4561e1f
new ticket functions
2025-03-26 09:41:22 +00:00
e3f3d73fdd
Finally get login working.
2025-03-26 08:36:11 +00:00
11f031ff54
AuThEnTiCaTiOn and clean up....
2025-03-25 21:39:48 +00:00
b58a8bdb82
Circular dependancy issue when working on hardening
2025-03-25 16:43:16 +00:00
1ee4ceba0e
ip based rate limiting and max cap avoiding negatives.
2025-03-25 14:57:17 +00:00
0b93fd75dd
add and refine thunderball results page
2025-03-25 14:47:41 +00:00
f1ad9757ba
added authentication among other things. considered working at this point.
2025-03-25 11:27:21 +00:00
3598cb5fd9
Update
2025-03-25 09:11:23 +00:00
d2013ec5c5
Lots of changes and fixes
2025-03-24 23:23:29 +00:00
2eb04d6ffa
new ticket handler and move common variables
2025-03-24 22:01:25 +00:00
cf8cd691dc
init
2025-03-24 19:17:39 +00:00