Commit graph

319 commits

Author SHA1 Message Date
d85160f0b8 count SQL 2024-12-27 14:25:07 -05:00
5c4bfa4650 Fix calls tags 2024-12-27 14:16:38 -05:00
dac1f5fa4e Add calls UI (#84)
Also make a PWA.

Closes #81

Reviewed-on: #84
Co-authored-by: Daniel Ponte <amigan@gmail.com>
Co-committed-by: Daniel Ponte <amigan@gmail.com>
2024-12-27 13:14:45 -05:00
77a08679d4 Call store and list calls endpoint (#78)
Reviewed-on: #78
Co-authored-by: Daniel Ponte <amigan@gmail.com>
Co-committed-by: Daniel Ponte <amigan@gmail.com>
2024-12-19 16:14:41 -05:00
b4cf5550d7 UI: Lazy loading and TG fixes (#77)
Reviewed-on: #77
Co-authored-by: Daniel Ponte <amigan@gmail.com>
Co-committed-by: Daniel Ponte <amigan@gmail.com>
2024-12-19 12:28:37 -05:00
d95cda6b44 Mutation to get all tags (#76)
Reviewed-on: #76
Co-authored-by: Daniel Ponte <amigan@gmail.com>
Co-committed-by: Daniel Ponte <amigan@gmail.com>
2024-12-18 10:51:26 -05:00
a63ebb470d favicon 2024-12-18 08:52:36 -05:00
398ff41648 Improve talkgroup UI (#75)
Adds:
* Tag chips
* Filtering

Reviewed-on: #75
Co-authored-by: Daniel Ponte <amigan@gmail.com>
Co-committed-by: Daniel Ponte <amigan@gmail.com>
2024-12-18 00:28:27 -05:00
9a3a32c1a2 Add filter and orderBy. Closes #55 (#73)
Reviewed-on: #73
Co-authored-by: Daniel Ponte <amigan@gmail.com>
Co-committed-by: Daniel Ponte <amigan@gmail.com>
2024-12-17 21:17:10 -05:00
a29e63eb71 Fix client path 2024-12-16 16:19:47 -05:00
337b8d3f54 Move to angular material (#71)
Reviewed-on: #71
Co-authored-by: Daniel Ponte <amigan@gmail.com>
Co-committed-by: Daniel Ponte <amigan@gmail.com>
2024-12-16 16:12:15 -05:00
7defdcbf33 Add user service, ability to save and recall preferences (#70)
Reviewed-on: #70
Co-authored-by: Daniel Ponte <amigan@gmail.com>
Co-committed-by: Daniel Ponte <amigan@gmail.com>
2024-12-16 13:34:07 -05:00
1664c26e14 Delete talkgroup and system (#69)
Reviewed-on: #69
Co-authored-by: Daniel Ponte <amigan@gmail.com>
Co-committed-by: Daniel Ponte <amigan@gmail.com>
2024-12-10 19:10:25 -05:00
0608166d46 elide composite literal 2024-12-03 09:05:22 -05:00
df9ba54ead Fix pages off-by-one 2024-12-03 08:54:33 -05:00
518566db62 Set icon 2024-12-02 22:33:14 -05:00
45b90af701 Fix stream assignment 2024-12-02 22:28:56 -05:00
e1d2289ea9 Icons 2024-12-02 22:28:27 -05:00
074a09128a Export UI (#65)
Reviewed-on: #65
Co-authored-by: Daniel Ponte <amigan@gmail.com>
Co-committed-by: Daniel Ponte <amigan@gmail.com>
2024-12-02 21:38:19 -05:00
1a6e2e36a5 Fix exports so they actually work in sdrtrunk 2024-12-02 20:56:56 -05:00
544ac56990 GET /calls/<callID> endpoint (#64)
Reviewed-on: #64
Co-authored-by: Daniel Ponte <amigan@gmail.com>
Co-committed-by: Daniel Ponte <amigan@gmail.com>
2024-12-02 17:53:43 -05:00
bb47528bd5 fmt 2024-12-02 08:03:44 -05:00
13d1dd6e4e Fix icon save (#63)
Reviewed-on: #63
Co-authored-by: Daniel Ponte <amigan@gmail.com>
Co-committed-by: Daniel Ponte <amigan@gmail.com>
2024-12-01 20:44:10 -05:00
18dda76c2c IF NOT EXISTS 2024-12-01 17:29:26 -05:00
8ea82bf7d4 switchpart (#62)
Reviewed-on: #62
Co-authored-by: Daniel Ponte <amigan@gmail.com>
Co-committed-by: Daniel Ponte <amigan@gmail.com>
2024-12-01 17:26:10 -05:00
26be549c8e Only emit migrations message on change 2024-12-01 10:50:30 -05:00
03ebf74abe Partitioning (#60)
Closes #13

Reviewed-on: #60
Co-authored-by: Daniel Ponte <amigan@gmail.com>
Co-committed-by: Daniel Ponte <amigan@gmail.com>
2024-12-01 03:01:09 -05:00
8ecc7939f6 bump deps 2024-11-26 09:29:13 -05:00
b647b92293 Merge pull request 'UI: Talkgroups pagination' (#59) from paginationui into trunk
Reviewed-on: #59
2024-11-26 09:20:40 -05:00
20104c59af Paginate, new table 2024-11-26 09:19:31 -05:00
a4fc8f7cca Very naive pagination implementation 2024-11-25 19:24:59 -05:00
02316cf365 wip 2024-11-25 19:24:50 -05:00
d99e8126dd Merge pull request 'Add count to pagination for talkgroups' (#58) from paginationtotal into trunk
Reviewed-on: #58
2024-11-25 19:07:28 -05:00
1ca2e884f7 Add count to pagination for talkgroups 2024-11-25 19:06:56 -05:00
201a7d755e Merge pull request 'Omitempty in DB models' (#54) from omitempty into trunk
Reviewed-on: #54
2024-11-25 16:04:57 -05:00
4b8a5475a6 Omitempty 2024-11-25 16:04:07 -05:00
9b3743e79a Fix cookie weirdness (delete correctly using MaxAge) 2024-11-25 12:57:59 -05:00
18e07e322f Fix #52 2024-11-25 12:43:02 -05:00
53ccf1715b Export 2024-11-25 09:44:12 -05:00
638b4df0e7 Test failing 2024-11-25 08:00:51 -05:00
e7308edd4c Merge pull request 'Finish export endpoint' (#51) from exportfinish into trunk
Reviewed-on: #51
2024-11-24 21:53:56 -05:00
3d5891630b More efficient 2024-11-24 21:52:50 -05:00
35da686283 iter attr 2024-11-24 21:48:47 -05:00
062236e5e4 Export endpoint 2024-11-24 21:18:11 -05:00
8177ae7065 Add test for file without multipart 2024-11-24 21:00:34 -05:00
c872f7bb9a Merge pull request 'Move to koanf and urfavecli' (#50) from urfavecli into trunk
Reviewed-on: #50
2024-11-24 16:04:06 -05:00
4453114053 Adjust content-length 2024-11-24 16:03:17 -05:00
b9a00e1bdc Fix config test 2024-11-24 15:45:29 -05:00
4bee6840dc Move to urfave/cli 2024-11-24 10:38:19 -05:00
f1e65aaa68 Switch to koanf 2024-11-24 09:10:31 -05:00