18 Commits

Author SHA1 Message Date
Tetrakern
caf8d1df42 Fix AJAX auth not working
-.-
2024-05-25 10:25:15 +02:00
Tetrakern
a2ab9585b6 Fix AJAX auth not always working 2024-01-16 08:00:17 +01:00
Tetrakern
67889d4499 Additional login state checks 2023-09-17 19:38:13 +02:00
Tetrakern
0e95b70228 Catch and prevent login state mismatch
Hopefully that will do...
2023-09-17 16:43:46 +02:00
Tetrakern
95a7a4b305 Fix AJAX authentication mode
Optimizations can be boon and bane, in this case bane.
2023-09-01 18:04:57 +02:00
Tetrakern
6d09b1c0c3 On AJAX auth, cache the guest user state
No more constant requests for user data if the user is clearly not logged-in.
2023-09-01 16:29:11 +02:00
Tetrakern
b951311e7e Documentation and always use fresh data 2023-08-29 17:36:43 +02:00
Tetrakern
573d48b951 Keep local user data updated 2023-08-29 14:29:23 +02:00
Tetrakern
2ac5d5c294 Do not constantly request user data if logged out 2023-08-29 14:16:36 +02:00
Tetrakern
b1e6ffc700 Refactor AJAX user authentication 2023-08-27 12:29:24 +02:00
Tetrakern
c4181c6695 Refactor fingerprint 2023-08-27 00:16:43 +02:00
Tetrakern
9b00f27173 Avoid double init of user data 2023-08-26 21:58:02 +02:00
Tetrakern
f8a104b1de Add fcn_getUserData
Loads all relevant user data at once.
2023-08-26 17:47:52 +02:00
Tetrakern
dabcb63910 Apply fast AJAX to avatars
And this time I added the argument too!
2023-08-21 15:17:43 +02:00
Tetrakern
e7bea9aac0 Apply fast AJAX to fingerprint 2023-08-21 09:30:11 +02:00
Tetrakern
7df10bfa4d Replace user icon 2023-07-09 18:16:55 +02:00
Tetrakern
0abfbba062 Clean up user.js 2023-06-12 22:47:16 +02:00
Tetrakern
9136947e4c Clean history for public release 2023-01-21 01:31:34 +01:00