2171 Commits

Author SHA1 Message Date
Tetrakern
be21720619 Optimize cleanup of viewport after AJAX login 2024-02-03 12:40:40 +01:00
Tetrakern
0050cfc6ea Clean up more JS formatting 2024-02-02 23:26:03 +01:00
Tetrakern
898556a925 Remove unused viewport watch JS 2024-02-02 23:13:59 +01:00
Tetrakern
6667b72249 Clean up obsolete JS 2024-02-02 23:11:45 +01:00
Tetrakern
13307a786f Refactor comment moderation 2024-02-02 22:16:04 +01:00
Tetrakern
22e04cfce5 Add context to "n Words" translations 2024-02-02 19:13:07 +01:00
Tetrakern
1559dfe765 Clean up checkmarks.js 2024-02-02 17:17:35 +01:00
Tetrakern
9819ab02c7 Bump version to 5.9.4 2024-02-02 01:01:53 +01:00
Tetrakern
fdfefc78b7 Update tags.json 2024-02-02 00:57:54 +01:00
Tetrakern
fe271d4143 Make card list query helper easier to read
This saves some CPU cycles as well.
2024-02-01 20:25:36 +01:00
Tetrakern
e6d93afce4 Fix PHP warning in fast AJAX pipeline 2024-02-01 20:24:19 +01:00
Tetrakern
e9dfaa44f5 Catch query error for Follows request 2024-02-01 20:23:15 +01:00
Tetrakern
ec51f6807b Remove unnecessary JS constant 2024-02-01 14:33:46 +01:00
Tetrakern
145cf3868a Refactor search form reset 2024-02-01 14:22:21 +01:00
Tetrakern
5bc224436f Fix null param error in str_replace() call 2024-02-01 14:06:13 +01:00
Tetrakern
0faa3a382a Refactor chapter group toggles 2024-02-01 11:48:06 +01:00
Tetrakern
640da6de2b Fold in spoiler function
This was once called inline, but that is no longer the case and the function therefore superfluous.
2024-02-01 11:36:39 +01:00
Tetrakern
7f337ffb10 Refactor mutation observers 2024-02-01 11:30:19 +01:00
Tetrakern
b13d2fd5d6 Reduce lightbox JS 2024-02-01 09:58:38 +01:00
Tetrakern
81b479de43 Cleanup and refactor some JS
Folded some class assignments into loops, refactored observers, dealt with some formatting.
2024-02-01 09:49:34 +01:00
Tetrakern
9e77a50505 Use navigator.language in bookmarks 2024-01-31 23:59:01 +01:00
Tetrakern
ce8de7bc0b Refactor bookmarks with DocumentFragment 2024-01-31 23:42:23 +01:00
Tetrakern
2187497301 Put some chapter formatting options into IIFE 2024-01-31 19:45:50 +01:00
Tetrakern
90ec893c3b Cleanup some JS 2024-01-31 18:11:03 +01:00
Tetrakern
73bea9da7d Fix chapter formatting light mode toggle 2024-01-31 16:49:54 +01:00
Tetrakern
b056fa9c16 Fix undefined element error 2024-01-31 15:13:05 +01:00
Tetrakern
02e3a2e7b1 Refactor chapter formatting toggles 2024-01-31 14:41:09 +01:00
Tetrakern
14424669b6 Update handling of aria-checked
And remove last inline onchange call.
2024-01-31 13:25:02 +01:00
Tetrakern
a8d8754030 Update JS boolean evaluation helper 2024-01-31 12:20:40 +01:00
Tetrakern
943e042740 Remove obsolete JS from comment form reveal 2024-01-31 12:20:01 +01:00
Tetrakern
4e69db569e More paranoid Transient purging
Making sure this will not cause issues with cache problems.
2024-01-30 22:27:14 +01:00
Tetrakern
d4ce40364f Update genres and tags JSONs 2024-01-30 17:25:44 +01:00
Tetrakern
901921038c Update warning dialog for database optimizations 2024-01-30 10:34:05 +01:00
Tetrakern
e8b0220c0a Add link to database backup guide in tools 2024-01-30 10:28:33 +01:00
Tetrakern
354e772cf9 Fix undefined variable error 2024-01-30 02:27:37 +01:00
Tetrakern
36bf8285d8 Do not keep empty SEO fields 2024-01-30 01:30:14 +01:00
Tetrakern
1c4e5ea54d Update outdated browser message 2024-01-30 00:33:32 +01:00
Tetrakern
6d0f708a0a Add theme cache purge to legacy cleanup
This is usually necessary anyway. Also log what has been done.
2024-01-29 23:53:03 +01:00
Tetrakern
6ba2fe6282 Fix Latest Updates shortcode queries 2024-01-29 23:38:21 +01:00
Tetrakern
0ee4568d08 Update legacy cleanup 2024-01-29 22:54:58 +01:00
Tetrakern
15a6da317b Moved legacy cleanup to tool function
This was just not working properly after an update. Somehow.
2024-01-29 22:22:05 +01:00
Tetrakern
fc6e905208 Refactor SEO fields 2024-01-29 21:48:35 +01:00
Tetrakern
e9d698b767 Clarify purpose of Transient HTML caches 2024-01-29 18:46:49 +01:00
Tetrakern
b90447a134 Fix missing meta cache purges 2024-01-29 18:31:01 +01:00
Tetrakern
ccad4d272d Improve checks for running cache plugin 2024-01-29 17:18:00 +01:00
Tetrakern
f39a259516 Spring cleaning
Renamed and reordered things for more clarity and efficiency.
2024-01-29 17:08:19 +01:00
Tetrakern
d6b78ebc21 Improve chapter list shortcode
Avoid creating HTML that is not used.
2024-01-29 14:32:25 +01:00
Tetrakern
2a6cabffc6 Add Transient caching to statistics for stories 2024-01-29 13:38:19 +01:00
Tetrakern
b612184729 Count story words for author statistics
And some cleanup.
2024-01-29 13:19:10 +01:00
Tetrakern
f7e25e5008 Change constant for post__(not)_in arguments 2024-01-29 00:00:44 +01:00