Commit Graph

2023 Commits

Author SHA1 Message Date
towards-a-new-leftypol 43a6a67844 Improve robustness when moving / merging threads
- previously this would choke on threads where the image file is
missing
2021-01-31 01:20:45 +00:00
nonmakina 23d63bdd98 Re-introduces the youtube embed changes.
This reverts commit acc01957bc.
2021-01-29 20:55:23 -06:00
nonmakina acc01957bc
Revert "Replace Youtube embed" 2021-01-29 20:09:27 -06:00
towards-a-new-leftypol a7bf3fee78
Merge pull request #212 from towards-a-new-leftypol/op_creation_time
Op creation time
2021-01-29 20:29:49 -05:00
towards-a-new-leftypol cdf2bd429f Slightly better error message for rate limiting thread creation 2021-01-27 22:54:50 -05:00
towards-a-new-leftypol c03ccd63a1 OP rate limiting should only look at opening posts in the flood table 2021-01-27 22:51:33 -05:00
towards-a-new-leftypol ae9e94396d retab config.php 2021-01-27 22:50:32 -05:00
nonmakina 4a1e3a3d13 Adds the proposed ffmpeg.php changes 2021-01-27 20:09:18 -06:00
nonmakina 9c4158fea5 Adds missing text and fixes js errors 2021-01-26 00:52:23 -06:00
nonmakina 87a8fd3a36 Adds support for embed button for youtube. Eliminates preview image fetched from youtube that was causing a leak 2021-01-26 00:44:23 -06:00
towards-a-new-leftypol 5afcd089ed Clean up instance-config.php
- remove commented code
- revert overwritten flood values back
2021-01-24 13:49:56 -05:00
towards-a-new-leftypol 246c77d369 retab inc/filters.php 2021-01-24 13:48:32 -05:00
towards-a-new-leftypol 193eb0694e Merge remote-tracking branch 'lpdev_local/thread_creation_time' into op_creation_time 2021-01-24 02:47:42 -05:00
towards-a-new-leftypol 0ff6cb7db3 print statements 2021-01-24 07:47:21 +00:00
towards-a-new-leftypol 3ce48b7b64 Merge remote-tracking branch 'lpdev_local/thread_creation_time' into op_creation_time 2021-01-24 02:29:49 -05:00
towards-a-new-leftypol 7937a702e3 Do noip stuff before other stuff (idk) 2021-01-24 07:29:12 +00:00
towards-a-new-leftypol 55abd06c2d 30 seconds betweeen each new post 2021-01-24 01:56:01 -05:00
towards-a-new-leftypol 629d03bd7b OP creation rate-limiting
- minimum time between OP is 30 seconds
2021-01-24 06:49:01 +00:00
towards-a-new-leftypol aec46521ff commented out filters modification for flood_time 2021-01-24 03:29:18 +00:00
nonmakina b6c95348ec
Merge pull request #195 from dedushka1/revert-mod-edit-post-page
Revert bad change that commented this out on mod post edit page
2021-01-19 17:01:34 -06:00
nonmakina c7a2ac3f38
Merge pull request #190 from dedushka1/theme-deletion-bug
Fix minor bug that disallows deletion of themes
2021-01-19 16:59:50 -06:00
Dedushka 714a92af44
Revert bad change that commented this out on mod post edit page 2021-01-19 14:53:10 -05:00
dedushka1 8dda13f206
Merge pull request #178 from nonmakina/bumplockIndicator
Implements fixes and changes to be able to view the bumplock status of a thread
2021-01-19 14:51:08 -05:00
Dedushka f74d2a2fdc
Fix minor bug that disallows deletion of themes 2021-01-18 22:32:20 -05:00
dedushka1 a4607fa6e6
Merge pull request #183 from nonmakina/optionsFix1
Moves options to the top of the JS imports.
2021-01-18 21:39:55 -05:00
dedushka1 26f443539b
Merge pull request #179 from nonmakina/cytubeOnBoardList
Cytube on board list
2021-01-18 21:34:38 -05:00
dedushka1 a8d59c339f
Merge pull request #181 from nonmakina/allowCompressedFiles
Adds gz and bz2 to allowed upload extensions
2021-01-18 21:32:05 -05:00
dedushka1 7cb750cd2a
Merge pull request #177 from nonmakina/postViewLimit2
Increases number of posts that are visible in the IP post history view
2021-01-18 21:05:39 -05:00
dedushka1 acd63b3fe5
Merge pull request #186 from nonmakina/noFuture
Removes Tomorrow stylesheet
2021-01-18 20:59:40 -05:00
nonmakina d9c763a8a9 Optimizes board rebuilds on deletion by IP 2021-01-18 18:44:30 -06:00
nonmakina 43ffcbc4bc Removes Tomorrow stylesheet 2021-01-18 05:01:41 -06:00
nonmakina dc5f982bca Moves options to the top of the JS imports. 2021-01-18 03:13:09 -06:00
nonmakina c87cd9ab82 Removes rebuild after each deleted post when deleting by ip. 2021-01-18 01:30:20 -06:00
nonmakina 8c8c2dca47 Adds gz and bz2 to allowed upload extensions 2021-01-17 22:57:46 -06:00
nonmakina 463db8a359 Fixes path 2021-01-17 22:00:01 -06:00
nonmakina 9def32deff Adds cytube to top bar 2021-01-17 21:57:34 -06:00
nonmakina 906ed844d3 Implements fixes and changes to be able to view the bumplock status of a thread 2021-01-17 21:31:06 -06:00
towards-a-new-leftypol 11d59a9181
Merge pull request #176 from xComatoast/modLogs
Fixed: Mod  Log Permissions
2021-01-17 21:44:50 -05:00
nonmakina 462a98e9ba Increases number of posts that are visible in the IP post history view 2021-01-17 20:42:23 -06:00
Comatoast f7ed46cb23 Fixed: Mod Log Permissions 2021-01-17 18:30:42 -08:00
Dedushka c79b3b1fb4 Add bunker-like CSS them, adresses #145 2021-01-17 15:53:08 -06:00
Dedushka d7f0e8a7f1 Add styles, addresses #38 2021-01-17 15:53:08 -06:00
towards-a-new-leftypol 5fc8df495d Revert "Enable memcached in the config"
This reverts commit 824c9cb535.
2021-01-17 15:01:33 -05:00
towards-a-new-leftypol 3ae47a4b0b instance config flood settings 2021-01-17 14:38:09 -05:00
towards-a-new-leftypol 824c9cb535 Enable memcached in the config 2021-01-17 14:37:43 -05:00
Dedushka 6d43a7f62b
Protect IPs in public moderation logs.
As reported, IPv6 addresses were not properly hidden in the public
facing moderation logs. This commit filters both IPv4 and IPv6
addresses.

We broke out into a separate function so that it can be tested with
the test suite.

A rudimentary test has been added to test the newly added
protect_ip($entry) function.
2021-01-17 13:03:17 -05:00
nonmakina 0eb4059a7c
Merge pull request #135 from PietroCarrara/overboard-api
Build overboard json
2021-01-12 22:03:28 -06:00
Pietro Carrara bdd37d3322 Add board data on all catalogs, rename overboard 'replies' and 'images' fields to keep consistency 2021-01-12 15:46:01 -03:00
Pietro Carrara 7004f2b437 Build overboard json 2021-01-11 20:23:59 -03:00
Pietro Carrara e7cc1649c8 Add unique_ips field to the API 2021-01-11 15:46:57 -03:00
nonmakina 13bebb70d0
Merge pull request #112 from nonmakina/overboardFixes
Overboard fixes
2021-01-11 10:54:02 -06:00
nonmakina de83b874ff fixes 2021-01-11 10:42:51 -06:00
nonmakina 39d069a1ba CR. Refactors duplicate code. Fixes boardlist link error. 2021-01-11 10:36:29 -06:00
towards-a-new-leftypol 1b0ae8d846
Merge pull request #130 from nonmakina/pathFixes
Path fixes
2021-01-11 10:15:49 +00:00
towards-a-new-leftypol 42840a3984
Merge pull request #119 from nonmakina/banListFix
Fixes unusuable mod ban list
2021-01-11 10:12:23 +00:00
nonmakina 5b57d35a4c fixes path for catalog. fixes syntax bugs. 2021-01-10 21:55:20 -06:00
nonmakina 0611bb6ad1 Sets the correct default path in the config.php, and removes the re-write in instance-config. The path set in config was incorrect, so there is no benefit in keeping it incorrect and overwriting in instance config. And now that it's correct, it's no benefit to have a duplicate setting. 2021-01-10 19:28:58 -06:00
towards-a-new-leftypol 663233f34d
Merge pull request #115 from nonmakina/pdfThumbnail
Turns on thumbnails for pdf and djvu filetypes
2021-01-10 11:19:17 -05:00
towards-a-new-leftypol 821ccf2b53
Merge pull request #117 from nonmakina/banners
Adds banner support and banners
2021-01-10 11:11:37 -05:00
towards-a-new-leftypol 529d848719
Merge pull request #126 from nonmakina/originalFilename
Adds js that set an alternative link on media to download them with their original filenames
2021-01-10 11:09:27 -05:00
towards-a-new-leftypol a6658d92b8
Merge pull request #122 from nonmakina/noDeleteThread
No delete thread
2021-01-10 11:08:25 -05:00
nonmakina b463aaead9 Explicitly sets txt_file_thumbnail to false 2021-01-09 20:05:01 -06:00
nonmakina 4169441828 Adds js that set an alternative link on media to download them with their original names 2021-01-09 19:46:41 -06:00
nonmakina 02b4b96ffb Whitespace and removed error. 2021-01-09 19:26:59 -06:00
nonmakina c04c9bcb6a Removes ability to delete own threads. 2021-01-09 19:24:53 -06:00
nonmakina d6199aa3ac Makes board log usable 2021-01-09 18:14:33 -06:00
nonmakina ab4b6592b5 Adds support to prepend foreign boards on the boardlist. Used to add the overboard. 2021-01-09 17:01:44 -06:00
nonmakina e5969098f9 Adds banner support and banners 2021-01-09 16:11:28 -06:00
nonmakina c34844cde8 Turns on thumbnails for pdf and djvu filetypes 2021-01-09 15:08:24 -06:00
towards-a-new-leftypol 5ef52b3c71
Merge pull request #98 from nonmakina/markup1
fixes gentoo style. Fixes redtext markup. Adds orange quoting (ie: <). Adds underlining.
2021-01-04 22:19:40 -05:00
nonmakina 0c622642d3 strikethrough 2021-01-04 20:23:32 -06:00
towards-a-new-leftypol 9033f6dc99
Merge pull request #99 from PietroCarrara/api-messages
Add warning and ban messages to the API
2021-01-04 21:11:18 -05:00
towards-a-new-leftypol a3844fc8f3
Merge pull request #101 from nonmakina/spoilers
Adds spoilers to api
2021-01-04 21:11:12 -05:00
nonmakina 6aa3161380 Fixes indenting 2021-01-04 17:46:50 -06:00
nonmakina 1e96b12900 Adds spoilers to api 2021-01-04 17:42:57 -06:00
Pietro Carrara cd2c81b654 Add warning and ban messages to the API 2021-01-04 19:06:29 -03:00
nonmakina e32e12798e fixes gentoo style. Fixes redtext markup. Adds orange quoting (ie: <). 2021-01-04 15:59:59 -06:00
towards-a-new-leftypol 722c44189c Disable antispam for now
- some users were having issues posting
- the issues are inconsistent. we should be careful with this feature,
    perhaps even log details of what went wrong when the error for this
    is shown and analyze those logs.
2021-01-04 01:12:42 -05:00
nonmakina 54c1c7fabe
Revert "Add spoiler information to the API" 2021-01-03 21:40:41 -06:00
towards-a-new-leftypol ad370baf9e
Merge pull request #92 from towards-a-new-leftypol/fixes
Potential fix for an error message that mods get when banning
2021-01-03 22:31:44 -05:00
towards-a-new-leftypol b6daf007f7
Merge pull request #86 from nonmakina/moreJs
adds a bunch of more js modules
2021-01-03 22:10:24 -05:00
towards-a-new-leftypol c3ec56836c Fix ban 2021-01-03 21:59:29 -05:00
towards-a-new-leftypol 798c839681 retab pages.php 2021-01-03 21:59:29 -05:00
nonmakina ed7192a300
Merge pull request #91 from PietroCarrara/api-spoiler
Add spoiler information to the API
2021-01-03 20:59:26 -06:00
Pietro Carrara 336130aabc Add spoiler information to the API
Using 1,0 rather than true,false keeps compatibility
with Clover/Kuroba's implementation of vichan's API parser
2021-01-03 20:02:48 -03:00
towards-a-new-leftypol 1fba41b121 allow mp3 uploads 2021-01-03 04:50:06 -05:00
nonmakina 7f6a7f75eb removed duplicate style-select. Moved webm settings. Removed treeview. 2021-01-02 10:44:34 -06:00
nonmakina 1d0576c400 adds a bunch of more js modules 2021-01-02 10:29:41 -06:00
towards-a-new-leftypol 315edca5a9
Merge pull request #85 from nonmakina/postFilter
Post filter
2021-01-02 02:37:31 -05:00
nonmakina 8866e3f20c Adds dependency: post-menu. 2021-01-02 01:18:21 -06:00
nonmakina 8294f64d7e Adds post filtering 2021-01-02 01:06:55 -06:00
nonmakina cd89c7fe89 Adds (You)s 2021-01-02 00:56:43 -06:00
towards-a-new-leftypol d84717feae
Merge pull request #73 from nonmakina/autoReload
Fixes jquery API breaking changes in auto-reload and thread-stats
2020-12-31 07:13:42 -05:00
towards-a-new-leftypol cc5c2780a5 chmod 644 2020-12-31 05:54:09 -05:00
towards-a-new-leftypol d8dfe76e03
Merge pull request #69 from PietroCarrara/json-flags
Enable flags on the JSON api
2020-12-31 05:40:15 -05:00
Pietro Carrara 59c2e35d70 Enable API flags for user_flag and country_flags 2020-12-31 07:29:10 -03:00
Barbara-Pitt 69f6fb90c6
Merge pull request #71 from nonmakina/moreFlags
Adds FARC flag and United Farm Workers flag
2020-12-31 01:29:03 -06:00
nonmakina fd45298070 Fixes jquery API breaking changes in auto-reload and thread-stats 2020-12-31 01:04:11 -06:00
nonmakina 33705e29a7 Changes default stylesheet from Yotsuba B to Dark Red 2020-12-31 00:07:25 -06:00
nonmakina 2dc4b46c6f Adds FARC flag and United Farm Workers flag 2020-12-30 23:55:19 -06:00
Pietro Carrara 4a1f42bde8 Enable flags on the JSON api 2020-12-30 20:08:47 -03:00
towards-a-new-leftypol 92bbc50e78 Add foreign boards option to config
- this will append links to other websites at the end of the board list
- added getchan.net's /GET/ and /ref/
2020-12-30 03:39:19 -05:00
towards-a-new-leftypol 1c672e6b2a Add sidebar section with links to GET and ref 2020-12-30 03:15:20 -05:00
towards-a-new-leftypol 242b281bd2 retab inc/display.php 2020-12-30 03:15:03 -05:00
towards-a-new-leftypol 20ab9f0af5 fix flag style 2020-12-29 20:43:23 -05:00
towards-a-new-leftypol 9bd1535e24 Fix flag filenames 2020-12-29 20:32:42 -05:00
towards-a-new-leftypol ab09d5dfd8 don't print START every time to the debug file (unless print_err is not commented out) 2020-12-29 20:12:43 -05:00
towards-a-new-leftypol 7504e8ae31 fix flag array (remove .png from filename) 2020-12-29 19:59:33 -05:00
towards-a-new-leftypol bd1a25bc9b Add flags 2020-12-29 19:55:38 -05:00
nonmakina 37581dae7f
Merge pull request #56 from towards-a-new-leftypol/fixes
use mb_convert_encoding instead of iconv in slugify function in functions.php
2020-12-29 16:23:55 -06:00
nonmakina e7fdc2421b
Adds JS support for multiple file upload (#61)
Co-authored-by: nonmakina <nonmakina@leftypol.org>
2020-12-29 17:18:21 -05:00
towards-a-new-leftypol 8a2f3a0028 This seems to work better with unicode values
- this seems to not break anything (that I know of)
- possibly a fix for issue 23, at least for most common cases (there
  are other iconv usages still in the code)
    https://github.com/towards-a-new-leftypol/leftypol_lainchan/issues/23
2020-12-28 20:48:57 -05:00
towards-a-new-leftypol f76a830a84
Allow MOD to edit rawhtml (#51)
Co-authored-by: towards-a-new-leftypol <paul_cockshott@protonmail.com>
2020-12-27 18:23:33 -05:00
Barbara-Pitt 379de3ca6e
spoiler fix (#49)
Add spoiler and deleted image paths to instance_config
2020-12-27 18:06:07 -05:00
towards-a-new-leftypol 3695f6c371 Fix issue 47
https://github.com/towards-a-new-leftypol/leftypol_lainchan/issues/47
2020-12-27 17:50:31 -05:00
towards-a-new-leftypol 52d075a086 Fix issue 45 (mods should be able to move a thread)
https://github.com/towards-a-new-leftypol/leftypol_lainchan/issues/45
2020-12-27 15:43:50 -05:00
towards-a-new-leftypol 4744a68846 Remove enforcing image uniqueness
- fixes issue 34:
    https://github.com/towards-a-new-leftypol/leftypol_lainchan/issues/34
2020-12-27 15:16:39 -05:00
towards-a-new-leftypol 361a5babef Remove print statements
- comment out print_err function behavior (something I was using for
debugging before, but I'm keeping the function for future debugging)
2020-12-27 15:14:34 -05:00
nonmakina 6bca14bc34 Sets the maximum number of attachments per post from 1 (defualt) to 5 2020-12-27 11:21:39 -06:00
Barbara Pitt 2eaf359bcd issue#35 - lookahead regex bug on quotes and crossboard quotes 2020-12-26 16:23:59 -06:00
Barbara Pitt 40d1d0aaea issue # 39 - spoiler images not working 2020-12-26 16:04:39 -06:00
Barbara Pitt 123a69e3c9 issue#26 - more themes 2020-12-26 03:47:17 -06:00
towards-a-new-leftypol 4759be6890 Enable different filetypes 2020-12-25 21:04:43 -05:00
towards-a-new-leftypol 969ff35f93 commit local changes renaming gulag to meta in the navbar 2020-12-25 20:38:25 -05:00
towards-a-new-leftypol 7ba9930fcb Referer match false 2020-12-25 20:37:01 -05:00
towards-a-new-leftypol 192c0cec6e Commit local change to instance-config.php (no functional changes) 2020-12-25 17:07:47 -05:00
towards-a-new-leftypol f37be95547 Merge remote-tracking branch 'github/config' into config 2020-12-24 14:51:44 -05:00
Barbara Pitt 2b405fc5c3 issue#5 - adding always noko in config 2020-12-24 13:04:24 -06:00
Barbara Pitt 798b555b65 undoing stylesheet change + moving theme changes to instance config 2020-12-23 18:39:05 -06:00
towards-a-new-leftypol cf315cf58c commit local instance-config.php changes 2020-12-23 19:16:53 -05:00
Barbara Pitt eca1ea3485 activated dark and dark red themes 2020-12-23 13:25:43 -06:00
towards_a_new_leftypol d34e4f6828 WIP 2020-12-22 01:35:50 -05:00
towards_a_new_leftypol 80dc724738 lots of print statements 2020-12-22 01:35:35 -05:00
towards_a_new_leftypol 1596ab3421 remove ffmpeg_path from cfg 2020-12-22 01:35:06 -05:00
towards_a_new_leftypol c595bfbabd print statements and relax rules in config 2020-12-22 01:34:51 -05:00
towards_a_new_leftypol 77f3bf0d16 first commit of config file 2020-12-22 01:34:23 -05:00
towards_a_new_leftypol 5f25ebe1e2 antinous fix one 2020-12-22 01:34:14 -05:00
towards_a_new_leftypol ffdbaa1806 autoformat ffmpeg.php 2020-12-22 01:34:04 -05:00
towards_a_new_leftypol 3fc760640c Print statements everywhere 2020-12-22 01:33:07 -05:00
gamer551 3bd53e6cae
anti bump flood (#173) 2019-11-15 17:26:58 +04:00
gamer551 1c0551edad
anti bump flood (#173) 2019-11-15 17:25:09 +04:00
Benjamin Southall a666b044a9 Fixes delete board regression thanks, as per 31e27a51c2 2019-08-31 01:51:56 +10:00
Benjamin Southall 391f63e31f Rebuild themes after stickying or locking post, so that catalog gets rebuilt 2019-08-26 05:38:22 +10:00
Benjamin Southall e65d0c9fdc Merge branch 'master' of github.com:lainchan/lainchan 2019-08-17 23:55:30 +10:00
Benjamin Southall c1b0012920 Fix cross board linking support for board aliases. Note this doesn't have overboard support yet 2019-08-17 23:55:02 +10:00
Sardach ac743c3d2e
add missing '
:P
2019-08-12 02:38:36 -05:00
Benjamin Southall 569345cdc3 Change default configuration for vimeo embedding , Fixes Update Vimeo embedding #154 2019-08-11 10:22:09 +10:00
Benjamin Southall 1c47bf85a0 Add apple touch icon support and configuration option 2019-08-11 10:18:28 +10:00
Benjamin Southall 2404e6074c Fixes You look like a bot (reCaptcha window doesn't appear) #159, straight implementation of upstream https://github.com/vichan-devel/vichan/pull/241, but I bumped the jquery version. 2019-08-10 20:39:17 +10:00
Benjamin Southall 81d0bd72c0 Add support for gopher url:// markup as hyperlinks 2019-04-21 20:20:21 +10:00
Benjamin Southall 5d17fd174d Add preliminary support for other types of databases (e.g PostgreSQL) in database wrapper, by changing hardcoded mysql settings to feature flag 2019-02-26 11:02:40 +10:00
Benjamin Southall 66cfae8f3f Change capcode binding from int to string, needed for newer PHP support 2019-02-26 11:01:19 +10:00
Benjamin Southall b9d75cdf11 Moving imagecreatefrombmp to polyfill 2019-02-26 10:59:18 +10:00
Benjamin Southall 7aae5ed3e9 Handle mcrypt_create_iv deprectation by using randombytes in newer PHP versions 2019-02-26 10:58:36 +10:00
Benjamin Southall 67ef23d758 Only set thread if we can get thread when warning, and fix theme uninstallation 2019-02-26 10:57:12 +10:00
Benjamin Southall 6c07ebad1b Add imagecreatefrombmp and other relevant functions to polyfill.php because they have builtins in newer PHP 2019-02-26 10:54:45 +10:00
Benjamin Southall dce8a6e1ec Casting to make bans work with newer PHP, as per vichan 2019-02-26 10:28:15 +10:00
Benjamin Southall f79395851b Twig update to latest Twig 1.x legacy as per vichan 2019-02-26 10:11:12 +10:00
Benjamin Southall e1ea080e3f Add empty boards_alias to inc/config, should fix #133 2017-10-21 19:16:31 +09:00
Benjamin Southall e461bd7798 Updating default for DNS blacklists , replaces pull request 128 2017-09-04 07:09:48 +09:00
Benjamin Southall 6041e37216 Add warning without ban, joke capcode support, SC editor support, home link support, table for calender theme / extension, removing boardalias duplicate citations in markup and other features 2017-09-03 23:39:43 +09:00
Benjamin Southall 13f856189b Merge pull request from vichan-devel/vichan#220 from kekukin/patch-1 Fixed uninstall error for themes. 2017-06-08 08:09:10 +09:00
Benjamin Southall 257ead7313 Merge pull request from vichan-devel/vichan#200 from seisatsu/patch-2 Fix typo in max_images comment , Adding early 404 staged from 40fe35fedc 2017-06-08 07:44:27 +09:00
Benjamin Southall 9634368b71 Add missing post_control template and configuration values for thread merge functionality 2017-06-01 07:37:42 +09:00
Benjamin Southall 176b1f5494 Add merge thread functionality as a moderator feature (shadow threading and leaving OP is not yet supported) and board filter to Recent Posts iinterface. 2017-05-11 21:45:38 +09:00
Benjamin Southall 2533c309f7 Add new fields for pdf_file_thumbail and autotagging / IP note generation of deleted posts to config.php for Deleting posts as mod does not work #104 2017-05-05 05:49:14 +09:00
Kitty Cat f978c1b83e Use random_bytes() to generate IV where available (PHP 7.x) 2017-05-03 20:28:54 -04:00
Hollick 56b01ac1ef sectoor.de is dead apparently
Well not saying this is the best fix or blacklist server. but it's the only I found that worked for me. I just read about some dnsbl so I'm no expert on it. 

Sectoor.de might go back to the living though.
2017-04-28 19:18:08 +02:00
Benjamin Southall a16122329f Add ['overboard_post_form'] to allow overboard post forms. Adjustments to ukko theme to support this 2017-04-25 00:47:14 +09:00
Benjamin Southall 47a45da7a7 Fix mod_view_board for ukko / overboard theme / extension. Add support for boards_alias to mod_view_board and initial preliminary support to markup for crossboard citations 2017-04-23 20:01:34 +09:00
Benjamin Southall 06e5052a5d Add ['boards_alias'] in order to have Unicode icons in top bar that route to non unicode board names intelligently. 2017-04-19 07:09:02 +09:00
Benjamin Southall ddbabcccab Implemented mods can't access random from dashboard #88. Please note this doesn't use mod custom_pages functionality provided by vichan (because the that only works if your overboard has name that doesn't look like other boards), and requires ['overboards'] to be set as an array of board uri's which are overboards, with the correct values for type (theme type e.g. ukko, rand or semirand) title, subtitle, thread_limit and exclude in array of for each board uri 2017-04-11 03:08:20 +09:00
Benjamin Southall 1a7201eb30 Add additional valid inputs for multi-url file upload for ['spam']['valid_inputs'] 2017-04-07 19:42:39 +09:00
Benjamin Southall 5296f2a784 Make exception handler PHP5 / PHP7 agnostic. 2017-03-24 18:49:04 +09:00
Benjamin Southall 4800138b29 Add support for multiurl file upload fields to valid input whitelist for spam filter. 2017-03-20 21:04:39 +09:00
Benjamin Southall 0ba23fcf01 Deleting all posts by IP (D++) doesn't seem to work properly #87 Changing query inside the while loop to query2 in order to delete all posts, not just the first post. 2017-03-13 23:34:15 +09:00
Benjamin Southall bf1e627c59 Thumbnails for PDFs / other things #6 When locale fails to be loaded fallback on C.UTF-8 instead of C, so that boards with unicode characters in the name are not stripped by escape_shell_args 2017-03-09 13:58:41 +09:00
Benjamin Southall 139176eaed Add support to pm_snippet to maintaining spolier tags, so that spoilers are not revealed by Recent Theme on frontpage 2017-03-03 14:58:35 +09:00
Benjamin Southall f758139c87 Add mininum post length configuration value to combat spam. Note that the posts with 0 length are still allowed in order to allow image only posts for /layer/. Fix paths for spoiler and deleted images. Change flood filters so that moderators are not restricted by them. 2017-03-03 12:26:00 +09:00
Benjamin Southall 454acf0566 Add JSON interface to Recents Posts functionality, e.g. mod_recent_posts 2017-03-02 11:40:27 +09:00
Benjamin Southall 6c06045c03 #87 Attempt to change the error message associated when using deletebyip e.g D++ with autotagging of deletions enabled. 2017-03-02 11:36:29 +09:00
Benjamin Southall 9229b280c7 Added check for post time being empty string, in order to handle the case that occurs when a deleted post is deleted a second time. 2017-01-18 12:13:11 +09:00
Benjamin Southall 3b35eb46a9 Add autotagging feature for deletion. E.g. automatically generate an IP note when a post is deleted by moderator action. 2017-01-17 22:56:46 +09:00
Benjamin Southall 302a27742a Added support for anonymous name generator to be a function in addition to being an array of names 2016-12-16 05:25:26 +09:00
Benjamin Southall c9edbdc1c8 Add support for ignoring URLs when using word filters 2016-12-14 05:47:08 +09:00
Benjamin Southall d01bcf48d7 Changing wording of post filtering when action is not set from throttled to blocked at user request. 2016-12-14 05:42:12 +09:00
Benjamin Southall eb43a310d8 Remove superflous extra error handling from merge of upstream vichan 2016-12-13 03:13:16 +09:00
Benjamin Southall ea9da7da61 Make slack report notifier, donate page, irc page and radio page use configuration variables instead of hard coding values. 2016-10-02 01:15:34 +09:00
Benjamin Southall a3b9c4405c Merged lainchan with vichan master at 25/9/2016 a4b619ae5e @czaks czaks committed on GitHub 2 days ago 2016-09-25 16:34:47 +09:00
Benjamin Southall d09953da07 ReportNotifier Slack notification support 2016-09-23 22:44:48 +09:00
Michael D. Reiley 8951cb74c8 Rebuild index when mod deletes a thread.
The index does not properly rebuild when a mod deletes a thread, resulting in a ghost thread remaining in the index until the next rebuild. This fix was originally contributed to Uboachan's codebase by Mannosuke.
2016-09-22 23:03:11 -07:00
jove bbb8075166 Overhauls error handling. 2016-09-01 20:49:22 +01:00
Michael Walker 96ed11a536 Revert "Error overhaul" 2016-09-01 18:59:01 +01:00
Michael Walker 54d37a4c0b Merge pull request #75 from 0xjove/error-overhaul
Error overhaul
2016-09-01 18:52:26 +01:00
jove f0a625b238 Adds proper fatal error handling and fixes CLI error reporting. 2016-08-31 20:51:09 +01:00
jove 77b99b2c4f Finishes error reworking. 2016-08-22 23:39:36 +01:00
ReCaffeinated d0d83ab8d7 We're reworking the error handler# 2016-08-22 22:19:48 +01:00
jove 06a6ae7bea Refactors the error handling function. 2016-08-22 22:19:48 +01:00
jove 8e0a8b1251 Fixes two bugs preventing replies from being moved. 2016-08-22 18:57:50 +01:00
jove 272635a370 Fixes an error reporting typo. 2016-08-21 16:44:57 +01:00