Commit Graph

60 Commits

Author SHA1 Message Date
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
Jakob Ketterl 8c8445eb3b improve receiver load times by concating javascript 2020-05-02 13:35:42 +02:00
Jakob Ketterl 9942b3baf2 separate page for sdr settings 2020-04-25 21:55:52 +02:00
Jakob Ketterl b874583931 setup for multiple settings sections 2020-04-25 21:42:00 +02:00
Jakob Ketterl 7efe254a66 apply new values to config 2020-03-26 23:04:02 +01:00
Jakob Ketterl ab9df41a21 render inputs in code, not in html 2020-03-26 21:52:34 +01:00
Jakob Ketterl 6ab77f958c add settings button, start with the admin template 2020-03-08 21:28:15 +01:00
Jakob Ketterl bd8b8ca410 session cookie handling 2020-02-23 21:52:13 +01:00
Jakob Ketterl fa75cac7f5 post login data 2020-02-23 20:25:36 +01:00
Jakob Ketterl 0a20cb5e41 prepare route protection 2020-02-23 19:23:18 +01:00
Jakob Ketterl aa9737498a add controller options to allow multiple routes per controller 2020-02-23 18:32:37 +01:00
Jakob Ketterl 42191f4e77 rewrite routing logic 2020-02-23 17:53:02 +01:00
Jakob Ketterl 451eb99f8a split the controllers into separate files 2020-02-23 17:22:13 +01:00
Jakob Ketterl eaa98b0d64 new status controller as json 2020-02-09 21:46:03 +01:00
Jakob Ketterl ae87185ad0 run the formatter once more 2019-09-23 03:15:24 +02:00
Jakob Ketterl 8b9121a5c1 tone down http logging 2019-09-22 20:51:33 +02:00
Jakob Ketterl 2edeffb761 close websocket connections in an improved way 2019-09-21 13:49:37 +02:00
Jakob Ketterl c6c4012a36 add aprs symbols to http server 2019-09-18 17:22:35 +02:00
Jakob Ketterl 34a8311647 remove annoying debugging line 2019-08-17 20:00:57 +02:00