3205 Commits

Author SHA1 Message Date
Tetrakern
609e631e92 Fix login modal for comment must login note 2024-05-27 17:00:25 +02:00
Tetrakern
94254bf878 Update DOCUMENTATION.md 2024-05-26 21:32:12 +02:00
Tetrakern
5c961b959f Update block spacing styles 2024-05-26 21:29:48 +02:00
Tetrakern
8fefe78cb0 Automatically purge theme caches for some settings
Just a bit more convenient.
2024-05-26 13:56:42 +02:00
Tetrakern
6a4cd77cef Split up theme cache purge into two functions
This allows to call the purge function independently.
2024-05-26 13:47:21 +02:00
Tetrakern
535d220eb0 Add help modal to AJAX authentication setting 2024-05-26 13:35:27 +02:00
Tetrakern
5a48f05364 Fix and improve view cleanup on AJAX auth 2024-05-26 12:15:27 +02:00
Tetrakern
b95a88a937 Improve frontend notification scripts 2024-05-26 11:39:20 +02:00
Tetrakern
9e04d9ef50 Update FILTERS.md 2024-05-26 01:01:34 +02:00
Tetrakern
546b1b6668 Fix "New" label on story card chapter lists
This should make sure it respects the set timezone.
2024-05-26 01:00:01 +02:00
Tetrakern
11c38d74c9 Remove redundant cache busting string 2024-05-25 19:26:38 +02:00
Tetrakern
b0b71920af Clean up view early if user deletes account
Otherwise, it can look like the user is still logged after reloading.
2024-05-25 14:48:58 +02:00
Tetrakern
addcaa9c0a Reduce min/max word query params in search
12 characters less. Yay?
2024-05-25 14:44:03 +02:00
Tetrakern
0a44ddd138 Only cache published chapter contents v5.18.3 2024-05-25 11:49:51 +02:00
Tetrakern
219b11f1d2 Bump version to 5.18.3 2024-05-25 10:35:41 +02:00
Tetrakern
7c3802db27 Update INSTALLATION.md 2024-05-25 10:32:35 +02:00
Tetrakern
9f2b33653c Disable SubscribeStar login prototype
Will not be ready for next release.
2024-05-25 10:28:19 +02:00
Tetrakern
caf8d1df42 Fix AJAX auth not working
-.-
2024-05-25 10:25:15 +02:00
Tetrakern
430f225f56 SubscribeStart OAuth prototype
DO NOT USE THIS!
2024-05-24 21:18:22 +02:00
Tetrakern
6dc8140904 Make OAuth provider functions more DRY
And rename functions to match the pattern.
2024-05-24 21:16:15 +02:00
Tetrakern
8b7934b28c Improve OAuth error handling
If something goes wrong, this will make debugging a lot easier. Yes, I'm aware I could put that into a function, but I don't want to.
2024-05-24 17:11:29 +02:00
Tetrakern
f5dc554c61 Update searchform.php 2024-05-24 15:02:26 +02:00
Tetrakern
5978b395c4 Add preselect term params to search form shortcode 2024-05-24 14:21:50 +02:00
Tetrakern
9ec44c8748 Add filter to Patreon unlock gate message 2024-05-24 10:53:43 +02:00
Tetrakern
8c5073e868 Restore admin Patreon tiers pull 2024-05-23 23:01:14 +02:00
Tetrakern
1cb495f8c0 Fix doc comment return type 2024-05-23 22:27:32 +02:00
Tetrakern
bebec52dc7 Add option to randomize all OAuth usernames
HypersonicBob7777
2024-05-23 20:45:03 +02:00
Tetrakern
b7a608767c Add missing option translations 2024-05-23 20:39:13 +02:00
Tetrakern
e20d0ae27e Add constant for default chapter icon 2024-05-23 20:30:08 +02:00
Tetrakern
d952c7011e Filter and improve chapter icon output 2024-05-23 20:16:39 +02:00
Tetrakern
afa1270d72 Update chapter list scheduled permalinks 2024-05-23 17:41:26 +02:00
Tetrakern
3f954b7e89 Add query name to chapter list shortcode
Makes it easier to intercept with a filter.
2024-05-23 17:38:05 +02:00
Tetrakern
b19473f0c5 Fix chapter links to 404 pages 2024-05-23 15:03:01 +02:00
Tetrakern
6de12b66ae Better handling of empty custom chapter status prefix 2024-05-23 15:02:32 +02:00
Tetrakern
fd7c0a7eb6 Fix wrong rel attribute in footer link 2024-05-23 12:50:41 +02:00
Tetrakern
ef28f686f4 Fix bug calling removed function 2024-05-23 12:50:17 +02:00
Tetrakern
61d9f0fecb Make code snippet more readable
Because I wondered where the space came from.
2024-05-23 12:43:52 +02:00
Tetrakern
7a40d738fd Update README.md 2024-05-22 13:20:39 +02:00
Tetrakern
b98a429448 Improve static post content filters
And add missing documentation.
2024-05-22 12:38:01 +02:00
Tetrakern
10c2ee96f8 Disable dummy SubscribeStar integration
Their API documentation is just as bad as Patreon. I just don't know how to query what I need and I cannot be bothered to find out if they cannot be bothered to write a useful documentation.
2024-05-21 20:10:51 +02:00
Tetrakern
484ef9ef0a Split up and extend random username generator 2024-05-21 20:09:46 +02:00
Tetrakern
6ec987c30e Improve random name generator 2024-05-21 17:23:21 +02:00
Tetrakern
3f14a9f031 Refactor OAuth process
fml
2024-05-21 16:44:05 +02:00
Tetrakern
f3931b54c0 Add utility to generate random username 2024-05-21 14:43:33 +02:00
Tetrakern
2cd35fa666 Update render conditions for login modal 2024-05-21 09:58:56 +02:00
Tetrakern
196057e1da Output URL param failures in the console
This is always useful for remote debugging.
2024-05-21 01:54:37 +02:00
Tetrakern
df05862c9a Improve notices for URL params
No need to check each one if there are no params.
2024-05-21 01:51:09 +02:00
Tetrakern
4e165413eb Add encryption/decryption utilities 2024-05-21 00:48:27 +02:00
Tetrakern
b56d2e793c Fix typos
Metadata is, indeed, written together.
2024-05-20 14:53:40 +02:00
Tetrakern
20a802c091 Update Patreon gate setting texts 2024-05-20 14:49:48 +02:00