Kenneth Skovhede
94d6ab76ee
Changed logic for reconnect to not rely on serverstate API.
...
Changed websocket to send current state on initial connect.
2024-07-11 16:24:22 +02:00
Kenneth Skovhede
fef9efe4d4
Less agressive push towards the login page on errors
2024-06-30 21:36:06 +02:00
Kenneth Skovhede
be9a3667e6
Fixed a race in refreshing the access token
2024-06-28 11:17:14 +02:00
Kenneth Skovhede
c023e29020
Removed proxy support for now
2024-06-28 11:04:12 +02:00
Kenneth Skovhede
caf7d53583
Fixed auto-login issue
2024-06-28 09:14:08 +02:00
Kenneth Skovhede
d3a8ecacad
Implemented single operation token.
...
Fixed export and bugreport download.
2024-06-28 08:56:00 +02:00
Kenneth Skovhede
0f1d381c7f
Implemented automatic re-login when access token expires
2024-06-20 12:11:54 +02:00
Kenneth Skovhede
3f29642f6c
Implemented JWT tokens.
...
Added auth requirement on all endpoints.
Added SignIn-, Access- and Refresh-Tokens based on JWT.
Upgraded stored password to be based on PBKDF2.
Added default password assignment.
Updated logic to support auth-header and re-sign-in for tray-icon and web-ui.
2024-06-19 13:54:10 +02:00
Kenneth Skovhede
6878a601a9
Fixed XSRF for import/export feature
2024-06-08 13:59:33 +02:00
Kenneth Skovhede
9f79025744
Removed HttpServer.
...
Re-implemented everything using ASP.NET.
Changed some requests to use JSON instead of FORM data.
Some work towards deleting the FIXMEGlobal instance.
Auth is missing, XSRF does not work correctly.
2024-06-07 15:56:43 +02:00
natan
85c2864a9b
fix XSRF errors at start
2024-04-19 11:44:12 +02:00
natan
d78b9f2c63
WIP
2024-04-03 10:40:29 +02:00
Kelly Campbell
dbbd427cf1
Fixes connect to server not working when a password is used for the UI.
2024-02-04 01:15:19 -06:00
Jan and GitHub
6c8ecb7b8e
Remove reliance on statusText for error messages. ( #5056 )
...
HTTP/2 does not support statusText, and proxies might replace it. Use the response body instead.
Closes #4729
2023-12-12 23:17:12 +01:00
Rune Henriksen
0e9348b2ed
added checkbox to allow exporting backup passwords
2018-11-03 17:53:18 +01:00
Kenneth Skovhede
af76b312c2
Changed the Angular calls to be more reverse-proxy friendly
2017-07-03 00:53:14 +02:00
Kenneth Skovhede
e9442f899f
Added a logout button.
...
This fixes parts of #2052
2016-11-08 14:36:09 +01:00
Kenneth Skovhede
6d1547953f
Implemented localizations in the NGAX UI
2016-09-27 20:45:27 +02:00
Kenneth Skovhede
0c68daff6c
Fixed all whitespace to be 4 spaces instead of tabs
2016-09-15 11:39:27 +02:00
Kenneth Skovhede
1fc225394c
Fixed not sending null values as the string "null".
...
This fixes #1624
2016-05-18 23:57:07 +02:00
Kenneth Skovhede
986f15cf2f
Changed AppService so it allows outside customization of parameters
2016-05-13 00:04:23 +02:00
Kenneth Skovhede
ed5da3c82f
Added support for loading a proxy config in ngax UI
2016-05-10 20:32:46 +02:00
Kenneth Skovhede
a4c45c99fd
Added additional headers to prevent IE from caching calls to the rest API.
2016-04-19 10:05:17 +02:00
Tim Mylemans
00f56d3a18
Removed obsolete getx method code
2016-03-30 22:11:14 +02:00
Tim Mylemans
7e766c7dba
Improved the ngax theme to improve handling 401 API responses
2016-03-30 22:02:23 +02:00
Kenneth Skovhede
116aed59fc
Various fixes to the ngax UI
2015-12-03 22:04:20 +01:00
Kenneth Skovhede
db595159b0
Added the delete method to the AppService to allow the delete button to actually work
2015-11-29 00:40:34 +01:00
Kenneth Skovhede
b922c47948
Implemented the import dialog
2015-11-29 00:39:43 +01:00
Kenneth Skovhede
edf5c7315c
Implemented the export page and adjusted some minor details
2015-11-28 23:54:26 +01:00
Kenneth Skovhede
b1f2c13ba0
Various features implemented in the new UI.
...
It can now create and update backups.
2015-08-26 12:37:35 +01:00
Kenneth Skovhede
736c17b61b
Work-in-progress on a new Angular based UI with layout and design from Alexander
2015-08-21 22:04:39 +02:00