Commit Graph

162 Commits

Author SHA1 Message Date
Jakob Ketterl
fa08f1e2cf use chroma.js to calculate waterfall colors 2020-09-17 20:10:01 +02:00
Jakob Ketterl
0d6e9a5b9f missed file during sprite commits 2020-09-11 00:19:46 +02:00
Jakob Ketterl
bec02795b8 implement gzip compression for assets 2020-09-04 15:44:25 +02:00
Jakob Ketterl
b5bc63e76b fix cache-control header 2020-09-04 14:46:27 +02:00
Jakob Ketterl
e53f1f60eb multi-key signing implementation 2020-07-09 21:32:57 +02:00
Jakob Ketterl
0e6518915d * refactor receiverid into a separate controller base
* allow multiple headers to prepare for checking multiple claims
2020-07-04 21:47:56 +02:00
Jakob Ketterl
e0129fd0f7 move timezone to initialization instead of implicit localization 2020-07-01 19:10:46 +02:00
Jakob Ketterl
75f4f0bfe0 fix timezones in all places 2020-06-21 22:35:40 +02:00
Jakob Ketterl
2eece08d27 correct timezone for last-modified header 2020-06-21 21:42:32 +02:00
Jakob Ketterl
eebe33f896 implement signature algorithm 2020-06-10 22:50:16 +02: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
ebd1e04414 remove sdr.hu parts 2020-06-01 15:58:15 +02:00
Jakob Ketterl
ac18a76c14 split stuff into separate files 2020-05-31 20:25:41 +02:00
Jakob Ketterl
a94209a2bc apply some alt tags to images 2020-05-11 20:31:21 +02:00
Jakob Ketterl
9366d67218 dynamic sdr device settings 2020-05-10 20:18:42 +02:00
Jakob Ketterl
8df885b727 download receiver details via rest api 2020-05-10 17:27:46 +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
508ea2cf96 create a javascript profile for the map, too 2020-05-10 17:03:30 +02:00
Jakob Ketterl
3a455a0452 start collecting header routines 2020-05-09 00:11:20 +02:00
Jakob Ketterl
f2288ceb49 let's work with frame targets 2020-05-08 23:53:50 +02:00
Jakob Ketterl
93b8f75cc3 automatically load modes into bookmark dialog 2020-05-03 23:56:22 +02:00
Jakob Ketterl
52367e53f5 remove the debugging 2020-05-03 17:46:32 +02:00
Jakob Ketterl
0868e643c9 return after sending 404 2020-05-02 16:59:27 +02:00
Jakob Ketterl
e01a12a945 just a comma 2020-05-02 13:57:19 +02:00
Jakob Ketterl
8c8445eb3b improve receiver load times by concating javascript 2020-05-02 13:35:42 +02:00
Jakob Ketterl
fb90a4e54b display sdr devices 2020-04-26 02:15:19 +02:00
Jakob Ketterl
5282b5f8df implement redirect on login 2020-04-26 01:54:48 +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
a4ebf87263 check for key 2020-04-25 20:55:33 +02:00
Jakob Ketterl
dd492fa63c hide "settings" link if features is disabled 2020-04-25 20:52:41 +02:00
Jakob Ketterl
2198c00d00 add js8 settings to web configuration 2020-04-25 17:33:30 +02:00
Jakob Ketterl
978eea400d clean up wsjt remainders in absctract code 2020-04-25 16:22:40 +02:00
Jakob Ketterl
0a16500133 get avatar path from pkg_resources, refs #108 2020-04-21 19:24:57 +02:00
Jakob Ketterl
78704885d7 drop another todo 2020-04-01 22:39:32 +02:00
Jakob Ketterl
6c3bb0b520 add first user storage implementation 2020-04-01 22:29:42 +02:00
Jakob Ketterl
3f742c7b1a webadmin feature flag 2020-04-01 21:39:53 +02:00
Jakob Ketterl
2ef80eee1d refactor and format 2020-03-29 20:14:34 +02:00
Jakob Ketterl
65a0320cea refactor 2020-03-29 19:52:56 +02:00
Jakob Ketterl
199dfe106a add a new multi-checkbox to select background detection services 2020-03-29 19:50:37 +02:00
Jakob Ketterl
fd9e913a49 config migration for receiver_gps 2020-03-29 18:08:26 +02:00
Jakob Ketterl
f81e53e455 fix typo 2020-03-28 00:40:36 +01:00
Jakob Ketterl
3011e62fad add first steps towards a storage implementation 2020-03-27 23:44:03 +01:00
Jakob Ketterl
54dc412c4a add number types 2020-03-27 22:00:10 +01:00
Jakob Ketterl
0e9bb45d89 add more fields 2020-03-27 21:11:33 +01:00
Jakob Ketterl
6493fb86c1 add sdr.hu settings 2020-03-27 01:14:38 +01:00
Jakob Ketterl
7efe254a66 apply new values to config 2020-03-26 23:04:02 +01:00
Jakob Ketterl
d71dc35239 fill the form with data 2020-03-26 22:08:24 +01:00
Jakob Ketterl
ab9df41a21 render inputs in code, not in html 2020-03-26 21:52:34 +01:00
Jakob Ketterl
541c38151f split config and property code, first test 2020-03-21 22:40:39 +01:00
Jakob Ketterl
6ab77f958c add settings button, start with the admin template 2020-03-08 21:28:15 +01:00
Jakob Ketterl
6b2656efae fix constructor 2020-02-27 18:43:44 +01:00
Jakob Ketterl
bd8b8ca410 session cookie handling 2020-02-23 21:52:13 +01:00
Jakob Ketterl
fb7422e5a8 generate session cookie 2020-02-23 21:39:12 +01:00
Jakob Ketterl
a70c51193b parse login data 2020-02-23 20:52:32 +01:00
Jakob Ketterl
fa75cac7f5 post login data 2020-02-23 20:25:36 +01:00
Jakob Ketterl
437e28c3a9 add templating 2020-02-23 20:13:11 +01:00
Jakob Ketterl
af053b9ac4 no more abstract methods 2020-02-23 19:29:17 +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
451eb99f8a split the controllers into separate files 2020-02-23 17:22:13 +01:00