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
e265375475
fixup
2016-05-08 10:59:36 +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
czaks
644f227ab3
fix "Undefined variable: pid"; thanks fpdl and MrFreeman
2016-05-08 03:09:20 +02:00
czaks
a5e22f6d63
split route and controller parts from smart build
2016-05-08 02:50:44 +02:00
czaks
deef54fe13
introduce smart_build_helper
2016-05-07 02:16:54 +02:00
czaks
ce9f9eec25
settings dialog refinements: now you can resize it
2016-05-06 17:11:12 +02:00
czaks
3f405b3484
what if IP address contained bad characters? (highly local)
2016-05-06 16:53:28 +02:00
czaks
3571670b98
fix catalog link someone?
2016-05-06 16:51:34 +02:00
czaks
a5bd39dc4a
mod dashboard html: link to page editor
2016-05-06 16:49:35 +02:00
czaks
ab02a42725
maybe we can try to load Parsedown, after all we can silence the error
2016-05-06 16:27:43 +02:00
czaks
91c02c3ec4
board pages: add a migration
2016-05-06 16:21:43 +02:00
czaks
d726eaf195
we don't have a htmlpurifier yet ;_;
2016-05-06 16:07:21 +02:00
czaks
2fa37278db
boardlist goes before #top
2016-05-06 15:09:25 +02:00
czaks
6e33de568d
hide-threads.js: add div.file to fields to hide; thanks fpdl
2016-05-06 15:03:53 +02:00
czaks
8496b021a9
comment out global reports
2016-05-06 14:57:07 +02:00
czaks
aa98ca337e
i think this lump of code deserves a version bump; v5.1.0 here
2016-05-06 14:36:14 +02:00
czaks
126ee42b9d
better rules for stripping combined chars, based on 45c0d327619 by @ctrlcctrlv
2016-05-06 14:34:42 +02:00
czaks
33ef3f9b01
synchronize catalog_link
2016-05-06 14:14:22 +02:00
czaks
3f29170f1b
debrand 8chan; btw. the previous commit was [SECURITY] i think?
2016-05-06 12:23:18 +02:00
czaks
293543878a
backport parts of 2d6d449bd2d72, in particular html classes
2016-05-06 12:14:28 +02:00
czaks
02c3c28a16
main.js: a bit more sane code
2016-05-05 15:37:50 +02:00
czaks
6991ca270e
fix bad merge
2016-05-05 13:53:52 +02:00
czaks
130b32d08b
remove image hover, so we can import the whole 8chan history of that file
2016-05-05 13:42:38 +02:00
czaks
cd01191072
those parts are extraneous
2016-05-05 11:45:29 +02:00
czaks
d310abc95c
Merge branch 'master' of github.com:vichan-devel/vichan
2016-05-05 10:54:09 +02:00
czaks
186ad5ca86
bsd fixup
2016-05-05 10:53:44 +02:00
czaks
abe4bdd6ae
fixup
2016-05-05 10:52:58 +02:00
czaks
19b70663d7
remove magic_quotes check; it`s 2016 after all
2016-05-05 10:29:13 +02:00
czaks
4c827cf105
fix some nonsense
2016-05-05 10:22:34 +02:00
czaks
c4b98e94ce
[SECURITY] harden for imagetragick (we aren`t hit by the bug, but we were passing uncommon filetypes, like JPEG2000, directly to imagemagick)
2016-05-05 10:17:14 +02:00
czaks
77176faece
enable javascript in mod panel
2016-05-05 09:56:54 +02:00
czaks
38bf3276e4
update copyright years; remove a link to tinyboard (website is dead)
2016-05-05 09:39:23 +02:00
czaks
89fe3db556
...
2016-05-05 09:25:47 +02:00
czaks
985c113190
...
2016-05-05 09:18:36 +02:00
czaks
8dac72e924
update installer
2016-05-05 09:16:09 +02:00
czaks
a42256b296
locale cache: fix a bug when perms are done wrong
2016-05-05 08:43:34 +02:00
czaks
36b78e5f98
fix for editor highlighting
2016-05-05 08:40:13 +02:00
czaks
295f597699
Merge branch 'master' of github.com:vichan-devel/vichan
2016-05-05 08:22:47 +02:00
czaks
dcf5d699bd
simplify the md5 execution logic
2016-05-05 08:22:19 +02:00
czaks
9768161327
simplify the code a bit
2016-05-05 07:51:55 +02:00
czaks
c898f97493
Merge branch 'master' of https://github.com/vichan-devel/vichan
2016-05-05 06:45:08 +02:00
czaks
7c3126866c
ease the migration process for the previous security patch (by introducing another migration); restore php 5.4 compatibility (introducing a polyfill system)
2016-05-05 06:43:22 +02:00
Marcin Łabanowski
2caad90755
Merge pull request #177 from 27chan/master
...
Fix default theme and add Font Awesome Icons in recent.html
2016-04-30 04:09:24 +02:00
Marcin Łabanowski
e0a4b479f9
Merge pull request #176 from 27chan/master
...
Update Font Awesome
2016-04-28 07:09:38 +02:00
czaks
caaf741691
[SECURITY] keep up with modern password hashing standards
2016-04-22 05:35:43 +02:00
czaks
c53f13bf90
Merge branch 'master' of https://github.com/vichan-devel/vichan
2016-02-09 12:37:03 +01:00
czaks
844b262166
update readme; mention php 7.0 compatibility
2015-09-11 13:17:33 +02:00
czaks
6d4e756240
fix a bug for some bad database state. thanks Seisatsu for testing
2015-09-11 12:49:42 +02:00
Marcin Łabanowski
8678716297
Merge pull request #164 from JasonPuglisi/font-awesome-4.4.0
...
Updated to Font Awesome 4.4.0
2015-09-06 03:26:23 +02:00
Marcin Łabanowski
63e88e2474
Merge pull request #161 from kellerwhy/patch-1
...
Make mod/recent_posts.html respect $config['dir']['res']
2015-08-11 05:25:20 +02:00
czaks
706feeddff
fix cache_config: webms were thumbnailed twice and with the latest addition, they couldn`t resize at all
2015-08-11 04:51:27 +02:00
czaks
f6efdee873
expand-video.js: fix regexp
2015-08-11 03:59:18 +02:00
czaks
77bec71399
expand-video.js: works with .mp4 now as well
2015-08-11 03:55:44 +02:00
czaks
a54488d900
Merge branch 'master' of github.com:vichan-devel/Tinyboard
2015-08-11 03:47:54 +02:00
czaks
1136cc0e44
reflect in readme, that we support .mp4 files as well now
2015-08-11 03:47:44 +02:00
czaks
ccd00c497c
a stricter check for webm processing
2015-08-11 03:46:02 +02:00
Marcin Łabanowski
11d4cb0f4f
Merge pull request #155 from 27chan/patch-7
...
Add extension mp4
2015-08-11 03:44:51 +02:00
Marcin Łabanowski
ea5ad66a19
Merge pull request #154 from 27chan/patch-8
...
Create image-hover.js
2015-08-11 03:40:17 +02:00
Marcin Łabanowski
b0eb49de82
Merge pull request #160 from 27chan/patch-10
...
Add extension mp4
2015-08-11 03:39:22 +02:00
Marcin Łabanowski
1b099ce072
Merge pull request #158 from 27chan/patch-4
...
Add extension mp4
2015-08-11 03:34:00 +02:00
Marcin Łabanowski
ae4cac5200
Merge pull request #156 from 27chan/patch-6
...
Add extension mp4
2015-08-11 03:33:18 +02:00
Marcin Łabanowski
7aefa96051
Merge pull request #152 from JasonPuglisi/bottom-button
...
Added [Return] and [Go to bottom] to thread page above posts
2015-08-09 18:10:43 +02:00
Marcin Łabanowski
481f9b1475
Merge pull request #151 from JasonPuglisi/hide-videos
...
Added ability to hide videos/webms
2015-07-29 01:27:35 +02:00
czaks
d3d167affb
SECURITY: XSS fix for youtube.js/metacafe embed
2015-07-08 16:26:58 +02:00
czaks
d20149b579
gallery view: right bar should be 12%, not 15%
2015-04-25 02:26:42 +02:00
czaks
501484088b
gallery-view: i forgot the stylesheet
2015-04-23 09:21:16 +02:00
czaks
099e347e15
gallery-view: preloading images, webm support
2015-04-23 09:20:34 +02:00
czaks
163a4e699c
gallery-view: support key events (up/down/left/right)
2015-04-23 08:45:39 +02:00
czaks
2d9214ac63
version check should point at engine.vichan.net and not tinyboard.org actually
2015-04-23 08:18:36 +02:00
czaks
4c1d2f924c
fix error while installing themes; thanks xixi
2015-04-23 07:57:52 +02:00
czaks
3f02985380
gallery-view.js: initial commit
2015-04-23 07:41:49 +02:00
czaks
271dcb7a65
fileboard: fix possible XSS (mainly applicable to 8chan)
2015-04-23 03:45:08 +02:00
czaks
b5370fd3e5
fileboard: op tag fix
2015-04-23 02:41:17 +02:00
Marcin Łabanowski
4014682882
fileboard support
2015-04-22 06:06:34 +02:00
czaks
4060bf10ed
update copyright years & vichan website
2015-04-12 03:18:51 +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
4131a6e563
watch.js: slow down a little bit, let`s see how it works out
2015-04-11 23:12:13 +02:00
czaks
cb700e6a72
live index should refresh every 20s
2015-04-11 23:03:45 +02:00
czaks
00ad1ecf15
smart_build: fix one possible performance problem
2015-04-11 21:41:22 +02:00
czaks
bdda1613a6
thread-stats.js: final vichan fix, should work now
2015-04-10 23:43:07 +02:00
czaks
2d68972dd7
thread-stats style: add margins
2015-04-10 23:21:22 +02:00
czaks
f86be0f44d
thread-stats: best viewed inline
2015-04-10 23:17:19 +02:00
czaks
c4569b2ea5
thread-stats.js: code typo :^)
2015-04-10 23:13:52 +02:00
czaks
0d0b2fcd7e
thread-stats.js: vichan fixes
2015-04-10 23:11:59 +02:00
czaks
652018f674
own-board.js: initial release
2015-04-07 20:54:43 +02:00
czaks
0658a2b19a
fix banned.php; thanks stigma
2015-04-07 02:29:38 +02:00
czaks
11dfc8bbdc
fs cache backend: silence the error
2015-04-06 22:51:02 +02:00
czaks
094f60d34d
try_smarter: fix two bugs. 1. uncovered by the second, during a bump only the page the thread was on and first page were rebuild, despite threads rearranging their positions on the remaining pages. happening always. 2. during smart build, the page wasn`t ordered to be rebuilt
2015-04-06 18:59:33 +02:00
czaks
64a0b486f2
smart_build.php: nginx – cache 404 replies for 120s
2015-04-06 18:42:23 +02:00
Marcin Łabanowski
8fcb9195c8
Merge pull request #137 from lewdchan/master
...
made the define_groups function play nice on hhvm
2015-04-05 20:51:51 +02:00
czaks
c50635c700
Merge branch 'master' of github.com:vichan-devel/Tinyboard
2015-04-05 20:37:40 +02:00
czaks
9831b582fa
groups were not defined
2015-04-05 20:25:57 +02:00
czaks
6fd4eb2add
fix a locale issue
2015-04-05 20:23:57 +02:00
czaks
f053450edf
cache_config: fix debug notice
2015-04-05 20:04:27 +02:00
czaks
45f11d1d78
indent the file (inc/functions.php) after the latest changes
2015-04-05 19:12:41 +02:00
czaks
aadbf4852f
tools/rebuild.php: fix for bans.php not included by default and public_banlist
2015-04-05 18:50:16 +02:00
czaks
dc2928a14d
cache_config preliminary release
2015-04-05 18:48:53 +02:00
czaks
b8fe93fd8f
update gitignore
2015-04-05 18:46:45 +02:00