|
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 |
|