Commit Graph

47 Commits

Author SHA1 Message Date
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
Jakob Ketterl 92321a3b4e simple metrics api to interface with collectd and grafana 2019-08-04 18:36:03 +02:00
D0han e15dc1ce11 Reformatted with black -l 120 -t py35 . 2019-07-21 19:40:28 +02:00
Jakob Ketterl 089964a5eb query parameter support for the http module 2019-07-06 13:03:49 +02:00
Jakob Ketterl e61c0dcc12 add some basic framework for the featurereport 2019-07-05 19:30:24 +02:00
Jakob Ketterl a4a306374d add some map basics 2019-07-01 16:49:39 +02:00
Jakob Ketterl b6e59e9b11 allow avatar to be downloaded on its old url 2019-06-07 20:23:31 +02:00
Jakob Ketterl e15359a106 use pythons logging infrastructure 2019-05-10 21:50:58 +02:00
Jakob Ketterl 425517d576 fix favicon 2019-05-09 16:10:58 +02:00
Jakob Ketterl 89690d214d first work on the websocket connection 2019-05-04 16:56:23 +02:00
Jakob Ketterl bd8e665198 add new webserver infrastructure 2019-05-03 22:59:24 +02:00