Marat Fayzullin
|
19d7508186
|
Adding ability to sort profiles.
|
2024-03-24 15:25:34 -04:00 |
Marat Fayzullin
|
c154f1dbb8
|
Importing changes from Jakob Ketterl's development branch.
|
2024-01-31 20:08:31 -05:00 |
Marat Fayzullin
|
2d8421302a
|
Adding display of active clients.
|
2024-01-27 20:07:00 -05:00 |
Marat Fayzullin
|
437fefd1e5
|
Making file deletion safer.
|
2024-01-21 19:55:04 -05:00 |
Marat Fayzullin
|
fa913be306
|
Added ability to delete files from storage, when authorized.
|
2024-01-21 19:19:48 -05:00 |
Marat Fayzullin
|
b13447a134
|
Added Storage API for opening files that avoids name collisions.
|
2024-01-08 22:36:47 -05:00 |
Marat Fayzullin
|
efcddf8765
|
Added ability for admin to broadcast messages.
|
2023-11-25 20:48:22 -05:00 |
Marat Fayzullin
|
e40a80e68c
|
Only banning web socket creation, static pages ok.
|
2023-11-20 19:21:44 -05:00 |
Marat Fayzullin
|
2f7e217fac
|
Now sending messages via ws, removed endpoint.
|
2023-11-18 23:33:36 -05:00 |
Marat Fayzullin
|
e8b9976208
|
Moved client operations to ClientRegistry, added rudimentary chat.
|
2023-11-18 23:12:41 -05:00 |
Marat Fayzullin
|
b76f8ad391
|
Reordered some code.
|
2023-11-16 21:25:43 -05:00 |
Marat Fayzullin
|
c59f549ab9
|
Added ban time selector.
|
2023-11-16 21:20:24 -05:00 |
Marat Fayzullin
|
9937f49b73
|
Single endpoints to ban/unban.
|
2023-11-16 11:46:01 -05:00 |
Marat Fayzullin
|
5ba68d346a
|
Moved ClientController to a separate file.
|
2023-11-16 00:14:31 -05:00 |
Marat Fayzullin
|
6757247596
|
Banning unbanning users now works.
|
2023-11-15 23:43:52 -05:00 |
Marat Fayzullin
|
e1300f76d8
|
Added frequency to SSTV filenames, refactored storage code, etc.
|
2023-02-28 14:38:24 -05:00 |
Marat Fayzullin
|
c05064e6e8
|
Adding rudimentary file browser.
|
2023-02-21 20:30:39 -05:00 |
Marat Fayzullin
|
d6e25e08b6
|
Session timeout feature works now.
|
2023-01-04 22:52:41 -05:00 |
Jakob Ketterl
|
4f0d4983ca
|
introduce http timeout; single router instance
|
2021-05-14 18:36:30 +02:00 |
Jakob Ketterl
|
e8cf014903
|
introduce breadcrumbs in the web config
|
2021-04-18 17:49:13 +02:00 |
Jakob Ketterl
|
d50d08ad2c
|
add a robots.txt to exclude certain routes for search engines
|
2021-03-24 16:08:13 +01:00 |
Jakob Ketterl
|
3814200452
|
implement device and profile deletion
|
2021-03-03 23:07:41 +01:00 |
Jakob Ketterl
|
8671f98c14
|
implement "add profile" sequence
|
2021-03-03 22:33:37 +01:00 |
Jakob Ketterl
|
400ed3541d
|
update "new sdr" routing too to avoid conflicts
|
2021-03-03 22:10:19 +01:00 |
Jakob Ketterl
|
03315d7960
|
switch url scheme to avoid conflicts
|
2021-03-03 21:55:49 +01:00 |
Jakob Ketterl
|
c0b7cf5f8d
|
resolve the ugly assets_prefix hack
|
2021-03-03 15:24:18 +01:00 |
Jakob Ketterl
|
37d89c074b
|
implement "new device" page (redirects not working yet)
|
2021-03-03 00:16:28 +01:00 |
Jakob Ketterl
|
36c4a16fb5
|
move to settings module
|
2021-02-27 01:16:03 +01:00 |
Jakob Ketterl
|
c5df6a1527
|
implement profile editing page
|
2021-02-23 18:32:23 +01:00 |
Jakob Ketterl
|
7f3d421b25
|
introduce profile list
|
2021-02-20 23:45:06 +01:00 |
Jakob Ketterl
|
039b57d28b
|
add more inputs, bind to actual data
|
2021-02-19 18:18:25 +01:00 |
Jakob Ketterl
|
872c7a4bfd
|
setup device list and routing for device pages
|
2021-02-19 00:03:25 +01:00 |
Jakob Ketterl
|
48a9c76c18
|
inline header variables
|
2021-02-15 17:12:17 +01:00 |
Jakob Ketterl
|
7f9c0539bb
|
break out demodulation and decoding settings
|
2021-02-15 16:06:14 +01:00 |
Jakob Ketterl
|
e61dde7d0e
|
separate background decoding
|
2021-02-15 15:56:17 +01:00 |
Jakob Ketterl
|
d998ab5c61
|
break out reporting into its own settings page
|
2021-02-15 15:49:44 +01:00 |
Jakob Ketterl
|
391069653a
|
split settings controller module (preparation to split general settings)
|
2021-02-15 15:29:02 +01:00 |
Jakob Ketterl
|
48c594fdae
|
implement bookmark deletion
|
2021-02-14 16:51:16 +01:00 |
Jakob Ketterl
|
29a161b7b7
|
add the "add bookmarks" function
|
2021-02-14 16:21:09 +01:00 |
Jakob Ketterl
|
3d97d362b5
|
implement bookmark storage
|
2021-02-14 00:41:03 +01:00 |
Jakob Ketterl
|
3e4ba42aab
|
style settings page; add bookmark editor page
|
2021-02-13 17:08:56 +01:00 |
Jakob Ketterl
|
cda43b5c5c
|
re-route settings urls
|
2021-02-13 16:44:14 +01:00 |
Jakob Ketterl
|
a1c024bfe2
|
implement dynamic file upload
|
2021-02-08 23:29:24 +01:00 |
Jakob Ketterl
|
331e9627d6
|
implement forced password change for generated passwords
|
2021-02-08 18:30:54 +01:00 |
Jakob Ketterl
|
5e1c4391c6
|
include prometheus metrics, refs #200
|
2021-02-01 18:43:14 +01:00 |
Jakob Ketterl
|
998092f377
|
reroute /metrics to /metrics.json
|
2021-02-01 18:26:26 +01:00 |
Jakob Ketterl
|
64b7b485b3
|
run the code formatter over all
|
2021-01-20 17:01:46 +01:00 |
Jakob Ketterl
|
61d03b38b9
|
receiver receiverid challenge and find corresponding key
|
2020-06-10 20:09:40 +02:00 |
Jakob Ketterl
|
c87cfed525
|
remove old status urls
|
2020-06-01 16:03:22 +02:00 |
Jakob Ketterl
|
11cf2a96e2
|
create a receiver details route for use in the header
|
2020-05-10 17:12:42 +02:00 |