Commit Graph
100 Commits
Author SHA1 Message Date
Marcin Łabanowski 6a7be4a058 Merge pull request #182 from fatchan/master
Move the 'Go back and rebuild again' to the top of the rebuilt page s…
2016-05-31 16:08:50 +02:00
czaks 52fe9bc873 fix sane_strategy for advanced build. should fix the ajax.js problem. 2016-05-15 15:53:30 +02:00
czaks 4fe2da2fcd post-filter & ukko: final solution i think 2016-05-09 13:02:21 +02:00
czaks 018dd48a66 post-filter + ukko fixes 2016-05-09 11:58:46 +02:00
czaks 4479fc7681 thread-watcher and favorites in catalog and ukko 2016-05-09 11:18:35 +02:00
czaks 1cff10fd95 ukko & fix-re-de-su: fix reporting and deleting from ukko actually 2016-05-09 11:08:24 +02:00
czaks ccc9cff23d ukko: post filters and reporting 2016-05-09 10:59:50 +02:00
czaks bb9aaad899 i forgot about a queue and a lock implementation 2016-05-08 15:37:49 +02:00
czaks f24e0f9814 optimize out openboard when we don`t need it. a big performance improvement too 🏎
also, don't call dnsbl for local ip addresses
2016-05-08 14:02:17 +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 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