Commit Graph

128 Commits

Author SHA1 Message Date
mikestefanello
328c1a3367 Updated README. 2022-01-01 10:40:10 -05:00
mikestefanello
182ddc9f52 Updated README. Set project name. 2021-12-31 17:26:42 -05:00
mikestefanello
17185bee70 Merge branch 'main' of github.com:mikestefanello/goweb into main 2021-12-31 10:09:57 -05:00
mikestefanello
86774ae781 Added license. Cleanup and expanded documentation. 2021-12-31 10:09:52 -05:00
Mike Stefanello
a6e131119a
Create test.yml 2021-12-31 10:02:56 -05:00
mikestefanello
d35cf1d8a6 Updated README. 2021-12-29 21:23:19 -05:00
mikestefanello
3e675c6be0 Updated README. 2021-12-29 18:51:12 -05:00
mikestefanello
4358677fed Updated README. 2021-12-29 12:37:12 -05:00
mikestefanello
d46e8dee5d Updated README. 2021-12-28 22:05:20 -05:00
mikestefanello
0dde8859bd Updated README. 2021-12-28 20:04:58 -05:00
mikestefanello
2c30e86c9d Added routes section to README. 2021-12-28 16:28:56 -05:00
mikestefanello
75440cfe06 Updated README. 2021-12-27 21:59:15 -05:00
mikestefanello
864281fb63 Updated README. 2021-12-27 21:26:14 -05:00
mikestefanello
db4c025aa7 Started on the README. 2021-12-27 17:36:18 -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
1ccb0cad1a Removed unneeded dependency. 2021-12-25 21:04:19 -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
388718598e Added test coverage for template renderer. 2021-12-25 11:21:26 -05:00
mikestefanello
6501621136 Aded test coverage for form submissions. Added validator as a service. 2021-12-25 00:11:59 -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
1dd8eb0cd7 Added tests or htmx package. 2021-12-24 09:03:10 -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
f115fcb602 Added htmx package. 2021-12-23 17:09:23 -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
3b41e1dfd8 Misc cleanup. 2021-12-22 19:18:33 -05:00
mikestefanello
00515185cd Use alpine to dismiss flash messages. 2021-12-22 14:56:51 -05:00
mikestefanello
fcf1800ac0 Use nil error response for testing middleware execution. 2021-12-22 14:38:00 -05:00
mikestefanello
4b91ed2f70 Added test coverage for msg package. 2021-12-21 21:42:53 -05:00
mikestefanello
fc3fee1306 Added tests for entity and log middleware. 2021-12-21 21:02:25 -05:00
mikestefanello
ac93e0f366 Added tests for cache middleware. 2021-12-21 20:49:05 -05:00
mikestefanello
d395993338 Added tests for auth middleware. 2021-12-21 20:29:15 -05:00
mikestefanello
58ba9f6dcc Added tests package with helpers. Started on middleware tests. 2021-12-21 15:18:17 -05:00
mikestefanello
0e2625bf51 Provide combined parse and execute method for the template renderer. 2021-12-21 11:00:32 -05:00
mikestefanello
92bb2d9d7b Removed unnecessary user load during registration validation. 2021-12-20 12:48:46 -05:00
mikestefanello
502e146f92 Added HTTPS support. 2021-12-20 12:33:14 -05:00
mikestefanello
337ebb67b4 Add template parsing and execution to mail service. 2021-12-19 20:37:51 -05:00
mikestefanello
15974c9b77 Clean up param names. 2021-12-19 20:14:00 -05:00
mikestefanello
38cf009b70 Added template renderer service. 2021-12-19 20:09:01 -05:00