Commit graph

2282 commits

Author SHA1 Message Date
d695ff2582 config.php: add flag_filter option, off by default 2025-07-08 21:08:02 +02:00
b2308b1ffe context.php: add SearchQueries 2025-07-08 00:33:19 +02:00
519036e625 context.php: add SearchService 2025-07-08 00:33:19 +02:00
b542ee949a context.php: add UserPostQueries 2025-07-08 00:33:19 +02:00
48f29774c3 config.php: add search.max_length 2025-07-08 00:33:19 +02:00
701007ea95 config.php: better documentation for search.boards 2025-07-08 00:33:19 +02:00
330d6b7c01 config.php: add search.max_weight to the configuration options 2025-07-08 00:33:19 +02:00
78e31f653c SearchService.php: expose if the flag filter is enabled 2025-07-08 00:33:19 +02:00
a749cc829c SearchService.php: check for query too broad 2025-07-08 00:33:19 +02:00
b61cb8acf3 SearchService.php: add SearchQueries and checkFlood 2025-07-08 00:33:19 +02:00
63be2bca4e SearchService.php: limit and expose the searchable boards 2025-07-08 00:33:19 +02:00
d6ca80f7fd SearchService.php: add search service with fully linear regex parser 2025-07-08 00:33:19 +02:00
6b4542edb3 Flags.php: add the flags that come embedded with php 2025-07-08 00:33:19 +02:00
6e153daa1d FiltersParseResult.php: add 2025-07-08 00:33:19 +02:00
46d5dc0fd4 SearchFilters.php: add 2025-07-08 00:33:19 +02:00
c6cec16971 UserPostQueries.php: add searchPost method 2025-07-08 00:33:16 +02:00
73df37918d SearchQueries.php: add 2025-07-07 22:07:11 +02:00
c9926802f7 database.php: force utf8mb4 for PDO 2025-06-01 16:05:43 +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
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
63228d04be pages.php: use Context provided config 2025-04-23 23:16:18 +02:00
f7dae74522 auth.php: format 2025-04-23 22:45:32 +02:00
3e3b71211a auth.php: use php 8.4 cost for bcrypt 2025-04-23 22:45:32 +02:00
2f69af8267 auth.php: remove unused global 2025-04-23 22:45:32 +02:00
fowr
4ef10e26fc auth.php: cleanup ununsed function 2025-04-23 22:45:32 +02:00
fowr
715005ec96 auth.php: no need to repass version anymore in test_password 2025-04-23 22:45:32 +02:00
f7bef11ac9 auth.php: use pre-hashing for BCRYPT 2025-04-23 22:45:32 +02:00
fowr
a8a947af65 config.php: bump password crypt version 2025-04-23 22:45:32 +02:00
fowr
3510f05fe8 auth.php: use password_hash with bcrypt and password_verify for login 2025-04-23 22:45:32 +02:00
24e43a5aa1 nntpchan: removed handler code 2025-04-23 22:03:32 +02:00
634f769592 config.php: remove nntpchan options 2025-04-23 22:02:57 +02:00
a28d9a4246 functions.php: minor code semplification for crossbooard citations 2025-04-23 19:57:22 +02:00
439730f216 functions.php: add crossboard strikethrough for invalid cites 2025-04-23 19:52:10 +02:00
f2d0ac7341 functions.php: minor format 2025-04-23 19:34:49 +02:00
28f75c8aed config.php: add missing djvu_file_thumbnail option 2025-04-21 16:42:17 +02:00
ff94e58f2e config.php: update pdf_file_thumbnail documentation 2025-04-21 16:42:17 +02:00
181f4ba49a config.php: add generic invalidfile error 2025-04-21 14:53:09 +02:00
3c0779992a auth.php: use secure salt source, use a cryptographically secure hashing algorithm for login tokens 2025-04-16 14:44:21 +02:00
8cffb479fa functions.php: use secure_hash where appropriate 2025-04-16 14:44:21 +02:00
acdf792daf hide.php: add hide.php to the functions 2025-04-16 14:44:21 +02:00
2e1cb7995f pages.php: better input validation in recent_posts page 2025-04-14 17:49:30 +02:00
42e850091a config.php: remove minimum_copy_resize 2025-03-29 00:31:29 +01:00
336c40b0f7 remove all tesseract traces 2025-03-28 15:05:01 +01:00
b2029d2533 context.php: log error if log_system is erroneous 2025-03-16 18:17:42 +01:00
5b4d1b7f4c pages.php: use LogDriver 2025-03-16 18:10:19 +01:00