Luis Eduardo Jeréz Girón
|
e069d5bbbf
|
Add middleware for authentication and authorization
|
2024-07-22 23:16:33 -06:00 |
|
Luis Eduardo Jeréz Girón
|
97c6daba7f
|
Refactor router mounting logic for better organization and readability
|
2024-07-22 23:09:45 -06:00 |
|
Luis Eduardo Jeréz Girón
|
45c1fec5a7
|
Add middleware for injecting request context
|
2024-07-22 23:04:18 -06:00 |
|
Luis Eduardo Jeréz Girón
|
f59117aa97
|
Add reqctx docs
|
2024-07-22 23:01:55 -06:00 |
|
Luis Eduardo Jeréz Girón
|
5d3821e05b
|
Refactor reqctx package and remove unnecessary files
|
2024-07-22 22:59:29 -06:00 |
|
Luis Eduardo Jeréz Girón
|
2986ae7f8c
|
Add reqctx package with utilities to pass information through request context
|
2024-07-22 22:43:54 -06:00 |
|
Luis Eduardo Jeréz Girón
|
d1e4e75ce1
|
Refactor session cookie handling for authentication
|
2024-07-22 22:29:14 -06:00 |
|
Luis Eduardo Jeréz Girón
|
cb4f69884a
|
Update SQL queries to use more descriptive column aliases
|
2024-07-22 22:24:00 -06:00 |
|
Luis Eduardo Jeréz Girón
|
d295dda6b3
|
Update SQL queries to cast bytea parameters
|
2024-07-22 21:47:17 -06:00 |
|
Luis Eduardo Jeréz Girón
|
c03f58ebd7
|
Refactor login function to return decrypted session token
|
2024-07-22 21:45:54 -06:00 |
|
Luis Eduardo Jeréz Girón
|
cf2f8c4d96
|
Update web router to use rate limiting middleware
|
2024-07-22 21:34:48 -06:00 |
|
Luis Eduardo Jeréz Girón
|
2e9616209b
|
refactor rate limiting middleware to use struct receiver
|
2024-07-22 21:31:45 -06:00 |
|
Luis Eduardo Jeréz Girón
|
737aea3ef4
|
Add middleware package with rate limiting functionality
|
2024-07-22 21:31:07 -06:00 |
|
Luis Eduardo Jeréz Girón
|
a3743eac02
|
Add session cookie handling for authentication
|
2024-07-22 21:12:03 -06:00 |
|
Luis Eduardo Jeréz Girón
|
de0d448b88
|
Add first user creation process
|
2024-07-22 20:47:14 -06:00 |
|
Luis Eduardo Jeréz Girón
|
da8897cb9a
|
Add htmx custom trigger for alert with redirect
|
2024-07-22 20:46:10 -06:00 |
|
Luis Eduardo Jeréz Girón
|
f3a8efe69a
|
Add email and struct validation
|
2024-07-22 20:33:23 -06:00 |
|
Luis Eduardo Jeréz Girón
|
cf8e1c0827
|
Refactor hx_loading.go to remove redundant centered parameter
|
2024-07-22 20:14:01 -06:00 |
|
Luis Eduardo Jeréz Girón
|
7ce76cb421
|
Add htmx custom triggers
|
2024-07-22 18:30:13 -06:00 |
|
Luis Eduardo Jeréz Girón
|
a8a2aae4a8
|
Refactor libs location and add notyf
|
2024-07-22 18:10:01 -06:00 |
|
Luis Eduardo Jeréz Girón
|
5a4bf12c9c
|
Add AutoComplete support to InputControl component
|
2024-07-22 18:09:42 -06:00 |
|
Luis Eduardo Jeréz Girón
|
d771633e15
|
Add AutoComplete support to InputControl component
|
2024-07-22 18:08:17 -06:00 |
|
Luis Eduardo Jeréz Girón
|
cafef69df6
|
Update auth layout component styling
|
2024-07-22 17:56:52 -06:00 |
|
Luis Eduardo Jeréz Girón
|
733435dcd3
|
Use input control component in auth pages
|
2024-07-22 17:54:57 -06:00 |
|
Luis Eduardo Jeréz Girón
|
9f7c734f09
|
Add InputControl component for web pages
|
2024-07-22 17:52:06 -06:00 |
|
Luis Eduardo Jeréz Girón
|
55de110c37
|
Add color and input type enums for web components
|
2024-07-22 17:51:58 -06:00 |
|
Luis Eduardo Jeréz Girón
|
61980597d5
|
Add Logotype component for web pages
|
2024-07-22 16:44:28 -06:00 |
|
Luis Eduardo Jeréz Girón
|
782d9aa4a9
|
Add elephant logo
|
2024-07-22 16:34:15 -06:00 |
|
Luis Eduardo Jeréz Girón
|
e66f42d96d
|
Add login page with form component
|
2024-07-22 01:17:58 -06:00 |
|
Luis Eduardo Jeréz Girón
|
b40e3f8583
|
Add ChangeThemeButton component for theme selection
|
2024-07-22 01:16:04 -06:00 |
|
Luis Eduardo Jeréz Girón
|
565adb8f1e
|
Add ChangeThemeButton component for theme selection
|
2024-07-22 01:04:22 -06:00 |
|
Luis Eduardo Jeréz Girón
|
1beed5ec47
|
Add create first user page to auth package
|
2024-07-22 01:00:07 -06:00 |
|
Luis Eduardo Jeréz Girón
|
f60f6b734a
|
Add Auth layout component for web pages
|
2024-07-22 00:51:11 -06:00 |
|
Luis Eduardo Jeréz Girón
|
be0873cc45
|
Remove custom scrollbar styles from tailwind.css
|
2024-07-22 00:49:51 -06:00 |
|
Luis Eduardo Jeréz Girón
|
7fe14464cd
|
Add basic web components
|
2024-07-22 00:25:56 -06:00 |
|
Luis Eduardo Jeréz Girón
|
4929a12b9b
|
Add RenderGomponent function to echoutil package
|
2024-07-22 00:14:13 -06:00 |
|
Luis Eduardo Jeréz Girón
|
3b91a5d758
|
Add third party js libraries
|
2024-07-22 00:09:46 -06:00 |
|
Luis Eduardo Jeréz Girón
|
e9b932257b
|
Add static, api and web entrypoints
|
2024-07-21 23:54:13 -06:00 |
|
Luis Eduardo Jeréz Girón
|
ad72457522
|
Add static files and embed package for static file serving
|
2024-07-21 23:54:00 -06:00 |
|
Luis Eduardo Jeréz Girón
|
5a8e944a6d
|
Add view package and mount router in main function
|
2024-07-21 23:46:24 -06:00 |
|
Luis Eduardo Jeréz Girón
|
da150a1c0b
|
Refactor backup initial scheduling to prevent block the entire app on error
|
2024-07-21 23:29:38 -06:00 |
|
Luis Eduardo Jeréz Girón
|
b98df7bf42
|
Add logging to delete old sessions and soft delete expired executions
|
2024-07-21 23:10:33 -06:00 |
|
Luis Eduardo Jeréz Girón
|
a089cb212d
|
Update gocron.NewTask to accept variadic parameters
|
2024-07-21 23:02:32 -06:00 |
|
Luis Eduardo Jeréz Girón
|
2648db0e01
|
Rename data to staticdata
|
2024-07-21 22:51:57 -06:00 |
|
Luis Eduardo Jeréz Girón
|
5dc8d1e97c
|
Add GMT timezone to Timezones list
|
2024-07-21 22:50:59 -06:00 |
|
Luis Eduardo Jeréz Girón
|
4ac631a944
|
Add UTC timezone to Timezones list
|
2024-07-21 22:48:13 -06:00 |
|
Luis Eduardo Jeréz Girón
|
7b8869c49e
|
Remove unused RemoveAllJobs function and update backup scheduling logic
|
2024-07-21 22:40:22 -06:00 |
|
Luis Eduardo Jeréz Girón
|
7e2ceab458
|
Add soft delete executions functionality
|
2024-07-21 20:09:11 -06:00 |
|
Luis Eduardo Jeréz Girón
|
818f1e1623
|
Update SQL queries to use COALESCE and sqlc.narg for nullable fields in update operations
|
2024-07-21 19:42:13 -06:00 |
|
Luis Eduardo Jeréz Girón
|
a6bf396e65
|
Add retention_days column to backups table and update related SQL queries
|
2024-07-21 19:34:23 -06:00 |
|