Commit Graph

  • 65758a0098 start implementing scheduler input (daylight works) Jakob Ketterl 2021-02-24 17:12:23 +01:00
  • ea96038201 remove unused imports Jakob Ketterl 2021-02-24 12:31:53 +01:00
  • ed3d84b974 use the container instead of a (potentially missing) canvas Jakob Ketterl 2021-02-24 00:59:31 +01:00
  • 710a18aae3 initialize canvas on demand to avoid overlap when changing parameters Jakob Ketterl 2021-02-24 00:58:50 +01:00
  • f69d78926e create filtering that prevents overwriting the device name Jakob Ketterl 2021-02-24 00:09:57 +01:00
  • 4199a583f8 fix agc parameter Jakob Ketterl 2021-02-23 23:24:30 +01:00
  • dfaecdb357 use hierarchical property layers to make config changes effective immediately Jakob Ketterl 2021-02-23 23:23:37 +01:00
  • 631232fe7c make AGC optional Jakob Ketterl 2021-02-23 20:02:38 +01:00
  • f9772faa6f add separator before the optional inputs dropdown Jakob Ketterl 2021-02-23 19:23:54 +01:00
  • 4e32d724c4 fix storing profiles Jakob Ketterl 2021-02-23 18:41:49 +01:00
  • c5df6a1527 implement profile editing page Jakob Ketterl 2021-02-23 18:32:23 +01:00
  • ed258cc9a0 fill in gain stages for hackrf Jakob Ketterl 2021-02-23 17:40:06 +01:00
  • 437943c26c fill in airspy gain stages Jakob Ketterl 2021-02-23 17:36:16 +01:00
  • 60723c6a81
    Merge cebe7c73389d45b87b45f9aace56da809e45c07a into d15d9d8c76c17fd2fc1b6af00f01ae6cf9d4f29c #176 jwt27 2021-02-23 19:19:29 +05:00
  • d15d9d8c76 remove implicit optional handling for optional fields Jakob Ketterl 2021-02-23 00:27:29 +01:00
  • 436010ffe3 implement explicit removal of non-present keys Jakob Ketterl 2021-02-23 00:12:22 +01:00
  • 679f99d701 change checkbox handling to detect presence Jakob Ketterl 2021-02-23 00:11:51 +01:00
  • 1eff7a3b69 fix typo Jakob Ketterl 2021-02-22 23:52:57 +01:00
  • 54a34b2084 implement optional device fields Jakob Ketterl 2021-02-22 23:49:28 +01:00
  • f8beae5f46 fix javascript errors Jakob Ketterl 2021-02-22 23:47:19 +01:00
  • 9beb3b9168 remove the label attribute from the checkboxes Jakob Ketterl 2021-02-22 00:57:02 +01:00
  • 770fd749cd introduce the basic concept of optional keys Jakob Ketterl 2021-02-22 00:35:47 +01:00
  • 683a711b49 fix bias_tee for hackrf Jakob Ketterl 2021-02-21 18:11:28 +01:00
  • bd31fa5149 add the ability to disable devices Jakob Ketterl 2021-02-21 18:11:08 +01:00
  • 7f3d421b25 introduce profile list Jakob Ketterl 2021-02-20 23:45:06 +01:00
  • 44250f9719 add some device details on the list page Jakob Ketterl 2021-02-20 22:57:17 +01:00
  • c2e8ac516c introduce enums for state management Jakob Ketterl 2021-02-20 22:54:07 +01:00
  • dd5ab32b47 set always-on default to false Jakob Ketterl 2021-02-20 19:43:04 +01:00
  • 361ed55b93 add more device-specific options Jakob Ketterl 2021-02-20 19:20:31 +01:00
  • 8b24eff72e add sdrplay specific options Jakob Ketterl 2021-02-20 19:00:28 +01:00
  • 18e8ca5e43 add bias_tee and direct_sampling options Jakob Ketterl 2021-02-20 18:48:12 +01:00
  • 0ab6729fcc create device descriptions for all Jakob Ketterl 2021-02-20 18:09:24 +01:00
  • 0e64f15e65 add more device inputs Jakob Ketterl 2021-02-20 17:54:19 +01:00
  • 058463a9b3 fix display and parsing issues Jakob Ketterl 2021-02-20 00:36:18 +01:00
  • bd7e5b7166 implement individual gain stages option Jakob Ketterl 2021-02-20 00:16:32 +01:00
  • d0d946e09f implement gain dialog with AGC option Jakob Ketterl 2021-02-19 21:07:13 +01:00
  • 86278ff44d wire data parsing and storage Jakob Ketterl 2021-02-19 18:45:29 +01:00
  • 039b57d28b add more inputs, bind to actual data Jakob Ketterl 2021-02-19 18:18:25 +01:00
  • 27c16c3720 add more inputs Jakob Ketterl 2021-02-19 16:29:30 +01:00
  • 3aa238727e start building device forms Jakob Ketterl 2021-02-19 15:29:17 +01:00
  • 4316832b95 input merging mechanism Jakob Ketterl 2021-02-19 14:53:30 +01:00
  • bec61465c9 move device descriptions to owrx.source Jakob Ketterl 2021-02-19 14:44:16 +01:00
  • 012952f6f3 implement some basic infrastructure to present device forms Jakob Ketterl 2021-02-19 00:46:52 +01:00
  • 872c7a4bfd setup device list and routing for device pages Jakob Ketterl 2021-02-19 00:03:25 +01:00
  • d65743f2ea rename template variable Jakob Ketterl 2021-02-18 23:05:43 +01:00
  • c5585e290a undo javascript device configuration Jakob Ketterl 2021-02-18 22:24:31 +01:00
  • 54fde2c1c0 reuse existing template Jakob Ketterl 2021-02-18 22:12:13 +01:00
  • d612792593 update permissions on write Jakob Ketterl 2021-02-18 21:07:45 +01:00
  • 0d77aaff26 restrict access to openwebrx users file Jakob Ketterl 2021-02-18 20:57:41 +01:00
  • b06a629ffb fix variable substitution Jakob Ketterl 2021-02-18 18:41:39 +01:00
  • a29d72d67f more details in the password dialog Jakob Ketterl 2021-02-18 18:38:37 +01:00
  • 1a6f738c97 fix permission problems on initial install Jakob Ketterl 2021-02-18 18:28:12 +01:00
  • 50e19085b0 don't use full path (lintian) Jakob Ketterl 2021-02-18 17:28:00 +01:00
  • e70ff075ca fix pasword prompt (lintian) Jakob Ketterl 2021-02-18 17:25:33 +01:00
  • 34b369b200 restore unconditional confmodule Jakob Ketterl 2021-02-18 17:09:08 +01:00
  • fc5d560345 don't need to check for command, if it's not there the result will be the same Jakob Ketterl 2021-02-18 17:04:45 +01:00
  • e8ad4588ce add debhelper token to postrm script (lintian) Jakob Ketterl 2021-02-18 17:02:14 +01:00
  • 74aea63b9b always remove password, no matter what the value Jakob Ketterl 2021-02-18 16:14:45 +01:00
  • a750726459 new mechanism doesn't require any dummy values in the db Jakob Ketterl 2021-02-18 16:14:15 +01:00
  • eb8b8c4a5a include confmodule only when needed, avoiding potential warnings Jakob Ketterl 2021-02-18 16:08:22 +01:00
  • 1956907d6d suppress errors during check Jakob Ketterl 2021-02-18 16:04:56 +01:00
  • 8f49337b81 don't use expansion to test Jakob Ketterl 2021-02-18 16:01:13 +01:00
  • 5e37b75cfb test for existence of admin user before asking questions Jakob Ketterl 2021-02-18 15:55:55 +01:00
  • c09f17579c implement a command to test for a user's existence Jakob Ketterl 2021-02-18 15:42:12 +01:00
  • 06d4b24b09 handle config key not set Jakob Ketterl 2021-02-18 15:27:05 +01:00
  • 9492bbebbb un-silence Jakob Ketterl 2021-02-18 01:42:06 +01:00
  • ad5166cf9e allow reconfigure in postinst Jakob Ketterl 2021-02-18 01:36:04 +01:00
  • 0714ce5703 parse password from env if available Jakob Ketterl 2021-02-18 01:32:27 +01:00
  • 2eec29db05 change debconf priority to high Jakob Ketterl 2021-02-18 01:28:40 +01:00
  • 3122077603 fix debconf password questions Jakob Ketterl 2021-02-18 01:12:26 +01:00
  • 518588885c make postrm executable Jakob Ketterl 2021-02-18 01:00:47 +01:00
  • 8271eddefb rename templates file Jakob Ketterl 2021-02-18 00:26:52 +01:00
  • 404f995e39 confmodule doesn't work with our bash parameters Jakob Ketterl 2021-02-18 00:22:37 +01:00
  • 8fcfa689ae add postinst/postrm integration Jakob Ketterl 2021-02-18 00:13:58 +01:00
  • f488a01c78 linitian also finds spelling errors?!? Jakob Ketterl 2021-02-17 23:45:22 +01:00
  • 06361754b3 add config script Jakob Ketterl 2021-02-17 23:39:16 +01:00
  • b7688c3c97 add infotext for custom html colors Jakob Ketterl 2021-02-16 18:39:42 +01:00
  • 691d88f841 waterfall config fine-adjustments Jakob Ketterl 2021-02-16 18:35:18 +01:00
  • 9aebeb51f8 remove waterfall_colors unless scheme is custom Jakob Ketterl 2021-02-16 18:12:10 +01:00
  • 8d2763930b implement input for custom waterfall colors Jakob Ketterl 2021-02-16 18:07:13 +01:00
  • 409370aba2 implement custom waterfall option Jakob Ketterl 2021-02-16 17:48:12 +01:00
  • 9175629838 send waterfall colors to the client Jakob Ketterl 2021-02-16 17:34:04 +01:00
  • 3c0a26eaa8 prevent file corruption during json.dump Jakob Ketterl 2021-02-16 17:17:09 +01:00
  • 496e771e17 implement new waterfall color selection Jakob Ketterl 2021-02-16 17:12:57 +01:00
  • c8496a2547 remove unused import Jakob Ketterl 2021-02-16 15:59:31 +01:00
  • d3ba866800 comment config since it is now supported in the web config Jakob Ketterl 2021-02-15 22:58:02 +01:00
  • 8267aa8d9d implement removal Jakob Ketterl 2021-02-15 22:57:21 +01:00
  • c2617fcfaf use a converter -> parsing done Jakob Ketterl 2021-02-15 22:22:07 +01:00
  • 1112334ea8 render inputs, mode dropdown Jakob Ketterl 2021-02-15 22:14:56 +01:00
  • 578f165bdc wording change Jakob Ketterl 2021-02-15 20:20:53 +01:00
  • a664770881 change link targets to _blank Jakob Ketterl 2021-02-15 20:20:32 +01:00
  • c0193e677c add an input for wsjt_decoding_depths Jakob Ketterl 2021-02-15 20:19:43 +01:00
  • 819790cbc8 prevent an endless loop when client has problematic audio Jakob Ketterl 2021-02-15 18:03:16 +01:00
  • b2d4046d8a apply z-index layering to status bars to make them render correctly Jakob Ketterl 2021-02-15 18:00:46 +01:00
  • 28b1abfa40 fix missing unit Jakob Ketterl 2021-02-15 17:33:47 +01:00
  • a72a11d3c7 fix old unsubscription todo Jakob Ketterl 2021-02-15 17:25:46 +01:00
  • 2d37f63f2c title should be a header for SEO Jakob Ketterl 2021-02-15 17:16:55 +01:00
  • 48a9c76c18 inline header variables Jakob Ketterl 2021-02-15 17:12:17 +01:00
  • 7f9c0539bb break out demodulation and decoding settings Jakob Ketterl 2021-02-15 16:06:14 +01:00
  • e61dde7d0e separate background decoding Jakob Ketterl 2021-02-15 15:56:17 +01:00