Jakob Ketterl
2d142e45ed
implement dialog to import personal bookmarks
2021-03-30 18:19:23 +02:00
Jakob Ketterl
d123232f28
implement device and profile delete modals
2021-03-03 21:51:33 +01:00
Jakob Ketterl
0537e23e38
make a more generic ExponentialInput and use that for the sample_rate input
2021-02-27 23:14:41 +01:00
Jakob Ketterl
c389d3b619
implement a frequency input with switchable exponent
2021-02-27 22:15:19 +01:00
Jakob Ketterl
65758a0098
start implementing scheduler input (daylight works)
2021-02-24 17:12:23 +01:00
Jakob Ketterl
54a34b2084
implement optional device fields
2021-02-22 23:49:28 +01:00
Jakob Ketterl
d0d946e09f
implement gain dialog with AGC option
2021-02-19 21:07:13 +01:00
Jakob Ketterl
c5585e290a
undo javascript device configuration
2021-02-18 22:24:31 +01:00
Jakob Ketterl
691d88f841
waterfall config fine-adjustments
...
* hide the waterfall colors input when pre-defined color scheme is
selected
* skip unparseable lines on custom color input
* fallback to black and white if custom color config is unusable
* always use the waterfall classes when sending changes to the client
2021-02-16 18:35:18 +01:00
Jakob Ketterl
c0193e677c
add an input for wsjt_decoding_depths
2021-02-15 20:19:43 +01:00
Jakob Ketterl
8ea4d11e9c
make the bookmarks table editable
2021-02-13 23:53:16 +01:00
Jakob Ketterl
f23fa59ac3
implement config layering
2021-02-11 19:31:44 +01:00
Jakob Ketterl
0fd172edc3
check file contents; work with file extensions
2021-02-11 00:20:17 +01:00
Jakob Ketterl
7097dc1cd8
ability to restore original image
2021-02-10 21:29:46 +01:00
Jakob Ketterl
3b670016be
implement uploading of top panorama, too
2021-02-09 00:12:53 +01:00
Jakob Ketterl
ad5daaae95
add exception for uploaded images
2021-02-08 23:44:10 +01:00
Jakob Ketterl
a1c024bfe2
implement dynamic file upload
2021-02-08 23:29:24 +01:00
Jakob Ketterl
88020b894e
move aprs_symbols_path to new config
2021-02-07 00:21:57 +01:00
Jakob Ketterl
64b7b485b3
run the code formatter over all
2021-01-20 17:01:46 +01:00
Jakob Ketterl
41f9407024
re-package code for meta panels into classes
2021-01-16 19:40:22 +01:00
Jakob Ketterl
9e45cfd02a
implement clear function for js8, too - refs #187
2020-12-09 21:19:22 +01:00
Jakob Ketterl
e700f0a9e4
replace nanoscroller with compressed version, drop map reference.
...
closes #191
2020-11-04 22:32:13 +01:00
Jakob Ketterl
82825fee41
fix sequence according to dependencies
2020-09-17 21:33:11 +02:00
Jakob Ketterl
fa08f1e2cf
use chroma.js to calculate waterfall colors
2020-09-17 20:10:01 +02:00
Jakob Ketterl
bec02795b8
implement gzip compression for assets
2020-09-04 15:44:25 +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
ac18a76c14
split stuff into separate files
2020-05-31 20:25:41 +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
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
541c38151f
split config and property code, first test
2020-03-21 22:40:39 +01:00
Jakob Ketterl
6b2656efae
fix constructor
2020-02-27 18:43:44 +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