3097 Commits

Author SHA1 Message Date
Tetrakern
5a6f875b12 Create config.codekit3
While there is no build pipeline, for anyone using Codekit, this will allow you to properly compile the CSS and JS.
2024-05-02 15:52:06 +02:00
Tetrakern
37bb541d0c Remove *.codekit3 from .gitignore 2024-05-02 15:48:02 +02:00
Tetrakern
117c071dc9 Use sass:math for ePUB scss 2024-05-02 15:42:19 +02:00
Tetrakern
c472106818 Load Sortable.js from theme directory
Seeing how the CDN had an SSL-related outage on 2024/05/02, I'm no longer trusting the thing. This is also the only instance I used a CDN and as this is only loaded in the post editor, I believe we can do without.
2024-05-02 11:45:56 +02:00
Tetrakern
8bc50fab56 Bump version to 5.15.1 (hotfix) v5.15.1 2024-05-01 19:57:30 +02:00
Tetrakern
9e0089c5ef Fix admin_panel_access capability
Will no longer prevent users from changing their frontend profiles.
2024-05-01 19:10:55 +02:00
Tetrakern
8ca54f091a Update INSTALLATION.md 2024-05-01 15:05:24 +02:00
Tetrakern
39c46ba4a5 Update fcntr() filters and documentation
Also remove some copy/paste garbage.
v5.15.0
2024-05-01 13:08:25 +02:00
Tetrakern
5bb7921bc4 Move new general sanitizer to utilities
Duh.
2024-05-01 12:53:35 +02:00
Tetrakern
ea3de32158 Update sanitizer for global Patreon tier IDs 2024-05-01 12:38:27 +02:00
Tetrakern
578e1cbea7 Fix array sanitizer 2024-05-01 12:36:59 +02:00
Tetrakern
3521107f21 Update setting translation 2024-05-01 12:28:31 +02:00
Tetrakern
f223c695f0 Bump version to 5.15.0 2024-05-01 02:58:39 +02:00
Tetrakern
976946ee1c Update fictioneer.pot 2024-05-01 02:56:02 +02:00
Tetrakern
f9db209800 Add setting to override Patreon gate message 2024-05-01 00:53:51 +02:00
Tetrakern
a7c002cdb0 Show Patreon free tier translation in settings 2024-04-30 18:21:47 +02:00
Tetrakern
7585729e37 Update fictioneer.pot 2024-04-30 18:08:15 +02:00
Tetrakern
7da17b7315 Translate free Patreon tier
This string cannot be set on Patreon.
2024-04-30 18:06:42 +02:00
Tetrakern
3f59ae3004 Update DOCUMENTATION.md 2024-04-30 17:59:24 +02:00
Tetrakern
f04c9055e7 Update DOCUMENTATION.md 2024-04-30 17:34:51 +02:00
Tetrakern
fb309484ab Update DOCUMENTATION.md 2024-04-30 17:34:06 +02:00
Tetrakern
1a169712c3 Update DOCUMENTATION.md 2024-04-30 17:33:29 +02:00
Tetrakern
ca0a5c9dbe Nope, use number field but without placeholder 2024-04-30 17:18:38 +02:00
Tetrakern
f02aec132c Use empty to disable Patreon meta fields
Instead of 0, although it makes no difference.
2024-04-30 17:13:39 +02:00
Tetrakern
4a7604642d Allow "Free" Patreon tier 2024-04-30 17:06:07 +02:00
Tetrakern
471f3be598 Update INSTALLATION.md 2024-04-30 13:49:39 +02:00
Tetrakern
d993ba5f7e Update INSTALLATION.md 2024-04-30 13:41:30 +02:00
Tetrakern
d0e58753fe Fix and improve storygraph API story node
The protected attribute checked whether a password exists AND the correct cookie as well, which could technically yield the wrong result. Also accounted for people misusing stories as chapters.
2024-04-30 13:06:26 +02:00
Tetrakern
9a62cdc390 Update FAQ.md 2024-04-30 00:00:35 +02:00
Tetrakern
4cb34b32c6 Update FAQ.md 2024-04-29 23:57:08 +02:00
Tetrakern
63180cc21a Update doc comment 2024-04-29 22:39:33 +02:00
Tetrakern
332cbc0d20 Remove superfluous out-of-scope array
No idea why I put that there.
2024-04-29 20:45:59 +02:00
Tetrakern
b124c5a0bb Update fictioneer.pot 2024-04-29 20:20:20 +02:00
Tetrakern
6417d806ee Update image in docs 2024-04-29 18:57:46 +02:00
Tetrakern
df047bf9a8 Update INSTALLATION.md 2024-04-29 18:47:10 +02:00
Tetrakern
74ebfa3903 Add image for Patreon settings 2024-04-29 17:18:58 +02:00
Tetrakern
f136f7e06b Update INSTALLATION.md 2024-04-29 14:54:23 +02:00
Tetrakern
6cdc2ecd1c Simplify attribute check for Patreon 2024-04-29 13:49:07 +02:00
Tetrakern
49f0e18ffc Add missing Patreon campaign link
Whelp.
2024-04-29 12:18:22 +02:00
Tetrakern
fdbe59a84c Improve OAuth data cleanup 2024-04-29 12:16:20 +02:00
Tetrakern
797457f3be Increase OAuth state retention time
1 minute was a bit short in case someone has to create an account first.
2024-04-29 12:01:03 +02:00
Tetrakern
41cff2694b Get additional Patreon data
This can be used to better evaluate whether a patron is still eligible in the future or by custom filters.
2024-04-29 11:16:10 +02:00
Tetrakern
1252b36ff9 Update DOCUMENTATION.md 2024-04-29 03:46:09 +02:00
Tetrakern
f2bfb1a19c Account for Patreon lifetime_amount_cents 2024-04-29 02:52:00 +02:00
Tetrakern
8ecc3ea030 Remove commented-out code 2024-04-29 00:34:13 +02:00
Tetrakern
20b88b2dc6 Store additional Patreon membership data on OAuth
This is for future Patreon gate features, badges, or whatever.
2024-04-29 00:29:11 +02:00
Tetrakern
a128c0c7ce Update Patreon connect settings style 2024-04-29 00:28:22 +02:00
Tetrakern
722acc1c52 Allow unpublished Patreon tiers
They are still technically active.
2024-04-28 21:47:48 +02:00
Tetrakern
a5bf2ed4f4 Update setting label 2024-04-28 16:24:29 +02:00
Tetrakern
e1d931eef7 Update and document fictioneer_filter_patreon_dollars 2024-04-28 16:13:19 +02:00