|
b4db1d4f11
|
Fix migrate command not failing when migration fails
|
2025-02-05 22:08:29 -08:00 |
|
|
6c6bde42a1
|
Refactor handleFunc for chaining middlewares
|
2025-02-05 20:44:03 -08:00 |
|
|
2894493d34
|
Support INTAKE_TTX env settings
|
2025-02-05 13:53:09 -08:00 |
|
|
fee7c9225b
|
Update README for tt{l,d,s} fields
|
2025-02-05 12:50:04 -08:00 |
|
|
1ee91c1abe
|
Add tt{l,d,s} notice to web UI
|
2025-02-05 12:16:42 -08:00 |
|
|
c0d8e8ae31
|
Add tt{l,d,s} to item add command
|
2025-02-05 12:14:53 -08:00 |
|
|
f7dd694b67
|
Support tt{l,d} in source updates
|
2025-02-05 11:38:30 -08:00 |
|
|
d6a49593b7
|
TIL t.Helper()
|
2025-02-05 09:25:33 -08:00 |
|
|
cb7bd6e3ba
|
Add tt{l,d,s} fields to item
|
2025-02-04 22:56:26 -08:00 |
|
|
ff943704c4
|
Add passwd --stdin
|
2025-02-04 20:22:50 -08:00 |
|
|
c8227b405d
|
Implement passwd command
|
2025-02-02 00:20:51 -08:00 |
|
|
bfd76372cf
|
Update todo list
|
2025-02-01 22:21:54 -08:00 |
|
|
7b83d01f12
|
Add channels to home page
|
2025-01-31 18:03:30 -08:00 |
|
|
e40e2a3245
|
Add channels
|
2025-01-31 17:24:30 -08:00 |
|
|
3f533d568a
|
defer rows.Close()
|
2025-01-31 16:05:11 -08:00 |
|
|
8940fdf697
|
Split source and item functions into different files
|
2025-01-31 15:22:44 -08:00 |
|
|
f231c81f2d
|
Reduce source.go to source functions
|
2025-01-31 15:21:44 -08:00 |
|
|
0337cc8ee3
|
Reduce items.go to item functions
|
2025-01-31 15:02:45 -08:00 |
|
|
c9949b7b25
|
Move item functions to items.go
|
2025-01-31 15:00:05 -08:00 |
|
|
79327bb34a
|
Split action and execute functions into different files
|
2025-01-31 14:30:52 -08:00 |
|
|
9132bb46d7
|
Reduce action.go to action functions
|
2025-01-31 14:29:10 -08:00 |
|
|
e695094a0a
|
Reduce execute.go to execute functions
|
2025-01-31 14:27:26 -08:00 |
|
|
860c8008e0
|
Move execute functions from action.go to execute.go
|
2025-01-31 14:25:31 -08:00 |
|
|
a0e4f1f9c4
|
Error on nonexistent sources instead of returning nothing
|
2025-01-31 14:22:38 -08:00 |
|
|
b0c62a832f
|
Add temp to envrc
|
2025-01-31 14:01:09 -08:00 |
|
|
37142229ea
|
Make item updates transactional
|
2025-01-31 09:55:07 -08:00 |
|
|
b769d71f6e
|
Add DB implementation with fault injection
|
2025-01-31 09:32:23 -08:00 |
|
|
9c42847ee2
|
Add transaction DB implementation
This and the previous commit allow passing transactions to query functions
|
2025-01-31 08:53:11 -08:00 |
|
|
d89f85e141
|
Convert DB to interface
|
2025-01-31 08:44:09 -08:00 |
|
|
ced1de05e8
|
Set source envs in action executions
|
2025-01-31 08:00:07 -08:00 |
|
|
a238d1f239
|
Add source environment variables
|
2025-01-31 07:50:56 -08:00 |
|
|
60afdd2a32
|
Add queryparam toggle for inactive items
|
2025-01-30 17:20:29 -08:00 |
|
|
6c2de8880a
|
Set error codes
|
2025-01-30 16:55:02 -08:00 |
|
|
9cfa568eff
|
Pass state directly through Execute instead of statePath
|
2025-01-30 16:04:31 -08:00 |
|
|
5692f60318
|
Add state blob to source
|
2025-01-30 15:22:57 -08:00 |
|
|
68038839ec
|
Remove argument used only for logging
|
2025-01-30 08:28:13 -08:00 |
|
|
9bf840fcec
|
Eliminate global variables in cmd
|
2025-01-30 08:28:13 -08:00 |
|
|
f5e9277e26
|
Add statePath argument to Execute
|
2025-01-30 08:28:13 -08:00 |
|
|
34fa784c44
|
Factor out ExecuteItemAction helper
|
2025-01-30 08:28:13 -08:00 |
|
|
7bea8c247a
|
Update todo list
|
2025-01-29 22:42:11 -08:00 |
|
|
647584e55b
|
Order items by .time or .created
|
2025-01-29 22:41:50 -08:00 |
|
|
c4d53eb993
|
Hook up the Deactivate All button
|
2025-01-29 22:21:17 -08:00 |
|
|
3519517b96
|
Disable action button while the action runs
|
2025-01-29 19:34:55 -08:00 |
|
|
7477504508
|
Swap outerHTML by default
|
2025-01-29 19:34:25 -08:00 |
|
|
3118758f1d
|
Update todo list
|
2025-01-29 14:56:02 -08:00 |
|
|
6ef51b7286
|
Execute actions from web UI
|
2025-01-29 14:54:29 -08:00 |
|
|
680d8db6bb
|
action execute respects item action support
|
2025-01-29 09:13:48 -08:00 |
|
|
7ca6ccfaf3
|
Rename variables
|
2025-01-29 09:07:57 -08:00 |
|
|
f804299180
|
Add actions to items
|
2025-01-29 08:52:39 -08:00 |
|
|
d23efdf00b
|
Check Item equality with a function
Using == won't work when the Action field is a map[string]RawMessage
|
2025-01-29 08:52:39 -08:00 |
|