Compare commits

..

67 commits

Author SHA1 Message Date
4844248822 search.php: (untested) refactor, using SearchService 2025-06-02 00:19:20 +02:00
ed30cbbb13 context.php: add SearchQueries 2025-06-02 00:19:20 +02:00
b52a7900e5 context.php: add SearchService 2025-06-02 00:19:20 +02:00
3739f9fc80 Flags.php: add the flags that come embedded with php 2025-06-02 00:19:20 +02:00
aa69a4c46d config.php: add search.max_length 2025-06-02 00:19:20 +02:00
1a25aecd2f config.php: better documentation for search.boards 2025-06-02 00:19:20 +02:00
fcd6cd7387 config.php: add search.max_weight to the configuration options 2025-06-02 00:19:20 +02:00
42c3c94f43 context.php: add UserPostQueries 2025-06-02 00:19:20 +02:00
eaaedb0536 maintenance.php: add SearchQueries cleanup 2025-06-02 00:19:20 +02:00
253d3fc54f SearchQueries.php: extract garbage cleanup 2025-06-02 00:19:20 +02:00
d76d423ff0 FiltersParseResult.php: add 2025-06-02 00:19:20 +02:00
063fa06215 Revert "search.php: use SearchQueries"
This reverts commit 5719960838.
2025-06-02 00:19:20 +02:00
4a1e4bd19a search.php: use SearchQueries 2025-06-02 00:19:20 +02:00
cee1c51abe SearchService.php: expose searchable boards 2025-06-02 00:19:20 +02:00
bd1a9ec886 SearchService.php: add checkFlood 2025-06-02 00:19:20 +02:00
d678a94c7f SearchService.php: default to all boards 2025-06-02 00:19:20 +02:00
0693e79df1 SearchService.php: limit the searchable boards 2025-06-02 00:19:20 +02:00
2ab1fe59f5 SearchService.php: fix flag matching 2025-06-02 00:19:20 +02:00
8a0808bf3e SearchService.php: rework but untested 2025-06-02 00:19:20 +02:00
59de552c6e UserPostQueries.php: add documentation to the searchPosts method 2025-06-02 00:19:20 +02:00
d43a56d1ab UserPostQueries.php: rewrite of searchPosts 2025-06-02 00:19:20 +02:00
0e36adab78 Merge??? 2025-06-02 00:19:20 +02:00
aead456012 SearchQueries.php: add doc 2025-06-02 00:19:20 +02:00
92f12756a8 SearchService.php: add search parse documentation 2025-06-02 00:19:20 +02:00
5c0985a91b search.php: fix html injection via query parameter 2025-06-02 00:19:20 +02:00
3319f9e675 SearchService.php: comment doc WIP 2025-06-02 00:19:20 +02:00
c4290522aa SearchServiceTest.php: add basic testign for the SearchService 2025-06-02 00:19:20 +02:00
fbeb6b5d7c SearchService.php: adjust board tokenization 2025-06-02 00:19:20 +02:00
3572b01187 SearchService.php: adjust flag parsing 2025-06-02 00:19:20 +02:00
ba34237b79 SearchService.php: fix weighting 2025-06-02 00:19:20 +02:00
4540f8edd9 Merge??? 2025-06-02 00:19:20 +02:00
e6246b2b85 SearchService.php: fix regex, parsing, group word chunks, use class, expose weighting 2025-06-02 00:19:20 +02:00
8a0b03f052 SearchFilters.php: add 2025-06-02 00:19:20 +02:00
010507e873 Remove legacy bundled gettext 2025-06-02 00:19:20 +02:00
4dd0e99d5d ProtectIPTest.php: remove constant re-definition 2025-06-02 00:19:20 +02:00
f94c31a017 polyfill.php: add gettext polyfills 2025-06-02 00:19:20 +02:00
ba29160e21 GettextWrapper.php: add polyfill 2025-06-02 00:19:20 +02:00
eed5a5b564 functions.php: do not load instance-config.php during testing 2025-06-02 00:19:20 +02:00
009c9f3b66 composer: update geettext dependency 2025-06-02 00:19:20 +02:00
f967c71ada functions.php: revert ancient temporary (lol) workaround for the gettext polyfill 2025-06-02 00:19:20 +02:00
4745c36a44 functions.php: skip instance-config.php check while testing 2025-06-02 00:19:20 +02:00
594fbddea7 bannersTest.php: remove obsolete test 2025-06-02 00:19:20 +02:00
f1cc1ad8bd composer: autoload anti-bot AFTER bootstrap 2025-06-02 00:19:20 +02:00
17387061a8 README: add test instructions 2025-06-02 00:19:20 +02:00
07486b6639 composer: add PHPUnit 9 2025-06-02 00:19:20 +02:00
7ea9cd84e7 UserPostQueries.php: update 2025-06-02 00:19:20 +02:00
d79e1061d5 UserPostQueries.php: add WIP searchPost method 2025-06-02 00:19:20 +02:00
e2b357bce2 SearchService.php: update 2025-06-02 00:19:20 +02:00
82e78623f1 SearchQueries.php: add 2025-06-02 00:19:20 +02:00
5bc1009dfb faq: remove broken link to readlist thread 2025-06-01 23:38:30 +02:00
b55c299842 Merge pull request 'Fix #124' (#126) from fix-catalog-hover into config
Reviewed-on: #126
2025-06-01 16:26:13 -05:00
ca25c85984 tsuki.css: change hover color 2025-06-01 23:21:13 +02:00
ee84baf87d tsuki.css: remove duplicated css 2025-06-01 23:19:34 +02:00
d4bc625c05 szalet.css: change catalog hover color 2025-06-01 23:16:29 +02:00
34bf9b2261 dark_spook.css: change catalog hover color 2025-06-01 23:12:38 +02:00
f580100121 dark.css: change catalog hover color 2025-06-01 23:10:39 +02:00
46c5f17db8 dark_red.css: change catalog hover color 2025-06-01 23:08:19 +02:00
c9926802f7 database.php: force utf8mb4 for PDO 2025-06-01 16:05:43 +02:00
e76c4eeed4 static: add the logo (somehow it wasn't in the repo!) 2025-05-31 23:04:41 +02:00
3c9c86901a MemcacheCacheDriver.php: fix error check 2025-05-31 18:10:51 +02:00
7aae8be1ae MemcacheCacheDriver.php: add detailed errors 2025-05-31 18:08:54 +02:00
2b30929bc9 MemcacheCacheDriver.php: fix init again 2025-05-30 00:22:42 +02:00
eed2b2986a Merge pull request 'Fix memecached driver' (#123) from memcached-fix into config
Reviewed-on: #123
2025-05-29 17:07:23 -05:00
de9d118390 cache.php: update MemcachedCacheDriver initialization 2025-05-30 00:06:23 +02:00
37e771f0be MemcacheCacheDriver.php: fix configuration 2025-05-30 00:01:55 +02:00
b9a29927f3 RedisCacheDriver.php: use CacheDriverTrait 2025-05-30 00:01:55 +02:00
84a22a788e CacheDriverTrait.php: add CacheDriverTrait to share code 2025-05-30 00:01:53 +02:00

Diff content is not available