9b057ae87e
Remove unused Page properties
2024-07-27 12:17:30 -07:00
ef719f74da
Most tests passing except templating ones
2024-07-19 20:44:09 -07:00
792707cd70
Convert cache page to Templ
2024-07-17 20:10:04 -07:00
0343581099
Convert task page to Templ
2024-07-17 19:59:38 -07:00
6d72f5ad9b
Convert search page to Templ
2024-07-17 19:59:38 -07:00
1e3ee29802
Convert error page to Templ
2024-07-17 19:59:38 -07:00
b7db6a57c0
Convert about page to Templ
2024-07-17 19:59:38 -07:00
9356062b54
Convert contact page to Templ
2024-07-17 19:59:38 -07:00
59740c499c
Convert auth pages to Templ
2024-07-17 19:59:38 -07:00
3c9911da03
First step towards converting to use templ for rendering
2024-07-14 16:13:42 -07:00
mikestefanello
73098499dd
Upgrade to HTMX 2.0.
2024-06-22 11:07:43 -04:00
Mike Stefanello
62c53a6b4d
Default to SQLite rather than Postgres & Redis ( #72 )
...
* Initial rough draft switch to sqlite.
* Rewrote cache implemenation.
* Provide typed tasks.
* Task cleanup.
* Use same db for tasks.
* Provide task queue registration and service container injection.
* Added optional delay to tasks. Pool buffers when encoding.
* Added tests for the task client and runner.
* Added handler examples for caching and tasks.
* Cleanup and documentation.
* Use make in workflow.
* Updated documentation.
* Updated documentation.
2024-06-22 10:34:26 -04:00
mikestefanello
71f7de8771
Removed echo-contrib dependency.
2024-06-15 16:56:47 -04:00
Mike Stefanello
5531e0bec2
Move controller to the template renderer ( #68 )
2024-06-15 15:34:24 -04:00
Mike Stefanello
5ebd42d8f9
Improve form and template usage ( #66 )
...
* Improve form and template usage.
2024-06-14 12:35:35 -04:00
mikestefanello
30389de16f
Added radio form element example.
2024-05-18 16:19:27 -04:00
mikestefanello
97cd9d0fee
Move htmx template into layouts.
2023-12-18 20:59:40 -05:00
mikestefanello
c2b6928fb4
Use consts for route names and templates.
2023-12-16 11:07:20 -05:00
mikestefanello
81c65fcc30
Restore local live reloading of templates.
2023-12-12 20:07:58 -05:00
mikestefanello
3df20c01a7
Replace template dir file path hack with embed directive.
2023-12-10 09:33:34 -05:00
Nicholas Smith
6a3f4b5ff2
bump Bulma and HTMX
2023-10-01 13:23:42 +10:00
mikestefanello
09c6df7f52
Use entity update method rather than query. Fixed password reset form action.
2022-01-09 21:30:09 -05:00
mikestefanello
c31f30ba5c
Added user email verification support.
2022-01-08 15:32:18 -05:00
mikestefanello
6ec7118c3d
Replaced hard-coded search path with URL generator.
2022-01-06 21:40:04 -05:00
mikestefanello
182ddc9f52
Updated README. Set project name.
2021-12-31 17:26:42 -05:00
mikestefanello
6d62a19493
Added search example.
2021-12-27 12:54:27 -05:00
mikestefanello
0239f46247
Moved navigation to the left-side panel.
2021-12-27 10:09:46 -05:00
mikestefanello
eafde27809
Force user email to lower case. Include action on all forms.
2021-12-25 21:30:22 -05:00
mikestefanello
aace72f063
Expanded the about page.
2021-12-25 14:20:49 -05:00
mikestefanello
334cb1c20e
Expanded HTML examples in the about page template.
2021-12-25 12:35:13 -05:00
mikestefanello
cc2f25431b
Cleanup and additional template examples.
2021-12-24 23:31:43 -05:00
mikestefanello
b4c4fae66b
Organized home template markup.
2021-12-24 18:54:25 -05:00
mikestefanello
b29de840f9
Added HTMX paging example.
2021-12-24 17:58:53 -05:00
mikestefanello
677193ccba
Added HTMX attributes to auth forms.
2021-12-24 15:38:14 -05:00
mikestefanello
6f50552a15
Refactored all forms to follow new pattern.
2021-12-24 08:42:42 -05:00
mikestefanello
d5adf010db
Updated login form and controller.
2021-12-23 23:04:00 -05:00
mikestefanello
576caf217c
HTMX error handling.
2021-12-23 20:58:49 -05:00
mikestefanello
8860b981e6
Support CSRF in HTMX non-form posts.
2021-12-23 19:29:12 -05:00
mikestefanello
b2f64b62f4
Added HTMX partial support template rendering.
2021-12-23 17:09:44 -05:00
mikestefanello
d6ef2b0b73
Added form field statuses during validation.
2021-12-23 08:57:27 -05:00
mikestefanello
57159c4fba
Initial commit of form submission struct.
2021-12-22 23:40:08 -05:00
mikestefanello
b61077dac9
Started on HTMX support.
2021-12-22 21:51:18 -05:00
mikestefanello
00515185cd
Use alpine to dismiss flash messages.
2021-12-22 14:56:51 -05:00
mikestefanello
337ebb67b4
Add template parsing and execution to mail service.
2021-12-19 20:37:51 -05:00
mikestefanello
3525d5d704
Updated func name to get route url in templates.
2021-12-18 17:02:29 -05:00
mikestefanello
e6a5fa58c7
Initial commit of password reset workflow.
2021-12-16 07:29:16 -05:00
mikestefanello
0546a1b089
Added forgot password form.
2021-12-14 21:59:56 -05:00
mikestefanello
6ec1b77684
Added email field to user.
2021-12-14 21:16:48 -05:00
mikestefanello
6b537c5626
Added favicon.
2021-12-14 20:10:48 -05:00
mikestefanello
299774c0c7
Renamed views directory to templates.
2021-12-14 11:30:31 -05:00