Compare commits

...

1125 Commits

Author SHA1 Message Date
Your Name
6a2d2bcb67 flipped bool 2022-03-27 19:53:17 +02:00
Your Name
e11c12bef5 Adds delete by IP excluded IP array, and config to exclude threads from delete by IP 2022-03-27 18:47:58 +02:00
09a79093bd Merge pull request 'Adds saboteur banner' (#68) from banners2022_03_01 into config
Reviewed-on: leftypol/leftypol#68
2022-03-23 17:57:11 +00:00
41fd253788 Merge branch 'config' into banners2022_03_01 2022-03-23 17:56:14 +00:00
985d6f4dd6 Fix status.php 2022-03-01 04:55:53 -01:00
Your Name
3c74f3b34a Adds saboteur banner 2022-03-01 01:54:05 +01:00
4d3988bc7c Added multiple file select dialog for post form
Mostly 808c2072d3
2022-02-12 01:34:46 -01:00
0950d4d09d Solve dynamically loaded threads not being filtered. Possibly a hack-fix.
This seems like the most appropriate simple fix, hopefully not too wasteful.
2022-01-24 03:05:48 +00:00
7f72c0c6f4 Update jQuery libraries
Mainly for security purposes.
2022-01-23 22:01:25 -01:00
b7019fb8b5 Fix multiple issues with anti_bump_flood
- bumplocked thread with one reply, delete the reply and no post matches the query
- saged posts aren't ignored when finding last bump
- bumplocked threads should be ignored
2022-01-22 02:05:04 -01:00
2fe1d617a5 Fix deprecated size() in quick-post-controls.js 2022-01-19 03:55:00 -01:00
ed73ee76cc Remove useless debug messages
lainchan was a mistake
2022-01-17 13:08:57 -01:00
Daniel Saunders
b0b30ad755 $board can be NULL here, prevent indexing it
Simplest 7.4 fix ever? Possibly.
2022-01-17 12:31:42 -01:00
Sardach
32cb9db6b7 insignificant fix
PHP7 shows a warning when executing tools/rebuild2.php: "Declaration of case-insensitive constants is deprecated"
$group_name and $group_value really not need be case-insensitive, so i simply removed that "true".
2022-01-17 12:27:34 -01:00
dd7737eee2 Consider nonoko in building after posting, improve comments 2022-01-17 11:14:04 -01:00
7c2b091e32 Fix missing function log.php from PHP8 changes
I assume this is a better solution than adding the file to the composer.json autoload files as it's only needed for this single file.
2022-01-17 11:05:32 -01:00
ad772c90b7 Update author info 2022-01-17 11:02:35 -01:00
5190d63f48 Merge pull request 'Make compatible with PHP 8' (#67) from php8-compat into config 2022-01-17 10:42:55 +00:00
e906ac7451 Refactor rebuilding after posts, finish reply requests before rebuilding index
This provides massive improvements to perceived post times as it doesn't wait for the entire board to rebuild index before confirming to the user that the post was made
2022-01-17 07:12:13 -01:00
a33644c213 Fix redis deprecation of delete 2022-01-17 03:01:56 -01:00
fed7d6a3e8 Merge vichan PHP8 fixes, configure composer, fix outstanding incompatibilities 2022-01-17 02:14:22 -01:00
1272da97e5 Allow users to disable and clear (You)s
Credit to based anon https://leftypol.org/tech/res/6724.html#12776
2022-01-15 03:09:10 -01:00
c5814178ae Add Redneck flag 2022-01-02 08:44:26 -01:00
19eca78ace Minor adjustment to birthday CSS 2021-12-20 23:50:15 -01:00
4a67df855b Birthdady themeing 2021-12-20 23:43:06 -01:00
8c8083ba61 Make snow off-by-default due to lag 2021-12-18 22:58:16 -01:00
973b7d94e8 [HACK] Hide <tinyboard> tags in CSS
See leftypol/leftypol#65
2021-12-14 10:41:18 -01:00
b3db9c52b7 Enable winter snow 2021-12-13 13:32:55 -01:00
2a11efd859 Fix typo in blur-images.js 2021-12-13 13:18:10 -01:00
3d3c0de678 Update RAF flag 2021-12-10 23:07:01 -01:00
e0e53d9bec Add banner 2021-12-10 07:47:54 -01:00
9321c98883 Add RAF flag 2021-12-10 07:40:54 -01:00
846c11f934 Add IP address link to ban appeals 2021-12-09 23:16:23 -01:00
2a105dc587 Update site rules 2021-12-07 00:15:32 -01:00
0e98c35dc5 Quick hack to prevent oversized PDF thumbnails. 2021-11-28 00:28:49 +00:00
199f9f5fd0 Merge pull request 'Only add drag-drop handlers to dropzone, not the entire document' (#64) from file-drag-dropzone-only into config
Reviewed-on: leftypol/leftypol#64
2021-11-15 07:02:54 +00:00
f62d9c6a96 Only add drag-drop handlers to dropzone, not the entire document
This enables dragging text into the textbox.
2021-11-15 05:56:32 -01:00
680c91764e Merge pull request 'Set default values for ban form' (#62) from ban-form-defaults into config
Reviewed-on: leftypol/leftypol#62
2021-11-12 11:34:39 +00:00
ab366688c8 Add default ban length of 1 hour instead of permanent ban 2021-11-12 10:26:48 -01:00
4febc6aa77 Make bans default to board of offending post 2021-11-12 10:21:39 -01:00
b493f2cc02 Merge pull request 'Improve page titles and social media cards' (#61) from index-page-header-seo into config
Reviewed-on: leftypol/leftypol#61
2021-11-12 06:59:34 +00:00
ca9a85e9f1 Improve page titles and social media cards 2021-11-12 04:50:47 -01:00
44a2a569d1 Move logo to default location 2021-11-12 04:18:46 -01:00
6119973498 Move logo to config variable 2021-11-12 03:37:30 -01:00
ba6b4f1bab Tidy up theme.php 2021-11-12 03:37:23 -01:00
0eeb42b3ce Merge pull request 'Move upload-selection.js call inline' (#60) from upload-selection-inline into config
Reviewed-on: leftypol/leftypol#60
2021-11-11 14:17:00 +00:00
409fbdf24a Make file-selector.js inline call conditional 2021-11-11 13:07:32 -01:00
e1b83ec548 Call upload-selection.js inline
Makes the change happen earlier, reducing content shift
2021-11-11 13:06:19 -01:00
c9c3615880 Fix ordering in previous change 2021-11-11 11:59:13 -01:00
fb349c4f58 Concatenate dark.css to dark_red.css to improve performance 2021-11-11 10:43:48 -01:00
6846fb68b3 Revert attempt at deferring file selector
Reverts most of ab8b4b9524 which failed to remove the previous file uploader leftypol/leftypol#37
2021-11-11 09:42:03 -01:00
abe5dfa171 Remove roulette oekaki hack 2021-11-11 07:10:32 -01:00
d6a8dca27e Make select elements consistent with forms 2021-11-05 11:51:39 -01:00
b1485a14b5 Rename temporary themes 2021-11-05 10:05:10 -01:00
04b2ae86ba Merge pull request 'Prevent blur-images.js interfereing with regular hiding images' (#57) from blur-images-patch1 into config 2021-10-28 02:44:16 +00:00
cbb7b237db Prevent blur-images.js interfereing with regular hiding images 2021-10-28 01:37:52 -01:00
2e21ce1127 Merge pull request 'Add blur images option for raids' (#55) from blur-images into config 2021-10-27 20:46:38 +00:00
57811f056c Merge pull request 'Fix double-encoding on post edit form' (#54) from edit-post-double-encode into config 2021-10-27 20:46:18 +00:00
ddf37ee9d1 Merge pull request 'Various fixes for thread reply notifications' (#52) from auto-refresh-notifications into config 2021-10-27 20:45:56 +00:00
337114433f Merge pull request 'Add user option for custom YouTube embed proxy' (#53) from youtube-embed-proxy-options into config 2021-10-27 20:45:32 +00:00
9eaa465c68 Merge pull request 'Add PFLP, Socrates flags' (#56) from new-flags-2020-10-27 into config 2021-10-27 20:32:41 +00:00
d7b8e9a22b Add PFLP, Socrates flags 2021-10-27 20:29:31 +00:00
78ab47d433 Correct notification text for threads 2021-10-17 21:57:12 -01:00
tmp-server
58d1e37c1a Fix new thread notifications breaking script
Tried to access invalid child.
2021-10-16 02:34:44 +00:00
b913341660 Add blur images option 2021-10-15 06:05:03 -01:00
072807882f Fix double-encoding on post edit form leftypol/leftypol#31 2021-10-15 04:20:09 +00:00
320ae12266 Add option for custom YouTube embed proxy 2021-10-15 01:23:02 -01:00
8b2ea97834 Merge branch 'config' into auto-refresh-notifications 2021-10-15 00:57:34 +00:00
47ac8c7ae9 Use stored title instead of document.title in notifications
Prevents number of unreads being added to notificaiton thread name
2021-10-15 00:52:23 +00:00
04289c6613 Fix notifications 2021-10-15 00:09:00 +00:00
bea6c371b1 Make all notifications show, not just the first unread 2021-10-15 00:06:24 +00:00
a0f586dfa2 Fix notifications: replace reference to undisplayed div 2021-10-14 23:08:10 +00:00
c8348d7f6d Merge pull request 'Unique IP bar fix' (#50) from uniqueIpFix2 into config
Reviewed-on: leftypol/leftypol#50
2021-10-14 22:04:07 +00:00
320fc8e86d Separate mod auto-update settings from normal settings 2021-10-14 21:03:28 -01:00
6cede4102c Merge branch 'config' into uniqueIpFix2 2021-10-14 21:47:58 +00:00
0070318b0d Merge pull request 'Add IPv6 support for DNSBL' (#48) from ipv6-dnsbl into config
Reviewed-on: leftypol/leftypol#48
2021-10-14 08:26:37 +00:00
d13608d529 Merge branch 'config' into ipv6-dnsbl 2021-10-14 07:08:26 +00:00
bc3e57c6f8 Merge branch 'ipv6-dnsbl' of https://git.leftypol.org/leftypol/leftypol into ipv6-dnsbl 2021-10-14 07:05:20 +00:00
d0e445e444 Clean up duplicate code 2021-10-14 07:04:26 +00:00
d81aa2a6cf Merge branch 'config' into uniqueIpFix2 2021-10-14 06:06:00 +00:00
752ca778ce Merge pull request 'Lower maximum delay for recent post auto-update' (#51) from recent-posts-lower-times into config 2021-10-14 06:04:19 +00:00
a8f6b123b0 Lower maximum delay for recent post auto-update 2021-10-14 06:00:23 +00:00
Your Name
cbc887df8d Feedback on uniqueIpFix. Moves the insertion of the bar | after Unique IPs to be inserted by the thread watcher JS script. see: https://leftypol.org/tech/res/6724.html#11998 2021-10-13 19:28:24 +02:00
1136a3d201 Merge pull request 'IP count bug fix' (#49) from fixIpCount2 into config
Reviewed-on: leftypol/leftypol#49

Fixes issue.
2021-10-13 17:15:17 +00:00
Your Name
dd52a9f089 pass by reference 2021-10-13 19:12:51 +02:00
b0fdf56c98 Merge branch 'config' into ipv6-dnsbl 2021-10-13 13:49:28 +00:00
d84ab43104 Merge pull request 'Total IPs count unique IPs' (#47) from fixIpCount into config 2021-10-13 13:45:39 +00:00
0272b3ba74 Merge branch 'config' into fixIpCount 2021-10-13 13:45:11 +00:00
17747c78bc Merge pull request 'Move Unique IP counter to the right.' (#45) from uniqueIpFix into config 2021-10-13 13:34:56 +00:00
44dd1ef6f6 Add IPv6 support for DNSBL
Should have used the library but didn't want to experiement and posiibly break the includes
2021-10-13 13:32:23 +00:00
Your Name
9190580957 Revert "Sum up stats that nonmakina added"
This reverts commit 60755e2396.
2021-10-13 13:50:45 +02:00
Your Name
ff0e0b8395 Removes space after bar | 2021-10-06 23:17:07 +02:00
Your Name
af8b645b23 Adds bar | to unique IP counter 2021-10-06 23:15:46 +02:00
Your Name
b4c84f80db Lewdposter's proposed fixes 2021-10-06 23:12:21 +02:00
2a506d8dec Merge pull request 'Adds Invidous [Proxy] embed capabilties & embed when on tor use hidden service.' (#41) from torTube into config
Reviewed-on: leftypol/leftypol#41

Adds Invidous [Proxy] embed capabilties & embed when on tor use hidden service.

When using the leftypol hidden service, the default embed is an invidious hidden service.
2021-10-06 20:45:37 +00:00
Your Name
f9c46a8233 try5 2021-10-05 23:18:36 +02:00
Your Name
956b709ed2 try4 2021-10-05 23:14:26 +02:00
Your Name
b3271c5e79 try3 2021-10-05 22:39:56 +02:00
Your Name
7a8d86fda3 try2 2021-10-05 22:26:46 +02:00
Your Name
ac7ca636a4 Automatically embeds with tor if on the hidden site. Adds clearnet invidious embed. (untested). 2021-10-05 22:15:08 +02:00
5cddc6d244 Merge pull request 'Adds Oekaki to roulette.' (#40) from enableOekaki into config
Adds Oekaki to roulette.

These are the settings that needs to change to enable oekaki. It uses somewhat of a hack due to our other settings. It works well as far as I can see.

There might be some work needed to have this work on the site.
Namely, git submodule init; git submodule update and possibly run npm install -ci; grunt --force too in the wpaint submodule.
2021-10-05 16:12:44 +00:00
Your Name
5c9e3c5044 Removes additonal_deferred scripts 2021-10-05 18:06:58 +02:00
Your Name
a297479376 Adds Oekaki to roulette. It uses a hack to make it work. 2021-10-04 01:18:54 +02:00
41eefecdd5 Increase banner webp convert quality to 95 2021-10-02 08:22:03 +00:00
2d16e747a1 Minor flag javascript fixes 2021-10-02 05:13:09 +00:00
531ca787e4 Generalize ignoring sticky threads on overboard catalogs 2021-10-02 04:59:12 +00:00
fb4625b88f Enable filtering by flag name 2021-10-01 05:15:54 -02:00
5eebab95d3 Enable posting from catalog without JS
Thank you based lewdposter
2021-10-01 06:03:58 +00:00
e1f78e79d7 Add catalog thumbnails for file placeholder, handle the first of multiple OP images being deleted
Thank you based lewdposter
2021-10-01 05:11:37 +00:00
c27b01a5ac Revert obsolete foreign board top bar code 2021-10-01 04:26:39 +00:00
0a5eee5d39 Add Git repo link to FAQ 2021-10-01 03:48:30 +00:00
6707d92ed3 Add midnight.css theme 2021-10-01 02:27:49 +00:00
f90a703dbe Remove yotsuba fade from dark themes, fix temp_dark 2021-10-01 02:10:30 +00:00
a2688e3656 Rename sample captcha config 2021-10-01 01:22:46 +00:00
c81cd08821 Fix cyclic threads not cycling, remove inconsistent code whitespace 2021-10-01 00:53:53 +00:00
1d6ffb3f5a Add noindex meta tag to 'Last 50 posts' thread pages 2021-09-30 13:29:31 -02:00
4d0f7681a5 Add wiphala flag 2021-09-30 11:21:20 +00:00
833efe84da Add 404 image 2021-09-30 11:20:30 +00:00
62a340f24c Fix indenting of filter code 2021-09-30 10:05:47 +00:00
ea621e6a34 Remove banner-originals from repo 2021-09-29 14:15:02 +00:00
7321e04e74 Update 'README.md' 2021-09-29 11:49:31 +00:00
da07d0211f Update 'README.md' 2021-09-29 03:21:54 +00:00
d46d785962 Add dark solarized theme 2021-09-29 03:19:03 +00:00
aeecbb6545 Move [Watch Thread] button before replies 2021-09-28 09:39:12 +00:00
3477266f9e Add board search to index page 2021-09-28 09:36:14 +00:00
155e7f43f3 Convert banners to webm/gif, add banners 2021-09-28 08:23:21 +00:00
ab7619cbe9 Improve documentation for securimage 2021-09-28 08:21:04 +00:00
cde4bd129f Remove SSL badge image 2021-09-28 08:18:22 +00:00
6a4ac0291c Update frontpage, improve meta tags 2021-09-28 08:11:41 +00:00
8793d26bff Update FAQ 2021-09-28 08:10:12 +00:00
236d46ac35 Update overboard config 2021-09-28 08:08:07 +00:00
938319fd21 Enable download with filename without JavaScript 2021-09-28 08:06:03 +00:00
683e614dc6 Make scroller in expand-video.js passive 2021-09-28 08:04:01 +00:00
0fcd1d03f1 Improve broken auto-reload 2021-09-28 08:02:04 +00:00
c7ccb683bf Fix post-filter, remove lainchan postcontainer 2021-09-28 07:57:24 +00:00
41efbf15d8 Change 404 page 2021-09-28 07:39:41 +00:00
4d0e89f9d4 Improve citing in replies 2021-09-28 03:11:24 +00:00
77da46c424 Remove newlines and modifiers from thread title
Parts sampled from NPFchan
2021-09-28 03:09:18 +00:00
c9bb2c5f42 Improve default filters 2021-09-28 02:02:19 +00:00
32b320bb45 Add mod auto-reload 2021-09-28 01:35:12 +00:00
254ccd5f39 Fix bug in ban appeal counter 2021-09-28 01:16:31 +00:00
1a90451ec2 Block D+ on special IP addresses 2021-09-28 01:13:40 +00:00
60956c57ee Fix name typo in post edit SQL 2021-09-28 01:11:09 +00:00
9652eec774 Fix errors moving/merging with spoilers/deleted files 2021-09-28 01:07:35 +00:00
03bf2be728 Bypass broken mysql version check 2021-09-28 00:52:22 +00:00
1e690333a8 Remove instance configuration 2021-09-28 00:42:31 +00:00
nonmakina
dcf92dfef5
Merge pull request #348 from discomrade/ban-appeal-limit
Enforce maximum length of ban appeal
2021-07-24 17:27:01 +02:00
edfce2ead5 Enforce maximum length of ban appeal 2021-07-24 10:47:56 -02:00
nonmakina
4192f85baf
Merge pull request #346 from towards-a-new-leftypol/wordfilter-fbi
Reduce overreach of fbi.gov filter
2021-07-24 13:34:41 +02:00
nonmakina
8469d905c2
Merge pull request #345 from discomrade/reporttoolong-fix
Fix typos in https://github.com/towards-a-new-leftypol/leftypol_lainchan/pull/336
2021-07-24 13:33:57 +02:00
939cf59179
Reduce overreach of fbi.gov filter
The initial filter would have ruined words or links containing 'discord', including the non-English words 'discordo' and 'discordar'.
Legitimate use of the exact word 'discord', such as sowing discord, will still trigger the filter.
2021-07-24 11:21:38 +00:00
b17da5c8d8 Fix typos in https://github.com/towards-a-new-leftypol/leftypol_lainchan/pull/336 2021-07-24 08:47:50 -02:00
nonmakina
9a46b8f9b1
Merge pull request #332 from discomrade/vichan-0d7ee48
Update config.php image documentation, move bad defaults to instance-config.php
2021-07-24 10:40:08 +02:00
nonmakina
9877850ad7
Merge pull request #343 from discomrade/vichan-sharp-theme
vichan downstream: Add 'Sharp' style theme
2021-07-24 10:38:11 +02:00
nonmakina
fea41b453d
Merge pull request #324 from towards-a-new-leftypol/remove-autoupdates
Set update-checking to false by default
2021-07-24 10:35:14 +02:00
nonmakina
530ba01d7d
Merge pull request #325 from discomrade/remove-tinyboard
Change public Tinyboard and vichan links
2021-07-24 10:34:06 +02:00
nonmakina
4073bf0b88
Merge pull request #336 from discomrade/vichan-report-length
vichan downstream: Enforce maximum report length
2021-07-24 10:32:45 +02:00
nonmakina
4430cf8f09
Merge pull request #344 from discomrade/appeals-count
Show ban appeal count on mod dashboard
2021-07-24 10:31:44 +02:00
nonmakina
e8e43ed4fe
Merge pull request #330 from towards-a-new-leftypol/remove-scripts-config
Remove additonal scripts
2021-07-24 10:31:03 +02:00
nonmakina
0fbbb37fad
Merge pull request #328 from towards-a-new-leftypol/filter-update-21-07-21
Update wordfilters
2021-07-24 10:30:35 +02:00
cc55c05455 Show ban appeal count on mod dashboard 2021-07-24 04:33:00 -02:00
Daniel Saunders
7c276b4d2d Minor changes to form and boardlist in sharp.css 2021-07-24 02:10:56 -02:00
Daniel Saunders
a349fff2a8 Color fixes (sharp.css) 2021-07-24 02:10:56 -02:00
Daniel Saunders
2d7838ea74 fuck go back 2021-07-24 02:10:56 -02:00
Daniel Saunders
9122d9280c Fixes to sharp.css including some cross-platform font support 2021-07-24 02:10:56 -02:00
Daniel Saunders
d7962d5e39 Added sharp.css 2021-07-24 02:10:56 -02:00
1c0d712bc8 Fix 387ebe9c0c , extract limit to variable 2021-07-24 01:38:59 -02:00
e2c769cb0f Give descriptive name to report too long error 2021-07-24 01:38:59 -02:00
vholmes
cf7f96c0ad Prevents reports with too many characters 2021-07-24 01:38:31 -02:00
2bfc791266 Extract bad defaults to instance-config.php, from 77f3bf0d16, updates documentation 2021-07-24 01:15:38 -02:00
afae156a04
Remove additonal scripts 2021-07-24 02:19:41 +00:00
nonmakina
6fecd8e004
Merge pull request #320 from towards-a-new-leftypol/minecraft_banner
Add new banner
2021-07-23 23:56:45 +02:00
919209c8f4
Add IPA symbols to wordfilter alias letters 2021-07-22 04:51:43 +00:00
193b9a68bb
Update wordfilters
- Add 'IQ' filter
- Add 'Discord' filter
- Add exclamation points as 'i' lookalikes
2021-07-22 01:33:58 +00:00
164a7e5515 Change public Tinyboard and vichan links 2021-07-21 21:58:39 -02:00
7d2af226ca
Set update-checking to false by default.
This is an obsoleted feature.
2021-07-21 23:08:25 +00:00
towards-a-new-leftypol
01c09f2a73 Add new banner 2021-07-15 05:16:27 -04:00
nonmakina
5faa622303
Merge pull request #316 from nonmakina/jsFixes2
JS fixes
2021-07-11 17:54:50 +02:00
15b975ac32 JS fixes, for realz x2 2021-07-11 17:51:17 +02:00
nonmakina
72574f0161
Merge pull request #315 from nonmakina/refactorDeferredJs
Refactor deferred js
2021-07-11 16:18:28 +02:00
c8c0b04492 fixes quick reply 2021-07-11 16:00:39 +02:00
984b57063d Moves post hover and others to fix loading issue. Minifies and compiles 2021-07-11 14:00:03 +02:00
44d8d2d0d5 Refactor deferred js 2021-07-11 12:46:26 +02:00
nonmakina
c02d3f17fa
Merge pull request #307 from PietroCarrara/config
Whitelist /dead/
2021-07-11 11:26:45 +02:00
nonmakina
648e97e20f
Merge pull request #313 from discomrade/banner-size
Specify fixed banner size for smoother loading
2021-07-11 11:26:07 +02:00
nonmakina
937865b7ba
Merge pull request #308 from discomrade/defer-javascript
Allow case-by-case defering of additional JS
2021-07-11 11:25:40 +02:00
nonmakina
fe280cdc12
Merge branch 'config' into defer-javascript 2021-07-11 11:23:03 +02:00
nonmakina
53212e841b
Merge pull request #311 from discomrade/arabic-fix
Fix combining character set, allow limit for combining characters
2021-07-11 11:07:00 +02:00
nonmakina
7565691f39
Merge pull request #310 from discomrade/conf-banner-change
Update banners
2021-07-11 11:05:27 +02:00
nonmakina
6098b98c11
Merge pull request #309 from discomrade/demain-update
Update Demain themes
2021-07-11 11:05:14 +02:00
nonmakina
79efd69baf
Merge pull request #301 from discomrade/ip-maxlength
Extend maxlength of ban IP to allow IPv6 subnets
2021-07-11 11:04:51 +02:00
nonmakina
f89b5cdff0
Merge pull request #306 from towards-a-new-leftypol/code-markup-encoding
Prevent double-encoding of HTML entities in [code]
2021-07-11 11:04:23 +02:00
nonmakina
39e60fe6d8
Merge pull request #305 from towards-a-new-leftypol/recalculate-filesize
Recalculate filesize after stripping metadata
2021-07-11 11:04:02 +02:00
nonmakina
9086e0ee93
Merge pull request #303 from towards-a-new-leftypol/thread-stats-1
Keep thread stats below new posts
2021-07-11 11:03:35 +02:00
nonmakina
35fb1c7408
Merge pull request #300 from towards-a-new-leftypol/chud-filter
Add chud wordfilter
2021-07-11 11:03:16 +02:00
a9743ab275 Specify banner size 2021-07-10 21:30:02 -02:00
3bd090995d Fix combining character set, allow limit for combining characters 2021-07-10 01:37:31 -02:00
de3e979c89 Update pencil banner 2021-07-10 00:02:39 -02:00
dd38443051 Replace shay banner 2021-07-10 00:01:50 -02:00
7f9a1c1cfc Restore download-original.js 2021-07-09 21:38:53 -02:00
4dd61ff96d Update Demain themes 2021-07-09 09:57:13 -02:00
dca55a1643 Allow select defering additional JS 2021-07-09 07:35:09 -02:00
Pietro Carrara
9c40869f73 Whitelist /dead/ 2021-07-08 17:38:39 -03:00
217e873e88
Prevent double-encoding of HTML entities in [code] 2021-07-06 12:41:16 +00:00
816b593aa1
Recalculate filesize after stripping metadata 2021-07-06 11:37:54 +00:00
ba00b7c9b2
Keep thread stats below new posts
Courtesy of based lewdposter
Closes https://github.com/towards-a-new-leftypol/leftypol_lainchan/issues/230
2021-07-06 10:39:59 +00:00
a564bfac34
Add chud wordfilter 2021-07-06 00:55:18 +00:00
nonmakina
e872b9ceaa
Merge pull request #298 from towards-a-new-leftypol/revert-289-download_filename
Revert "Filename clickable to download"
2021-07-05 14:39:29 +02:00
nonmakina
253c4a8c9f Revert "Filename clickable to download"
This reverts commit f168ad162d.
2021-07-05 14:34:43 +02:00
nonmakina
bd58e17368 Revert "Disable download-original.js"
This reverts commit 5311d4d203.
2021-07-05 14:34:43 +02:00
towards-a-new-leftypol
e0ff3ea33b
Merge pull request #296 from towards-a-new-leftypol/flag_fixes
Flag fixes
2021-07-04 23:12:12 +00:00
towards-a-new-leftypol
d15859d908
Merge pull request #297 from PietroCarrara/config
Fix API
2021-07-04 23:03:28 +00:00
towards-a-new-leftypol
2e6743f7eb Order flags alphabetically 2021-07-04 18:52:00 -04:00
towards-a-new-leftypol
b6655b4ecb rename atheism flag 2021-07-04 18:49:08 -04:00
towards-a-new-leftypol
cf5465e60f re-add athiesm flag (was missing) and add one new flag 2021-07-04 18:44:03 -04:00
Pietro Carrara
ddb7c92bdb Check if file fields are set on the API 2021-07-04 19:42:45 -03:00
towards-a-new-leftypol
062d6b937c permissions fix 2021-07-04 18:40:25 -04:00
Pietro Carrara
51f0c8948e Merge branch 'config' of github.com:towards-a-new-leftypol/leftypol_lainchan into config 2021-07-04 19:35:39 -03:00
Pietro Carrara
4a69c62df3 Load board config while generating json 2021-07-04 19:33:31 -03:00
towards-a-new-leftypol
72d61b6bac
Merge pull request #295 from PietroCarrara/config
Dynamic boards, API changes
2021-07-04 21:03:05 +00:00
Pietro Carrara
91bbfccf17 Check fields, use config paths 2021-07-04 15:42:47 -03:00
Pietro Carrara
6d9867f5b4 Use thumb, not thumb_path 2021-07-04 15:05:06 -03:00
Pietro Carrara
293590a426 Use whitelist on boards 2021-07-04 13:47:16 -03:00
Pietro Carrara
af967788dc Merge branch 'config' of github.com:towards-a-new-leftypol/leftypol_lainchan into config 2021-07-04 12:11:49 -03:00
Pietro Carrara
1da08a57f7 Enhance status.php 2021-07-04 12:11:14 -03:00
Pietro Carrara
2252634892 Modify api image fields 2021-07-04 12:02:21 -03:00
c841183584 Extend maxlength of IP for IPv6 subnets 2021-07-04 08:43:38 -02:00
towards-a-new-leftypol
dc81de9d5c
Merge pull request #294 from towards-a-new-leftypol/style_select2
Style select (second attempt)
2021-07-04 02:42:58 +00:00
towards-a-new-leftypol
a3b13aa12a
Merge pull request #287 from discomrade/homepage-upgrades
Homepage upgrades
2021-07-04 02:42:19 +00:00
towards-a-new-leftypol
27cf0c381c revert original author name change 2021-07-03 22:41:25 -04:00
7b9dd04243
Merge pull request #4 from towards-a-new-leftypol/home-upgrades
Great!
2021-07-04 02:40:04 +00:00
towards-a-new-leftypol
73517b0ffc Put image under title, inside header (homepage) 2021-07-03 22:38:01 -04:00
towards-a-new-leftypol
6687d9a863 retab file 2021-07-03 22:26:31 -04:00
towards-a-new-leftypol
ac0cf94280 commit dev version of style-select (because PR got screwed up) 2021-07-03 22:26:25 -04:00
towards-a-new-leftypol
e52273d3a9 add a bit more space between top and logo 2021-07-03 21:33:27 -04:00
towards-a-new-leftypol
c3c87e29e6 move logo to top, refactor inline css 2021-07-03 21:31:43 -04:00
towards-a-new-leftypol
f6faf335fe
Merge pull request #280 from towards-a-new-leftypol/defer_javascript
Defer additional_javascript for hopefully faster page loads
2021-07-04 00:16:01 +00:00
b55efb61ed Redirect to thread after deleting child post 2021-07-04 00:12:08 +00:00
ea1071b994 Remove stale debug outputs 2021-07-04 00:11:36 +00:00
a7e06b0a69 Enable image hover 2021-07-04 00:11:36 +00:00
8a73f71175 Various fixes for image hover 2021-07-04 00:11:36 +00:00
towards-a-new-leftypol
6d53814a90
Merge branch 'config' into defer_javascript 2021-07-04 00:07:01 +00:00
4f27d39bc9 Sorted, labeled style selector 2021-07-04 00:04:13 +00:00
towards-a-new-leftypol
0530209d87 fix parsing number from string 2021-07-03 19:58:24 -04:00
5311d4d203 Disable download-original.js 2021-07-03 23:56:12 +00:00
f168ad162d Filename clickable to download 2021-07-03 23:56:12 +00:00
Pietro Carrara
e5899ee7d7 List boards 2021-07-03 23:55:37 +00:00
Pietro Carrara
f20c62b54c List boards 2021-07-03 00:45:18 -03:00
b4c5697bf6 Improve responsiveness of homepage, add description and logo 2021-06-30 05:29:29 -02:00
8cbeca99bf Add logo config variable 2021-06-30 04:42:49 -02:00
8bfc0940bf Improve variant detection 2021-06-29 06:48:07 +00:00
fa3a309924 Extend filter charset 2021-06-29 06:48:07 +00:00
045ae89764 Improve filter 2021-06-29 06:48:07 +00:00
b0df386517 Set thumbnail format to WebP 2021-06-29 06:47:52 +00:00
ceba6648aa Fix thumb_ext being ignored 2021-06-29 06:47:52 +00:00
507c70a0dc This commit never existed. 2021-06-29 06:42:57 +00:00
0c0f117248 Enables exif stripping. 2021-06-29 06:42:32 +00:00
towards-a-new-leftypol
5b6233f187 fix document ready 2021-06-27 01:40:57 +00:00
towards-a-new-leftypol
ab8b4b9524 defer additional_javascript
- this required a fix to file-selector
2021-06-27 01:09:28 +00:00
a7948f09cb Desaturate image preview thumbnails in dead.css 2021-06-26 07:09:39 +00:00
cebdba506a Add dead.css theme 2021-06-26 07:09:39 +00:00
32ff8a1f2d Add custom spoiler images 2021-06-26 07:09:05 +00:00
towards-a-new-leftypol
3194b45d28
Merge pull request #279 from discomrade/date-format
Add dependency for date formating in local-time.js
2021-06-26 07:00:37 +00:00
towards-a-new-leftypol
3602055f0c
Merge branch 'config' into date-format 2021-06-26 06:59:35 +00:00
23d8059ba1 Use thread subject for page title 2021-06-26 06:57:06 +00:00
44d7ad548a Enable post_date format dependency in local-time.js 2021-06-26 04:47:13 -02:00
towards-a-new-leftypol
296aca7d0e remove prints 2021-06-26 02:54:35 +00:00
towards-a-new-leftypol
1668cbca9b Fix overboard generation 2021-06-26 02:54:35 +00:00
towards-a-new-leftypol
6735125ffa Revert "Revert "Add SFW overboard theme""
This reverts commit 9acdacbb35.
2021-06-26 02:54:35 +00:00
10e9e2c455 Place IP notes and ban form above post history 2021-06-23 21:49:51 +00:00
787dfedf3b Change post_time format string 2021-06-23 21:49:25 +00:00
ef43765ee5 Change post_time format string 2021-06-23 03:53:51 -02:00
towards-a-new-leftypol
9acdacbb35 Revert "Add SFW overboard theme" 2021-06-20 17:06:40 +00:00
nonmakina
0c4460a8a4
Merge pull request #266 from discomrade/sfwoverboard
Add SFW overboard theme
2021-06-20 14:00:15 +02:00
nonmakina
79443af12a
Merge pull request #267 from discomrade/banners-may
Updated flags and new banners
2021-06-20 14:00:02 +02:00
nonmakina
703b3ee04f
Merge pull request #268 from discomrade/flag-preview
Flag preview image
2021-06-20 13:59:50 +02:00
d4b8be83aa Add margin to flag preview image 2021-06-16 02:25:20 -02:00
towards-a-new-leftypol
862b7f55d3 Lower flood limits
- 20 seconds for any OP
- 5 seconds between posts with the same ip
2021-06-15 23:42:38 -04:00
3434ed0fee Add new overboards to header bar 2021-06-11 20:16:06 -02:00
2b6c69b1da Add alt overboard 2021-06-11 20:15:16 -02:00
a5b990846d Add validation, remove redundant validation 2021-06-10 08:07:56 -02:00
e36671eceb Update excluded board list 2021-06-10 07:16:14 -02:00
0f02110b1c Define excluded boards as array to simplify code 2021-06-10 06:53:23 -02:00
98f804cbf2 Change default overboard subtitles and thread count 2021-06-10 05:25:23 -02:00
towards-a-new-leftypol
f7b6ad2259 add topical leftypol banner 2021-06-08 18:03:03 -04:00
towards-a-new-leftypol
ab5f39573a banners change 2021-06-07 16:34:25 -04:00
Pietro Carrara
fdd444e00c Add status.php 2021-06-06 04:34:51 +00:00
f542f4bf1c Explicitly reference variable 2021-06-05 09:14:58 -02:00
1c7e10cd40 Add exclude list formatting notes 2021-06-01 20:44:27 -02:00
8491fd61a8 Allow arbritary overboard creation, make catalog compatible 2021-06-01 02:39:39 -02:00
eb652322a2 Revert "Add SFW overboard and its catalog option"
This reverts commit 24fcb96404.
2021-06-01 02:14:48 -02:00
c54a15e6d6 Create flag preview 2021-05-31 17:30:44 -02:00
770221abdb Correct spelling of 'atheism' 2021-05-31 11:14:07 -02:00
20a990fcbf Add Eristocracy flag 2021-05-31 11:13:16 -02:00
17728df33b Update flags 2021-05-31 09:02:11 -02:00
bb1823a28a Add new banners 2021-05-31 04:21:28 -02:00
24fcb96404 Add SFW overboard and its catalog option 2021-05-28 06:27:10 -02:00
towards-a-new-leftypol
ffff01f986
Merge pull request #264 from discomrade/filter-may-19
Consider foreign language characters in word filter dividers
2021-05-24 19:06:44 +00:00
b346dcfbec Add UTF-8 flag on short filters 2021-05-23 05:49:24 -02:00
k
bd250c83d3 Add exception to important citation 2021-05-19 22:24:42 -02:00
k
1663eddc38 Allow non-English ASCII to divide match 2021-05-19 22:24:17 -02:00
towards-a-new-leftypol
9130d0d302 add comment to securimage option 2021-05-15 03:06:16 -04:00
towards-a-new-leftypol
7cc71b602b
Merge pull request #263 from towards-a-new-leftypol/securimage_config
securimage in webconfig
2021-05-15 07:02:39 +00:00
towards-a-new-leftypol
e3ee8acc93 securimage in webconfig
Make sure securimage option (to enable captcha) can be set in web configuration,
by adding the default (false) to config.php
2021-05-15 03:01:15 -04:00
towards-a-new-leftypol
bb283f75b4
Merge pull request #262 from discomrade/rules-and-faq
Modify Rules and Help/FAQ
2021-05-15 06:42:02 +00:00
41e2b8f0f2
Merge pull request #3 from towards-a-new-leftypol/sidebar_rules
Add links to sidebar to Faq and Rules pages
2021-05-15 06:40:56 +00:00
towards-a-new-leftypol
5e3af63003 Add links to sidebar to Faq and Rules pages 2021-05-15 02:32:56 -04:00
c9fc9e5ea3 Remove 'Global' from rules, minor change 2021-05-14 21:41:39 -02:00
c43b0df16a Add rules and Help/FAQ 2021-05-13 02:02:39 -02:00
towards-a-new-leftypol
759c3688e1
Merge pull request #261 from discomrade/may-7-filters
Reduce overreach in word filter
2021-05-13 02:54:26 +00:00
adeb132aa7 Reduce overreach in word filter 2021-05-12 21:17:41 -02:00
towards-a-new-leftypol
9bf50ae270
Merge pull request #260 from discomrade/may-7-filters
Reduce false positives in word filter
2021-05-12 04:10:57 +00:00
461f6440d0 Reduce false positives in word filter 2021-05-11 11:07:15 -02:00
towards-a-new-leftypol
e517a1d811
Merge pull request #255 from discomrade/captcha
Add basic captcha
2021-05-09 09:41:29 +00:00
towards-a-new-leftypol
85f9ef8089
Merge pull request #258 from discomrade/patch-5
Allow flags to be over 11px height
2021-05-09 09:32:12 +00:00
towards-a-new-leftypol
6f019e8f10
Merge pull request #259 from discomrade/may-7-filters
Update filters
2021-05-09 09:31:53 +00:00
towards-a-new-leftypol
e111ae0a72
Merge pull request #252 from towards-a-new-leftypol/moving_fix2
Fixes moving threads to a different board
2021-05-09 09:31:22 +00:00
6aab6628d9
Merge pull request #2 from towards-a-new-leftypol/discomrade_captcha
Remove duplicate block for captcha to work on dev
2021-05-08 10:57:25 +00:00
towards-a-new-leftypol
b64086ff26 Remove duplicate block for captcha to work on dev 2021-05-08 06:28:46 -04:00
46806b5348 Upgrade slur filter and comments 2021-05-08 02:58:22 -02:00
eeeeb01b47 Remove obsoleted filter 2021-05-08 02:58:22 -02:00
ac9d0a22bc
Allow flags to be over 11px height
Submitted on behalf of Zul.
2021-05-06 00:28:25 +00:00
89b2a8af97 Add automatic and manual reloading of captchas 2021-05-05 15:17:34 -02:00
a1bdba3770 Add basic captcha 2021-05-05 10:29:06 -02:00
towards-a-new-leftypol
1fa3f225ad
Merge pull request #250 from towards-a-new-leftypol/local_changes
Local changes
2021-05-04 22:50:43 +00:00
towards-a-new-leftypol
c8f427db31
Merge pull request #254 from discomrade/patch-3
Add filter for known bot spammer
2021-05-04 22:43:49 +00:00
293f43611b
Fix oversight 2021-05-04 22:42:06 +00:00
9c2664cacc
Remove range limit for filename 2021-05-04 22:30:05 +00:00
c50491430d
Increase length range of filename detection 2021-05-04 22:27:15 +00:00
ebd4b167ff
Add filter for known bot spammer 2021-05-04 22:23:28 +00:00
towards-a-new-leftypol
0ccf86215f Fixes moving threads to a different board
- it seems that it still chokes on posts with missing files
- this seems to fix this and move the threads intact
- i didn't investigate fully what is going on here
2021-05-03 02:21:10 -04:00
towards-a-new-leftypol
455346495b include example of new regex 2021-05-01 21:49:33 -04:00
towards-a-new-leftypol
e78a08d3f9 Changes in settings by Zul and Discomrade
- These are local changes via web interface committed
- also new wordfilter suggestions by board, with comrade's explaination
2021-05-01 21:43:59 -04:00
towards-a-new-leftypol
5c1f29091b
Merge pull request #249 from nonmakina/filter2
Adds wordfilters
2021-04-28 16:08:16 +00:00
b04641e64d Adds ? to filter 2021-04-27 00:05:11 -05:00
f3634f0d0b Word filters 2021-04-26 23:52:09 -05:00
towards-a-new-leftypol
49c321832a
Merge pull request #248 from towards-a-new-leftypol/flags
add moar flags
2021-04-26 23:43:24 +00:00
towards-a-new-leftypol
6f8927589c add moar flags 2021-04-25 01:28:52 -04:00
towards-a-new-leftypol
90ca4af734
Merge pull request #247 from nonmakina/enableSearch
Enables search
2021-04-15 03:24:26 +00:00
e21ee7ebaa Enables search 2021-04-14 21:55:10 -05:00
towards-a-new-leftypol
595d8c0514 Revert "allow embeds of audio streams with ogg extension"
This reverts commit 234ed34bda.
2021-04-09 03:25:14 -04:00
towards-a-new-leftypol
a9885c4a9b Remove reference to non-existant js file in config.php 2021-04-03 20:20:54 -04:00
towards-a-new-leftypol
adea776c84 remove non-existant js file 2021-04-03 19:13:49 -04:00
towards-a-new-leftypol
9203683088
Merge pull request #243 from towards-a-new-leftypol/allow_ogg_embed
Allow ogg embed
2021-04-03 19:05:42 -04:00
towards-a-new-leftypol
c098c5bf40
Merge branch 'config' into allow_ogg_embed 2021-04-03 19:05:28 -04:00
towards-a-new-leftypol
880e07bd15
Merge pull request #242 from towards-a-new-leftypol/youtube_thumbs
Youtube thumbs
2021-04-03 19:04:33 -04:00
towards-a-new-leftypol
286664e1ea Youtube thumbnail embeds the video
(as opposed to working as a link)
2021-04-03 19:02:53 -04:00
towards-a-new-leftypol
b305779303 Fix embed url 2021-04-02 23:04:03 -04:00
towards-a-new-leftypol
234ed34bda allow embeds of audio streams with ogg extension 2021-04-02 22:06:42 -04:00
towards-a-new-leftypol
548be250b4 display youtube video thumbnail (with local url) in embeds 2021-04-02 20:15:26 -04:00
towards-a-new-leftypol
7d7f2cab2b catalog page - rewrite youtube url to be local 2021-04-02 19:39:42 -04:00
towards-a-new-leftypol
21773482c3
Merge pull request #241 from towards-a-new-leftypol/revert_dark
Restore dark red theme to be the default
2021-04-02 14:31:18 -04:00
towards-a-new-leftypol
ad7eb3ece2 remove overriding font for h1 tags (titles) from dark themes 2021-04-02 14:28:56 -04:00
towards-a-new-leftypol
2f363081df Restore dark red theme to be the default 2021-04-02 14:18:55 -04:00
towards-a-new-leftypol
a8a0f897a0
Merge pull request #236 from towards-a-new-leftypol/rm_error_banner
Remove banner that looks like a real error
2021-04-02 14:14:34 -04:00
towards-a-new-leftypol
2e737aab0c
Merge pull request #237 from towards-a-new-leftypol/commit_gurochan_css_changes
Commit changes from issue 223 on github
2021-04-02 14:14:25 -04:00
towards-a-new-leftypol
bc5cd46c61
Merge pull request #238 from towards-a-new-leftypol/issue_229
Commit the patch from issue 229
2021-04-02 14:14:13 -04:00
towards-a-new-leftypol
695d407d69 remove april fools wordfilters 2021-04-02 03:55:53 -04:00
6a91f53f0b Important changes on this date2 2021-03-31 22:15:59 -06:00
50a9f1d93f Important changes on this date2 2021-03-31 22:14:47 -06:00
35cf25e46d Important changes on this date 2021-03-31 22:07:01 -06:00
towards-a-new-leftypol
0c8108fdfe Set default theme to Jungle 2021-03-31 22:32:09 -04:00
towards-a-new-leftypol
237ad41fc0 Commit the patch from issue 229
https://github.com/towards-a-new-leftypol/leftypol_lainchan/issues/229

- also remove unused var declaration
2021-03-20 00:48:20 -04:00
towards-a-new-leftypol
adb225d9b1 Commit changes from issue 223 on github 2021-03-20 00:37:27 -04:00
towards-a-new-leftypol
ee7c961c77 Remove banner that looks like a real error
- bunkerchan isn't topical anymore, so this banner is confusing now
2021-03-20 00:26:25 -04:00
towards-a-new-leftypol
1a6b26d2be
Merge pull request #235 from nonmakina/banners2021March4
Banners from 93227 to 104637 (except duerte) and new flags
2021-03-04 15:58:50 -05:00
2718a37786 Banners from 93227 to 104637 (except duerte) 2021-03-04 14:52:44 -06:00
towards-a-new-leftypol
60755e2396 Sum up stats that nonmakina added
- fixes the "totals" row in the table on news.html
2021-02-26 20:23:27 -05:00
towards-a-new-leftypol
f8b597546b
Merge pull request #218 from nonmakina/webmFix
Adds the proposed ffmpeg.php changes
2021-02-26 19:27:15 -05:00
towards-a-new-leftypol
b96fe199c3
Merge pull request #234 from nonmakina/banners2021Feb
Banners from 41332 up to 93227
2021-02-26 19:26:32 -05:00
towards-a-new-leftypol
b68daf1607
Merge pull request #233 from nonmakina/ipCounter
Hourly, daily, weekly IP counter
2021-02-26 19:25:49 -05:00
379a2b8ae4 Banners from 41332 up to 93227 2021-02-26 16:39:57 -06:00
nonmakina
05f0a0e860
Merge pull request #224 from nonmakina/youtubeEmbed2
Youtube embed
2021-02-23 00:21:54 -06:00
3bf47e65fc remove rolling average 2021-02-21 19:57:37 -06:00
9d9ae86c55 remove rolling average 2021-02-21 19:56:42 -06:00
9137949dbf test rolling average' 2021-02-21 19:32:11 -06:00
474e215151 change to week 2021-02-21 19:04:36 -06:00
97f00c22dd change to week 2021-02-21 19:03:13 -06:00
2103c21b53 fix 2021-02-21 16:39:01 -06:00
8b57c70ea5 fix 2021-02-21 16:38:00 -06:00
7a99f5943e more counters 2021-02-21 16:36:09 -06:00
2576fc4ff1 Fix 2021-02-21 16:24:16 -06:00
607c4c60c0 Fix 2021-02-21 16:23:32 -06:00
a4d1e58ad7 Adds more IP counters 2021-02-21 16:18:26 -06:00
towards-a-new-leftypol
6885c19778 Fix previous commit which overwrote some things 2021-02-20 17:46:03 -05:00
towards-a-new-leftypol
4dff5208fc check in local changes made by zul? 2021-02-20 17:44:16 -05:00
towards-a-new-leftypol
237d9d921d
Merge pull request #228 from xComatoast/Codetags
Codetags
2021-02-20 17:39:36 -05:00
Comatoast
38f666a59f This will allow the use of code tags 2021-02-07 11:50:49 -08:00
Comatoast
372919e849 Merge remote-tracking branch 'upstream/config' into frontpage2 2021-02-07 11:46:56 -08:00
nonmakina
b962f6a128
Merge pull request #226 from towards-a-new-leftypol/move_merge_fixes
Improve robustness when moving / merging threads
2021-01-30 19:28:08 -06:00
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
2c1130f76d fixes Jquery references on loop 2021-01-29 21:39:00 -06:00
0827ad09c9 Iterates over nodes 2021-01-29 21:30:55 -06:00
23d63bdd98 Re-introduces the youtube embed changes.
This reverts commit acc01957bc.
2021-01-29 20:55:23 -06:00
towards-a-new-leftypol
c10756c96f
Merge pull request #222 from towards-a-new-leftypol/revert-217-youtubeEmbed
Revert "Replace Youtube embed"
2021-01-29 21:10:43 -05: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
048674e136
Merge pull request #200 from nonmakina/pph-and-uniques
Adds PPH and Unique IP for site and for each board.
2021-01-29 20:28:46 -05:00
towards-a-new-leftypol
e7f5fd6443
Merge pull request #217 from nonmakina/youtubeEmbed
Replace Youtube embed
2021-01-27 23:14:01 -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
4a1e3a3d13 Adds the proposed ffmpeg.php changes 2021-01-27 20:09:18 -06:00
2b38969e8a Fixes remove embed 2021-01-26 00:59:37 -06:00
9c4158fea5 Adds missing text and fixes js errors 2021-01-26 00:52:23 -06:00
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
Comatoast
c988f303c0 Ok, third time is the charm. Fix for the frontpage 2021-01-23 18:08:02 -08:00
Comatoast
fd1ce6a6f2 Fixes frontpage theme 2021-01-22 21:47:30 -08:00
Comatoast
c67d914549 Merge remote-tracking branch 'upstream/config' into frontpage 2021-01-22 21:46:26 -08:00
towards-a-new-leftypol
53769d8f3a
Merge pull request #196 from nonmakina/fontFix
Improves readibility of text
2021-01-22 12:08:11 -05:00
9c4da9a13d local vars 2021-01-19 22:39:29 -06:00
3beb54ac2b h2 -> h1 2021-01-19 21:49:43 -06:00
4eab810a3b Fixes style. I18s table headers 2021-01-19 21:47:53 -06:00
02ed0c11a9 Changes count for sum 2021-01-19 21:18:58 -06:00
662e488943 syntax and html errors 2021-01-19 21:10:29 -06:00
36cf6f4174 bugs 2021-01-19 20:49:15 -06:00
ed2fd963e5 Syntax errors 2021-01-19 20:38:18 -06:00
c438ff9ab0 Per board pph 2021-01-19 20:27:00 -06:00
bdf1fcf27b Fixes bug and updates PPH on each post 2021-01-19 18:40:53 -06:00
Comatoast
fae7ccb40e Front Page theme fix matching default of board 2021-01-19 15:37:57 -08:00
nonmakina
4f99268548
Merge pull request #189 from dedushka1/fix-robots-txt
Allow robots
2021-01-19 17:02:20 -06: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
f3f38794c4 Improves readibility 2021-01-19 16:57:08 -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
dedushka1
e46deb5da5
Merge pull request #185 from nonmakina/overboardCountFix
Adds function to count posts and images of a thread
2021-01-19 14:48:59 -05:00
Dedushka
bd87661a69
Add PPH and unique posters stats to home page 2021-01-18 23:26:53 -05:00
Dedushka
f74d2a2fdc
Fix minor bug that disallows deletion of themes 2021-01-18 22:32:20 -05:00
Dedushka
0a9cbc7453
Allow robots 2021-01-18 21:46:21 -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
563091ba00
Merge pull request #182 from nonmakina/modMassDelete
Enables mod mass deletion
2021-01-18 19:16:10 -06:00
d9c763a8a9 Optimizes board rebuilds on deletion by IP 2021-01-18 18:44:30 -06:00
nonmakina
056e9bf492
Merge pull request #188 from dedushka1/config
Allow posting from catalog.
2021-01-18 17:56:48 -06:00
towards-a-new-leftypol
95ffdb89cd
Merge pull request #180 from xComatoast/WarrantCanary
Adds a warrant canary to the repo.
2021-01-18 17:49:42 -05:00
Dedushka
aa21f4cc6d
Allow posting from catalog.
Addresses #134.

The catalog template has been modified to use the board array, which
is expected by the post form template. Because the overboard is a
"virtual board", we created a "fake" overboard array to supply
necessary information to the modified template.

Javascript was also added to hide form on first visit.
2021-01-18 17:30:21 -05:00
43ffcbc4bc Removes Tomorrow stylesheet 2021-01-18 05:01:41 -06:00
f40beb7640 Fix filecount 2021-01-18 04:59:13 -06:00
e936312db5 Fix offset 2021-01-18 04:49:46 -06:00
771a1e1629 Add offset 2021-01-18 04:35:34 -06:00
f9bf65ecb7 Add offset 2021-01-18 04:31:02 -06:00
26f8c332ef Fetch one, instead of all 2021-01-18 04:26:18 -06:00
6448c3fe83 Adds function to count posts and images of a thread 2021-01-18 04:11:47 -06:00
dc5f982bca Moves options to the top of the JS imports. 2021-01-18 03:13:09 -06:00
c838a10bce Adds checks for mod permissions to delete posts in board 2021-01-18 01:40:04 -06:00
8c842362bb If mod, bypass password on delete 2021-01-18 01:35:18 -06:00
c87cd9ab82 Removes rebuild after each deleted post when deleting by ip. 2021-01-18 01:30:20 -06:00
8c8c2dca47 Adds gz and bz2 to allowed upload extensions 2021-01-17 22:57:46 -06:00
Comatoast
7d2b5c3e21 Adds a warrant canary to the repo. 2021-01-17 20:38:18 -08:00
463db8a359 Fixes path 2021-01-17 22:00:01 -06:00
9def32deff Adds cytube to top bar 2021-01-17 21:57:34 -06:00
f79bceb752 Incorrect variable fix 2021-01-17 21:37:47 -06:00
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
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
towards-a-new-leftypol
8ba8bbb8aa
Merge pull request #138 from nonmakina/news
adds news to front page
2021-01-17 23:11:37 +00:00
470662f9bf Adds stylesheet to news.html template 2021-01-17 17:08:09 -06:00
fa4630e354 Fixes board list on homepage 2021-01-17 16:57:28 -06:00
9ec85e96c2 fixes breaking changes 2021-01-17 16:48:34 -06:00
5f27a5a050 fixes breaking changes 2021-01-17 16:47:40 -06:00
857597db94 Merge remote-tracking branch 'upstream/config' into news 2021-01-17 16:44:40 -06:00
nonmakina
2388907587
Merge pull request #170 from dedushka1/add-styles
Add styles
2021-01-17 16:04:36 -06:00
Dedushka
aa4d90328e
Add updated demain stylesheets 2021-01-17 17:01:32 -05:00
dedushka1
154a42d55f
Merge pull request #1 from nonmakina/add-styles-1
Add styles 1
2021-01-17 16:57:55 -05: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
Dedushka
eacc5dd3c3
Revert "Remove secrets, require instance-config.secret.php"
This reverts commit 46d987efdc.
2021-01-17 16:50:35 -05:00
Dedushka
e2e328a50b
Revert "Put secrets in another file."
This reverts commit 47afc2ad8c.
2021-01-17 16:50:11 -05:00
Dedushka
d32094f3d4
Add bunker-like CSS them, adresses #145 2021-01-17 16:17:37 -05:00
Dedushka
44ca8b3ac4
Add styles, addresses #38 2021-01-17 16:10:56 -05:00
Dedushka
46d987efdc
Remove secrets, require instance-config.secret.php 2021-01-17 15:40:30 -05:00
Dedushka
47afc2ad8c
Put secrets in another file.
This commit makes it easier to make changes to the instance config
without worrying about overwriting secrets and database configuration.

It also mitigates some possibility of leaking secrets.
2021-01-17 15:31:48 -05:00
towards-a-new-leftypol
64099678bc
Merge pull request #167 from towards-a-new-leftypol/myownbranch
Commit local changes made on server
2021-01-17 20:07:23 +00: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
nonmakina
640f901099
Merge pull request #165 from dedushka1/log-ip-privacy
Hide IPs in Moderation Logs
2021-01-17 13:32:07 -06: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
Dedushka
01dfb1850a
Don't ignore files in inc/mod directory.
The original pathspec matches any path with "mod" in it. We modified
it here to only match directories at the top level.
2021-01-17 13:01:22 -05:00
nonmakina
0eb4059a7c
Merge pull request #135 from PietroCarrara/overboard-api
Build overboard json
2021-01-12 22:03:28 -06:00
d22814b2da adds news to front page 2021-01-12 14:21:32 -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
eafcce12cf Correctly page the overboard json 2021-01-12 09:55:08 -03:00
Pietro Carrara
24b9b8bafd Only rebuild the catalog for the overboard 2021-01-12 09:16:43 -03:00
towards-a-new-leftypol
d43f18813e
Merge pull request #133 from PietroCarrara/api-unique-ips
Add unique_ips field to the API
2021-01-11 23:53:41 +00:00
Pietro Carrara
8e2a6ccb9d Wrap overboard api threads inside a page 2021-01-11 20:48:22 -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
de83b874ff fixes 2021-01-11 10:42:51 -06:00
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
cd09c18e1d
Merge pull request #131 from nonmakina/uniqueIpFix
Fixes unique IP auto-reload bug
2021-01-11 10:13:42 +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
74c484def5 moves br ontop of unique IP to fix auto-reload error 2021-01-11 02:08:47 -06:00
57c9cba982 stale comment 2021-01-11 02:04:05 -06:00
a3e2af403b Adds limit to overboard catalog 2021-01-10 22:18:32 -06:00
5b57d35a4c fixes path for catalog. fixes syntax bugs. 2021-01-10 21:55:20 -06:00
4ee8f9349a Add overboard catalog to the rebuild-all action 2021-01-10 21:28:16 -06:00
1251fa01e7 adds catalog for overboard 2021-01-10 21:18:09 -06:00
b936189e9b Deletes dead code 2021-01-10 19:48:23 -06:00
87b0e972ee fixes path for image_deleted 2021-01-10 19:45:31 -06:00
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
837e8d3c6e
Merge pull request #116 from nonmakina/fixReporting
Fixes reporting function
2021-01-10 11:15:24 -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
742875c978
Merge pull request #120 from nonmakina/uniqueIps
Adds a unique IP counter on the bottom of each thread. It counts the number of unique IPs that has posted so far
2021-01-10 11:10:25 -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
towards-a-new-leftypol
f7aa2e163b
Merge pull request #127 from nonmakina/txtThumbFix
Explicitly sets txt_file_thumbnail to false
2021-01-10 11:05:31 -05:00
b463aaead9 Explicitly sets txt_file_thumbnail to false 2021-01-09 20:05:01 -06:00
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
02b4b96ffb Whitespace and removed error. 2021-01-09 19:26:59 -06:00
c04c9bcb6a Removes ability to delete own threads. 2021-01-09 19:24:53 -06:00
56436e321a Removes mod requirement 2021-01-09 18:20:16 -06:00
d6199aa3ac Makes board log usable 2021-01-09 18:14:33 -06:00
e55854ebd8 Fixes unusuable mod ban list 2021-01-09 18:01:58 -06:00
ab4b6592b5 Adds support to prepend foreign boards on the boardlist. Used to add the overboard. 2021-01-09 17:01:44 -06:00
554c19c248 Fixes inline-expanding.js to allow clickable pdf thumbnails 2021-01-09 16:41:05 -06:00
1db6d60c47 Removes border from banner 2021-01-09 16:27:46 -06:00
e5969098f9 Adds banner support and banners 2021-01-09 16:11:28 -06:00
554c51aa91 Fixes reporting function 2021-01-09 15:54:30 -06:00
c34844cde8 Turns on thumbnails for pdf and djvu filetypes 2021-01-09 15:08:24 -06:00
a037341613 fix typo produced when copying changes 2021-01-09 01:25:44 -06:00
add7ac393e makes some fixes to the overboard code 2021-01-09 01:22:26 -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
c2519f7476 removes red quote styling and turns it back to the default green color 2021-01-04 20:33:20 -06:00
0c622642d3 strikethrough 2021-01-04 20:23:32 -06:00
towards-a-new-leftypol
d227644986
Merge pull request #97 from towards-a-new-leftypol/fixes
WIP post ajax behaviour fixes
2021-01-04 21:16:36 -05: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
towards-a-new-leftypol
9ef62e6a38
Merge pull request #94 from towards-a-new-leftypol/disable_antispam
Disable antispam for now
2021-01-04 20:46:29 -05:00
towards-a-new-leftypol
86d847118c Remove console logs 2021-01-04 20:41:19 -05:00
6aa3161380 Fixes indenting 2021-01-04 17:46:50 -06:00
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
e32e12798e fixes gentoo style. Fixes redtext markup. Adds orange quoting (ie: <). 2021-01-04 15:59:59 -06:00
towards-a-new-leftypol
efb74f0eb6 Fix for ajax posting not showing you your new post
- TODO: there are console.logs that still need to be removed
- Posting was loading the new page twice - once in ajax.js and once in
auto-reload.js. auto-reload will handle this behaviour, the other is
commented out
- The new post does not immediately show up when immediately ajax
requesting the page after posting completes. Adding an epoch query
parameter did not change this. Instead of figuring out why it was easier
to add a 500ms delay before requesting the page, now it seems to work
well.
2021-01-04 03:00:16 -05:00
towards-a-new-leftypol
11ee04f973 retab ajax.js 2021-01-04 02:32:45 -05:00
towards-a-new-leftypol
da1e060c54 Retab auto-reload.js 2021-01-04 02:32:10 -05: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
towards-a-new-leftypol
8eb2043262
Merge pull request #93 from towards-a-new-leftypol/revert-91-api-spoiler
Revert "Add spoiler information to the API"
2021-01-03 22:51:09 -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
towards-a-new-leftypol
7d04e84ebb
Merge pull request #89 from towards-a-new-leftypol/mp3_support
allow mp3 uploads
2021-01-03 21:50:07 -05: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
7f6a7f75eb removed duplicate style-select. Moved webm settings. Removed treeview. 2021-01-02 10:44:34 -06:00
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
towards-a-new-leftypol
5959c0bab6
Merge pull request #84 from nonmakina/showYous
Adds (You)s
2021-01-02 02:36:04 -05:00
8866e3f20c Adds dependency: post-menu. 2021-01-02 01:18:21 -06:00
8294f64d7e Adds post filtering 2021-01-02 01:06:55 -06:00
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
Barbara-Pitt
8088b6c36d
Merge pull request #72 from nonmakina/defaultDarkRed
Changes default stylesheet from Yotsuba B to Dark Red
2020-12-31 01:25:15 -06:00
fd45298070 Fixes jquery API breaking changes in auto-reload and thread-stats 2020-12-31 01:04:11 -06:00
33705e29a7 Changes default stylesheet from Yotsuba B to Dark Red 2020-12-31 00:07:25 -06:00
2dc4b46c6f Adds FARC flag and United Farm Workers flag 2020-12-30 23:55:19 -06:00
towards-a-new-leftypol
b2d85a19eb
Merge pull request #67 from towards-a-new-leftypol/getchan_links
Getchan links in sidebar and at the top
2020-12-30 23:18:11 -05: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
nonmakina
4ea8aa0f8a
Merge pull request #64 from towards-a-new-leftypol/flags
Flags
2020-12-29 21:48:54 -06: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
dfcb1c6fbd Retab post.php so that tabs are now 4 spaces.
- I will be doing this for any file I edit from here on in
2020-12-29 20:14: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
d0540a71d0 Remove debugging print statements I put in a long time ago from post.php 2020-12-29 20:10:49 -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
towards-a-new-leftypol
923c218349 flags don't need executable permissions 2020-12-29 19:50:02 -05:00
towards-a-new-leftypol
9934d4c178
Merge pull request #58 from nonmakina/sidebarFix
Fixes the sidebar so that it doesn't use iframes.
2020-12-29 17:35:48 -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
8a8761dae0
Merge pull request #59 from towards-a-new-leftypol/mobile_thread_enable_zoom
Allow mobile users to zoom in
2020-12-29 16:23:13 -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
9543883f9f Adds boardlist to homepage creation (top bar). Standardizes tabs or spaces in some files. Adds css rules for better mobile experience. 2020-12-29 02:44:47 -06:00
towards-a-new-leftypol
03c6189744 Allow mobile users to zoom in 2020-12-29 02:00:55 -05:00
nonmakina
ce2e0f3c21
Merge pull request #1 from towards-a-new-leftypol/sidebarFix_fix
fix categories array in categories theme
2020-12-28 21:48:22 -06:00
towards-a-new-leftypol
b3fd39a712 fix categories array in categories theme 2020-12-28 22:44:51 -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
2cda8b0b7e Fixes the sidebar so that it doesn't use iframes. 2020-12-28 14:23:00 -06:00
Barbara-Pitt
27cfc70a57
Merge pull request #52 from Barbara-Pitt/config
Dockerize (#33)
2020-12-28 01:02:42 -06:00
Barbara Pitt
9a14f0718d Merge remote-tracking branch 'upstream/config' into config 2020-12-27 17:24:16 -06: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
8c1c680ea0 adding docker items 2020-12-27 17:15:12 -06:00
Barbara-Pitt
379de3ca6e
spoiler fix (#49)
Add spoiler and deleted image paths to instance_config
2020-12-27 18:06:07 -05:00
Barbara Pitt
464bbd6ac3 fixing 'image deleted' 2020-12-27 17:01:37 -06:00
Barbara Pitt
46a9a245bc fixing spoiler 2020-12-27 16:59:07 -06:00
towards-a-new-leftypol
804046d1ad
Merge pull request #48 from towards-a-new-leftypol/mod_perms
Fix issue 47 - allow users with MOD privileges to edit posts
2020-12-27 17:56:44 -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
bb4e13a17d
Merge pull request #46 from towards-a-new-leftypol/myownbranch
Remove print statements, remove r9k mode, let users with MOD privilege move threads
2020-12-27 15:49:16 -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
towards-a-new-leftypol
3612790a51
Merge pull request #44 from nonmakina/maxAttachments
Sets the maximum number of attachments per post from 1 (defualt) to 5
2020-12-27 15:01:38 -05:00
6bca14bc34 Sets the maximum number of attachments per post from 1 (defualt) to 5 2020-12-27 11:21:39 -06:00
Barbara Pitt
44f762458c undoing github actions 2020-12-27 03:59:16 -06:00
Barbara Pitt
dcfff38d6b undoing github actions 2020-12-27 03:58:02 -06:00
Barbara Pitt
a302727d9e undoing github actions 2020-12-27 03:57:23 -06:00
Barbara-Pitt
122d3e9f05
Update php.yml 2020-12-27 03:49:45 -06:00
Barbara-Pitt
43c333654d
Update php.yml 2020-12-27 03:46:50 -06:00
Barbara-Pitt
a3b2c96df5
Update php.yml 2020-12-27 03:40:57 -06:00
Barbara-Pitt
63ec76a0b0
Update php.yml 2020-12-27 03:36:07 -06:00
Barbara-Pitt
a4396ff9fe
Update php.yml 2020-12-27 03:33:14 -06:00
Barbara Pitt
752ebbe3e2 git workflow updates 2020-12-27 03:13:52 -06:00
Barbara Pitt
911c481233 composer updates 2020-12-27 03:10:12 -06:00
Barbara Pitt
c82e60e28d github workflows update 2020-12-27 02:49:22 -06:00
Barbara Pitt
c0351eaaa3 github workflows update 2020-12-27 02:48:02 -06:00
Barbara Pitt
2c6b0625c6 Merge branch 'config' of https://github.com/Barbara-Pitt/leftypol_lainchan into config 2020-12-27 02:42:49 -06:00
Barbara Pitt
423d5f9935 github workflows update 2020-12-27 02:42:30 -06:00
Barbara-Pitt
adb4c86f91
Create php.yml
github workflow
2020-12-27 02:41:42 -06:00
Barbara-Pitt
a90f36600f
Merge pull request #43 from Barbara-Pitt/config
issue#17 - unit tests - adding test for banners.php
2020-12-27 02:33:21 -06:00
Barbara Pitt
554dc7bbeb issue#17 - unit tests - adding test for banners.php 2020-12-26 20:34:23 -06:00
towards-a-new-leftypol
0232f03219
Merge pull request #42 from Barbara-Pitt/config
issue#16 - adding dependency management
2020-12-26 18:56:08 -05:00
Barbara Pitt
5fe4807c7c untracking vendor (.gitginore) 2020-12-26 16:54:45 -06:00
Barbara Pitt
4fafaa2146 untracking vendor 2020-12-26 16:54:03 -06:00
Barbara Pitt
7bcdf06374 issue#16 - adding dependency management 2020-12-26 16:43:41 -06:00
towards-a-new-leftypol
f8df48ad21
Merge pull request #41 from Barbara-Pitt/config
issue#35 - lookahead regex bug on quotes and crossboard quotes
2020-12-26 17:39:05 -05:00
Barbara Pitt
2eaf359bcd issue#35 - lookahead regex bug on quotes and crossboard quotes 2020-12-26 16:23:59 -06:00
towards-a-new-leftypol
885c2904e8
Merge pull request #40 from Barbara-Pitt/config
issue # 39 - spoiler images not working
2020-12-26 17:08:30 -05:00
Barbara Pitt
40d1d0aaea issue # 39 - spoiler images not working 2020-12-26 16:04:39 -06:00
towards-a-new-leftypol
0c234b7021
Merge pull request #32 from Barbara-Pitt/config
issue#26 - more themes
2020-12-26 16:53:32 -05:00
Barbara Pitt
123a69e3c9 issue#26 - more themes 2020-12-26 03:47:17 -06:00
towards-a-new-leftypol
64103eb6fc
Merge pull request #30 from Barbara-Pitt/config
issue#21 - fixing catalog stickies
2020-12-26 01:09:55 -05:00
Barbara Pitt
6105a778b6 issue#21 - fixing catalog stickies 2020-12-25 23:49:02 -06:00
towards-a-new-leftypol
e8bc3db4e1
Merge pull request #29 from towards-a-new-leftypol/myownbranch
Myownbranch
2020-12-26 00:30:10 -05: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
towards-a-new-leftypol
795960efb2
Merge pull request #28 from Barbara-Pitt/config
issue#5 - adding always noko in config
2020-12-24 14:41:45 -05:00
Barbara Pitt
2b405fc5c3 issue#5 - adding always noko in config 2020-12-24 13:04:24 -06:00
towards-a-new-leftypol
7ee2eb234c
Merge pull request #14 from Barbara-Pitt/config
activated dark and dark red themes
2020-12-23 20:42:11 -05:00
Barbara Pitt
798b555b65 undoing stylesheet change + moving theme changes to instance config 2020-12-23 18:39:05 -06:00
Barbara Pitt
913d384d6f adding basic mobile support 2020-12-23 18:23:06 -06:00
towards-a-new-leftypol
cf315cf58c commit local instance-config.php changes 2020-12-23 19:16:53 -05:00
towards-a-new-leftypol
5d649fdd16 commit stylesheet change 2020-12-23 19:14:27 -05:00
Barbara Pitt
eca1ea3485 activated dark and dark red themes 2020-12-23 13:25:43 -06:00
towards_a_new_leftypol
07babc37ed WIP 2020-12-22 01:35:54 -05: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
740abd82d7 retab 2020-12-22 01:35:24 -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
d9909b23cb don't ignore instance-config 2020-12-22 01:34:36 -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
Appleman1234
3a0c97b3d4
Merge pull request #174 from gamer551/master
#173 flood bump
2019-11-16 00:24:28 +10: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
1792bf48ee Added missing brackets for catalog lock handling 2019-09-19 05:50:48 +10: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
0439a9c6c5 Fixes Where are ip notes displayed #168, typographical error. 2019-08-18 07:38:02 +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
Appleman1234
ba21cfeebf
Merge pull request #166 from sardach/patch-1
add missing '
2019-08-12 18:35:30 +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
3b72fbf5f1 Fixes Video expanding doesn't work #164, this is probably because the logic always assumed settings menu would have body as parent and with a pagewrap div it doesn't anymore. This now works without options.js enabled 2019-08-11 09:35:11 +10:00
Benjamin Southall
33b60b860c Fixes You look like a bot (reCaptcha window doesn't appear) #159, straight implementation of upstream https://github.com/vichan-devel/vichan/pull/241, the template changes which the previous commit forgot 2019-08-10 20:54:52 +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
8dfdc5e335 Based on #157 and #158, revert back to existence checks and length rather than default empty array initialization for ease of reading 2019-08-10 12:01:07 +10:00
Benjamin Southall
c8d609ecf1 Fixes count(): Parameter must be an array or an object that implements Countable #158 by replacing count with existence check for var,name and then using length 2019-08-10 12:00:06 +10:00
Benjamin Southall
b6e1439755 Fixes Recent posts show nothing #157, because I forgot the length check. Reverts to use not because it is simpler than using default empty array and length 2019-08-10 11:58:12 +10:00
Benjamin Southall
896558fadd Fixes count(): Parameter must be an array or an object that implements Countable as well as PHP 7.3 regression in users from upstream 3a41c24e6e5bcea2f4b9f328ddf5ff0cb8a8b2e8 2019-08-08 21:20:48 +10:00
Benjamin Southall
309c4db302 Fixes Specified key was too long; max key length is 1000 bytes #156 and #93 by changing field lengths to less than 255 or 195 2019-08-08 21:13:17 +10:00
Benjamin Southall
c562b65de0 Committing optimized lain_bainer1.png which reduces its file silze by 89 kilobytes, while maintaining the integrity of the image. Inspired by PR #152 2019-06-02 16:48:26 +10:00
Benjamin Southall
81d0bd72c0 Add support for gopher url:// markup as hyperlinks 2019-04-21 20:20:21 +10:00
Benjamin Southall
75aa233f9a Update IRC theme to use newer KiwiIRC client in iframe 2019-04-06 03:52:48 +10:00
Benjamin Southall
9b513c0900 As per vichan upstream move locked board check to after openBoard call in handle_post. Unlike upstream , the board being locked doesn't stop reports or deletions being processed for that board, just new posts 2019-03-22 04:08:02 +10:00
Benjamin Southall
55574162b1 Fixing #140 so semirand can be rebuilt. 2019-02-26 11:24:19 +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
8125a654b8 Bump name and page size in SQL schema 2019-02-26 10:53:46 +10:00
Benjamin Southall
5357648906 Fix board legacy alias 2019-02-26 10:52:53 +10:00
Benjamin Southall
b99a6408a4 Disable snowstorm javascript autostart by default 2019-02-26 10:50:10 +10:00
Benjamin Southall
53ffe8f49c Initial post.php refactor into handler functions 2019-02-26 10:48:01 +10:00
Benjamin Southall
46833348d5 Fix board parameter passing to search.php 2019-02-26 10:47:07 +10:00
Benjamin Southall
826a2118da Remove pagewrap from page template. 2019-02-26 10:38:11 +10:00
Benjamin Southall
92d935a0aa Add support for overboards to RSS theme / extension. 2019-02-26 10:34:05 +10:00
Benjamin Southall
8da03e4e37 Fixed typographical error in staff application form. 2019-02-26 10:32:43 +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
8c0f0b0a40 Allow user to set the boardlist to point to catalog links instead of regular index page in Options. 2019-02-26 10:22:54 +10:00
Benjamin Southall
19d8e37bd6 Loader for snow / snow storm javascript 2019-02-26 10:21:45 +10:00
Benjamin Southall
5ced45502f Switch 404 background image to local copy in static instead of external URL 2019-02-26 10:14:12 +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
28f32baf01 Merge branch 'master' of github.com:lainchan/lainchan 2019-02-26 06:47:26 +10:00
Benjamin Southall
0d64e5dab7 Increase reason length when deleting reports 2019-02-26 06:46:36 +10:00
Michael Walker
2b6fce67c8
Merge pull request #147 from AshtonHarding/master
We haven't updated the irc server. Let's do that.
2018-11-08 18:17:24 +00:00
Ashton Harding
78e1068a66 We haven't updated the irc server. Let's do that. 2018-11-08 12:06:11 -06:00
Benjamin Southall
9ca35a7c4d Add missing moderation templates 2018-04-20 06:48:31 +09:00
Appleman1234
4c4101af01 Merge pull request #134 from pat-90/master
Gurochan stylesheet update
2017-10-21 21:17:21 +09:00
pat-90
9744ca25ff Overhaul
Overhaul bringing making it more like gurochan
2017-10-21 22:07:54 +10:30
Benjamin Southall
e1ea080e3f Add empty boards_alias to inc/config, should fix #133 2017-10-21 19:16:31 +09:00
pat-90
0f47c655c8 saaaaaaaaaa
aa
2017-10-04 10:58:06 +10:30
pat-90
9108fe9e81 Update gurochan.css 2017-10-04 09:03:08 +10:30
pat-90
b05f786d15 Merge pull request #1 from lainchan/master
Merge pull request #131 from pat-90/master
2017-10-04 08:28:43 +10:30
Appleman1234
53d8111a7d Merge pull request #131 from pat-90/master
gurochan stylesheet
2017-10-02 08:26:06 +09:00
pat-90
0812e3359e div.banner a 2017-09-30 04:24:26 +09:30
pat-90
84e8b7fb8f Update gurochan.css 2017-09-29 04:25:41 +09:30
pat-90
8c92093f96 gurochan.css
lainchan theme based on gurochan
2017-09-29 01:54:28 +09:30
Appleman1234
bd2b3b852c Merge pull request #130 from sichan/master
Update post.php
2017-09-24 08:07:53 +09:00
Master Splinter
6f905fca2c Update post.php
It was logged as 0.html when link_for is called with $post
2017-09-23 23:26:44 +03:00
Benjamin Southall
a00c682645 Fixed attachment of threadwatcher to topbar and move threadwatcher dialog from bottom of page where it was overlapped by bottom bar, to top of the page. 2017-09-14 08:25:37 +09:00
Benjamin Southall
7b9bad7382 Fixing deletion of events from calendar theme 2017-09-11 07:29:05 +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
3f908ebfa4 Add tinymce WYSIWIG post editor (experimental) 2017-09-03 23:18:46 +09:00
Benjamin Southall
a58c213a4e Add summernote WYSIWIG post editor (experimental) 2017-09-03 23:18:05 +09:00
Benjamin Southall
f78db77a81 Add quill WYSIWIG post editor (experimental) 2017-09-03 23:17:37 +09:00
Benjamin Southall
9e2f9f49ec Add sceditor WYSIWIG post editor support 2017-09-03 23:15:56 +09:00
Benjamin Southall
f68e130bfe Add greendark CSS style 2017-09-03 23:13:47 +09:00
Benjamin Southall
73ad62028d Add megaq and update compact-boardlist and general boardlist / top bar alias support 2017-09-03 23:02:16 +09:00
Benjamin Southall
befe9515c1 Add megaq and update compact-boardlist and general boardlist / top bar alias support 2017-09-03 23:02:05 +09:00
Benjamin Southall
c9ffd19f85 Changes to local-time.js storage boolean checks 2017-09-03 23:00:37 +09:00
Benjamin Southall
a21a5b86ec Adjustments to main CSS, including stuff for new warning functionality and adjustment to Firefox top bar spacing 2017-09-03 22:56:46 +09:00
Benjamin Southall
95b75a13b9 Adjust Firefox top bar spacing 8ch cyber CSS style 2017-09-03 22:55:34 +09:00
Benjamin Southall
8da7f05569 Adjust Firefox top bar spacing mono.e.lain CSS style 2017-09-03 22:54:55 +09:00
Benjamin Southall
c0e2d7abd5 Remove background color from boardlist dark css style 2017-09-03 22:54:22 +09:00
Benjamin Southall
31a838e812 Remove borders for fauxx css style 2017-09-03 22:52:39 +09:00
Benjamin Southall
de50035611 Add fonts and comment out borders for tsuki CSS style 2017-09-03 22:50:12 +09:00
Benjamin Southall
90e9755195 Add style-select.js for moving CSS theme selections to Options for Public Ban list theme 2017-09-03 22:42:23 +09:00
Benjamin Southall
291645c10f Updates to rules, and moving upload file limits to FAQ theme instead. 2017-09-03 22:35:51 +09:00
Benjamin Southall
0fcae437d4 Add ukko4 theme to catalog theme 2017-09-03 22:34:58 +09:00
Benjamin Southall
29744bd0b6 Remove duplicate title from basic theme 2017-09-03 22:34:11 +09:00
Benjamin Southall
e61077fe1f Add new questions to FAQ theme 2017-09-03 22:33:18 +09:00
Benjamin Southall
0b09ac8da1 Update nowplaying selector for radio theme 2017-09-03 22:31:01 +09:00
Benjamin Southall
adacad2338 Attempt to fix multibyte padding in stats tool 2017-09-03 22:23:55 +09:00
Benjamin Southall
eb10d4b011 Add mobile default javascript 2017-09-03 22:20:30 +09:00
Benjamin Southall
7f8c54249d Add staff application theme, calendar theme and ukko4 theme 2017-09-03 22:19:32 +09:00
Appleman1234
8211c01d84 Merge pull request #112 from michaldaniel/master
Added greybird.css to stylesheets
2017-06-25 06:04:52 +09:00
Michał Daniel
8d40eb8584 Makes that format-text inline important 2017-06-24 21:05:37 +02:00
Michał Daniel
a2e2c5a8ea fieldset border style
Basic settings support?
2017-06-24 21:03:36 +02:00
Michał Daniel
b9f0e6633e Changes to form styling, don't break on resize
Added float left and clear both to textarea.
2017-06-24 21:01:26 +02:00
Michał Daniel
0e7629eaa1 User 'lain' font for h1 and #bans title 2017-06-24 20:24:26 +02:00
Michał Daniel
9ddc57b407 New graybird.css style
Based on minimal_lain.css, fixes multiple issues with minimal_lain and introduces new stylings for all pages and elements.
2017-06-24 20:04:24 +02:00
Benjamin Southall
d7e1b30b0e Partial merge of 736e982945 [SECURITY] Lessen security impact 2017-06-08 08:13:57 +09:00
Benjamin Southall
da6eb9e2cb local-time.js changes from 65f39b8a07 and c21eeff605 2017-06-08 08:12:18 +09:00
Benjamin Southall
19e6658bc1 Merge pull request from vichan-devel/vichan#230 from antedeguemon/master Fixed XSS in post edit page and modsearch, this is a partial merge of just modsearch, we already fixed the edit post escaping earlier. 2017-06-08 08:11:18 +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
986efe8980 Merge pull request from vichan-devel/vichan##202 from pngcrypt/master table fix nntpchan install.sql fix from 6049979daf 2017-06-08 08:06:39 +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
894e8eadfd Merge pull request from vichan-devel/vichan#205 from Montrosos/patch-1 Included header.html for better boardlist 2017-06-08 07:41:34 +09:00
Benjamin Southall
0751578ed7 Merge pull request from vichan-devel/vichan#211 from tlm-2501/patch-1 Change Configuration Basics link to point to the archived tinyboard website 2017-06-08 07:39:08 +09:00
Appleman1234
c888e691c1 Merge pull request #110 from joakimoa/master
v1.4 bugfixes, improvements and a refresh hotkey.
2017-06-08 06:33:46 +09:00
Joakim Almgren
b51172d573 v1.4 better support for different stylesheets, better scrolling, refresh hotkey 2017-06-07 21:28:53 +02:00
Appleman1234
8728419b9e Merge pull request #109 from joakimoa/master
customisable keyboard navigation + bugfix in user-js.js
2017-06-07 07:13:40 +09:00
Joakim Almgren
6677b6c086 v1.2 navigates posts and files, highlights with generic color 2017-06-06 23:42:25 +02:00
Joakim Almgren
946f0eb893 commented out example function 2017-06-06 16:28:07 +02:00
Joakim Almgren
29d7cd5496 minor cleanup 2017-06-06 16:27:20 +02:00
Joakim Almgren
d2068ee023 v1.1 added customizeable keybinds 2017-06-06 00:59:15 +02:00
Joakim Almgren
f20f2d89f0 keyboard navigation, jk, e 2017-06-05 21:37:52 +02:00
Benjamin Southall
5f9797d605 Update gitignore to exclude twemoji images and exclude fonts used in CSS stylesheets 2017-06-01 07:38:15 +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
a5095a6764 Make compact-boardlist user toggleable from Options side menu 2017-06-01 07:36:30 +09:00
Benjamin Southall
2a93287568 Commit twemoji used for unicode fallback, note this is a modified version of https://github.com/twitter/twemoji that extends the v1 interface to work with Unicode 9.0 and Emoji 4.0 because the v1 interface allows for local image hosting instead of CDN and allowed image size variant specifier. The regex changes for Unicode 10 and Emoji 5.0 from upstream still need to be merged. The actual images are excluded from the lainchan repository, you can download the originals and resize them yourself from the url in this commit. 2017-06-01 07:35:22 +09:00
Benjamin Southall
e48cb3e8b4 Add support for client side configurable board list aliasing. 2017-06-01 07:20:30 +09:00
Benjamin Southall
1fef7c0b8e Add antibot to post form in attempt to ensure posting from overboards is not incorrectly flagged as spam by the tinyboard antispam engine 2017-06-01 07:18:19 +09:00
Benjamin Southall
cdf1e6a267 Change formatting for Unique IPs summary information. 2017-06-01 07:16:54 +09:00
Benjamin Southall
01577c1222 Add lainchan.jp to Rule 6. 2017-06-01 07:15:59 +09:00
Benjamin Southall
1c18fcad2a Adding glitch class to h1 to enable glitch CSS effect on test CSS theme 2017-06-01 07:15:01 +09:00
Benjamin Southall
5ed885c3d0 Fix typographical error in Recent extension / theme used on the front page 2017-06-01 07:06:34 +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
bba13f2bd8 Add mp3 placeholder image 2017-05-11 21:29:10 +09:00
Benjamin Southall
a83a284e1d Add antibot to Element constructor in yukko themes, in the hope that posting from overboards as a normal user is not incorrectly blocked as spam / request looks automated. 2017-05-11 21:10:24 +09:00
Benjamin Southall
fef6f0bef9 Adding glitch class to h1 for glitch effect when using test CSS theme 2017-05-11 21:05:20 +09:00
Benjamin Southall
b1d45ffe17 Merge branch 'master' of https://github.com/lainchan/lainchan 2017-05-11 20:58:16 +09:00
Benjamin Southall
4827052d68 CSS changes, namely the options dialog themes for several CSS styles, thanks to crash_override, glitch art and improvement to test CSS theme, and the removal of various incorrect background colors for top and bottom bars. 2017-05-11 20:57:47 +09:00
Appleman1234
79b43c8803 Merge pull request #106 from sometoby/autofocus-mod-login
Autofocus username field on mod login page
2017-05-11 13:38:24 +09:00
Tobias Umbach
ff4e4b9994 Autofocus username field on mod login page 2017-05-09 15:17:43 +02: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
Benjamin Southall
1b3d45a9c0 Add balloon image for heart.js and loadballon.js 2017-05-04 14:06:25 +09:00
Benjamin Southall
b53fea5604 Add videojs-contrib-hls.js for HLS streaming support. 2017-05-04 14:04:59 +09:00
Benjamin Southall
6db0460ed0 Add support for floating balloons used in the birthday celebrations 2017-05-04 14:04:22 +09:00
Benjamin Southall
f6fd9c97f9 submodule sha nonsense update 2017-05-04 14:03:33 +09:00
Benjamin Southall
a68efaec3b On post submission manually update / reload the page for auto-reload.js. 2017-05-04 14:00:06 +09:00
Benjamin Southall
7764bb50aa use data-board value for form submission for board so that quick posting / replies works from ukko, ukko2, ukko3 and other overboad extensions / themes 2017-05-04 13:58:38 +09:00
Benjamin Southall
83989bba88 Fix thread-stats.js to attach to correct location and count correctly. 2017-05-04 13:56:19 +09:00
Benjamin Southall
7589bc3843 Remove additional unecessary logging 2017-05-04 13:50:24 +09:00
Benjamin Southall
93289172a4 Change radio theme / extension to use bump in voice over link text 2017-05-04 13:49:47 +09:00
Benjamin Southall
5d861879c1 Attempt to get dynamic data setup for stream based on format working 2017-05-04 13:48:09 +09:00
Benjamin Southall
423b6e5dd8 Add 4th zine to Zine theme / extension 2017-05-04 13:46:59 +09:00
Benjamin Southall
e87e215315 Make fontsize for top bar smaller for cyberpunk / cyberia theme 2017-05-04 13:45:58 +09:00
Benjamin Southall
5ab4e569d0 Updating lainchanjp CSS theme, downstream forks use this at your own risk 2017-05-04 13:42:44 +09:00
Benjamin Southall
fffea99774 Changes to recent.css in order to adapt to news being on the front page and still have float alignment for the other sections. Also changed font size to something smaller 2017-05-04 13:27:26 +09:00
Benjamin Southall
d7b3a7ab54 Adding footer margin / padding so that canary is fully visible, and changing remove button so it is not grey on grey 2017-05-04 13:26:07 +09:00
Benjamin Southall
aba80c9c28 Remove duplicate font declaration for Tsuki CSS style / theme 2017-05-04 13:23:17 +09:00
Benjamin Southall
cac68f7add Add test.css e.g. test css theme and animate.css which it depends on 2017-05-04 13:20:50 +09:00
Benjamin Southall
40094c9e1a Merge branch 'master' of https://github.com/lainchan/lainchan 2017-05-04 10:20:16 +09:00
Appleman1234
7c8f857c3b Merge pull request #102 from KiTTYsh/master
Use random_bytes() to generate IV where available (PHP 7.x)
2017-05-04 10:20:11 +09:00
Kitty Cat
f978c1b83e Use random_bytes() to generate IV where available (PHP 7.x) 2017-05-03 20:28:54 -04:00
Benjamin Southall
9b95be050a Removed dead symlinks. 2017-05-04 09:15:15 +09:00
Benjamin Southall
32655d6163 Merge branch 'master' of https://github.com/lainchan/lainchan 2017-04-30 13:12:47 +09:00
Benjamin Southall
bb334124be Adding support for format selection for Stream theme / extension, as well as the ability to change CSS theme from stream page 2017-04-30 13:12:05 +09:00
Benjamin Southall
9e2e08082b Fix typographical error in closing paragraph tag in radio extension / theme 2017-04-30 13:09:29 +09:00
Appleman1234
8133832325 Merge pull request #96 from f0x52/master
minimal lain stylesheet
2017-04-29 09:02:39 +09:00
Appleman1234
61635d2462 Add changes by Difficile from IRC
Add changes by Difficile from IRC, ensuring top bar has matching background color to the rest of the page.
2017-04-29 09:01:27 +09:00
Appleman1234
82e3aed93d Merge pull request #100 from horija/patch-1
sectoor.de is dead apparently
2017-04-29 03:45:29 +09: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
3d7e118050 Fix top bar on front page font-size as part of Recent theme / extension 2017-04-28 15:27:42 +09:00
Benjamin Southall
b91432727c Implemented fix for Invalid link_for call referencing deleted thread when op is deleted #98 2017-04-28 15:08:02 +09:00
Benjamin Southall
501678d6bb Fix auto-reload.js incorrect reply loading when the thread is just the opening post. 2017-04-28 14:11:21 +09:00
Benjamin Southall
202f73e57a Merge Fix thumbnail scaling in recent theme from vichan-devel/vichan#146 2017-04-28 01:37:01 +09:00
Benjamin Southall
e1c9e6126f Fixed go to bottom link from upstream vichan-devel/vichan commit 175b54b7f05129c130b0abec9f8db4af38495969 2017-04-28 01:23:45 +09:00
Benjamin Southall
bebb48af29 Add CSS theme selection dropdown and theme changing support to other pages provided by extensions/ themes. Radio theme is always cyberia themed however. 2017-04-28 01:16:56 +09:00
Benjamin Southall
d020ecc1b5 Updates to radio theme / extension in order to support channel selection dropdown and the various other new radio features. Uses both twig variables and JavaScript in attempt to failback correctly when javascript isn't loaded. Adding support for the Options css theme selector from radio page. 2017-04-28 01:14:58 +09:00
Benjamin Southall
b3ffae8705 Fix ukko scroll to post is too high / incorrect bug because of post_controls being display block on ukko threads. Add ordering by sticky to ukko2 and ukko3 forms for overboards 2017-04-28 01:12:38 +09:00
Benjamin Southall
acb8c5db6e Add page wrapper div in order to restrict page width and center content 2017-04-26 00:11:59 +09:00
Benjamin Southall
30ae72699e Updating local radio m3u playlists though we currently link to externally hosted ones. 2017-04-25 22:55:22 +09:00
Benjamin Southall
91ab810a5d Add support for Ukko2 and Ukko3 included boards overboards to Catalog theme / extension 2017-04-25 13:49:48 +09:00
Benjamin Southall
f453fa1ee3 Add aditional overboard themes that are similar to ukko but only include certain boards instead of excluding certain boards. In order for them to work ['overboards'] needs to be configured correctly. 2017-04-25 00:49:34 +09: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
bea631d3f5 Changes to add recent news to the Recent Posts Theme for the front page 2017-04-25 00:09:35 +09:00
Benjamin Southall
501f2694ff Updates to Radio theme / extension in order to have MP3, OGG playlists and Audio sources as configurable. 2017-04-25 00:04:36 +09:00
Benjamin Southall
03f814cfcb Updates to FAQ, based on recent events (server wipe) 2017-04-25 00:03:19 +09:00
Benjamin Southall
e7f5e1ce15 Add bitcoin fields (Receiving address and QR code file location) to Donate theme / extension 2017-04-24 23:54:56 +09:00
Benjamin Southall
0cebb58390 Fix top and bottom bar on various CSS themes to have same backgroud color as page on both mobile and desktop. Change imgur links to local static links for Content Security Policy. 2017-04-23 21:14:08 +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
be28bdff8d Add data-board to post container in order to allow quick-post-controls.js to work with overboard's / ukko theme 2017-04-23 16:29:16 +09:00
Benjamin Southall
a481b5b4fb Update copyright year in page footer. 2017-04-19 23:27:58 +09:00
Benjamin Southall
fd7b60c650 Merge branch 'master' of https://github.com/lainchan/lainchan 2017-04-19 07:11:33 +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
f0x52
21785ffbfb minimal lain stylesheet 2017-04-18 18:53:14 +02:00
Appleman1234
da2726f040 Merge pull request #95 from f0x52/master
issue #94, mod edit form
2017-04-18 05:49:46 +09:00
f0x52
e3b3e1601c escaping on all fields 2017-04-17 22:30:14 +02:00
f0x52
641b694d59 issue #94, mod edit form 2017-04-17 22:15:45 +02:00
Benjamin Southall
8a5850aa11 Invalid unique key in install.sql #93 Reduced board and name varchar length to 125 (1000/8 = 125) 2 columns , 4 bytes each column in pages table schema. 2017-04-17 03:15:59 +09:00
Benjamin Southall
9016ab6db9 Remove extra static epub thumbnail file with incorrect name. 2017-04-17 03:14:11 +09:00
Benjamin Southall
b722b22cfb Fix typographical error in epub placeholder image 2017-04-14 23:43:01 +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
e37a3d6e64 #90 Adding tsuki CSS 2017-04-11 00:43:49 +09:00
Appleman1234
0ba51a63a8 Merge pull request #91 from sometoby/catalog-lock-indicator
Show whether threads are locked on the catalog page
2017-04-09 03:11:45 +09:00
Flisk
13b92967ab Show locked status of threads on catalog page 2017-04-08 15:17:30 +02:00
Benjamin Southall
bb3ef66c03 Adding images from Recent theme to static directory 2017-04-07 21:27:44 +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
9b9b0f0a7e Add isempty check for POST variable for multi file upload via URL 2017-03-23 01:10:53 +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
ef41b1622d Adding support for multiple file upload using URLs, previously only one URL was supported. Also removes duplicate slack reporting merge. 2017-03-20 20:19:03 +09:00
Benjamin Southall
08114c44e9 Initial implementation of Better post form #32. Still need to add language specification to code tag insertion,markdown support and latex support. 2017-03-14 01:59:27 +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
2fae551db7 Feature Req: on/off button for auto-reload js #1 Fix insertafter selector so that new post gets autoloaded with the correct formatting and spacing. 2017-03-13 19:02:22 +09:00
Benjamin Southall
ad935a1aef Feature Req: on/off button for auto-reload js #1 Fix incorrect insertAfter selector which prevented page from being updated when auto-reloaded and caused new post count to climb incorrectly in title of page 2017-03-11 17:52:39 +09:00
Benjamin Southall
3a2e2f4f6e Initial Implementation of Feature Req: on/off button for auto-reload js #1, configurable in localstorage using options menu 2017-03-10 15:37:36 +09:00
Benjamin Southall
a1d4854448 Initial implementation of Thread stats for mods #33, Implemented using Twig without persistent storage, and display at end of thread. 2017-03-10 11:34:46 +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
f36222c0e9 Initial implementation of Feature Req: board-independent file size management #4. Using ['board_specific'][['uri']]['max_filesize'] as maximum file size if avaliable otherwise using config['max_filesize'] as default 2017-03-05 02:18:28 +09:00
Benjamin Southall
f3a5eb0940 Initial implementation for Thumbnails for PDFs / other things #6, requires ['pdf_file_thumbnail'] is set to true and using convert from imagemagick. If ['pdf_file_thumbnail'] is false then it uses standard configured static file icon 2017-03-05 01:41:52 +09:00
Benjamin Southall
5684461902 Implements pull request #86 without the padding because margin-top is already set by media-query for screens <= 600px 2017-03-03 17:04:04 +09:00
Benjamin Southall
8c57f71893 Display post moderation fields by default 2017-03-03 16:01:17 +09:00
Benjamin Southall
f88856e4ac Force file link from file information to always open in a new tab. 2017-03-03 15:54:21 +09:00
Benjamin Southall
9c9b859845 Center the image of Lain in Basic Theme 2017-03-03 15:52:11 +09:00
Benjamin Southall
63228cf236 Update stream theme, link to newer video.js, add defined checks for stream now playing feeds and add meta viewport for CSS on mobile devices 2017-03-03 15:48:53 +09:00
Benjamin Southall
f87e2ca3cc Updated FAQ Theme contents 2017-03-03 15:45:35 +09:00
Benjamin Southall
35eb18bddc Adding snow / snow storm javascript 2017-03-03 15:44:16 +09:00
Benjamin Southall
826ba04305 Add fireworks javascript and CSS 2017-03-03 15:39:28 +09:00
Benjamin Southall
a69bc13ba2 Change code hightlighting to highlight.js from google-code prettify.js 2017-03-03 15:34:45 +09:00
Benjamin Southall
2c678488ee Add additonal brackets to min_body post length check in order to ensure operation precedence 2017-03-03 15:25:30 +09:00
Benjamin Southall
3eea75ef77 Add meta viewport tag to various themes / extensions for CSS on mobile devices to make use of 2017-03-03 15:20:07 +09:00
Benjamin Southall
4f9408a68f Update included version of prettify.js, despite the fact we use highlight.js for code highlighting now 2017-03-03 15:09:52 +09:00
Benjamin Southall
7e0cf814fa Change post hover behaviour to show actual post, rather than last post in thread. 2017-03-03 15:07:27 +09:00
Benjamin Southall
21e7520caa Add overboard support to image-hover functionality. 2017-03-03 15:04:23 +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
b4c53e4474 Fix relative path to temporary directory for Tesseract OCR 2017-03-02 11:26:51 +09:00
Benjamin Southall
7f53755f75 When reporting posts return to the reported post, instead of generating a new page 2017-03-02 11:25:45 +09:00
Benjamin Southall
9c189eff4f Don't remove post selection checkbox for reporting when hiding threads 2017-03-02 11:20:04 +09:00
Benjamin Southall
503af65968 Don't remove mentioned post links from post-hover popups. 2017-03-02 11:18:14 +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
d83376f155 Add min_body configuration option for post too short check 2017-01-17 22:55:46 +09:00
Benjamin Southall
9716372fca Orient images using EXIF in Firefox and increase margin between top bar and content 2017-01-17 22:55:02 +09:00
Benjamin Southall
4b66d79f98 Update URL for EXIF information for Image Identification menu 2017-01-17 22:53:56 +09:00
Benjamin Southall
3c8cf55689 Merge branch 'master' of https://github.com/lainchan/lainchan 2017-01-17 22:52:55 +09:00
Benjamin Southall
1fd96deeda Remove outdated bitcoin address from the README 2017-01-17 22:52:15 +09:00
Appleman1234
b085064416 Merge pull request #85 from rlt3/fix_catalog_sorting
Fixed catalog.html option values so mixItUp will sort threads
2017-01-13 12:52:02 +09:00
rlt3
c40ca05d75 Fixed option values on catalog.html so mixItUp will actually sort threads. 2017-01-12 13:37:43 -05:00
Benjamin Southall
3818830da5 Added FAQ theme 2016-12-19 08:47:30 +09:00
Benjamin Southall
3408907d7f Merge branch 'master' of https://github.com/lainchan/lainchan 2016-12-16 05:27: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
Appleman1234
fddd1904eb Merge pull request #81 from lainchan/clean_prod_vichan_update
Adding catalog.json and threads.json support to ukko theme for mega.
2016-12-16 02:28:54 +09:00
Benjamin Southall
b14d12bc0b Add support for catalog.json and threads.json to ukko theme. 2016-12-16 02:23:21 +09:00
Benjamin Southall
abe10dbf6d Added CSS stylesheet for delete theme, after the checkbox for post selection had been made visible again 2016-12-16 02:22:19 +09:00
Appleman1234
cae526e65a Merge pull request #79 from lainchan/clean_prod_vichan_update
Merge vichan changes from upstream and changes directly applied to the site.
2016-12-15 18:25:42 +09:00
Benjamin Southall
5feae402cb Changes to report notification callback to Slack HTTP endpoint 2016-12-14 06:11:54 +09:00
Benjamin Southall
1cab6af526 Remove linking to OP as part of post hover. 2016-12-14 06:06:05 +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
a51d83a9a4 Changes to css for homepage slogan changes. 2016-12-13 02:58:55 +09:00
Benjamin Southall
243c1a3a52 Removing duplicate page numbers and Catalog link from index page template 2016-12-13 01:09:25 +09:00
Benjamin Southall
68e80524c5 Dashboard simplification 2016-12-11 08:14:23 +09:00
Benjamin Southall
ceb8df370c Fix copyright on page templates 2016-12-11 08:04:18 +09:00
Benjamin Southall
2c9fbb5770 Updated maximum file size on rules page 2016-12-10 18:40:11 +09:00
Benjamin Southall
b89fe3046b Fix board filter listing in the search form 2016-12-10 18:39:18 +09:00
Benjamin Southall
a5c79ff638 Adding board name to title of catalog theme 2016-12-10 18:33:52 +09:00
Benjamin Southall
0e7577f4ea Add cssleft configuration parameter to donate theme 2016-12-10 18:32:18 +09:00
Benjamin Southall
c4810e4e38 Migrated irc theme from webchat to kiwiirc and adding additional configuration options to the theme. 2016-12-10 18:24:58 +09:00
Benjamin Southall
bf78c3a46e Changed message and CSS on the recent page / e.g. the recent theme. Cyberpunk is DUCK. 2016-12-10 18:23:18 +09:00
Benjamin Southall
1c7c645831 Adding separate videojs RTMP URL configuration variable to stream theme 2016-12-10 18:18:27 +09:00
Benjamin Southall
bd3cc25981 Add JSON API to Ukko Overboard Theme 2016-12-10 18:15:11 +09:00
Benjamin Southall
fa01d816b3 Add stream theme / extension to Lainchan 2016-10-08 15:29:06 +09:00
Benjamin Southall
2abb80ba29 Remove debugging from RSS extension 2016-10-08 01:47:53 +09:00
Benjamin Southall
379fe63fba Add enable per board feature and only include new threads feature for RSS theme / extension 2016-10-08 00:48:55 +09:00
Benjamin Southall
c0d1f60752 Add other donation fields to donate theme / extension 2016-10-08 00:47:55 +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
Marcin Łabanowski
a4b619ae5e Merge pull request #198 from seisatsu/patch-1
Rebuild index when mod deletes a thread.
2016-09-23 09:24:05 +02: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
czaks
3f38a6db97 Merge branch 'master' of github.com:vichan-devel/Tinyboard 2016-08-19 23:15:47 +02:00
czaks
a5e7b3da6f nntpchan: work around php nonsense 2016-08-19 23:15:42 +02:00
Marcin Łabanowski
fc21854770 Merge pull request #196 from majestrate/master
patch for nntpchan stream
2016-08-19 22:08:33 +02:00
Jeff Becker
1c3e6e590a
patch for nntpchan stream 2016-08-19 16:05:50 -04:00
czaks
0b19051891 fix a notice; increase waiting time for dns 2016-08-15 04:13:26 +02:00
czaks
a779b96370 second iteration of nntpchan implementation 2016-08-15 00:56:06 +02:00
czaks
1c24c69999 Merge branch 'master' of github.com:vichan-devel/Tinyboard 2016-08-14 16:24:25 +02:00
czaks
5e335a8564 preliminary inbound nntpchan support 2016-08-14 16:24:17 +02:00
Marcin Łabanowski
a209216656 Merge pull request #195 from ptchan-foss/master
Fixed report syslog message
2016-08-12 19:21:35 +02:00
ptchan-foss
8548a4ff70 Fixed report syslog message 2016-08-12 18:18:54 +01:00
Marcin Łabanowski
7bec8a0a85 Merge pull request #191 from nekomiko482/patch-1
BSD md5 output format compatibility fix
2016-07-08 05:45:18 +02:00
nekomiko482
a55760299c Fixes incompatibility with BSD's md5 output format.
fixes #190
2016-07-07 12:53:40 +03:00
czaks
11cecf8452 Revert "[BUG] Image reject repost board option now also affects YT embeds"
This reverts commit b476b66007.
2016-06-21 05:03:44 +02:00
czaks
8f4aa27329 fix file-selector.js dependencies 2016-06-19 02:40:24 +02:00
czaks
fed9065cf1 skip non-image files in recent themes; fixes vichan-devel/vichan#185 2016-06-19 02:23:24 +02:00
czaks
356f46237c fix install.sql after a bad merge 2016-06-19 02:15:49 +02:00
czaks
e230f1472c don`t ocr non-images 2016-06-10 12:41:53 +02:00
fatchan
c9ef21bff9 Better solution to prevent ID wrapping. Also no longer text-selectable. Much cleaner. 2016-06-09 11:23:32 +02:00
Duane Moody
f23d11be60 Prevent poster IDs from wordwrapping
Poster IDs still linebreak between "ID:" and the ID, this corrects that without having to replace the space inbetween with an &nbsp; nonbreaking space.
2016-06-09 11:23:08 +02:00
fatchan
4f3cc7f316 Whoops 2016-06-09 11:22:57 +02:00
fatchan
f27c26907d Remove hardcoded 8chan links in catalog RSS 2016-06-09 11:22:47 +02:00
fatchan
aa0d92a2b4 Force post-hover.js to show OP's on hover. 2016-06-09 11:20:39 +02:00
fatchan
04f42b3802 CSS hover instead of javascript mouseover. Need to use important because the dark/light text determined by IDToRGB is added inline and takes priority over stylesheets. 2016-06-09 11:20:23 +02:00
fatchan
cdd963e79e fix flag spacing 2016-06-09 11:18:34 +02:00
czaks
d2bb4a776f fail gracefully on no thumbnail 2016-06-09 11:15:45 +02:00
czaks
8a46c7a0d5 tesseract OCR support for spamfilters 2016-06-09 11:09:10 +02:00
czaks
36d762514c Merge branch 'master' of github.com:vichan-devel/Tinyboard 2016-06-09 04:51:17 +02:00
czaks
94c91db097 fix news deletion; thanks MrFreeman 2016-06-09 04:51:05 +02:00
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
fatchan
d285a79667 Move the 'Go back and rebuild again' to the top of the rebuilt page so you dont have to scroll 2016-05-31 23:28:55 +10: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
Fredrick Brennan
505adffcdc Cyclical threads ♺ 2016-05-06 16:39:20 +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
8chan
d788131202 Allow a board called news to exist 2016-05-06 16:26:17 +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
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 351375185e5 (early 404)
2016-05-06 15:44:26 +02:00
8chan
6dd1420f91 Add event to quote backlinks 2016-05-06 15:15:17 +02:00
8chan
ce3ce4f1b6 Fix *0 secure tripcodes caused by accidentally feeding + signs to crypt() 2016-05-06 15:14:55 +02:00
8chan
7831da83fc New event: rebuildpost, allows you to bind events to ?/edit 2016-05-06 15:13:27 +02:00
Fredrick Brennan
b476b66007 [BUG] Image reject repost board option now also affects YT embeds 2016-05-06 15:12:08 +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
Fredrick Brennan
65ea7b78c5 Catalog: click to scroll thread 2016-05-06 14:53:17 +02:00
sourcerect
3515fdabe7 Fix tab freeze when inlining
Fixes ctrlcctrlv/infinity#451
2016-05-06 14:49:30 +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
Forkless
d069a4c9fd Added option for hiding IDs. 2016-05-06 14:32:53 +02:00
czaks
33ef3f9b01 synchronize catalog_link 2016-05-06 14:14:22 +02:00
Bui
33ef1d2123 add active page classes to body; czaks: go to bottom @ thread: fixes 2016-05-06 14:05:16 +02:00
8n-tech
6644ff666a Also improved some CSS and HTML aspects of the thread layout.
Signed-off-by: 8n-tech <8n-tech@users.noreply.github.com>
2016-05-06 13:51:15 +02:00
8chan
7a7574bdca SECURITY / XSS : ?/edit allowed arbitrary HTML to be added by any user thru addition of <tinyboard raw html>1</tinyboard>
This allowed ANY user with ?/edit privilege to also have raw_html regardless of whether they had $config['mod']['rawhtml']

Now, any changes to <tinyboard> markup modifiers via ?/edit are not allowed. They are removed at read time, and before write they are removed again and the ones in the database (which should be clean...) are inserted instead.

Please immediately apply this patch to your instance if you are running any version of 8chan/infinity.
2016-05-06 12:43:25 +02:00
8chan
6da7f4d25a No more country flags in <title> 2016-05-06 12:40:37 +02:00
8chan
ae4eb4d3d9 RSS 2016-05-06 12:40:07 +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
anonfagola
cb97029d0d Update catalog.html
Changed title from being - "Catalog /board/" to "/board/ - Catalog"
2016-05-06 12:27:21 +02:00
czaks
3f29170f1b debrand 8chan; btw. the previous commit was [SECURITY] i think? 2016-05-06 12:23:18 +02:00
8chan
ce62673a2c OpenGraph information in thread pages https://en.wikipedia.org/wiki/Facebook_Platform#Open_Graph_protocol 2016-05-06 12:18:31 +02:00
8chan
aa0d3395b1 Show first 256 chars of body in <title> 2016-05-06 12:17:51 +02:00
8chan
b6f3d44080 Go to bottom link 2016-05-06 12:16:01 +02:00
czaks
293543878a backport parts of 2d6d449bd2d72, in particular html classes 2016-05-06 12:14:28 +02:00
Bui
6c334a3b44 lol spaces 2016-05-06 11:45:52 +02:00
Bui
d46bf4e2f2 add id to thread links 2016-05-06 11:45:37 +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
8chan
129eb154b3 Merge 2016-05-05 13:45:36 +02:00
Zixaphir
633c223282 Fix trailing comma 2016-05-05 13:43:32 +02:00
Zixaphir
cad8019068 Prevent images from hovering off-page
This entirely affects the "imageHoverFollowCursor" option.
2016-05-05 13:43:17 +02:00
Pashe
5f043d0a29 Have image-hover.js use data-fullimage instead of the API 2016-05-05 13:43:04 +02:00
8chan
913420e040 Image hover backported from 8chan X 2016-05-05 13:42:54 +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
Fredrick Brennan
2712235f15 Make js/options/favs.js actually usable
I pretty much had to rework this completely to get it into a usable state

Reference ctrlcctrlv/infinity#424
2016-05-05 13:36:26 +02:00
Harry Hackett
6cb3039b71 Create fav.js 2016-05-05 13:35:02 +02:00
Fredrick Brennan
71fde35938 Oops forgot a file 2016-05-05 13:33:14 +02:00
Mark Taiwan
c2e3ff162f Added missing curly brackets in post-filter.js 2016-05-05 13:22:59 +02:00
8chan
7cf3fccda5 Fix menu brokenness if user post deletion disabled 2016-05-05 13:22:36 +02:00
8n-tech
e64b01b690 Javascript ammendments, dio_ on Windows.
Signed-off-by: 8n-tech <8n-tech@users.noreply.github.com>
2016-05-05 13:22:11 +02:00
8chan
6b04b3c671 Fix post deletion 2016-05-05 13:21:09 +02:00
8chan
5f10badee9 Make no-animated-gif.js trigger on new_post 2016-05-05 13:12:10 +02:00
8chan
8412299fa5 Fix hide-threads.js interaction in no-animated-gif.js 2016-05-05 13:11:54 +02:00
Ringstaart
4e635229b4 Replace capital X by clearly superior ASCII ×
There's no reason to use a malformed letter when an ASCII character of a proper cross is available. This is an important issue, and I care about it very much.
2016-05-05 13:08:30 +02:00
8chan
f02226449a Fix own post (You) 2016-05-05 13:06:25 +02:00
Fredrick Brennan
cac428b30c Add some missing i18n tags 2016-05-05 13:03:31 +02:00
8chan
5267098cb8 Make bottom watchlist-toggle work 2016-05-05 13:01:24 +02:00
8chan
fd2e9df30c This script was breaking boards.html 2016-05-05 13:01:00 +02:00
Pashe
01446aad12 thread-watcher.js: fix background and border 2016-05-05 13:00:47 +02:00
Pashe
6f301505e3 thread-watcher.js: change display format 2016-05-05 13:00:33 +02:00
7185
0b1c67574a Fix selector in inline.js
Should make >>>/crossboard/links (and expanding links) work again
2016-05-05 12:59:25 +02:00
Fredrick Brennan
8943bb0bb3 Rewrite report system due to flooding 2016-05-05 12:57:52 +02:00
8chan
95a9b7b72b Completely rewrite fix-report-delete-submit.js, add report/delete to menu 2016-05-05 12:52:17 +02:00
Forkless
4e39262223 Moved the Options tab stuff to be setup after the document is ready. 2016-05-05 12:45:25 +02:00
Forkless
81daf934fb Fix for the js being shitty inside the compiled main.js. 2016-05-05 12:45:07 +02:00
Forkless
f6b4b2ac18 Removed redundant setting.
Bugfix.
2016-05-05 12:44:48 +02:00
Forkless
1663efcf9d Fix for update to comment toolbar (should work now) 2016-05-05 12:43:57 +02:00
Fredrick Brennan
1b0f5fd24c Revert "Comment toolbar update and Thread stats addition" 2016-05-05 12:42:41 +02:00
ForklessAnon
69a6631742 Added option to disable/ignore keybinds. 2016-05-05 12:36:28 +02:00
ForklessAnon
86ddb4ecbb Update formatting toolbar to include user definable settings and customized options. 2016-05-05 12:35:58 +02:00
Markerov
9265ebea43 initial commit 2016-05-05 12:35:45 +02:00
marktaiwan
59ee8a990f post-filter.js: prevent extra space characters
prevent extra spaces in comment caused by joining strings with leading
or trailing space.
2016-05-05 12:33:44 +02:00
8chan
4e27112147 Fix filter for users with emoji in thier names 2016-05-05 12:33:23 +02:00
marktaiwan
a9b29c7232 Bugfix: convert it to string 2016-05-05 12:33:02 +02:00
marktaiwan
513c8f7b68 post-filter.js catalog support
Removes hidden threads from catalog page
Shift click on catalog to hide thread
Improved word matching for simple comment and subject filter.
2016-05-05 12:32:27 +02:00
marktaiwan
dc725641c3 minor options template adjustment 2016-05-05 12:32:00 +02:00
marktaiwan
8f6ea6dd94 post-filter.js restructure
- Changed how filters are stored. Have included code to migrate from
previous version
- Added support for 'subject' and 'comment' in the options panel
- Added regex support in the options panel
2016-05-05 12:31:11 +02:00
marktaiwan
f84d0b9027 Changed 'hide post' button behavior 2016-05-05 12:30:54 +02:00
8chan
b469855126 use onready in post-menu.js 2016-05-05 12:30:18 +02:00
marktaiwan
af91ddf637 Split post menu into own function 2016-05-05 12:29:11 +02:00
8chan
e3dbca5616 Add one click [-]/[+] to post-filter.js 2016-05-05 12:28:52 +02:00
marktaiwan
84bc3b0f7b I forgot how to jQuery 2016-05-05 12:16:55 +02:00
marktaiwan
3e579ee1d4 Bugfix: reset multifile container width
#371
2016-05-05 12:16:17 +02:00
marktaiwan
deefe7225d Bugfix: scroll to thumbnail on multipost close
Indroduced in 7364e85
2016-05-05 12:15:51 +02:00
8chan
5176377045 Fix many features for Internet Explorer 9 and 10
Please don't use "dataset" in scripts anymore, it doesn't work in IE9 or 10. Instead use $.data
2016-05-05 12:15:26 +02:00
marktaiwan
88f6088a42 fix Relative Time and Image Throttler 2016-05-05 12:14:22 +02:00
Markerov
7160cd650e merge relative-time into local-time 2016-05-05 12:12:53 +02:00
Markerov
c3146e1794 image throttler
initial commit
2016-05-05 12:11:12 +02:00
topkek
63491b0b9a Scroll to thumbnail when shrinking an expanded image 2016-05-05 12:10:09 +02:00
Markerov
fd2b41c1f0 Fix bug with inline expansion with Unanimate Gif
Issue #273
2016-05-05 12:09:55 +02:00
Markerov
bc2257be08 scroll to thumb
scroll up to image if its top is out of view when shrunk.
Requires jQuery
2016-05-05 12:09:41 +02:00
Markerov
4767a63178 renamed 'this.childNodes[0]' to thumb 2016-05-05 12:09:10 +02:00
8chan
99ee2e36ba Don't expand webm or YouTube videos on js/expand-all-images.js 2016-05-05 12:06:27 +02:00
Markerov
a723ff8e66 Display inline image when it starts loading,
Rewrote inline-expanding.js to display full image as soon as it starts
loading.
Modified expand-all-images.js to work with the new change
Moved max-width to style.css
2016-05-05 12:05:45 +02:00
marktaiwan
26130c43ea fix menu UI for Firefox 2016-05-05 12:03:24 +02:00
marktaiwan
c8eaebce9a reset thread timer on new filter 2016-05-05 12:03:05 +02:00
marktaiwan
709a248d10 Clear empty thread/board from filter list 2016-05-05 12:02:50 +02:00
marktaiwan
2808b1b8b2 post-filter
Adds a dropdown menu to each post that allows for filtering by:
- post
- post and all replies to it
- poster ID
- poster ID and all replies to it
- name
- tripcode

In the options panel, adds a new tab for adding/removing name and
tripcode filters.
2016-05-05 12:02:34 +02:00
8chan
dd27026618 Show stickies at top of catalog 2016-05-05 12:01:16 +02:00
8chan
e8b530a783 Shift-click to hide threads in catalog 2016-05-05 12:00:21 +02:00
8chan
01207dfcbb Catalog script fix for hiding threads with short IDs 2016-05-05 11:59:59 +02:00
8chan
b056124e49 Catalog: don't show hidden threads 2016-05-05 11:59:16 +02:00
8chan
4f96263e3b Upgrade jQuery mixitup, preserve settings, no animations 2016-05-05 11:59:00 +02:00
8chan
e2016340e1 Fix expand-too-long error with new <p> markup 2016-05-05 11:56:41 +02:00
czaks
cd01191072 those parts are extraneous 2016-05-05 11:45:29 +02:00
8chan
3eb755ee7e Move login check in inc/mod/auth.php to a function
This allows pages like create.php to not include inc/mod/pages.php while still being able to use the mod auth functions (like generating salts and passwords)
2016-05-05 11:40:52 +02:00
8chan Admin
93f748e6a8 Security: capitalization of mods username is significant 2016-05-05 11:39:12 +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
27chan
199931dc1a Fix default theme and add Font Awesome Icons 2016-04-29 18:00:33 -03:00
27chan
f7a47f1b9e New theme northboard_cb
For circleboard by kotiakrobaatti
2016-04-29 15:40:01 -03:00
Marcin Łabanowski
e0a4b479f9 Merge pull request #176 from 27chan/master
Update Font Awesome
2016-04-28 07:09:38 +02:00
27chan
48726950d9 Update Font Awesome
Update Font Awesome to 4.6.1
2016-04-27 14:25:51 -03: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
Matthieu
028fd3df15 Added: RSS theme 2016-01-26 00:51:39 +01: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
czaks
fe66c51a19 ... (minor fix for locales) 2015-03-10 13:13:18 +01:00
1374 changed files with 118152 additions and 32181 deletions

18
.gitignore vendored
View File

@ -7,6 +7,8 @@
/*/config.php
/*.html
/*.xml
/vendor/*
/vendor
# include some files though
!/templates/*.html
@ -18,6 +20,10 @@
# instance-config
/inc/instance-config.php
# captcha-config
/inc/captchaconfig.php
# .installed
/.installed
@ -59,10 +65,16 @@ tf/
[._]s[a-w][a-z]
# special boards
all/
mod/
random/
/all/
/mod/
/random/
# Banners
banners/*
!banners/lain-bottom.png
#Fonts
stylesheets/fonts
#Images from twemoji
js/twemoji/16x16/

6
.gitmodules vendored
View File

@ -1,3 +1,9 @@
[submodule "js/wPaint"]
path = js/wPaint
url = https://github.com/vichan-devel/wPaint.git
branch = master
[submodule "inc/lib/parsedown"]
path = inc/lib/parsedown
url = https://github.com/vichan-devel/parsedown
branch = master

0
403.php Executable file → Normal file
View File

21
404.html Normal file
View File

@ -0,0 +1,21 @@
<html>
<head>
<title>404 - Page Not Found</title>
<style type="text/css">
body {
background: #1E1E1E;
color: #999999;
}
</style>
</head>
<body>
<center>
<h1>Page not found</h1>
<img style="width:750px;height:420px" src="/static/404.webp"/>
<br/>
<p>It may have been pruned, moved, merged, removed, or never existed.</p>
</center>
</body>
</html>

32
404.php
View File

@ -1,32 +0,0 @@
<title>404</title>
<style type="text/css">
body {
margin: 0 !important;
padding: 0px !important;
overflow-x:hidden!important;
background-size: cover !important;
background-color: #222 !important;
background-image:
url(https://gs1.wac.edgecastcdn.net/8019B6/data.tumblr.com/tumblr_mc0xu6C22f1qbj9bko1_500.gif);
background-repeat: no-repeat !important;
background-position: 0!important;
background-attachment: fixed !important;
background-size: cover !important;
}
</style>
</head>
<body>
<center><!--<img src="/static/lain_2_090.jpg"/>-->
<marquee scrollamount="40"><h1><p style="font-family: sans-serif; font-size:30px; color: white;">WHOOPS</p></h1></marquee>
<p style="color: blue;background:black">There's nothing here</p>
<p style="color: red;background:black">it's a 404</p>
<br /> <br />
<audio autoplay loop>
<source src="/static/duvet.ogg" type="audio/ogg" />
<source src="/static/duvet.mp3" type="audio/mpeg" />
</audio>
</center>
</body>
</html>

22
Dockerfile Normal file
View File

@ -0,0 +1,22 @@
FROM php:5.6-fpm
RUN docker-php-ext-install pdo pdo_mysql
RUN apt-get update -y && apt-get install -y libpng-dev libjpeg-dev
RUN docker-php-ext-install mbstring
RUN apt-get update -y && apt-get install -y libmcrypt-dev
RUN docker-php-ext-install -j$(nproc) mcrypt
RUN docker-php-ext-install iconv
RUN apt-get update -y && apt-get install -y imagemagick
RUN apt-get update -y && apt-get install -y graphicsmagick
RUN apt-get update -y && apt-get install -y gifsicle
RUN docker-php-ext-configure gd \
--with-png-dir=/usr \
--with-jpeg-dir=/usr
RUN docker-php-ext-install gd
RUN apt-get update -y \
&& apt-get install -y libmemcached11 libmemcachedutil2 build-essential libmemcached-dev libz-dev \
&& pecl install memcached-2.2.0 \
&& echo extension=memcached.so >> /usr/local/etc/php/conf.d/memcached.ini \
&& apt-get remove -y build-essential libmemcached-dev libz-dev \
&& apt-get autoremove -y \
&& apt-get clean \
&& rm -rf /tmp/pear

View File

@ -1,97 +1,89 @@
Lainchan - A fork of vichan
leftypol - vichan/lainchan based imageboard software
========================================================
About
------------
Lainchan is a fork of [vichan](http://github.com/vichan-devel/vichan),
a great imageboard package, actively building on it and adding a lot of features and other
The leftypol imageboard is a fork of [lainchan](http://github.com/lainchan/lainchan), a fork of [vichan](http://github.com/vichan-devel/vichan), actively building on it and adding features, bug-fixes and other
improvements.
We highly recommend you read the [vichan GitHub wiki](http://github.com/vichan-devel/vichan/wiki) for a basic guide to features.
Requirements
------------
1. PHP >= 5.4 (we still try to keep compatibility with php 5.3 as much as possible)
PHP 7.0 is explicitly supported.
2. MySQL/MariaDB server
3. [mbstring](http://www.php.net/manual/en/mbstring.installation.php)
4. [PHP GD](http://www.php.net/manual/en/intro.image.php)
5. [PHP PDO](http://www.php.net/manual/en/intro.pdo.php)
1. PHP >= 5.4 (we do not actively check if this is still supported)
PHP 8.0 is explicitly supported. PHP 7.x should be compatable.
2. MySQL/MariaDB server >= 5.5.3
3. [Composer](https://getcomposer.org/) (To install various packages)
4. [mbstring](http://www.php.net/manual/en/mbstring.installation.php)
5. [PHP GD](http://www.php.net/manual/en/intro.image.php)
6. [PHP PDO](http://www.php.net/manual/en/intro.pdo.php)
We try to make sure lainchan is compatible with all major web servers and
operating systems. lainchan does not include an Apache ```.htaccess``` file nor does
This should be compatible with all major web servers and
operating systems. This code does not include an Apache ```.htaccess``` file nor does
it need one.
### Recommended
1. MySQL/MariaDB server >= 5.5.3
2. ImageMagick (command-line ImageMagick or GraphicsMagick preferred).
3. [APC (Alternative PHP Cache)](http://php.net/manual/en/book.apc.php),
1. ImageMagick (command-line ImageMagick or GraphicsMagick preferred).
2. [APC (Alternative PHP Cache)](http://php.net/manual/en/book.apc.php),
Redis,
[XCache](http://xcache.lighttpd.net/) or
[Memcached](http://www.php.net/manual/en/intro.memcached.php)
Contributing
------------
You can contribute to lainchan by:
* Developing patches/improvements/translations and using GitHub to submit pull requests
You can contribute to leftypol, and upstream imageboard softwares, by:
* Developing patches/improvements/translations and using this repo to submit pull requests
* Providing feedback and suggestions
* Writing/editing documentation
If you need help developing a patch, please join our IRC channel.
> irc.freenode.net @ #lainchan-dev
If you need help developing a patch, please reply to the sticky on our [/tech/](https://leftypol.org/tech/) board.
Installation
-------------
1. Download and extract lainchan to your web directory or get the latest
1. Download and extract leftypol to your web directory or get the latest
development version with:
git clone git://github.com/lainchan/lainchan.git
git clone git://git.leftypol.org/leftypol/leftypol.git
2. Navigate to ```install.php``` in your web browser and follow the
2. run ```composer install``` inside the directory
3. Navigate to ```install.php``` in your web browser and follow the
prompts.
3. lainchan should now be installed. Log in to ```mod.php``` with the
4. leftypol should now be installed. Log in to ```mod.php``` with the
default username and password combination: **admin / password**.
Please remember to change the administrator account password.
See also: [Configuration Basics](http://tinyboard.org/docs/?p=Config).
See also: [Configuration Basics](https://web.archive.org/web/20121003095922/http://tinyboard.org/docs/?p=Config).
Upgrade
-------
To upgrade from any version of Tinyboard or vichan:
This probably will break if you try and upgrade from vichan or the older (<= August 2021) leftypol versions. Ask us for migration advice if you intend to do so.
To upgrade from this repo:
Either run ```git pull``` to update your files, if you used git, or
backup your ```inc/instance-config.php```, replace all your files in place
(don't remove boards etc.), then put ```inc/instance-config.php``` back and
finally run ```install.php```.
To migrate from a Kusaba X board, use http://github.com/vichan-devel/Tinyboard-Migration
To migrate from a Kusaba X board, use http://github.com/vichan-devel/Tinyboard-Migration (untested)
Support
--------
If you find a bug, please report it.
If you need assistance with installing, configuring, or using lainchan, you may
If you need assistance with installing, configuring, or using leftypol, you may
find support from a variety of sources:
* If you're unsure about how to enable or configure certain features, make
sure you have read the comments in ```inc/config.php```.
* You can join lainchan's IRC channel for support
[irc.freenode.net #lainchan](irc://irc.freenode.net/lainchan)
* For support, reply to the sticky on our [/tech/](https://leftypol.org/tech/) board.
### Tinyboard support
vichan, and by extension lainchan, is based on a Tinyboard, so both engines have very much in common. These
links may be helpful for you as well:
vichan, and by extension lainchan and leftypol, is based on a Tinyboard, so both engines have very much in common. These links may be helpful for you as well:
* Tinyboard documentation can be found [here](https://web.archive.org/web/20121016074303/http://tinyboard.org/docs/?p=Main_Page).
Donations
---------
Do you like our work? You can motivate us financially to do better ;)
* Bitcoin: 18CshTkxW6HRFoBhXo9mLJcjkReMmjvuq9
You can also ask us to develop some feature specially for you <3. Join our IRC
channel and ask for a quote (there are a few of us, who work with the codebase
and are skilled enough to develop such features pretty quickly).
CLI tools
-----------------
There are a few command line interface tools, based on Tinyboard-Tools. These need
@ -104,13 +96,13 @@ at the power users. You won't be able to run these from shared hosting accounts
Localisation
------------
Wanting to have lainchan in your language? You can contribute your translations to vichan at this URL:
Wanting to have leftypol in your language? You can contribute your translations to vichan at this URL:
https://www.transifex.com/projects/p/tinyboard-vichan-devel/
Oekaki
------
lainchan makes use of [wPaint](https://github.com/websanova/wPaint) for oekaki. After you pull the repository, however, you will need to download wPaint separately using git's `submodule` feature. Use the following commands:
leftypol makes use of [wPaint](https://github.com/websanova/wPaint) for oekaki. After you pull the repository, however, you will need to download wPaint separately using git's `submodule` feature. Use the following commands:
```
git submodule init
@ -123,12 +115,12 @@ WebM support
------------
Read `inc/lib/webm/README.md` for information about enabling webm.
lainchan API
leftypol API
----------
lainchan provides by default a 4chan-compatible JSON API, just like vichan. For documentation on this, see:
leftypol provides by default a 4chan-compatible JSON API, just like vichan. For documentation on this, see:
https://github.com/vichan-devel/vichan-API/ .
License
--------
See [LICENSE.md](http://github.com/lainchan/lainchan/blob/master/LICENSE.md).
See LICENSE.md.

47
b.php
View File

@ -1,47 +0,0 @@
<?php
// This script assumes there is at least one normal (non-priority)
// banner!
// Get the files in a directory, returns null if the directory does
// not exist.
function getFilesInDirectory($dir) {
if (! is_dir($dir)) {
return null;
}
return array_diff(scandir($dir), array('.', '..'));
}
// Serve a random banner and exit.
function serveRandomBanner($dir, $files) {
$name = $files[array_rand($files)];
// snags the extension
$ext = pathinfo($name, PATHINFO_EXTENSION);
// send the right headers
header('Cache-Control: no-cache, no-store, must-revalidate'); // HTTP 1.1
header('Pragma: no-cache'); // HTTP 1.0
header('Expires: 0'); // Proxies
header("Content-type: image/" . $ext);
header("Content-Disposition: inline; filename=" . $name);
// readfile displays the image, passthru seems to spits stream.
readfile($dir.$name);
exit;
}
// Get all the banners
$bannerDir = "banners/";
$priorityDir = "banners_priority/";
$banners = getFilesInDirectory($bannerDir);
$priority = getFilesInDirectory($priorityDir);
// If there are priority banners, serve 1/3rd of the time.
if($priority !== null && count($priority) !== 0 && rand(0,2) === 0) {
serveRandomBanner($priorityDir, $priority);
}
serveRandomBanner($bannerDir, $banners);
?>

View File

@ -1,6 +1,5 @@
<?php
require_once 'inc/functions.php';
require_once 'inc/bans.php';
require_once 'inc/bootstrap.php';
checkBan();
//If the user is not banned, show the "not banned" page.

View File

@ -1,22 +1,16 @@
<html>
<head>
<title>Lainchan Banners</title>
</head>
<body>
<?php
function listBannersInDir($dir) {
if ($handle = opendir($dir)) {
while (false !== ($entry = readdir($handle))) {
if ($entry != "." && $entry != "..") {
echo "<a href=\"$dir/$entry\"><img src=\"$dir/$entry\" alt=\"$entry\" style=\"width:348px;height:128px\"></a> ";
}
}
closedir($handle);
}
function getBannerSrc(){
$files = scandir(__dir__.'/banners/');
$files = array_diff($files, array('.', '..'));
return $files[array_rand($files)];
}
listBannersInDir("banners_priority");
listBannersInDir("banners");
?>
</body>
</html>
$filename = getBannerSrc();
$filename = "banners/" . $filename;
$fp = fopen($filename, 'rb');
header("Content-Type: image/png");
header("Content-Length: " . filesize($filename));
fpassthru($fp);
?>

BIN
banners/1608992480627.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

BIN
banners/1608992511794.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

BIN
banners/1608992524118.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

BIN
banners/1608992551600.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

BIN
banners/1608992576348.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

BIN
banners/1608992589414.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

BIN
banners/1608992682734.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

BIN
banners/1608993276367.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

BIN
banners/1608996011049.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
banners/1609004437891.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

BIN
banners/1609004460965.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

BIN
banners/1609010983068.gif Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
banners/1610175053568.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

BIN
banners/1610178136375.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
banners/1610310834005.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
banners/1610311198568.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

BIN
banners/1610350191135.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
banners/1610377334211.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

BIN
banners/1610377617354.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

BIN
banners/1610400597507.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
banners/1610403313252.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

BIN
banners/1610423146058.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
banners/1610506710736.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

BIN
banners/1610532935321.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
banners/1610562179096.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

BIN
banners/1610570911383.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
banners/1610759876074.gif Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 380 KiB

BIN
banners/1610971781494.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

BIN
banners/1610975954706.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

BIN
banners/1610977708450.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

BIN
banners/1610998964025.jpeg Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
banners/1610998964025.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

BIN
banners/1611082496367.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.9 KiB

BIN
banners/1611088031974.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

BIN
banners/1611223873258.gif Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
banners/1611337091375.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
banners/1611337749739.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
banners/1611338455652.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
banners/1613099853307.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

BIN
banners/1613099947568.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

BIN
banners/1613100022707.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

BIN
banners/1613100084652.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

BIN
banners/1613100158681.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

BIN
banners/1613153123060.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

BIN
banners/1613173074089.gif Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

BIN
banners/1613187031184.gif Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

BIN
banners/1613267545568.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

BIN
banners/1613501994415.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
banners/1613502208401.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
banners/1613653224536.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

BIN
banners/1613668042189.gif Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

BIN
banners/1613699469879.gif Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.6 KiB

BIN
banners/1614115920095-1.gif Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

BIN
banners/1614170887091.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
banners/1614207368332.gif Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Some files were not shown because too many files have changed in this diff Show More