2890 Commits

Author SHA1 Message Date
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
Tetrakern
20361cbfff Make sure Patreon tiers are unique in array 2024-04-28 15:45:00 +02:00
Tetrakern
7ceb7cb1fb Extend password form with Patreon 2024-04-28 14:17:44 +02:00
Tetrakern
dff63b3b3f Fix Patreon data utility 2024-04-28 14:16:24 +02:00
Tetrakern
3c3993a62c Add setting option to hide password form for Patreon posts 2024-04-28 14:04:23 +02:00
Tetrakern
05bbfc7e37 Update setting texts 2024-04-28 14:02:40 +02:00
Tetrakern
0887958448 Add utility to get a post's Patreon data 2024-04-28 14:02:24 +02:00
Tetrakern
4653c0b7b1 Add setting for Patreon campaign link 2024-04-28 13:16:05 +02:00