90 Commits

Author SHA1 Message Date
Tetrakern
cd8e7ae4db Cache story comment count
Until it isn't.
2023-08-07 14:21:45 +02:00
Tetrakern
32858e5fbb Constant to turn off sticky stories 2023-08-07 12:07:48 +02:00
Tetrakern
bb3d763e3a Do not include search partial in admin 2023-08-07 11:43:06 +02:00
Tetrakern
a6598edbde Allow shortcode Transients to be set to infinite
Just set the constant to 0.
2023-08-06 12:59:58 +02:00
Tetrakern
c31c317241 Bump version to 5.5.2 2023-08-05 04:54:54 +02:00
Tetrakern
5d76fa4742 Bump version to 5.5.1 2023-08-05 00:22:13 +02:00
Tetrakern
ebe9e12956 Bump version to 5.5.0 2023-08-04 13:48:45 +02:00
Tetrakern
9ed7e08868 Improve shortcode performance
Queries are cached as Transients for 5 Minutes, which is not much but help for high traffic that cannot be cached normally (e.g. logged-in users).
2023-08-03 13:17:57 +02:00
Tetrakern
8d46acab1d Bump version to 5.4.9 2023-08-02 15:00:11 +02:00
Tetrakern
2596faca31 Bump version to 5.4.8 2023-07-27 20:44:38 +02:00
Tetrakern
b6e007f1c9 Bump version to 5.4.7 2023-07-24 23:08:40 +02:00
Tetrakern
4f10913175 Constant to disable ACF JSON import 2023-07-24 23:07:35 +02:00
Tetrakern
97cd671a14 Bump version to 5.4.6 2023-07-09 19:54:34 +02:00
Tetrakern
f211fe4892 Fix TTS in Safari 2023-07-09 12:08:34 +02:00
Tetrakern
073ffd07cc Bump version to 5.4.5 2023-07-02 12:45:49 +02:00
Tetrakern
84da808ad4 Bump version to 5.4.4 2023-06-27 22:27:04 +02:00
Tetrakern
f898e1e6c0 Bump version to 5.4.3 2023-06-21 20:13:44 +02:00
Tetrakern
1ef2bdfb14 Bump version to 5.4.2 2023-06-21 18:32:20 +02:00
Tetrakern
4b403e8e9a Bump version to 5.4.1 2023-06-16 13:40:42 +02:00
Tetrakern
d9ec7f57dd Add constant to customize TTS regex
This should make it possible to use languages with different characters. Maybe.
2023-06-15 14:18:52 +02:00
Tetrakern
95270dd18d Measure render time for development
Not normally active but nice if you want to know.
2023-06-10 19:21:07 +02:00
Tetrakern
a763bc0eb1 Refactor chapter lists
No more sibling or other exotic selectors.
2023-06-10 18:23:04 +02:00
Tetrakern
92a2003298 Bump version to 5.4.0 2023-06-07 22:28:10 +02:00
Tetrakern
184c292816 Update installation guide
And reorder some constants.
2023-06-06 22:31:07 +02:00
Tetrakern
23d019dec3 Update date strings
And add more constants.
2023-06-06 22:01:29 +02:00
Tetrakern
ad6d54482d Use constants for Latest * shortcodes
Easy to override in child templates and allow a more precise customization than via the settings page.
2023-06-06 20:04:45 +02:00
Tetrakern
6728e34faf Add constant for Latest Update shortcode date 2023-06-06 15:34:08 +02:00
Tetrakern
035683f75d Bump version to 5.3.2 2023-06-05 23:21:30 +02:00
Tetrakern
c67a6a51c7 Bump version to 5.3.1 2023-06-03 21:05:46 +02:00
Tetrakern
098834a5ba Bump version to 5.3.0
Guess we are just skipping 5.2.5 at this point because we are way past patch level.
2023-06-03 18:29:48 +02:00
Tetrakern
d2ce928bad Revert "Bump version to 5.2.6"
This reverts commit 94b40a7a0ac79133640bc377cbf49d6e433d92bc.

Haha, I haven't even released 5.2.5 yet.
2023-05-12 14:25:27 +02:00
Tetrakern
94b40a7a0a Bump version to 5.2.6 2023-05-12 14:23:19 +02:00
Tetrakern
3d7c290a3e Better use of constants
Should have done that from the start.
2023-05-11 16:22:43 +02:00
Tetrakern
d2f2926ce1 Bump version to 5.2.5 2023-05-11 11:40:56 +02:00
Tetrakern
69669ea92d Reduce database calls, add option to skip them
Apparently, get_bloginfo() is not cached, so calling it over and over again negatively impacts performance. Child themes can now make use of four new constants to skip these calls entirely.
2023-05-11 11:37:40 +02:00
Tetrakern
e6888c8f1d Bump version to 5.2.4 2023-04-29 13:12:59 +02:00
Tetrakern
b7939c9c96 Bump version to 5.2.3 2023-04-05 01:44:37 +02:00
Tetrakern
03b2a2c586 Bump version to 5.2.2 2023-03-13 19:18:23 +01:00
Tetrakern
07e39297e9 Bump version to 5.2.1 2023-03-13 16:11:57 +01:00
Tetrakern
57840583e7 Bump version to 5.2.0 2023-03-09 16:08:18 +01:00
Tetrakern
0818aa2068 Bump version to 5.1.2 2023-02-28 14:05:31 +01:00
Tetrakern
bd0490480e Bump version to 5.1.1 2023-02-23 22:23:53 +01:00
Tetrakern
83cdde4354 Increase update check interval to 12 hours
This takes quite a few seconds and honestly, checking this twice a days really is more than enough.
2023-02-22 13:56:46 +01:00
Tetrakern
6700abdf8b Fix constant default value
Woops.
2023-02-18 13:54:06 +01:00
Tetrakern
442434cd5f Add lastModifiedStory node to storygraph
Makes it easier to find the last modified story in the collection.
2023-02-18 13:53:35 +01:00
Tetrakern
4919760662 Update documentation 2023-02-18 12:10:45 +01:00
Tetrakern
69fa196094 Renamed constant for consistency
Should probably stop doing that.
2023-02-18 11:04:39 +01:00
Tetrakern
7399c47674 Bump version to 5.1.0 2023-02-18 01:45:25 +01:00
Tetrakern
7170f03333 Add transient caching for storygraph API 2023-02-18 01:44:05 +01:00
Tetrakern
bccfca92a4 Add constant to remove chapters from /stories 2023-02-18 01:14:48 +01:00