Jakob Ketterl
|
3d97d362b5
|
implement bookmark storage
|
2021-02-14 00:41:03 +01:00 |
|
Jakob Ketterl
|
8ea4d11e9c
|
make the bookmarks table editable
|
2021-02-13 23:53:16 +01:00 |
|
Jakob Ketterl
|
48f26d00d6
|
add action column
|
2021-02-13 18:41:42 +01:00 |
|
Jakob Ketterl
|
3b60e0b737
|
display existing bookmarks in table
|
2021-02-13 18:35:15 +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
|
ae76470612
|
auto-reload bookmarks from file
|
2021-02-13 01:29:21 +01:00 |
|
Jakob Ketterl
|
5e51beac46
|
implement auto-reloading for bookmarks
|
2021-02-13 01:10:36 +01:00 |
|
Jakob Ketterl
|
8acfb8c1cf
|
add configuration for max_client limit
|
2021-02-13 00:52:08 +01:00 |
|
Jakob Ketterl
|
ad0ca114f5
|
switch to subparsers
|
2021-02-12 18:34:28 +01:00 |
|
Jakob Ketterl
|
3f3f5eacfe
|
no need to be verbose here
|
2021-02-12 17:45:10 +01:00 |
|
Jakob Ketterl
|
dd2fda54d1
|
add logging setup for owrxadmin
|
2021-02-12 17:00:51 +01:00 |
|
Jakob Ketterl
|
7d88d83c36
|
handle empty file
|
2021-02-12 17:00:35 +01:00 |
|
Jakob Ketterl
|
5068bcd347
|
run black
|
2021-02-11 23:08:19 +01:00 |
|
Jakob Ketterl
|
024a6684ce
|
fix undefined variable
|
2021-02-11 23:07:45 +01:00 |
|
Jakob Ketterl
|
aad757df36
|
remove experimental csdr settings
|
2021-02-11 22:51:50 +01:00 |
|
Jakob Ketterl
|
690eed5d58
|
update changelog
|
2021-02-11 22:44:55 +01:00 |
|
Jakob Ketterl
|
c3d459558a
|
prevent accidental text selection
|
2021-02-11 21:59:30 +01:00 |
|
Jakob Ketterl
|
fb457ce9f1
|
comment all config keys that are now in the web config
|
2021-02-11 19:42:23 +01:00 |
|
Jakob Ketterl
|
a8c93fd8d1
|
enable web config
|
2021-02-11 19:37:45 +01:00 |
|
Jakob Ketterl
|
f23fa59ac3
|
implement config layering
|
2021-02-11 19:31:44 +01:00 |
|
Jakob Ketterl
|
e926611307
|
break config module apart
|
2021-02-11 13:55:06 +01:00 |
|
Jakob Ketterl
|
1cc4b13ba6
|
add newline (lintian)
|
2021-02-11 00:29:31 +01:00 |
|
Jakob Ketterl
|
fdfaed005b
|
add data directory volume definition (for whatever it's worth)
|
2021-02-11 00:25:31 +01:00 |
|
Jakob Ketterl
|
0cf67d5e2c
|
don't use recursive (lintian)
|
2021-02-11 00:24:02 +01:00 |
|
Jakob Ketterl
|
0fd172edc3
|
check file contents; work with file extensions
|
2021-02-11 00:20:17 +01:00 |
|
Jakob Ketterl
|
64f827d235
|
loopify
|
2021-02-10 22:25:43 +01:00 |
|
Jakob Ketterl
|
1e72485425
|
implement temporary file cleanup
|
2021-02-10 22:24:43 +01:00 |
|
Jakob Ketterl
|
7097dc1cd8
|
ability to restore original image
|
2021-02-10 21:29:46 +01:00 |
|
Jakob Ketterl
|
8cf9b509c1
|
apply authorization to image upload
|
2021-02-10 20:32:07 +01:00 |
|
Jakob Ketterl
|
17c20d12e0
|
refactor authentication / authorization into a mixin
|
2021-02-10 20:21:45 +01:00 |
|
Jakob Ketterl
|
8422a33081
|
add information note about caching
|
2021-02-09 18:06:32 +01:00 |
|
Jakob Ketterl
|
75418baf06
|
apply cachebuster for form
|
2021-02-09 18:00:56 +01:00 |
|
Jakob Ketterl
|
9f17c941d1
|
generalize image upload form element
|
2021-02-09 17:54:02 +01:00 |
|
Jakob Ketterl
|
779aa33a4a
|
add and resolve todos
|
2021-02-09 00:47:09 +01:00 |
|
Jakob Ketterl
|
7aa0f8b35d
|
improve image handling
|
2021-02-09 00:38:59 +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
|
16d0e1a0d7
|
implement handling of uploaded files on save
|
2021-02-08 23:36:46 +01:00 |
|
Jakob Ketterl
|
4df5f19bd6
|
add todos
|
2021-02-08 23:30:44 +01:00 |
|
Jakob Ketterl
|
a1c024bfe2
|
implement dynamic file upload
|
2021-02-08 23:29:24 +01:00 |
|
Jakob Ketterl
|
2d72055070
|
organize
|
2021-02-08 20:30:12 +01:00 |
|
Jakob Ketterl
|
331e9627d6
|
implement forced password change for generated passwords
|
2021-02-08 18:30:54 +01:00 |
|
Jakob Ketterl
|
ed6594401c
|
monitor user file modifications & reload if necessary
|
2021-02-08 17:24:59 +01:00 |
|
Jakob Ketterl
|
d9578cc5f4
|
thoroughly validate user
|
2021-02-08 17:09:22 +01:00 |
|
Jakob Ketterl
|
2c6b0e3d30
|
implement user list, enable, disable
|
2021-02-08 17:04:55 +01:00 |
|
Jakob Ketterl
|
b0c7abe362
|
implement form result parsing for q65 matrix
|
2021-02-08 16:32:00 +01:00 |
|
Jakob Ketterl
|
346f2af2fb
|
update matrix generation with new abilities
|
2021-02-08 16:22:23 +01:00 |
|
Jakob Ketterl
|
902fc666c2
|
stricter q65 mode parsing and availability check
|
2021-02-08 15:58:37 +01:00 |
|
Jakob Ketterl
|
3a1e5ee73c
|
avoid using tuples, they don't work in json (future config system)
|
2021-02-08 15:34:55 +01:00 |
|