Joel Wetzell
|
f57f9d8ce5
|
fix additionProperties in JSONSchema and add IDs to everything
|
2026-03-30 20:58:39 -05:00 |
|
Joel Wetzell
|
842495f010
|
generate json-schema dynamically in Go
|
2026-03-23 12:11:10 -05:00 |
|
Joel Wetzell
|
7e75fdb758
|
shift Get method to only key/value modules add Set method to redis.client
|
2026-03-18 12:53:50 -05:00 |
|
Joel Wetzell
|
2127c6fd5b
|
move module interface to common package
|
2026-03-18 12:47:28 -05:00 |
|
Joel Wetzell
|
5a0f21bd64
|
move any helper methods to common and reuse for params getter
|
2026-03-10 18:14:30 -05:00 |
|
Joel Wetzell
|
b7a8b04a72
|
switch router output to be a processor instead of specific output per route
|
2026-03-04 21:21:11 -06:00 |
|
Joel Wetzell
|
38b8e44f04
|
add sender to template data for relevant modules
|
2026-03-04 19:38:30 -06:00 |
|
Joel Wetzell
|
6a21cc2639
|
make method to get data out of a module
|
2026-03-04 12:35:15 -06:00 |
|
Joel Wetzell
|
0d4ec24a9b
|
move context keys to common package
|
2026-03-04 12:33:35 -06:00 |
|
Joel Wetzell
|
df14024012
|
add convenience method for casting payloads
|
2026-03-02 12:06:42 -06:00 |
|
Joel Wetzell
|
c298f63ffc
|
add convenience method to pull params from config
|
2026-03-01 14:57:19 -06:00 |
|
Joel Wetzell
|
6b178d1ae4
|
cleanup error messages
|
2026-02-09 19:15:34 -06:00 |
|
Joel Wetzell
|
2104d9f1a9
|
change to start/stop not run/stop
|
2026-02-07 12:51:01 -06:00 |
|
Joel Wetzell
|
37c7a23063
|
add debug log at beginning of running
|
2026-02-07 12:40:30 -06:00 |
|
Joel Wetzell
|
33ecc94097
|
add Stop function to module
|
2026-02-07 09:53:38 -06:00 |
|
Joel Wetzell
|
b959b88527
|
split out module and route creation in router and router output only does one module
|
2026-02-05 19:31:31 -06:00 |
|
Joel Wetzell
|
0c777a8874
|
move router context to run methods
|
2026-01-16 18:50:40 -06:00 |
|
Joel Wetzell
|
3ce2909b0f
|
check that response writer has not been written too already
|
2025-12-28 12:32:22 -06:00 |
|
Joel Wetzell
|
b15e282d59
|
support basic http server response control with body string template for now
|
2025-12-28 12:25:25 -06:00 |
|
Joel Wetzell
|
f97f9b9fc9
|
propagate a ctx all the way from input to output of a route
|
2025-12-28 12:21:58 -06:00 |
|
Joel Wetzell
|
12de947f3d
|
cleanup logging
|
2025-12-28 11:47:02 -06:00 |
|
Joel Wetzell
|
a994286402
|
fix error handling/short-circuiting in multi route matching
|
2025-12-28 11:30:37 -06:00 |
|
Joel Wetzell
|
8ffc7d02a5
|
stuff values into context
|
2025-12-27 22:59:30 -06:00 |
|
Joel Wetzell
|
0ed4d6669f
|
don't use default mux
|
2025-12-26 11:01:30 -06:00 |
|
Joel Wetzell
|
e96913230b
|
logging cleanup
|
2025-12-26 10:08:24 -06:00 |
|
Joel Wetzell
|
f1dff33704
|
centralize module logger creation
|
2025-12-26 09:51:55 -06:00 |
|
Joel Wetzell
|
ff1949ce69
|
use errors.New when not formatting
|
2025-12-23 15:00:30 -06:00 |
|
Joel Wetzell
|
61bd4b64f5
|
setup loggers inside modules with attributes
|
2025-12-19 22:26:25 -06:00 |
|
Joel Wetzell
|
00f78b5a50
|
split out from net and misc module namespaces
|
2025-12-11 19:34:57 -06:00 |
|
Joel Wetzell
|
b59da597ba
|
use Id function instead of accessing config directly
|
2025-12-10 07:44:55 -06:00 |
|
Joel Wetzell
|
a5deea6447
|
move route and module into internal
|
2025-12-07 10:34:58 -06:00 |
|