Commit Graph

38 Commits

Author SHA1 Message Date
mikestefanello
c43f62a570 Added asynq and a task client to the container to faciliate task queues. 2022-02-02 21:24:52 -05:00
mikestefanello
cd4cc1693c Simplified template renderer parsing and execution. 2022-01-19 09:14:18 -05:00
mikestefanello
b269e7d264 Remove need for slice when setting cache tags. Require cache key for get/set ops. 2022-01-14 13:07:19 -05:00
mikestefanello
e0a65ca007 Added custom cache client for much easier cache operations. 2022-01-13 21:13:41 -05:00
mikestefanello
10c0a23c0a Handle context cancellations and avoid logged errors. 2022-01-09 00:23:26 -05:00
mikestefanello
2ece37eb9c Changed module name. 2022-01-01 10:44:18 -05:00
mikestefanello
0239f46247 Moved navigation to the left-side panel. 2021-12-27 10:09:46 -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
b29de840f9 Added HTMX paging example. 2021-12-24 17:58:53 -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
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
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
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
mikestefanello
d2ce5c34c4 Minor cleanup. 2021-12-19 16:34:19 -05:00
mikestefanello
af645ee2e4 Added tests for funcmap. 2021-12-19 16:08:09 -05:00
mikestefanello
65a9ac9fa5 Finished controller tests. 2021-12-19 15:50:50 -05:00
mikestefanello
40f0d7251d Added shutdown method to containers. 2021-12-19 14:56:00 -05:00
mikestefanello
85981e75a7 Added shutdown method to container. 2021-12-19 13:22:44 -05:00
mikestefanello
c6c9ed7fd2 Started on controller tests. 2021-12-19 13:11:23 -05:00
mikestefanello
3ad6a5f87f Added documentation to controller. 2021-12-19 10:03:42 -05:00
mikestefanello
a1a54a7b7d Added pager tests. 2021-12-18 18:08:04 -05:00
mikestefanello
8eb8264d6e Added tests for page. 2021-12-18 17:24:46 -05:00
mikestefanello
d28f02f8d6 Moved pager to the controller package. Added additional documentation. 2021-12-18 16:55:35 -05:00
mikestefanello
1fe906a6f9 Renamed container package services. 2021-12-18 10:07:12 -05:00
mikestefanello
b4de8e58f9 Generate password reset tokens upon submission. 2021-12-15 21:17:39 -05:00
mikestefanello
a33a76f8bc Added auth to the container. 2021-12-15 09:29:43 -05:00
mikestefanello
6ec1b77684 Added email field to user. 2021-12-14 21:16:48 -05:00
mikestefanello
dee7a13cba Add support for better validation error messages. 2021-12-14 20:54:47 -05:00
mikestefanello
4e2f186dad Move controller and page to new package. 2021-12-12 22:09:13 -05:00