discomrade
0afbeac7bd
Remove captcha JavaScript call for local captchas, add automatic and manual reloading of captchas
2 years ago
discomrade
58d719c7f9
Allow local securimage captcha to be run without cURL library
2 years ago
discomrade
070ae35161
Remove redundant subject check in catalog-search.js
The comment selection included it.
2 years ago
discomrade
88c25af7cf
Fix bumplock not appearing on threads and catalog
Ideally they would all say bumplock instead of sage, but that's how it is in the database so we can fix that later if we ever care.
2 years ago
discomrade
288f09c1f9
Remove unused functions from inc/function.php
strategy_first was left in as I suspect it's a userful example.
2 years ago
discomrade
e1eb910ef4
Add required include for mod_board_log in log.php
2 years ago
discomrade
8cd2ad7b10
Drop remaining MySQL <5.5.3 support (utf8 without multibyte)
It's over 10 years out-of-date and EOL and the version code isn't failsafe which causes issues with some MariaDB versions, resulting in broken multibyte character behaviors.
2 years ago
discomrade
a8115d2e53
Remove wizchan remnants
Put me in the screencap
2 years ago
discomrade
6fb529e745
Add option to force a subject when posting threads
2 years ago
discomrade
17ed5819f6
Add maximum text length to ban appeals.
2 years ago
discomrade
d5284f3a34
Limit maximum email length to 30 to prevent database error
2 years ago
discomrade
321c742124
Prevent raw HTML editing a post with tinyboard modifiers (e.g. user flags) from inserting them into the visible post body
2 years ago
discomrade
6bcf20804b
Solve dynamically loaded threads not being filtered. Possibly a hack-fix.
This seems like the most appropriate simple fix, hopefully not too wasteful.
2 years ago
discomrade
8d3b5c86ab
Update jQuery libraries
Mainly for security purposes. Removed on('ready') function has been replace, most of deprecated ':' selectors have been removed (some :first selectors remain insted find() functions since I was unsure of the correct way to deal with them)
2 years ago
discomrade
f6b4eb9040
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
2 years ago
discomrade
354f70fa97
Improve telegrams + refactor rebuilding after posts, finish reply requests before rebuilding index
This provides massive improvements to perceived post times on large boards as it doesn't wait for the entire board to rebuild index before confirming to the user that the post was made
Telegrams now send a response ajax.js can understand, redirecting them.
2 years ago
discomrade
8dcdf00d18
Allow users to disable and clear (You)s
Credit to based anon https://leftypol.org/tech/res/6724.html#12776
2 years ago
discomrade
341729abff
Add IP address link to ban appeals
3 years ago
discomrade
e0be553970
Quick hack to prevent oversized PDF thumbnails.
3 years ago
discomrade
20a86fd50e
Only add drag-drop handlers to dropzone, not the entire document
This enables dragging text into the textbox.
3 years ago
discomrade
e3ee4b0ce9
Add default ban length of 1 hour instead of permanent ban
3 years ago
discomrade
a13330a77a
Make bans default to board of offending post
3 years ago
discomrade
5df46e0c77
Improve page titles and social media cards
3 years ago
tmp-server
7876df0a50
Fix new thread notifications title, fix thread body breaking script
Tried to access invalid child.
3 years ago
discomrade
5fb6acf047
Use stored title instead of document.title in notifications
Prevents number of unreads being added to notification thread name
3 years ago
discomrade
7535aad664
Make all notifications show, not just the first unread
Removal of unused varable
3 years ago
discomrade
4cf0c59eee
Separate mod auto-update settings from normal settings
3 years ago
discomrade
bd120bbda7
Clean up duplicate code for IPv6
3 years ago
discomrade
d606deba0e
Add IPv6 support for DNSBL
Should have used the library but didn't want to experiement and posiibly break the includes
3 years ago
Your Name
74ecc4fe17
Automatically embeds with Tor if on the hidden site. Adds clearnet and onion invidious embed.
3 years ago
discomrade
485c077187
Minor flag javascript fixes
3 years ago
discomrade
92d7181932
Enable filtering by flag name
3 years ago
discomrade
81bc9d23dd
Enable posting from catalog without JS
Thank you based lewdposter
3 years ago
discomrade
d3d3e2e969
Add catalog thumbnails for file placeholder, handle the first of multiple OP images being deleted
Thank you based lewdposter
3 years ago
discomrade
b1004367b0
Add noindex meta tag to 'Last 50 posts' thread pages
3 years ago
discomrade
ea6f004022
Adjust board search on index page
Don't show on non-boards (like overboards)
Show inline, not as a new line
Remove useless comment
3 years ago
discomrade
151261fa80
Fix post-filter.js row highlighting making text ineligible
3 years ago
discomrade
39d2ad5212
Improve citing in replies
3 years ago
discomrade
f7478bc840
Remove newlines and modifiers from thread title
3 years ago
discomrade
98cfb3ad2b
Add mod recents auto-reload
3 years ago
discomrade
ec917def7c
Block D+ and D++ on special IP addresses
3 years ago
discomrade
0ac2b7ec70
Show ban appeal count on mod dashboard
3 years ago
discomrade
49b5fb75a6
Fix 387ebe9c0c
for reports, extract limit to variable, give more descriptive error name
3 years ago
discomrade
1f155498b0
Fix combining character set, allow limit for combining characters
3 years ago
discomrade
b91d8694a9
Prevent double-encoding of HTML entities in [code]
3 years ago
discomrade
617a924826
Recalculate filesize after stripping metadata
3 years ago
Pietro Carrara
43cc3fd465
Check if file fields are set on the API
3 years ago
Pietro Carrara
cb8c7ddd2e
Load board config while generating json
3 years ago
Pietro Carrara
68dc6bb495
Check fields, use config paths
3 years ago
Pietro Carrara
3b9494e362
Use thumb, not thumb_path
3 years ago