462 Commits

Author SHA1 Message Date
Tetrakern
8f3f70537a Add advanced metabox and merge in page layout 2023-09-21 22:11:16 +02:00
Tetrakern
b1775f65df Add tokens meta field 2023-09-21 16:58:36 +02:00
Tetrakern
ede90f92fe Add splitList JS utility 2023-09-21 16:03:39 +02:00
Tetrakern
adfb843666 Update Gutenberg meta field styles 2023-09-21 12:23:17 +02:00
Tetrakern
17faf1672c Update metabox utilities and story meta 2023-09-20 14:28:50 +02:00
Tetrakern
fa5fd1f05f JS cleanup 2023-09-18 10:18:18 +02:00
Tetrakern
97c8ec16d7 Update lightbox 2023-09-18 10:02:51 +02:00
Tetrakern
d782ae6305 Allow post authors to moderate post comments 2023-09-18 00:23:55 +02: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
cb051b3014 Improve ePUB deletion 2023-09-09 13:59:38 +02:00
Tetrakern
67967865e0 Increase delay of ePUB download style release 2023-09-09 11:47:58 +02:00
Tetrakern
6c8f618098 Catch error on ePUB download 2023-09-09 02:15:40 +02:00
Tetrakern
dca91fc34b Add AJAX to ePUB download button 2023-09-09 02:05:43 +02:00
Tetrakern
14ff3a45c6 Improve SEO settings table and actions 2023-09-08 00:24:45 +02:00
Tetrakern
71d9372757 Improve ePUBs 2023-09-05 21:28:02 +02:00
Tetrakern
58c865c41e Fix SEO purge button 2023-09-04 23:22:43 +02:00
Tetrakern
17e086c0f7 Refactor admin settings 2023-09-04 13:43:11 +02:00
Tetrakern
74dc65a84b Change close event of dialogs backdrops 2023-09-02 18:38:54 +02:00
Tetrakern
d2005e466c Update admin dialog scripts 2023-09-02 14:00:17 +02:00
Tetrakern
511bdc534a Extend rate limiting 2023-09-01 22:06:17 +02:00
Tetrakern
f63256326f Add optional rate limiting 2023-09-01 21:36:18 +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
817459bcde Fix fcn_ariaCheckedUpdate()
So, apparently that never worked in Firefox...
2023-08-31 18:37:20 +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
33496b539e Fix a few script errors 2023-08-28 22:52:12 +02:00
Tetrakern
8fe2fdfc01 Add some dev and debug tools
Depends on WP_DEBUG being true.
2023-08-27 22:15:43 +02:00
Tetrakern
020b29bec5 Cleanup 2023-08-27 19:54:42 +02:00
Tetrakern
bfbbe3bdac Cleanup 2023-08-27 19:00:19 +02:00
Tetrakern
c7e1d1780f Possibly finally fix observer issues 2023-08-27 18:39:35 +02:00
Tetrakern
8040920b39 Improve nav sticky handling 2023-08-27 16:21:30 +02:00
Tetrakern
818a95e895 Make anchor links less jarring 2023-08-27 15:41:57 +02:00
Tetrakern
97a417e014 Update observer rootMargins 2023-08-27 14:19:04 +02:00
Tetrakern
048e705a51 Add observer to comment form
And optimize some other comment things.
2023-08-27 14:01:55 +02:00
Tetrakern
ac943c4713 Cleanup 2023-08-27 13:01:43 +02:00
Tetrakern
b1e6ffc700 Refactor AJAX user authentication 2023-08-27 12:29:24 +02:00
Tetrakern
d145067b89 Add fcn_parseJSON() JS helper 2023-08-27 12:00:32 +02:00
Tetrakern
f33abf16c5 Refactor bookmarks 2023-08-27 01:54:46 +02:00
Tetrakern
cb87988e8f Fix mobile menu buttons 2023-08-27 01:45:57 +02:00
Tetrakern
c4181c6695 Refactor fingerprint 2023-08-27 00:16:43 +02:00
Tetrakern
ac43870afc Update logout cleanup 2023-08-26 23:56:26 +02:00
Tetrakern
239e66cf50 Refactor follows 2023-08-26 23:49:37 +02:00
Tetrakern
6b0533415b Improve initialization of checkmarks/reminders
No need to put this in a condition. If the user is not logged-in, the event will not fire anyway.
2023-08-26 23:02:28 +02:00
Tetrakern
a6a12fe964 Refactor reminders 2023-08-26 23:00:01 +02:00
Tetrakern
9b00f27173 Avoid double init of user data 2023-08-26 21:58:02 +02:00
Tetrakern
2ca7aab07c Improve card popup menu 2023-08-26 21:29:49 +02:00
Tetrakern
1ef1422b0a Refactor checkmarks 2023-08-26 21:03:45 +02:00