Commit Graph
100 Commits
Author SHA1 Message Date
Zankaria 25b2b6bc6e display.php: trim 2024-10-02 22:19:44 +02:00
Zankaria 3e9ad58e97 config.php: fix mod config array 2024-10-01 23:54:16 +02:00
Zankaria f4ff39c876 post.php, mod.php: pass the context to check_login 2024-10-01 22:16:54 +02:00
Zankaria e6133ef00f auth.php: passthrough the context 2024-10-01 22:16:54 +02:00
Zankaria 13ca053e06 config.php: fix default 'dir' configuration 2024-10-01 22:16:54 +02:00
Zankaria 44b31eff0b style.css: remove deprecated extensions 2024-10-01 21:13:36 +02:00
ZankariaandGitHub e70c087f5f docker: use composer LTS 2024-10-01 15:01:03 +02:00
Zankaria 65008dec98 anti-bot.php: remove unused variable 2024-09-19 23:13:42 +02:00
Zankaria 0e8aeca4af anti-bot.php: format 2024-09-19 23:09:02 +02:00
Zankaria bdd7090e75 quote-selection.js: format 2024-09-19 22:58:23 +02:00
Zankaria fd309443ea js: drop IE support 2024-09-19 22:54:04 +02:00
Zankaria 4332b70363 quote-selection.js: trim 2024-09-19 22:51:31 +02:00
Zankaria cb6d6f13dd main.js: use let 2024-09-19 22:51:01 +02:00
ZankariaandZankaria e825e7aac5 Add dynamic captcha support 2024-08-15 14:37:59 +02:00
ZankariaandZankaria 51e0616eb8 bans.php: fix forgot to extract the mask 2024-08-11 12:04:12 +02:00
ZankariaandZankaria 7e4acbb6d2 bans.php: FIX every IP matching to any ban that was going to expire eventually 2024-08-11 12:04:12 +02:00
ZankariaandZankaria ffe855222e bans.php: do not deserialize post that does not exist 2024-08-11 12:04:12 +02:00
ZankariaandZankaria 1e0a95ce83 maintenance.php: fix and update logs 2024-08-11 12:04:12 +02:00
ZankariaandZankaria c4e3541b15 config.php: purge_bans configuration into the proper section 2024-08-11 12:04:12 +02:00
ZankariaandZankaria ede7591702 bans.php: refactor to expose the moratorium on ban deletion from the database.
Also fixes the 'purge_bans' configuration for non-cache deployments.
2024-08-11 12:04:12 +02:00
ZankariaandZankaria c057c6df29 functions.php: skip ban deletion on auto_maintenance disabled 2024-08-11 12:04:12 +02:00
ZankariaandZankaria 4d97e69620 maintenance.php: add purging antispam to the tool 2024-08-11 12:04:12 +02:00
ZankariaandZankaria e5bbdb9d28 functions.php: make automated antispam puring optional 2024-08-11 12:04:12 +02:00
ZankariaandZankaria cc5e96eb9d bans.php: use modern array syntax 2024-08-11 12:04:12 +02:00
ZankariaandZankaria 82b8eb1e74 bans.php: group deletion policy 2024-08-11 12:04:12 +02:00
ZankariaandZankaria 2298d4433f bans.php: use modify inplace 2024-08-11 12:04:12 +02:00
ZankariaandZankaria accca93084 Add maintenance.php to the tools 2024-08-11 12:04:12 +02:00
ZankariaandZankaria cbaf19cb7a bans.php: make the purge configurable 2024-08-11 12:04:12 +02:00
ZankariaandZankaria 75714505a0 config.php: add auto_maintenance configuration option 2024-08-11 12:04:10 +02:00
ZankariaandZankaria 36476f6341 bans.php: split find implementations 2024-08-11 11:53:27 +02:00
ZankariaandZankaria 980b2ef7bf bans.php: split findSingle implementations 2024-08-11 10:28:08 +02:00
ZankariaandZankaria e4707ee2a8 Delete stale unreferenced ban appeals via foreign key constrain 2024-08-11 10:20:02 +02:00
ZankariaandZankaria 00cc1f434d anti-bot.php: add comments to _create_antibot 2024-08-11 10:17:14 +02:00
ZankariaandZankaria 609da43548 anti-bot.php: trim 2024-08-11 10:13:44 +02:00
Zankaria 4445254b00 expand-video.js: onReady 2024-08-05 19:21:09 +02:00
Zankaria 85b03c0fb0 expand-video.js: format 2024-08-05 19:20:55 +02:00
Zankaria d9a333a69f expand-all-images.js: onReady 2024-08-05 19:15:42 +02:00
Zankaria e92e9469a8 expand-all-images.js: format 2024-08-05 19:15:26 +02:00
Zankaria 41f9aed606 inline-expanding-filename.js: onReady 2024-08-05 19:14:06 +02:00
Zankaria 5306f1d1f9 inline-expanding-filename.js: format 2024-08-05 19:14:04 +02:00
Zankaria 2749567c3f download-original.js: onReply 2024-08-05 19:11:32 +02:00
Zankaria 44e9a5aa57 download-original.js: format 2024-08-05 19:11:23 +02:00
Zankaria 5550bc4212 catalog-search.js: onReady 2024-08-05 19:09:05 +02:00
Zankaria d9d05ddbf5 catalog-search.js: format 2024-08-05 19:08:55 +02:00
Zankaria d9feb5cfa7 catalog.html: onReady 2024-08-05 19:03:24 +02:00
Zankaria b7f46a239d show-backlinks.js: onReady 2024-08-05 19:01:27 +02:00
Zankaria 2728966c1c show-backlinks.js: format 2024-08-05 19:01:08 +02:00
Zankaria ed46907a6c post-hover.js: onReady 2024-08-05 19:00:12 +02:00
Zankaria 31444d654a post-hover.js: format 2024-08-05 18:59:44 +02:00
Zankaria 6bea01b00b youtube.js: onReady 2024-08-05 18:50:35 +02:00
Zankaria 023e59d88f youtube.js: format 2024-08-05 18:50:23 +02:00
Zankaria b822a76b23 style-select.js: onReply 2024-08-05 18:48:04 +02:00
Zankaria 902c558237 style-select.js: format 2024-08-05 18:47:53 +02:00
Zankaria a018772267 show-backlinks.js: onReady 2024-08-05 18:38:38 +02:00
Zankaria fa341b29d0 smartphone-spoiler.js: format 2024-08-05 18:38:35 +02:00
Zankaria 6daae3ec92 show-backlinks.js: onReady 2024-08-05 18:35:21 +02:00
Zankaria da0f26485a show-backlinks.js: trim 2024-08-05 18:34:55 +02:00
Zankaria 8b773b124e main.js: rename onready to camelCase 2024-08-05 18:33:15 +02:00
Zankaria c327a0439e main.js: rename init_stylechooser to camelCase 2024-08-04 15:52:15 +02:00
Zankaria 4b5e40f575 main.js: format 2024-08-04 15:50:04 +02:00
Zankaria eb67076e60 main.js: rename dopost to camelCase 2024-08-04 15:47:38 +02:00
Zankaria 990f27e80b main.js: format getCookie 2024-08-04 15:44:12 +02:00
Zankaria 8d3bfedc72 main.js: trim 2024-08-04 15:42:02 +02:00
Zankaria 4bc69be4bc bans.php: fix new_ban failing due to the message body being too big 2024-07-27 15:27:44 +02:00
Zankaria ef1939500c docker: use modern compose file naming scheme 2024-06-23 15:54:21 +02:00
Zankaria 555d14b7ae docker: make the compose local instance folder file parametrizable 2024-06-23 15:53:42 +02:00
ZankariaandGitHub 281f391205 docker: remove PEAR leftovers 2024-06-23 13:13:45 +02:00
ZankariaandGitHub 991ed657fb install.php: fix https check 2024-06-15 00:53:49 +02:00
Zankaria 88a48befd4 pages.php: use link to create hardlinks instead of full file copy for thread moving 2024-05-23 00:05:43 +02:00
Zankaria 7e4dd5567b bans.php: always print modLog 2024-05-22 22:14:38 +02:00
Zankaria 8963ebfce9 bans.php: simplify modLog string 2024-05-22 22:14:08 +02:00
Zankaria d700aa0522 Rework secure_login_only configuration option to allow secure default and header checking 2024-05-11 16:02:15 +02:00
Zankaria 9f46f0fdd4 functions.php: do not fail fail_unlink if the file does not exist 2024-05-11 15:38:17 +02:00
Zankaria 96bebe8c79 post.php: fix broken JS cookie setting 2024-05-11 12:44:16 +02:00
Zankaria 827373819f docker: add compose documentation notes 2024-05-11 12:34:41 +02:00
Zankaria faa43cb8a6 image.php: do not delete moved images 2024-05-11 12:05:10 +02:00
Zankaria dd224cea58 functions.php: handle null body in remove_modifiers 2024-05-11 11:48:01 +02:00
Zankaria 4c731ba241 auth.php: check if cookie exists 2024-05-11 00:51:02 +02:00
Zankaria ed05049777 functions.php: fix null parameter 2024-05-11 00:51:02 +02:00
Zankaria 44fd0dfb82 config.php: reenable syslog default 2024-05-11 00:16:18 +02:00
Zankaria b90d6f5680 Fix broken login 2024-05-11 00:04:20 +02:00
Zankaria 2836ace551 readme: add basic docker documentation in the README 2024-04-18 23:44:09 +02:00
Zankaria 9d7ddd46c5 dokcer: cache webp images files in nginx 2024-04-18 23:33:47 +02:00
Zankaria cbb1571063 docker: remove duplicated nginx configuration 2024-04-18 23:32:48 +02:00
ZankariaandZankaria 0428c35684 b.php: make banners redirect instead of serving the image directly 2024-04-17 10:15:55 +02:00
Zankaria b86b9e375d post.php: fix hcaptcha reading wrong post field 2024-04-16 22:39:32 +02:00
Zankaria c3619c49fb docker: prepare compose for multiple test instances 2024-04-16 22:32:41 +02:00
Zankaria 024f955338 docker: remove special handling of instance-config.php from build 2024-04-16 22:32:41 +02:00
Zankaria bf4f388a04 docker: make non-profile the default compose setting 2024-04-16 22:32:41 +02:00
Zankaria f161de3d57 docker: format compose file 2024-04-16 22:32:41 +02:00
Zankaria 107592f70c docker: simplify composer file 2024-04-16 22:32:41 +02:00
Zankaria fbbdb5afd6 docker: fix variable checking in bootstrapping script 2024-04-16 22:32:41 +02:00
Zankaria 3de9fa24dd template.php install.php: handle cache directory being a symlink 2024-04-16 22:32:41 +02:00
Zankaria 7aca69125f docker: extract the vichan directory and make it optionally exposable 2024-04-16 22:32:41 +02:00
Zankaria b1b28dcb90 docker-compose: use local www root 2024-04-16 22:32:41 +02:00
Zankaria bd3bf7e4f8 docker: reduce file permissions 2024-04-16 22:32:41 +02:00
Zankaria 7979404c1b docker: change user to www-data 2024-04-16 22:32:41 +02:00
Zankaria d55961995c docker: change the work directory to /var/www 2024-04-16 22:32:41 +02:00
ZankariaandZankaria 8120c42440 Format injected javascript on failed native captcha 2024-04-03 14:33:38 +02:00
ZankariaandZankaria 650ef8bcc2 Fix crash if no captcha is enabled 2024-04-03 14:33:38 +02:00