Lorenzo Yario
|
5ee48c5865
|
Merge pull request #793 from Zankaria/captcha-rework-vichan
Refactor (again) the captcha backend + add support for dynamic captchas
|
2024-08-16 21:43:31 -07:00 |
|
Lorenzo Yario
|
60135bbb89
|
Merge pull request #794 from Zankaria/fix-di
Forgot to convert a method call in #784
|
2024-08-16 21:43:24 -07:00 |
|
Zankaria
|
d408ed0413
|
theme.php: rename functions to snake_case
|
2024-08-16 18:33:02 +02:00 |
|
Zankaria
|
e640217a8f
|
post.php: fix DI method call
|
2024-08-15 16:39:12 +02:00 |
|
Zankaria
|
165ea5308a
|
config.php: ops, wrong name for the native captcha
|
2024-08-15 16:33:56 +02:00 |
|
Zankaria
|
f7073d5d7e
|
post.php: do not verify the poster IP if the captcha is dynamic
|
2024-08-15 16:22:58 +02:00 |
|
Zankaria
|
fb92e5fb68
|
config.php: rework captcha configuration
|
2024-08-15 16:20:58 +02:00 |
|
Zankaria
|
a275d04efa
|
captcha-queries.php: refactor NativeCaptchaQuery to use DI
|
2024-08-15 15:17:54 +02:00 |
|
Zankaria
|
933594194c
|
captcha-queries.php: refactor remote captcha queries to use DI and abstract the implementation better
|
2024-08-15 15:11:32 +02:00 |
|
Zankaria
|
e825e7aac5
|
Add dynamic captcha support
|
2024-08-15 14:37:59 +02:00 |
|
Lorenzo Yario
|
f3e81c80d9
|
Merge pull request #784 from Zankaria/micro-di
(What should be a) much better Dependency Injection implementation
|
2024-08-11 03:05:47 -07:00 |
|
Zankaria
|
75714505a0
|
config.php: add auto_maintenance configuration option
|
2024-08-11 12:04:10 +02:00 |
|
Zankaria
|
980b2ef7bf
|
bans.php: split findSingle implementations
|
2024-08-11 10:28:08 +02:00 |
|
Zankaria
|
0c074016e7
|
context.php: much better Dependency Injection implementation
|
2024-08-11 10:06:20 +02:00 |
|
Lorenzo Yario
|
230cc252c5
|
add changes from #782
|
2024-08-09 00:39:08 -07:00 |
|
Lorenzo Yario
|
89a31794d9
|
fixing and standardizing something i did at like 4am with tripcode disabling
|
2024-07-04 11:29:18 -07:00 |
|
Weav
|
fee67b6719
|
Merge branch 'dev' into hash-passwords
|
2024-06-20 13:21:05 +00:00 |
|
fowr
|
fff9b88c6d
|
hash poster passwords
|
2024-06-20 10:11:47 -03:00 |
|
Zankaria
|
96bebe8c79
|
post.php: fix broken JS cookie setting
|
2024-05-11 12:44:16 +02:00 |
|
fowr
|
010ab2bf62
|
post.php: add default exif_stripped
|
2024-05-11 12:19:42 +02:00 |
|
Lorenzo Yario
|
82881fe512
|
disabling tripcodes
|
2024-05-08 18:34:35 -07:00 |
|
papereth
|
0dd064b2ea
|
Fix Exif leak in JPEG orientation conversion code
https://github.com/vichan-devel/vichan/issues/735
|
2024-05-04 15:01:17 +01:00 |
|
Zankaria
|
b7eed34b83
|
functions: split off time formatting functions
|
2024-04-30 15:56:53 +02:00 |
|
Zankaria
|
b86b9e375d
|
post.php: fix hcaptcha reading wrong post field
|
2024-04-16 22:39:32 +02:00 |
|
Zankaria
|
f93dd1fae5
|
Context: extract dependency building from the container
|
2024-04-09 11:33:06 +02:00 |
|
Lorenzo Yario
|
3c49645af0
|
Merge pull request #717 from Zankaria/dep-inj-logging
Add logger by dependency injection
|
2024-04-04 19:43:46 -07:00 |
|
Zankaria
|
710f6aa6c2
|
post.php: use logger
|
2024-04-04 12:44:37 +02:00 |
|
Zankaria
|
4d9d68b550
|
Substitute deprecated php functions calls
|
2024-04-04 11:09:43 +02:00 |
|
Lorenzo Yario
|
5680d73f08
|
Merge pull request #716 from Zankaria/adjust-image-stripping
Enhance image metadata ops
|
2024-04-03 14:23:39 -07:00 |
|
Zankaria
|
eaacf27199
|
post.php: do not strip orientation metadata
|
2024-04-03 21:38:16 +02:00 |
|
Zankaria
|
6ceee8261e
|
post.php: strip and reorient png and webp images
|
2024-04-03 21:34:51 +02:00 |
|
Zankaria
|
2bb1b0b9d4
|
post.php: remove double check
|
2024-04-03 21:24:10 +02:00 |
|
Zankaria
|
9072ce5992
|
post.php: strip metadata from png and webp image file types
|
2024-04-03 21:23:48 +02:00 |
|
Zankaria
|
8120c42440
|
Format injected javascript on failed native captcha
|
2024-04-03 14:33:38 +02:00 |
|
Zankaria
|
650ef8bcc2
|
Fix crash if no captcha is enabled
|
2024-04-03 14:33:38 +02:00 |
|
Zankaria
|
3016d69428
|
Share REST call code and separate components via dependency injection
|
2024-04-03 14:33:38 +02:00 |
|
Zankaria
|
03a875f663
|
Handle reporting non-existing posts.
|
2024-04-01 19:55:32 +02:00 |
|
Lorenzo Yario
|
95153233eb
|
Revert "Revert "Revert "Share REST call code and separate components via dependency injection"""
|
2024-03-30 22:46:35 -07:00 |
|
Lorenzo Yario
|
67475c2c2f
|
Revert "Revert "Share REST call code and separate components via dependency injection""
|
2024-03-30 22:34:30 -07:00 |
|
Lorenzo Yario
|
f5328a436c
|
Revert "Share REST call code and separate components via dependency injection"
|
2024-03-30 22:24:20 -07:00 |
|
Lorenzo Yario
|
3d2f0b6a1b
|
Merge pull request #688 from Zankaria/add-dep-injection
Share REST call code and separate components via dependency injection
|
2024-03-30 22:15:44 -07:00 |
|
Lorenzo Yario
|
38b47a0844
|
Merge pull request #698 from Zankaria/calc-file-size-after-strip
Calculate the file size after stripping the metadata off an image.
|
2024-03-30 22:15:10 -07:00 |
|
Lorenzo Yario
|
afe7c73195
|
Merge pull request #699 from Zankaria/remove-no-op
Remove no-op lines from post.php
|
2024-03-30 22:14:58 -07:00 |
|
Zankaria
|
018da09ac5
|
Fix CaptchaQueries naming
|
2024-03-26 14:16:19 +01:00 |
|
Zankaria
|
67b88ec78f
|
bans.php: group deletions
|
2024-03-22 10:59:13 +01:00 |
|
Zankaria
|
27ddd5158d
|
psot.php: remove no-op lines
|
2024-03-21 16:15:49 +01:00 |
|
Zankaria
|
e455080d42
|
post.php: refactor image metadata stripping into function
|
2024-03-21 16:02:09 +01:00 |
|
discomrade
|
0cefa9353b
|
Recalculate filesize after stripping metadata
|
2024-03-21 15:42:48 +01:00 |
|
Zankaria
|
dc903017ca
|
Add CaptchaQueries
|
2024-03-21 15:14:13 +01:00 |
|
Zankaria
|
2cad97775a
|
post.php: use HttpDriver for remote file download
|
2024-03-21 15:14:13 +01:00 |
|