| 
							
							
								 Jakob Ketterl | 29bce9e07a | refactor: move form stuff out of source code | 2021-04-29 15:28:18 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 35dcff90ea | refactor owrx.form -> owrx.form.input | 2021-04-29 15:17:21 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 4a77d2cc38 | fill error variable with an empty string for the device list | 2021-04-27 23:19:48 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | c6e01eed1a | implement top-level error handling | 2021-04-27 18:23:59 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 8b5cf9983e | display a hint if no bookmarks are in the system | 2021-04-18 21:15:02 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 52b535c608 | remove id input from new profile page | 2021-04-18 19:17:27 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 05ea11f5d1 | introduce generated device ids | 2021-04-18 19:04:43 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | e8cf014903 | introduce breadcrumbs in the web config | 2021-04-18 17:49:13 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 1968e15237 | fix for submit for path routed environments | 2021-04-18 16:30:02 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | b9db64d4f9 | fix device links for path-route environments | 2021-04-18 15:40:46 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 5ec0005f81 | remove digimodes_enable setting since it no longer works | 2021-04-18 00:50:13 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | b4c2923dd2 | add some info text | 2021-04-17 18:00:13 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 68739724d4 | make the sdr type dropdown show beautiful names | 2021-04-17 17:42:08 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | ebd4d93908 | add note about background decoding | 2021-04-07 16:23:13 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 5a7c12dfac | expose waterfall auto adjustment settings in web config | 2021-03-31 00:18:06 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 1b9e77982d | make "new bookmark" api work with arrays | 2021-03-30 18:30:08 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 2d142e45ed | implement dialog to import personal bookmarks | 2021-03-30 18:19:23 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | af211739fb | confirmation modal before deleting bookmarks | 2021-03-28 16:51:34 +02:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 29c0f7148a | re-work the bookmarks table to incorporate the improved frequency input | 2021-03-27 23:08:43 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 287a04be94 | send updated bookmarks to clients on the fly | 2021-03-25 15:25:15 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 383c08ed48 | implement tuning precision dropdown | 2021-03-24 23:43:19 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 19496d46a3 | fix form evaluation for optional fields | 2021-03-24 23:17:50 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 6ddced4689 | implement basic error handling and validation for forms | 2021-03-24 22:46:51 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | b01792c3d2 | fix deletion of sdrs when there's no changes | 2021-03-24 17:25:59 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 364c7eb505 | show more information on the sdr settings page | 2021-03-18 21:53:59 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 620771eaf2 | use a property layer right from the start | 2021-03-18 18:58:29 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 4c5ec23ba7 | remove profile list from sdr device index | 2021-03-05 19:44:25 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | a3cfde02c4 | re-wire profile add & delete | 2021-03-05 18:32:16 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 45e9bd12a5 | hightlight "new profile" link | 2021-03-05 17:51:19 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 190c90ccdf | tab styling | 2021-03-05 17:43:15 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 60df3afe26 | add tab navigation to profile and device pages | 2021-03-04 22:14:10 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 4e14b29537 | apply type="button" on all buttons to make submit on enter work | 2021-03-03 23:25:00 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 3814200452 | implement device and profile deletion | 2021-03-03 23:07:41 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | a9dbedee6d | consistent wording | 2021-03-03 22:35:57 +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 | d123232f28 | implement device and profile delete modals | 2021-03-03 21:51:33 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | eab1c6ce80 | remove profile list from device page; make links work | 2021-03-03 15:38:15 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | fdbb76bca1 | add working redirect after device add completes | 2021-03-03 15:30:33 +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 | 2b1dc76e48 | add profile list to the device page | 2021-03-02 20:28:49 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | d81f0ae96c | change display precision behavior to reference Hertz | 2021-03-01 01:19:06 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | ccdb010e9d | more information on the sdr list | 2021-02-27 20:48:37 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 36c4a16fb5 | move to settings module | 2021-02-27 01:16:03 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 5cd9d386a6 | combine waterfall_[min|max]_level into a single config | 2021-02-25 15:13:39 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 0c1dc70217 | Make the apply button always visible | 2021-02-24 23:04:23 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 4e32d724c4 | fix storing profiles | 2021-02-23 18:41:49 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | c5df6a1527 | implement profile editing page | 2021-02-23 18:32:23 +01:00 |  |