Commit Graph

28 Commits

Author SHA1 Message Date
DL6ER
4269ade6fc sessions[].x_forwarded_for has been added
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-07-24 09:03:35 +02:00
Dominik
330845b577 Show CLI sessions property (#3056) 2024-06-30 20:25:48 +02:00
DL6ER
d3ac2fed8d Remove "Remove currently set app password" button if none is actually set
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-06-26 11:04:15 +02:00
DL6ER
76a7248e6b Show CLI sessions property
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-06-20 19:59:32 +02:00
DL6ER
513b7005a0 Add explicit confirmation when trying to replace existing password
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-06-16 07:50:51 +02:00
DL6ER
aab58a7ed7 Show "Replace" instead of "Enable" on the action button (also make it warning colored)
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-06-16 07:15:58 +02:00
DL6ER
3681d7187a Show warning if user already set an application password
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-06-15 11:25:29 +02:00
RD WebDesign
172e4ea3c4 Use colors in Currently active sessions table
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-04-02 21:28:48 -03:00
yubiuser
e7be61b9e2 Less code is better code
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br>
Signed-off-by: yubiuser <ckoenig@posteo.de>
2023-11-22 22:03:43 +01:00
Christian König
43200d2de8 Fix styling
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-22 12:11:44 +00:00
Christian König
89873c226a Emphasize whole row for current client
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-22 13:06:04 +01:00
DL6ER
fe8296acb8 Merge branch 'development-v6' into tweak/contentType
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-20 19:51:49 +01:00
Christian König
a4b7537ae1 Fix deleting sessions via red trash icon
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-19 20:55:54 +00:00
DL6ER
bc1c6bc117 Explicitly set contentType to avoid promotion to jsonp
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-18 12:54:41 +01:00
DL6ER
b5678b65f1 Add app password support and add robot column to the session table
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-27 16:12:20 +02:00
DL6ER
b84683e1a9 Rename functions for clarity
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-26 00:11:15 +02:00
DL6ER
7595ceb17f Ensure the own session is only removed once all other sessions removals finished. This also ensures our own session is NOT deleted on error so the user can still see the generated error message
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-24 19:39:13 +02:00
DL6ER
80dba39a36 Fix mass-deletion of sessions on the settings -> API page
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-19 19:05:45 +02:00
DL6ER
43c8ede674 Add "processData: false" to all JSON data we send
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-13 09:44:01 +02:00
DL6ER
1146248964 Revert "Fix AJAX JSON data (#2742)"
This reverts commit 340d373711, reversing
changes made to 1ed1efdc91.

Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-13 09:41:10 +02:00
DL6ER
d2701f7955 We should not use JSON.stringify() but leave escaping to AJAX itself
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-10 19:28:14 +02:00
DL6ER
96730e6a8b Fix formatting of end-to-end encryption indicator only being done for the own session
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-24 20:02:05 +02:00
DL6ER
63f4b97930 Show if connection to API is only partially end-to-end encrypted
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-22 20:32:11 +02:00
DL6ER
60737f9c39 Finish DNS, DHCP and API settings pages
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-09 10:07:14 +02:00
DL6ER
2f6a50c6f6 Add 2FA loading animation
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-03-17 02:00:12 +01:00
DL6ER
d802f8e913 Implement session deletion from the settings page
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-03-08 21:11:03 +01:00
DL6ER
f0f26c13ed Add 2FA frontend handling
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-03-08 20:46:56 +01:00
DL6ER
fc2b5fd0c5 Add Settings->Web Interface/API page
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-03-08 14:37:46 +01:00