1
0
mirror of https://github.com/vichan-devel/vichan.git synced 2024-11-30 10:14:37 +01:00
Commit Graph

1388 Commits

Author SHA1 Message Date
czaks
fb804eae28 SECURITY: local path discovery fix 2014-03-31 10:23:34 +02:00
czaks
6db593830b SECURITY: remove XSS vulnerability 2014-03-30 16:40:14 +02:00
kaf
089364edad Added: fr_FR translation. Need lot of changes. 2014-03-29 17:43:57 +01:00
czaks
88f3999957 fix link_prefix. thanks to anon on http://tinyboard.org/demo/mod.php?/sup/res/1210.html 2014-03-13 22:39:32 +01:00
czaks
932ffd6e07 it's spanish not italian ;_; 2014-03-10 10:21:30 +01:00
czaks
a5bc99c402 enable 4chan api by default. it bears some extra CPU time with it, but giving API to the users by default is the way to go. 2014-03-09 01:51:39 +01:00
czaks
936b8df153 Revert "why not extend this freaky 4chan api a bit?"
This reverts commit faaa0eab3a.

This improves on bug vichan-devel#24 a little bit
2014-03-09 01:46:14 +01:00
Edy Búa
5297e39d28 italian l10n 2014-03-09 01:43:04 +01:00
czaks
a5b6098737 fix previous commit 2014-02-24 15:29:26 +01:00
czaks
91d10009c4 Condense flags into one file. Heads-up for people having custom flags, disable $config['country_flags_condensed'] !!! 2014-02-24 00:06:01 +01:00
Jano Slota
4e85bd39e1 Updated Slovak translation 2 2014-02-23 20:34:19 +01:00
czaks
90fce23ff8 update polish translation 2014-02-23 19:49:52 +01:00
czaks
905717f5c2 add lithuanian translation by marjo @ #opfuckmorsy. it's sorta outdated and incomplete, so you'd better update. 2014-02-23 19:32:03 +01:00
Jano Slota
6b99556c30 Updated Slovak translation 1 2014-02-23 19:22:30 +01:00
Jano Slota
6f9ce778b2 Updated Slovak translation
Conflicts:
	inc/locale/sk_SK/javascript.js
	inc/locale/sk_SK/javascript.po
	inc/locale/sk_SK/tinyboard.mo
	inc/locale/sk_SK/tinyboard.po
2014-02-23 19:22:02 +01:00
czaks
08a7d47817 allow basic commenting of locale string 2014-02-23 19:01:41 +01:00
czaks
26bb4999c6 actually fix prevous commit 2014-02-23 18:54:31 +01:00
czaks
03c4368e96 finally fix i18n strings in config.php 2014-02-23 18:49:04 +01:00
czaks
5cb8a2ce68 fix pngs better 2014-02-22 15:54:46 +01:00
czaks
81e2dda2f7 actually fix png posting for some images not fully supported by gm/imagemagick 2014-02-22 15:47:29 +01:00
Tunay Uyar
96f49ea12f Turkish locale 2014-02-20 23:55:26 +01:00
czaks
6926c934d0 geoip: compatibility fix; this allows to have both versions of geoip loaded 2014-02-19 00:01:40 +01:00
Jano Slota
64cab8fd5c Moved the external geoip files to inc/lib/geoip and made the geoip code a bit prettier 2014-02-18 23:50:01 +01:00
czaks
22cbc6dc3d cleanup: don't trigger rebuild code; fail silently (boardlink race fix; I will test it a bit) 2014-02-18 20:42:19 +01:00
czaks
e617dc99e2 png resizing: depending on error messages with pngs is flawy 2014-02-10 23:44:20 +01:00
czaks
6cc4c1b811 remove old oekaki; see vichan-devel#20 2014-01-29 22:59:29 +01:00
czaks
91e5a1d62c update polish translation 2014-01-18 20:56:53 +01:00
czaks
c70c1baf21 fix double quoting in links. thanks STI for reporting that 2014-01-17 00:30:04 +01:00
Riku Rouvila
f0f452c546 change finnish locale contact email 2014-01-14 13:39:52 +01:00
czaks
272fcd9cd2 delegate youtube.js embed html code to config.php 2014-01-09 18:25:00 +01:00
czaks
94bb2bbc26 inc/image.php: i18n 2014-01-04 19:26:44 +01:00
czaks
4aa6e607f8 image resizing: fix a problem with some pngs; reported by urban 2014-01-04 19:09:30 +01:00
czaks
92171827c7 update polish translation 2013-12-29 01:38:44 +01:00
czaks
12b79249ed 4chan api: add missing tim field 2013-12-28 22:24:54 +01:00
czaks
47bcb092f8 why not extend this freaky 4chan api a bit? 2013-12-28 19:51:13 +01:00
czaks
ab6fb96336 revise 4chan api support 2013-12-28 19:46:50 +01:00
czaks
3b65bcb0f8 json api: fix building of catalog.json (NB: this puts extra load on server; we can try to make it lighter) 2013-12-28 18:03:49 +01:00
czaks
0c31674f1b compact-boardlist.js: initial commit 2013-12-28 00:53:42 +01:00
czaks
033e2be1ad config.php: clarify comment to mean quick-reply-old, as now it's named 2013-12-25 16:28:50 +01:00
czaks
28eefa141f update polish translation 2013-12-25 16:13:17 +01:00
czaks
7738bd2878 fix ajax.js errors workings 2013-12-23 18:54:24 +01:00
czaks
fdc3b81314 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard into vichan-devel-4.5
Conflicts:
	inc/config.php
	install.php
	post.php
	stylesheets/style.css
2013-11-11 21:54:35 +01:00
Michael Foster
eb4581abdb new event: markup-url 2013-10-04 20:13:58 +10:00
Michael Foster
f5b39efd13 Um. I accidentally deleted this code for some reason. 2013-09-30 12:18:56 +10:00
Michael Foster
1b2aafae7f CSRF more mod pages 2013-09-23 16:48:56 +10:00
Michael Foster
bec90150fe $config['error']['lurk'] was last used in 2010 I think 2013-09-23 15:52:45 +10:00
Michael Foster
239531d12d OK, now it is secure. 2013-09-23 14:23:42 +10:00
Michael Foster
3a2dfd8921 filehash filter condition 2013-09-23 14:00:04 +10:00
Michael Foster
5fcf2e0a05 Fix secure tripcode hardening 2013-09-23 12:53:44 +10:00
Michael Foster
702c82c71f Hardened secure tripcode? 2013-09-23 12:41:27 +10:00
Michael Foster
f52995498a ?/debug/apc with cache prefixes 2013-09-23 10:41:47 +10:00
Michael Foster
d21fffce98 Fixed weird bug with ?/debug/sql trying to allocate a few GB on some instances. Assuming bug with APCu. 2013-09-23 10:21:18 +10:00
Michael Foster
9163caba5e ?/debug/apc 2013-09-23 10:11:16 +10:00
Michael Foster
03b91e29c9 Fixed automatic $config['root'] detection with mod.php 2013-09-22 08:13:19 +10:00
Michael Foster
83fa2d2768 begin implementation of in-built ban appealing 2013-09-21 12:51:23 +10:00
ctrlcctrlv
4e65aad002 Make it so that users can't insert code w/syntax errors into ?/config 2013-09-21 02:21:05 +00:00
Michael Foster
00fd54d20f fix Twig permissions 2013-09-19 16:09:35 +10:00
Michael Foster
f817c0c960 upgrade twig library 2013-09-19 16:08:25 +10:00
czaks
4ac087a289 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard into vichan-devel-4.5
Conflicts:
	js/quick-reply.js
2013-09-18 09:00:22 -04:00
Michael Foster
b871122c71 bugfix: bans 2013-09-18 14:02:01 +10:00
czaks
d3383dd140 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard into vichan-devel-4.5
Conflicts:
	inc/config.php
2013-09-17 19:12:19 -04:00
Michael Foster
584f22cfeb use own class's delete function when removing expiring ban 2013-09-18 08:59:36 +10:00
Michael Foster
9bde03ae7d Improvements to showing post in ban 2013-09-18 08:56:04 +10:00
Michael Foster
0ae3a583db Optionally show post user was banned for 2013-09-18 08:47:34 +10:00
czaks
688a228884 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard into vichan-devel-4.5
Conflicts:
	inc/config.php
	inc/display.php
	inc/mod/pages.php
	install.php
	js/quick-reply.js
	post.php
	templates/index.html
2013-09-17 10:43:44 -04:00
Michael Foster
45568651ce Fix search for new bans table 2013-09-17 09:35:13 +10:00
Michael Foster
8e3de0c85c Forgot to include this file 2013-09-17 09:28:06 +10:00
Michael Foster
86150e3e8c Add this library I found 2013-09-17 09:18:59 +10:00
Michael Foster
309f6ffbdc Begin upgrade to much better bans table. DO NOT PULL YET; It won't work. 2013-09-17 09:15:24 +10:00
Michael Foster
9b94ef02e1 bugfix: disable javascript on mod pages 2013-09-16 06:37:14 +10:00
Michael Foster
b6faf5b09f js/ajax.js: post with ajax 2013-09-15 14:03:27 +10:00
Michael Foster
97dab37fd5 lol 2013-09-15 05:48:37 +10:00
Michael Foster
c7ef909d57 Remove $config['url_regex']; 2013-09-15 05:46:08 +10:00
Michael Foster
a9aed0cb24 fix last commit 2013-09-15 04:23:47 +10:00
Michael Foster
091019ea78 disable $config['try_smarter'] on ?/rebuild 2013-09-15 04:22:27 +10:00
Michael Foster
bd8c59a8fc show-thread event 2013-09-15 03:54:09 +10:00
Michael Foster
d3c864e8c1 Optionally show page navigation bar at the top too. 2013-09-15 00:42:20 +10:00
Michael Foster
24134415b8 Combine ban checking into single SQL query. Messy/inefficient query, but good enough. 2013-09-10 16:20:54 +10:00
Michael Foster
9fc5443951 Bugfix: SQL error, issue #141 2013-09-10 03:54:23 +10:00
Michael Foster
55d9396504 Improvements to ?/debug/antispam and ?/debug/recentc 2013-09-09 20:16:13 +10:00
Michael Foster
ac8be0c263 case-insensitive, debug bugfix 2013-09-09 19:53:27 +10:00
Michael Foster
5421b2fb9d Bugfix: Undefined $cached (when caching is disabled) 2013-09-09 19:19:11 +10:00
Michael Foster
6607cecc8d Fix last commit. 2013-09-09 01:38:32 +10:00
Michael Foster
7927ac598c Add ability to create custom user/permissions groups 2013-09-09 01:33:51 +10:00
Michael Foster
06eb467808 Use Unicode in antispam stuff 2013-09-08 17:01:55 +10:00
Michael Foster
06db74fa97 flood-count condition 2013-09-08 15:07:55 +10:00
Michael Foster
0137893435 Comment mistake 2013-09-08 14:59:43 +10:00
Michael Foster
631b5fd8ce Bugfix: Sometimes caching here fucks up. Not really sure why yet. 2013-09-08 13:35:02 +10:00
Michael Foster
f8b1554915 "flood filter" becomes "filter" 2013-09-07 13:14:55 +10:00
Michael Foster
b8300b82ee Add ! syntax (NOT) to filters. Don't throttle duplicate post bodies when they are empty 2013-09-07 12:58:23 +10:00
Michael Foster
3858b89b34 Steal make_comment_hex() from plainib 2013-09-07 12:50:32 +10:00
Michael Foster
682ffb455d Optionally EXPLAIN all SQL queries when in debug mode 2013-09-07 12:40:35 +10:00
Michael Foster
62d2d51e8c yeah 2013-09-07 03:09:52 +10:00
Michael Foster
869ffe7ea2 purge flood cache table after filter stuff, not before 2013-09-07 02:57:42 +10:00
Michael Foster
8301ce9c09 bugfix lol 2013-09-07 00:04:22 +10:00
Michael Foster
8f145844a1 Better and faster basic flood prevention, while merging it into $config['filters']. 2013-09-06 23:09:18 +10:00
Michael Foster
aeee52587a inc/mod.php has been irrelevant for a while. Time to remove it. 2013-09-06 20:12:34 +10:00
Michael Foster
8143ad1a0b Cleaner check to make sure inc/ files aren't accessed directly. 2013-09-06 20:12:04 +10:00
czaks
a680b66f08 Fixed working on some broken shared hostings. Thanks for Belarussian anon for reporting. 2013-09-02 13:41:28 +10:00
czaks
ff06aa2293 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
Conflicts:
	install.php
2013-09-01 11:25:19 -04:00