runit
63b71bf1fc
We're not Tinyboard anymore. We've been vichan for 8 years. We should reflect that.
...
Also use Github wiki so new enhancements can be reflected. It's better than linking to 10-year-old archived documentation.
I'll update the wiki eventually.
2022-10-15 10:09:10 -04:00
Fred Brennan
4c6a695a6f
Use ENT_QUOTES when converting UTF-8 to HTML ( #448 )
...
Closes #448 .
2022-09-15 14:46:05 -04:00
27chan
76fad44de4
Removed regex with possibiblity of XSS
...
An anonymous user reported the issue to me
2022-09-05 13:58:41 -03:00
Fred Brennan
572a11dba7
Flip insane default for non-developers
2022-08-29 11:48:38 -04:00
C Hatfield
ae2d91c534
Moved hardcoded html filepaths into config file for extensibility ( #354 )
...
Co-authored-by: chatfield <chatfield@creatuity.com>
Co-authored-by: Fred Brennan <copypaste@kittens.ph>
2022-08-29 10:50:45 -04:00
haruhianon609
0f94915fdf
Add yandex images as image identification option ( #430 )
...
* Add yandex images as image identification option
* Update image_identification.html
* Fix indentation
Co-authored-by: Fred Brennan <copypaste@kittens.ph>
2022-08-29 10:37:40 -04:00
Fredrick Brennan
1e19e75bf5
Change illogical default of $config[force_body]
...
Makes JS and non-JS enforcement equivalent while providing a downgrade path.
JS may not allow empty bodies even when $config[force_body] false. Don't care enough to fix. PR welcome.
Close #493 .
2022-08-29 10:30:50 -04:00
sshscp15
4db4ab9cf0
simple catalog support for moderators
2022-08-20 12:25:10 -04:00
h00j
59c0f788d2
typo
2021-03-12 21:52:37 +01:00
h00j
4ef7feabf2
add telegrams
2021-03-12 21:51:42 +01:00
Łiźnier Hełam Łabej
ee57b6b5ca
Merge pull request #405 from PVNFU-28/patch-3
...
Update config.php
2021-02-26 21:41:46 +01:00
Łiźnier Hełam Łabej
7a44731f27
Merge pull request #413 from PVNFU-28/patch-9
...
replace rbl.efnet.org with rbl.efnetrbl.org
2021-02-26 21:40:01 +01:00
PVNFU-28
d166db6a50
replace rbl.efnet.org with rbl.efnetrbl.org
...
rbl.efnet.org redirects to rbl.efnetrbl.org and says
"Notice We have created a mirror of the rbl.efnet.org zone at rbl.efnetrbl.org.
It has the exact same data and responses. Please use the mirror in your configs.
The mirror was created after repeated failures at Network Solutions."
Also deleted some random tabs on empty lines and some extra spaces which were put by error I guess
2021-02-21 01:03:10 -03:00
PVNFU-28
30eb4e8335
Update config.php
...
Fixes https://github.com/vichan-devel/vichan/issues/404
2021-02-16 23:33:52 -03:00
panfu28
c25e3dea78
Update config.php
...
Fixed embedding for dailymotion, metacage and vocaroo.
Google Videos stopped being a thing in 2012 it seems.
2021-02-14 02:49:15 -03:00
Łiźnier Hełam Łabej
47df9c6485
Merge pull request #399 from vichan-devel/ip-cloaking
...
ip cloaking
2021-02-13 17:28:30 +01:00
h00j
bce71c1f98
ip cloaking
2021-02-13 14:11:41 +01:00
panfu28
d8e3925183
Update config.php
...
just fixed a comment that might confuse new users, plus it was outdated
2020-12-11 17:10:43 -03:00
Fredrick Brennan
5e809047ad
By default, no longer treat deprecations as errors
...
Close #363 .
See also https://www.youtube.com/watch?v=9crnlHLVdno
2020-01-20 10:04:39 +08:00
Fredrick Brennan
af06cf3737
Disable check_updates
by default
...
It no longer works and never will again, so...
2020-01-15 11:36:51 +08:00
rarjpg
63b0b92690
Move HTML Tidy 'bare' option to the config
2019-11-29 19:21:20 +08:00
Kureva
1613f6baea
Option to reset thread bump
after last post deleted.
2019-10-14 18:56:13 +08:00
Brayden
997326af59
fix typo in inc/config.php
2019-03-22 10:02:38 +08:00
Fredrick Brennan
8e811cec44
Close #265
2017-11-03 22:12:35 +08:00
Christopher Henly
598843547e
Remove links to (dead) tinyboard.org
...
Instead we link to the archived documentation, just like in README.md. I also removed the link to tinyboard.org from the boardlinks example, and replaced it with a Github one.
2017-10-30 15:20:43 -04:00
vi
8c0b413c94
New vimeo embed
2017-10-27 22:41:08 -02:00
Daniel Saunders
504282b55f
Merge remote-tracking branch 'vichan/master'
2017-07-24 22:40:39 -04:00
czaks
4025705eac
replace faulty dnsbl with efnetrbl
2017-07-24 15:04:01 -04:00
Daniel Saunders
a31a3a281f
Bug related to antispam and reCAPTCHA 2 valid fields
2017-07-24 12:22:53 -04:00
Daniel Saunders
09fadec620
inline-expanding.js needs jQuery to function, so why are we not including it in the default configuration too?
2017-07-24 04:38:38 -04:00
Marcin Łabanowski
39715e3595
Merge pull request #224 from ghost/patch-2
...
Implementing Czaks captcha
2017-07-23 17:57:59 +02:00
Marcin Łabanowski
3e23c028de
Merge pull request #215 from antedeguemon/master
...
Prevents reports with too many characters
2017-07-23 17:55:22 +02:00
Marcin Łabanowski
ef1898833d
Merge pull request #226 from ghost/patch-1
...
Fixed DNSBL TOR
2017-07-23 17:54:08 +02:00
Thalis
fe495fed64
Update config.php
2017-07-23 17:50:54 +02:00
czaks
40fe35fedc
early 404 staged
2017-05-17 14:54:35 -04:00
Hollick
29409f1456
Update config.php
...
Well I'm just putting this info out there for those that need tor protection. no reason to pull this if not stable.
2017-04-28 19:07:17 +02:00
Hollick
c4358b078e
Update config.php
2017-04-28 16:19:32 +02:00
Hollick
bb86d55b1f
Fixed DNSBL TOR
...
Don't know if Sectoor.de comes online again. Found this new dnsbl tor blacklist checker. in case you really need a tor blacklist.
2017-04-28 16:09:15 +02:00
Horija
9ddb5833b3
Implementing a new captcha
...
I'm (trying) to integrate @Czaks custom captcha
2017-04-24 11:38:56 +02:00
vholmes
387ebe9c0c
Prevents reports with too many characters
2017-02-15 23:07:50 -02:00
Michael D. Reiley
372c26491a
Fix typo in max_images comment
...
multi_image.js should be multi-image.js, with a dash, not an underscore.
2016-10-01 15:06:09 -07:00
czaks
a779b96370
second iteration of nntpchan implementation
2016-08-15 00:56:06 +02:00
czaks
5e335a8564
preliminary inbound nntpchan support
2016-08-14 16:24:17 +02:00
czaks
8a46c7a0d5
tesseract OCR support for spamfilters
2016-06-09 11:09:10 +02:00
czaks
12e6aba5d4
(2/2) advanced build. implement a daemon that will build static pages.
...
implement a queue and a lock. fix notice in bans. and it even works!
the daemon is basic right now, it could work in a mode that it will defer building certain
pages until a certain time.
2016-05-08 13:23:41 +02:00
czaks
b6f0317bde
advanced build (1/2): a small refactor of index generating procedure; generation strategies
2016-05-08 10:54:30 +02:00
Fredrick Brennan
505adffcdc
Cyclical threads ♺
2016-05-06 16:39:20 +02:00
Fredrick Brennan
95b1e103cb
Edit static pages commit
2016-05-06 16:03:55 +02:00
8chan
7911c374e8
Public action logs commit (log.php)
...
Note: In a previous commit, I began making inc/mod/auth.php more modular with the check_login() function. Including it does NOT check mod login by default anymore like it does on vichan. You have to call check_login(). I've finally included it in inc/functions.php. If you have any custom pages that use inc/mod/auth.php, just including functions.php is enough now.
===================================
Also: backports 351375185e
(early 404)
2016-05-06 15:44:26 +02:00
czaks
33ef3f9b01
synchronize catalog_link
2016-05-06 14:14:22 +02:00
8chan
632d0a76d0
Display placeholder if no file in catalog/theme.php; czaks: fix the code a bit
2016-05-06 12:37:00 +02:00
Fredrick Brennan
8943bb0bb3
Rewrite report system due to flooding
2016-05-05 12:57:52 +02:00
czaks
dcf5d699bd
simplify the md5 execution logic
2016-05-05 08:22:19 +02:00
czaks
caaf741691
[SECURITY] keep up with modern password hashing standards
2016-04-22 05:35:43 +02:00
Matthieu
d2de4419bd
Added: config option to hide email in post. (prevent emailfag but let the possibility to sage and noko)
2016-01-26 00:50:55 +01:00
27chan
219c1987a9
Add extension mp4
2015-08-10 22:25:09 -03:00
czaks
d3d167affb
SECURITY: XSS fix for youtube.js/metacafe embed
2015-07-08 16:26:58 +02:00
Marcin Łabanowski
4014682882
fileboard support
2015-04-22 06:06:34 +02:00
czaks
1b16e97f67
[code] fix regexps
2015-04-12 03:08:40 +02:00
czaks
197d5f236f
[code] tag support
2015-04-12 01:14:35 +02:00
czaks
dc2928a14d
cache_config preliminary release
2015-04-05 18:48:53 +02:00
czaks
e4e01e4573
smart build: define configuration variables
2015-04-01 17:16:30 +02:00
czaks
10f93d0d43
implement a protection against transparent proxies
2015-03-24 05:19:25 +01:00
Marcin Łabanowski
10a8219965
enable a basic
cache by default; notify me if it breaks your chan
2015-03-12 00:00:59 +01:00
czaks
bdb6001f3f
support for slugified links; may introduce a few bugs
2015-03-10 12:48:59 +01:00
yeltsew7
aa0d606651
Add in E Z board locking
2015-02-15 21:23:26 -05:00
czaks
daad519b85
config[php_md5] feature
2014-10-24 13:24:33 +02:00
Bui
8b9932218f
add forward-confirmed reverse DNS
2014-10-05 23:20:06 +02:00
Marcin Łabanowski
97a25dad03
Merge pull request #102 from cable6-dev/bugfix-genwebmerror
...
[bugfix]$config['error']['genwebmerror'] wasn't set in config.php
2014-10-05 17:56:46 +02:00
kaf
3c2529e157
[bugfix]$config['error']['genwebmerror'] wasn't set in config.php
2014-10-05 15:35:52 +00:00
kaf
296e4fd5fa
Added an option to hide sages
2014-10-05 15:29:37 +00:00
Fredrick Brennan
23c73ca839
Allow the user to decide whether or not he wants to display his country
2014-09-20 16:35:28 +00:00
Ian Bradley
c1ecef3772
Added support for BSD md5 incase md5sum isn't available.
2014-09-15 16:33:37 -07:00
Juan Tamad
53ada6a5ff
added option for showing the mod in ban page.
...
also fixes issue where the Staff is not shown in ban appeals.
2014-09-01 06:30:33 +08:00
Tomasz Konojacki
1b62fbea6f
added support for statcounter.com tracking code
2014-08-24 23:33:53 +02:00
8chan
1ea3da1db6
Merge Barrucadu/diceroll into master
2014-08-10 15:35:11 +00:00
czaks
b8381b31db
Revert "Use a different way to show the original filename"
...
This reverts commit d81a6c49e2
.
Conflicts:
js/download-original.js
templates/post/fileinfo.html
2014-08-08 22:18:06 +02:00
Jano Slota
46c07d3566
Change styling of fileinfo, add iqdb search
2014-08-08 21:58:15 +02:00
Jano Slota
a87dc24169
Minor fixes for embed htmls
2014-08-08 21:57:58 +02:00
Jano Slota
3144e11cf9
Minor fixes for embed htmls
2014-08-08 21:57:11 +02:00
Jano Slota
d81a6c49e2
Use a different way to show the original filename
...
Conflicts:
templates/post/fileinfo.html
2014-08-08 21:52:19 +02:00
czaks
57e80951d9
sorta document the changes in config.php
2014-07-28 04:15:09 +02:00
czaks
8d3c3f7ef7
Merge 4.5
2014-07-06 03:58:00 +02:00
czaks
d38433a9c2
fix gzip static
2014-07-06 03:22:40 +02:00
czaks
9b943da60a
Revert "Rework the GeoIP code, add country-based poster names"
...
This reverts commit db3c7f4ee9
.
2014-07-06 02:13:08 +02:00
czaks
a9b035d822
Revert "Second rework of the GeoIP code, now supporting cities!"
...
This reverts commit 2488e77e86
.
2014-07-06 02:12:54 +02:00
Jano Slota
2488e77e86
Second rework of the GeoIP code, now supporting cities!
2014-07-06 01:30:38 +02:00
Jano Slota
db3c7f4ee9
Rework the GeoIP code, add country-based poster names
2014-07-06 01:29:12 +02:00
Jano Slota
4adf893c39
Random names for anonymous users - thanks to svnth
2014-07-06 01:27:38 +02:00
czaks
19ce50c545
Merge ../pl
...
Conflicts:
post.php
2014-05-10 21:58:23 +02:00
Jano Slota
844d724b62
Optimized images
2014-05-10 21:51:00 +02:00
Jano Slota
593560956c
Added configurabe image identification
2014-05-07 11:14:30 +02:00
czaks
cd15458a32
Merge remote-tracking branch 'origin/4.5'
2014-05-06 21:53:38 +02:00
czaks
f7278e5a61
user moderation support
2014-05-06 21:53:05 +02:00
Fredrick Brennan
d31a353962
Allow post deletion switch
2014-05-05 18:03:51 -04:00
czaks
dafe0d5896
Merge branch 'master' of github.com:vichan-devel/Tinyboard into staging
2014-05-04 00:19:45 +02:00
czaks
45fdd71b63
fix it more
2014-05-04 00:05:55 +02:00
czaks
318d75ac27
ukko: mod support for ukko; fixes #23
2014-04-30 18:20:30 +02:00
czaks
776bbeb73e
ukko: mod support for ukko; fixes #23
2014-04-30 18:18:55 +02:00
czaks
bb5446a93d
Merge remote-tracking branch 'origin/br-integration' into staging
2014-04-29 21:35:50 +02:00