1459 Commits

Author SHA1 Message Date
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
80cc407fc5 Remove default smooth scrolling
This was only better when the adminbar would mess up everything. Otherwise, it is just annoying
2023-08-27 18:38:01 +02:00
Tetrakern
f23cbdf206 Fix some script loading order issues 2023-08-27 17:14:56 +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
03ef426a91 Remove obsolete code 2023-08-27 00:19:53 +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
c46deeafbc Remove useless node 2023-08-26 23:51:20 +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
81e80475d1 Do some sorting 2023-08-26 22:05:07 +02:00
Tetrakern
5f6574fe4c Remove obsolete checkmarks code 2023-08-26 22:03:57 +02:00
Tetrakern
9b00f27173 Avoid double init of user data 2023-08-26 21:58:02 +02:00
Tetrakern
d0d86e2bf1 Prevent password field duplicate IDs 2023-08-26 21:40:15 +02:00
Tetrakern
2ca7aab07c Improve card popup menu 2023-08-26 21:29:49 +02:00
Tetrakern
dda8293a36 Fix chapter order on story cards 2023-08-26 21:11:29 +02:00
Tetrakern
1ef1422b0a Refactor checkmarks 2023-08-26 21:03:45 +02:00
Tetrakern
b95b34c89a Fix card lists being empty
If not post IDs were given.
2023-08-26 20:55:14 +02:00
Tetrakern
f8a104b1de Add fcn_getUserData
Loads all relevant user data at once.
2023-08-26 17:47:52 +02:00
Tetrakern
b355b90ba4 Fix scroll reset when opening mobile menu
This used to work and now it did not.
2023-08-26 16:46:15 +02:00
Tetrakern
b5e4ba9ba8 New AJAX getter for user data
Load everything instead of multiple requests for different things.
2023-08-26 16:01:02 +02:00
Tetrakern
5dd3e7fb98 Fix nav menus 2023-08-26 06:15:59 +02:00
Tetrakern
1793a8b2a1 Remove bad optimization
This actually added two queries and saved nothing since theme mods are autoloaded. Oh well...
2023-08-26 06:07:03 +02:00
Tetrakern
9ca2f12b3f Update _customizer.php 2023-08-26 06:06:30 +02:00
Tetrakern
d5ef0bf79c Move fast requests to own partial 2023-08-26 02:45:12 +02:00
Tetrakern
2bb15d7597 Fast request for story comments
The REST API actually makes this slower and more complicated lol
2023-08-26 01:41:09 +02:00
Tetrakern
4529ac466c Remove unnecessary conditions 2023-08-26 00:29:14 +02:00
Tetrakern
0aae80988c Fix some story comments issues 2023-08-26 00:01:35 +02:00
Tetrakern
682e08fc40 Use generic example for MU allow list
Instead of something never published or distributed that gives people the wrong idea.
2023-08-25 22:16:31 +02:00
Tetrakern
c7ab5efaa3 Improve handling of chapter fonts 2023-08-25 21:56:36 +02:00
Tetrakern
43b7ea276f Add missing type="text/css" to style tags
Probably still more somewhere.
2023-08-25 21:35:19 +02:00
Tetrakern
647afbefcf Tried some things, put them in the graveyard
That's it. Comments are going to switch to markdown next. BBCodes are too problematic and any libraries are outdated af. I'm evidently incapable of solving this issue myself in reasonable time and effort.
2023-08-25 20:08:05 +02:00
Tetrakern
ad6a4a0cb9 Add cash busting to admin styles/scripts
lmao
2023-08-24 21:39:14 +02:00
Tetrakern
2bb30e1a46 Reduce some JS 2023-08-24 21:34:37 +02:00
Tetrakern
682d8527f7 Prevent potential multi-fire/loop of comment update 2023-08-24 12:56:55 +02:00
Tetrakern
26f38ffbc9 Bump version to 5.7.0
Really too much for just a patch level.
2023-08-24 12:27:22 +02:00
Tetrakern
1a439d9f69 Update ACF doc comments 2023-08-24 12:25:59 +02:00
Tetrakern
1be6277258 Optimize MU plugin 2023-08-24 12:22:43 +02:00
Tetrakern
d5ac6f50d5 Slightly optimize post cache refresh function 2023-08-24 12:15:20 +02:00
Tetrakern
939fe5877e Fix critical error
Yikes.
2023-08-24 12:10:23 +02:00