Commit Graph

152 Commits

Author SHA1 Message Date
HB9HIL
ebe3c79dcf remove the relogin cookie after the attempt 2024-12-12 20:43:34 +01:00
HB9HIL
7a50dc5350 make login/logout process more bulletproof 2024-12-12 20:41:15 +01:00
HB9HIL
18080400ae some UI adjustments 2024-12-11 20:04:36 +01:00
HB9HIL
0a13b2bc8f upps.. 2024-12-11 19:47:05 +01:00
HB9HIL
3de8d6297b load js in controller 2024-12-11 19:45:54 +01:00
HB9HIL
6de1c3a575 full access in clubstations for admins (if accessed via admin usertable) 2024-12-11 15:23:13 +01:00
HB9HIL
96ad841fbb found a typo 2024-12-11 14:56:08 +01:00
HB9HIL
5aeb34563b allow switch back on http 2024-12-10 21:54:39 +01:00
HB9HIL
757bcff5e1 fix[clubstations]: fix maintenance mode 2024-12-10 20:53:14 +01:00
HB9HIL
f606e8cd69 feat[user]: Refactoring of the Action Buttons in the user table 2024-12-10 00:18:07 +01:00
HB9HIL
89d9badc58 fix[impersonation]: Better text 2024-12-08 21:03:36 +01:00
HB9HIL
4706c01e89 typo 2024-12-08 20:56:53 +01:00
HB9HIL
e578b79719 feat[impersonate]: Implement stop impersonation feature with modal confirmation; "the way back" 2024-12-08 16:56:07 +01:00
HB9HIL
009a4a35fe feat[impersonate]: Custom sessiondata 2024-12-08 09:33:37 +01:00
HB9HIL
ae1dee4b2b feat[impersonate]: Add source uid to session data 2024-12-07 23:41:00 +01:00
HB9HIL
3fbea7a6f7 fix[clubstations]: Prevent direct login attempts to clubstations and enhance impersonation authorization 2024-12-07 22:50:27 +01:00
HB9HIL
a0e156ccd0 fix[clubstations]: Load encryption library if not already loaded 2024-12-07 21:52:20 +01:00
HB9HIL
128f6c6a0a feat[clubstations]: clubswitch modal 2024-12-07 21:50:04 +01:00
HB9HIL
c7911c3238 feat[clubstations]: New Club Model and Controller 2024-12-07 14:14:40 +01:00
HB9HIL
de11118f47 feat[clubstations]: Better solution for last operator. tnx for the hint @int2001 2024-12-06 18:54:14 +01:00
HB9HIL
da34db6f43 feat[clubstations]: Show last operator 2024-12-06 18:27:17 +01:00
HB9HIL
de869cd2ac feat[clubstations]: Add clubstationstable in user managment 2024-12-06 18:06:16 +01:00
HB9HIL
86c7add745 fix gettext warning 2024-11-19 02:10:32 +01:00
HB9HIL
89ce91aa00 json for the other mails 2024-10-28 13:01:59 +01:00
HB9HIL
98f153259a forgot password email 2024-10-28 11:03:20 +01:00
HB9HIL
1606d66666 password reset email 2024-10-28 10:50:32 +01:00
HB9HIL
d92258e9ae fix other expire times 2024-09-02 14:25:23 +02:00
toseppo
9b87017d8a Fix user login / edit set cookies 2024-08-31 12:34:09 +03:00
HB9HIL
c41e6e68dd update user session with impersonation flag 2024-08-27 23:06:22 +02:00
HB9HIL
5d2b8c998e add config switch to disabled impersonate 2024-08-19 21:07:26 +02:00
HB9HIL
f52323b6b3 improved security 2024-08-19 20:35:56 +02:00
HB9HIL
9e4dabfae9 custom_date_format and other UI adjustments 2024-08-17 12:17:16 +02:00
HB9HIL
c7da716893 adjusted comments 2024-08-17 11:35:30 +02:00
HB9HIL
5bb31d8b8e rename user/main.php to user/index.php to match our default naming 2024-08-17 09:40:21 +02:00
HB9HIL
356595eb85 comments 2024-08-17 08:40:32 +02:00
HB9HIL
05295d1694 thanks to POST we can remove url_encoding and prevent issues here 2024-08-17 00:45:09 +02:00
HB9HIL
14433d46cb use POST instead of GET 2024-08-16 20:36:39 +02:00
HB9HIL
1601af3e7d Merge remote-tracking branch 'upstream/dev' into impersonate 2024-08-16 20:07:50 +02:00
HB9HIL
016f3767c1 catch the case if no $hash is given 2024-08-16 19:56:35 +02:00
HB9HIL
aa85437702 Merge pull request #761 from HB9HIL/dashboard_warnings 2024-08-16 12:41:10 +02:00
Andreas Kristiansen
bf339a59c2 Easier fix, thanks @HB9HIL 2024-08-16 11:54:53 +02:00
HB9HIL
e69c551857 if the encryption_key is still the flossie thing you can't use the impersonate for security reasons 2024-08-16 11:24:07 +02:00
HB9HIL
ee05431223 added a TODO 2024-08-16 11:09:37 +02:00
HB9HIL
47afd9d284 small adjustments 2024-08-16 11:06:21 +02:00
Andreas Kristiansen
c48b29c8ea Fixing qrg unit saving, and only load on login or change 2024-08-16 11:05:43 +02:00
HB9HIL
65ca7681d3 encrypt the uid with the instance encryption key to make it more secure 2024-08-16 10:43:40 +02:00
HB9HIL
5dee1b9968 You're not allowed to do that! 2024-08-16 10:08:44 +02:00
HB9HIL
4b0517b9b4 show layout/messages on the dashboard 2024-08-16 10:05:59 +02:00
HB9HIL
da42dc9224 first mockup of impersonat function 2024-08-16 09:06:14 +02:00
HB9HIL
b281143aa8 make use of the config for cookie names 2024-08-13 08:30:54 +02:00