3116 Commits

Author SHA1 Message Date
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
Tetrakern
81fc790a0b Add help modal to OAuth setting 2024-05-20 14:47:28 +02:00
Tetrakern
342fad69f4 Reduce timeout for age confirmation modal 2024-05-20 14:09:25 +02:00
Tetrakern
20a88d8839 Add help modal for Storygraph API 2024-05-20 13:25:26 +02:00
Tetrakern
c036ab1560 Add help modals for extended query settings 2024-05-20 12:18:45 +02:00
Tetrakern
c0f343b3c4 Add help modal for remove clutter setting 2024-05-20 12:05:49 +02:00
Tetrakern
dd53e4556d Add help modal for bundle scripts setting 2024-05-20 11:46:28 +02:00
Tetrakern
645cc2c265 Add help modal for bundle stylesheet setting 2024-05-20 11:46:17 +02:00
Tetrakern
fe133e1517 Remove deprecated SVG filter setting
This is now done on a block-by-block basis instead of globally, which makes far more sense and does not unnecessarily impact performance.
2024-05-20 11:37:19 +02:00
Tetrakern
0703caa5a7 Add help modal for Gutenberg blocks setting 2024-05-20 11:33:11 +02:00
Tetrakern
b616b77255 Add help modal for Heartbeat API setting 2024-05-20 11:32:55 +02:00
Tetrakern
a4fa544e77 Add help modal to Patreon gate setting 2024-05-20 09:41:02 +02:00
Tetrakern
da73d9df7d Add content caching for chapters 2024-05-20 01:56:48 +02:00
Tetrakern
0b937634d1 Update INSTALLATION.md 2024-05-20 01:56:11 +02:00
Tetrakern
4d3767d27f Add help modal option to checkbox settings 2024-05-20 01:55:31 +02:00
Tetrakern
a2778017de Add constant for partial cache expiration time 2024-05-19 17:37:39 +02:00
Tetrakern
902e70f418 Make sure all HTML cache directories have file protection 2024-05-19 17:02:34 +02:00
Tetrakern
7c161984fa Simplify check for partial caching
Doing this once instead of on each call.
2024-05-19 16:33:06 +02:00
Tetrakern
5c30fa141e Add .htaccess to HTML cache directories
Just one more measure against prying eyes.
2024-05-19 16:00:19 +02:00
Tetrakern
4206320ecf Hide cached HTML files from index 2024-05-19 15:48:51 +02:00
Tetrakern
e8c973ee59 Add salt to cached HTML file hashes 2024-05-19 15:44:20 +02:00
Tetrakern
bebcff3a5f Improve handling of HTML cache directory 2024-05-19 15:30:12 +02:00
Tetrakern
2f88f6af9a Clean up and rename partial caching 2024-05-19 14:30:44 +02:00
Tetrakern
6c6e400383 Fix hue of light mode colors
Using Tailwind colors is apparently not as safe as I thought. Looked really weird if you used the sliders.
2024-05-19 05:11:07 +02:00
Tetrakern
2fd361f304 Fix condition for pluggable function
Yikes.
2024-05-19 03:34:41 +02:00
Tetrakern
2e983df759 Bump version to 5.18.2 v5.18.2 2024-05-19 02:40:23 +02:00
Tetrakern
4eec1f9b1f Fix password bypass cache issue (again) 2024-05-19 02:36:46 +02:00
Tetrakern
763ecf6c60 Update modal close icon position 2024-05-18 22:38:31 +02:00
Tetrakern
ec73563d4b Improve static file cache identifier v5.18.1 2024-05-17 22:18:47 +02:00
Tetrakern
a806f73b59 Update fictioneer.pot 2024-05-17 21:39:24 +02:00
Tetrakern
a6cfe0a477 Update translation 2024-05-17 21:38:23 +02:00
Tetrakern
1210c2089f Apply static caching to selected partials 2024-05-17 21:30:29 +02:00
Tetrakern
2cfe230c3a Ignore cached file in Customizer preview 2024-05-17 21:10:38 +02:00
Tetrakern
e2db5a1f3a Fix function name 2024-05-17 21:09:07 +02:00
Tetrakern
a40b3f9bc4 Consider arguments for static file caching 2024-05-17 21:08:42 +02:00
Tetrakern
6c402affe9 Make sure file cache purge only runs once per request
Avoid some overhead and allows to call it with impunity.
2024-05-17 20:28:03 +02:00
Tetrakern
96dcbbeb4c Add expiration param to static template function 2024-05-17 20:18:05 +02:00
Tetrakern
53769425dd Add setting for static file caching 2024-05-17 19:05:45 +02:00
Tetrakern
7ce57d9adc Add utilities for static file caching 2024-05-17 18:43:03 +02:00
Tetrakern
0355631d8a Optimize post ID accesses 2024-05-17 17:46:54 +02:00