|
e38ebe6802
|
reid first stab
|
2024-11-14 10:16:20 -05:00 |
|
|
4f18747255
|
Add import metadata
|
2024-11-13 18:50:26 -05:00 |
|
|
fb1b6a475c
|
Importer, rename jsontime to jsontypes
|
2024-11-13 09:24:11 -05:00 |
|
|
f195b6e9b6
|
Initial parser
|
2024-11-12 19:20:03 -05:00 |
|
|
d592e20d37
|
FKEY constraint prevents alerts on learned talkgroups
|
2024-11-12 10:14:11 -05:00 |
|
|
f44ef2ec47
|
Remove alert config double cache
|
2024-11-12 09:57:51 -05:00 |
|
|
9e4144545a
|
Refactor alertrules so they unmarshal by pgx
|
2024-11-12 08:40:56 -05:00 |
|
|
fb3fb4eeab
|
Rename api to rest
|
2024-11-10 14:44:52 -05:00 |
|
|
759c274950
|
Use chi render, improvements
|
2024-11-10 14:40:50 -05:00 |
|
|
cecbeb78fe
|
Rename ctx keys
|
2024-11-10 10:28:04 -05:00 |
|
|
e97c9ced0e
|
use profiler middleware
|
2024-11-10 10:17:02 -05:00 |
|
|
6e1640e4b4
|
PUT talkgroup
|
2024-11-10 10:13:38 -05:00 |
|
|
f76db949e0
|
fix path
|
2024-11-10 07:31:17 -05:00 |
|
|
9046e346b1
|
API structure improvements, convenience funcs
|
2024-11-10 07:31:17 -05:00 |
|
|
e3a7313806
|
api restructure, support pointers in forms
Tests pass
Support pointer fields
|
2024-11-10 07:31:17 -05:00 |
|
|
e4e819ee90
|
use square
|
2024-11-08 10:14:47 -05:00 |
|
|
2615da9ef8
|
add paren
|
2024-11-08 10:13:51 -05:00 |
|
|
2153dc8434
|
Use single template with named subs
|
2024-11-08 07:19:13 -05:00 |
|
|
bdee792d75
|
#28 per backend notification templates
|
2024-11-07 23:17:16 -05:00 |
|
|
d0c398f6f7
|
Clean up tg ID stuff
|
2024-11-07 12:53:20 -05:00 |
|
|
c423749f26
|
Make clear that it is milliseconds
|
2024-11-06 20:55:48 -05:00 |
|
|
3f133e152a
|
UUID is part of Call and is generated by us.
Closes #8
|
2024-11-06 20:47:10 -05:00 |
|
|
c4df60a89a
|
Change ws route
|
2024-11-06 20:17:13 -05:00 |
|
|
c1a258f63c
|
Change login route, add form
|
2024-11-06 20:13:46 -05:00 |
|
|
65cddbcc0d
|
Don't apply talkgroup weight twice
Also tag ID fields
|
2024-11-06 14:20:15 -05:00 |
|
|
fb2387c212
|
API begin
|
2024-11-04 23:42:09 -05:00 |
|
|
170970e92d
|
wip
|
2024-11-04 11:49:03 -05:00 |
|
|
ea2cbfede5
|
Revert weight during score
|
2024-11-04 11:48:31 -05:00 |
|
|
fcd2cda803
|
Use mapstructure for notify config
|
2024-11-03 19:49:10 -05:00 |
|
|
4873da2851
|
Actually return multiplier
|
2024-11-03 19:22:38 -05:00 |
|
|
01d16d4cba
|
Don't apply multiplier twice
|
2024-11-03 19:20:34 -05:00 |
|
|
90d61aed73
|
Scale scores during score operation.
Closes #24.
|
2024-11-03 19:11:45 -05:00 |
|
|
db5067c055
|
Change error name
|
2024-11-03 14:16:26 -05:00 |
|
|
20dff10db8
|
Granular locking
|
2024-11-03 14:11:38 -05:00 |
|
|
d917e13c4f
|
Embed
|
2024-11-03 09:45:51 -05:00 |
|
|
5338bb0071
|
Use sqlc.embed
|
2024-11-03 08:44:34 -05:00 |
|
|
882d9fbefa
|
Reorg
|
2024-11-03 08:17:28 -05:00 |
|
|
c3233f1bc8
|
Split out talkgroups
|
2024-11-03 07:58:41 -05:00 |
|
|
2dcbfd0f84
|
gordio is now just stillbox
|
2024-11-03 07:19:03 -05:00 |
|
|
160da5b246
|
Check for default jwt
|
2024-11-02 17:31:19 -04:00 |
|
|
2922db0db9
|
Rename to ApplyAlertRules
|
2024-11-02 14:43:47 -04:00 |
|
|
ecd7a39db0
|
Store suppressed alerts
|
2024-11-02 14:27:07 -04:00 |
|
|
a0cc7eedfd
|
Only set origscore when it is different
|
2024-11-02 12:45:26 -04:00 |
|
|
64c73fab99
|
Alert config
|
2024-11-02 11:39:02 -04:00 |
|
|
83b6b0e4f4
|
Initial
|
2024-11-02 09:41:48 -04:00 |
|
|
f54d0d250a
|
Add alerts to table
|
2024-11-01 09:15:48 -04:00 |
|
|
489e72b17a
|
Remove message
|
2024-11-01 08:27:24 -04:00 |
|
|
662e5d09ec
|
Fix lint
|
2024-10-31 16:50:08 -04:00 |
|
|
47c1beec4a
|
Implement tgcache
|
2024-10-31 16:14:38 -04:00 |
|
|
80badd0f00
|
Break out form unmarshal
|
2024-10-31 13:21:04 -04:00 |
|
|
0d793cb31a
|
Notify and alerting
|
2024-10-31 13:21:00 -04:00 |
|
|
26846e02bd
|
Add simulation tuning UI
|
2024-10-31 13:15:48 -04:00 |
|
|
0209ceb0c3
|
Support json or forms
|
2024-10-31 13:15:48 -04:00 |
|
|
0a786bc445
|
Model changes
|
2024-10-31 13:15:48 -04:00 |
|
|
fc39c1fa48
|
Light refactoring, make tunables config items
|
2024-10-31 13:15:48 -04:00 |
|
|
46ef6a6702
|
Clock fully configurable
|
2024-10-31 13:15:48 -04:00 |
|
|
cdc2034af6
|
Initial alerting
wip
kind of working
wip
|
2024-10-31 13:15:48 -04:00 |
|
|
daabec4941
|
Server header
|
2024-10-22 10:21:11 -04:00 |
|
|
5b5b02b5fd
|
Make auth a hupper (jwtsecret can be reconfigured and HUPped)
|
2024-10-22 09:00:41 -04:00 |
|
|
51c105a1f9
|
HUP reread config
|
2024-10-22 08:45:08 -04:00 |
|
|
334c509f8b
|
User agent
|
2024-10-21 23:12:24 -04:00 |
|
|
d9aaac3b0c
|
Safety improvements
|
2024-10-21 22:19:31 -04:00 |
|
|
b3693522ae
|
Use DB context
|
2024-10-21 14:11:08 -04:00 |
|
|
e29c3180b9
|
Use WithoutCancel
|
2024-10-21 14:04:50 -04:00 |
|
|
2cee60c040
|
Graceful shutdown
|
2024-10-21 13:50:03 -04:00 |
|
|
a5dd8639fc
|
Fix closing
|
2024-10-21 12:24:10 -04:00 |
|
|
b4d99b8d90
|
Remove driver
|
2024-10-21 12:12:13 -04:00 |
|
|
5a296cb940
|
Handle normal closure
|
2024-10-20 22:10:54 -04:00 |
|
|
343dc86591
|
Whole db size
|
2024-10-20 13:04:42 -04:00 |
|
|
9f2ddada28
|
Calls size
|
2024-10-20 12:26:32 -04:00 |
|
|
f6fd5f7089
|
Fix web app samesite and broken plpgsql
|
2024-10-20 10:51:12 -04:00 |
|
|
5131da0451
|
refactor
|
2024-10-19 23:09:31 -04:00 |
|
|
2928009e3e
|
commandid
|
2024-10-19 14:15:24 -04:00 |
|
|
acb7d44657
|
protobuf changes
|
2024-10-19 14:14:15 -04:00 |
|
|
943e3ae2ac
|
Rate limiting is configurable
|
2024-10-18 15:30:40 -04:00 |
|
|
989b429b50
|
Fix version
|
2024-10-18 09:51:42 -04:00 |
|
|
b84cfcc025
|
Formatters
|
2024-10-18 00:15:21 -04:00 |
|
|
c1e3eece4d
|
Add version flag
|
2024-10-17 11:29:22 -04:00 |
|
|
0407672a23
|
Improve logging. TODO: Switch to slog.
|
2024-10-17 10:00:23 -04:00 |
|
|
2b4d1e5488
|
fix tgs
|
2024-09-02 19:15:58 -04:00 |
|
|
cefab7c340
|
Add ability to propagate certain sink errors up to the source
|
2024-08-23 15:45:31 -04:00 |
|
|
ddff9f4a6a
|
alpha tag
|
2024-08-23 14:28:47 -04:00 |
|
|
692dcf98da
|
Get system name
|
2024-08-20 08:17:02 -04:00 |
|
|
89c0d0e519
|
dontstore
|
2024-08-18 08:44:44 -04:00 |
|
|
f16f545961
|
Fix scan error
|
2024-08-17 11:52:53 -04:00 |
|
|
12138ab6eb
|
get tg
|
2024-08-16 16:47:39 -04:00 |
|
|
95407633e1
|
add tginfo
|
2024-08-16 14:54:50 -04:00 |
|
|
82a2fbfb5d
|
add response
|
2024-08-16 11:10:26 -04:00 |
|
|
3179009996
|
Initial protobuf
|
2024-08-16 11:04:09 -04:00 |
|
|
64862388de
|
CORS stuff
|
2024-08-15 13:28:03 -04:00 |
|
|
9d4468d3cf
|
CORS
|
2024-08-14 19:12:20 -04:00 |
|
|
7638564b81
|
Make makeCall
|
2024-08-14 09:32:53 -04:00 |
|
|
d4b3d57a89
|
Fix lint
|
2024-08-11 14:48:17 -04:00 |
|
|
4d35153aff
|
Add call duration field.
|
2024-08-11 13:49:43 -04:00 |
|
|
6455b4ad4c
|
Fix subject, add token refresh route
|
2024-08-10 18:21:13 -04:00 |
|
|
41b87da905
|
Get calls
|
2024-08-10 10:42:44 -04:00 |
|
|
cc54271ee1
|
Add root route
|
2024-08-08 22:01:20 -04:00 |
|
|
d3d6220af6
|
Filters
|
2024-08-06 21:33:52 -04:00 |
|
|
a7acacda15
|
move calls
|
2024-08-05 18:12:09 -04:00 |
|
|
7f2709ea0b
|
Useful debug stuff
|
2024-08-05 10:24:24 -04:00 |
|