1399 Commits

Author SHA1 Message Date
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
Tetrakern
7cbc80e651 Improve check for active cache plugins 2023-08-24 12:08:29 +02:00
Tetrakern
e82d48f1ee Limit story pages by author
For users without edit_others_pages cap.
2023-08-24 03:05:33 +02:00
Tetrakern
c2f4e4e8e8 Exclude cache plugins from MU plugin 2023-08-24 02:37:15 +02:00
Tetrakern
1be0c0946c BBCode keys now apply to the selected textarea
Surprised this just works.
2023-08-24 01:01:01 +02:00
Tetrakern
84feda3344 Update INSTALLATION.md 2023-08-23 23:24:36 +02:00
Tetrakern
8d6dea0fdf Update INSTALLATION.md 2023-08-23 23:22:21 +02:00
Tetrakern
e73638cdca Add action to OAuth after user creation/login 2023-08-23 22:40:57 +02:00
Tetrakern
b9f40aeddb More control over nav menu rendering
Constant to turn off the Transient and safety checks whether the menu exists.
2023-08-23 22:02:12 +02:00
Tetrakern
bcee6014d7 Option to use fast AJAX for comments
I cannot believe this just works...
2023-08-23 21:43:04 +02:00
Tetrakern
22d84ec21a Move fast comment AJAX
Now bound to the setting.
2023-08-23 18:37:51 +02:00