1459 Commits

Author SHA1 Message Date
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
Tetrakern
2ca430d0e3 Update dev utility scripts 2023-08-23 18:36:21 +02:00
Tetrakern
b1666470e2 Fix missing include
The AJAX comment form would not work without this include, regardless of OAuth being enabled or not.
2023-08-23 16:46:47 +02:00
Tetrakern
26e0b67868 Start applying fast AJAX option to comments
Because if you only use the theme comments, the performance boost is tremendous!
2023-08-23 13:00:19 +02:00
Tetrakern
49583e2938 Use safer data attribute for menu cloning
Just in case someone adds a filter and changed a bunch of things.
2023-08-23 12:33:04 +02:00
Tetrakern
36be64fb50 Add lexicographic order to MU plugins 2023-08-23 12:17:29 +02:00
Tetrakern
df503ebcba Improve key combinations for BBCodes 2023-08-23 11:54:08 +02:00
Tetrakern
9823eaf8ec Add key combinations for BBCodes 2023-08-23 03:04:23 +02:00
Tetrakern
eb45cb589e Fix mobile menu cloning more
F*ck^2
2023-08-23 01:59:33 +02:00
Tetrakern
49bbc28a17 Fix mobile menu cloning
F*ck.
2023-08-23 01:38:30 +02:00
Tetrakern
8f5ef7073d Update FILTERS.md 2023-08-23 01:08:19 +02:00
Tetrakern
2c7407dfb1 Account for obsolete paragraph styling
Apparently, some people still use the align attribute.
2023-08-23 00:20:38 +02:00
Tetrakern
253cffead7 Update INSTALLATION.md 2023-08-22 23:46:48 +02:00
Tetrakern
b6285a356b Bump version to 5.6.3 2023-08-22 23:21:01 +02:00
Tetrakern
4f0daf316d Disable shortcode Transients while caching
This would more often than not lead to stale data.
2023-08-22 23:14:45 +02:00
Tetrakern
d4ff292f46 Rename transient purge functions 2023-08-22 22:50:53 +02:00
Tetrakern
9d664924cc Always refresh comment count while caching
Cannot be delayed in this case and doesn't need to.
2023-08-22 22:28:26 +02:00
Tetrakern
94f887b896 Improve stories template query 2023-08-22 21:59:12 +02:00
Tetrakern
8253370710 Improve comment processing 2023-08-22 16:15:36 +02:00
Tetrakern
2277113d7d Ever more clean up 2023-08-22 10:28:53 +02:00
Tetrakern
5e479cbf33 Fix and improve comments
So, turns out the REST API is not that great if you need the current user and account for caching. Whelp.
2023-08-22 01:55:06 +02:00
Tetrakern
8c35f9b6ec Fix missing comment edit template 2023-08-22 01:01:16 +02:00
Tetrakern
5cdb7dd415 Revert "Load comment form via REST API"
This reverts commit f3d348e93540b9c14ca8e0054e809d395c306839.
2023-08-22 00:40:42 +02:00
Tetrakern
f3d348e935 Load comment form via REST API
If enabled.
2023-08-21 22:29:55 +02:00
Tetrakern
56b06242f1 Update documentation
I always forget.
2023-08-21 21:38:14 +02:00
Tetrakern
662e78bf5b Start using REST API; story comments
At least for everything that cannot use the fast AJAX, which is still superior.
2023-08-21 21:32:52 +02:00
Tetrakern
e68e30fec1 Apply fast AJAX to bookmarks 2023-08-21 15:45:54 +02:00
Tetrakern
ebb8ace57c Improve and clean up some more stuff
A never ending story.
2023-08-21 15:34:20 +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
447ee2944a Add missing fcn_fast_ajax arg 2023-08-21 14:24:36 +02:00
Tetrakern
8fb8041a92 Apply fast AJAX to get_nonce 2023-08-21 14:18:53 +02:00
Tetrakern
fdb41ae74a Fix fast AJAX login check
lol
2023-08-21 13:29:26 +02:00
Tetrakern
0a86ec1467 Apply fast AJAX to logged-in check 2023-08-21 13:25:25 +02:00
Tetrakern
acde99ad35 Update AJAX MU plugin 2023-08-21 11:40:14 +02:00
Tetrakern
51ef4fae54 Do you know the tragedy of Code Cleanus the Wise? 2023-08-21 09:55:10 +02:00
Tetrakern
e7bea9aac0 Apply fast AJAX to fingerprint 2023-08-21 09:30:11 +02:00
Tetrakern
800ec64c69 Apply fast AJAX to checkmarks 2023-08-21 03:08:01 +02:00
Tetrakern
708b2213aa Apply fast AJAX to reminders 2023-08-21 02:34:01 +02:00
Tetrakern
0a310f473e Additional check for fast AJAX MU plugin 2023-08-21 01:23:14 +02:00
Tetrakern
e6e62c1588 Skip cache checks and purging in fast AJAX 2023-08-21 01:12:55 +02:00
Tetrakern
6ede5b4da1 Rename function 2023-08-21 00:57:56 +02:00