towards-a-new-leftypol
30d9305a2b
Replace flag instead of creating a new one
2024-11-27 11:51:45 -05:00
towards-a-new-leftypol
183da23550
Add flags
2024-11-27 11:40:36 -05:00
towards-a-new-leftypol
f8d359118e
Add music board and a link to nukechan
2024-09-17 15:40:32 -04:00
towards-a-new-leftypol
b14dac6681
Fix a rebuilding when moving (targetBoard -> originBoard)
2024-08-12 16:54:39 -04:00
towards-a-new-leftypol
968eea515b
anti-bot: do not flag missing hash values as spam
2024-07-19 15:40:25 -04:00
towards-a-new-leftypol
1c4fad6cc7
Remove redundant leftypedia link
2024-06-18 18:12:32 -04:00
towards-a-new-leftypol
0eac624e7b
Update booru and wiki links
2024-06-18 18:02:30 -04:00
towards-a-new-leftypol
0a6260070a
Enable anti-bot, except for the case where the hash is missing from the db (most bots don't seem to be that smart)
2024-06-15 20:30:06 -04:00
towards-a-new-leftypol
0055b3cb25
Up the anti-bot hash expiration time to 120 days
2024-06-15 20:30:06 -04:00
towards-a-new-leftypol
027d74c5dc
Autoformat (vim) anti-bot.php to use spaces instead of tabs and spaces
2024-06-11 18:50:24 -04:00
towards-a-new-leftypol
54020351c5
Anti-bot: print out failure cases and construction
...
- enable anti-bot spam protection setting but comment out it's rejection
- will monitor the output log to check for false-positives and just see
what it's rejecting...
2024-06-11 18:49:16 -04:00
towards-a-new-leftypol
dadb7b2318
Add missing import to auth.php
2024-06-07 15:09:06 -04:00
towards-a-new-leftypol
b4dbeb9369
Remove maintenance message
2024-05-29 23:14:15 -04:00
towards-a-new-leftypol
47637b6c2f
change message
2024-05-29 22:03:01 -04:00
towards-a-new-leftypol
2ca1b2d619
Add maintenance message
2024-05-29 15:04:13 -04:00
towards-a-new-leftypol
15044a0568
Rebuild origin board themes if moving a thread and not leaving a shadow
2024-05-25 16:29:16 -04:00
towards-a-new-leftypol
922a979f39
Don't forget to rebuild the themes on origin board when moving
...
- if you're moving a post to a different board it would only
rebuildThemes of the target board
2024-05-21 16:21:15 -04:00
towards-a-new-leftypol
87c4f331a7
Captcha for TOR users only
2024-05-08 17:15:48 -04:00
towards-a-new-leftypol
cb1b8d51d8
Fix captcha generator securimage.php to work with php 8
...
- basically use intval() everywhere to avoid implicit conversion from
float
2024-05-07 10:55:59 -04:00
towards-a-new-leftypol
9872ec908c
Add opus to supported list of extensions
2024-05-02 17:06:30 -04:00
towards-a-new-leftypol
9093676067
Fix flag list ordering in config
2024-04-09 03:41:21 -04:00
towards-a-new-leftypol
023f7d9880
Fix previous commit
2024-04-09 03:36:43 -04:00
towards-a-new-leftypol
1cd2a475c6
Add flag
2024-04-09 03:29:04 -04:00
towards-a-new-leftypol
24c6637b3d
API - threads.json last_modified is now really the timestamp of the last post, put bump time in a new field 'bump'
2024-03-31 21:19:12 +00:00
towards-a-new-leftypol
2475b381e1
Rename sidebar heading to Boards for the boards list
2024-03-17 17:39:59 -04:00
Jon
61166cb4f1
instance-config.php: update shortener regex
2024-03-15 16:58:01 -04:00
towards-a-new-leftypol
10015def12
Add ip member variable to filter class
2024-03-14 17:30:39 -04:00
towards-a-new-leftypol
3158ce40cd
Rate limit opening posts for specific ip (basically copy flood-time-any filter and add ip condition)
2024-03-14 17:11:36 -04:00
towards-a-new-leftypol
e9228892fa
ajax POST: return whole thread
2024-02-26 20:13:29 +00:00
towards-a-new-leftypol
408e9ce30e
Fix posting images
...
- since we return the new post html now, we need the Post class to
not try and decode files as json, since we're not loading that class
from the db anymore.
2024-02-26 20:13:29 +00:00
towards-a-new-leftypol
da03753a72
thread_updater.js: listen to ajax_after_post event
2024-02-26 20:13:29 +00:00
Jon
68652d29a3
inc/instance-config.php: fix typo
2024-02-26 20:13:29 +00:00
Jon
497a0c9208
inc/instance-config.php: replace legacy with new autoreloader
2024-02-26 20:13:29 +00:00
towards-a-new-leftypol
c3c6c8f9f1
POST - return new post in json
...
- handle post now returns the new post you just created in the
response (if json_response is set, which it is when submitting
the form with ajax)
2024-02-26 11:37:38 -05:00
towards-a-new-leftypol
0fa2347552
Fix url shortener regex
2024-02-25 22:46:39 -05:00
Jon
257626dcfc
inc/instance-config.php: add lcn scripts
2024-02-20 14:56:22 -05:00
towards-a-new-leftypol
ac29d60517
Fix url shortener regex
2024-02-18 13:45:32 -05:00
towards-a-new-leftypol
3a1a8cdc47
Change welcome message links to be horizontal (stylistic change)
2024-02-12 06:27:06 -05:00
towards-a-new-leftypol
fc6a5a1161
Don't need download-original.js active anymore
2024-02-05 05:08:59 -05:00
towards-a-new-leftypol
8bcf37bf02
Remove custom attributes from body before sending to spamnoticer
2024-02-03 20:00:55 -05:00
towards-a-new-leftypol
51d6374d85
increase flood_time_any to 120
2024-01-28 11:41:29 -05:00
towards-a-new-leftypol
7a7cd1ab28
Fix bug where delete was not working on ban page
...
- it was only working on the ban&delete page
2024-01-27 19:13:42 -05:00
towards-a-new-leftypol
b3effdf422
Fix a bug where we were not passing an integer but an array instead
...
- I'm not sure how bans worked otherwise
2024-01-27 18:38:01 -05:00
towards-a-new-leftypol
7608eb0844
Raise time between thread creation to 60 seconds
2024-01-27 15:16:43 -05:00
towards-a-new-leftypol
2de31d7fa9
Change matrix link in homepage sidebar to use talk.leftychan.net instead of app.element.io
2024-01-24 13:23:52 -05:00
towards-a-new-leftypol
7b1fab8b2b
Make url shortener detection in body match a slightly longer tld
2024-01-18 13:41:23 -05:00
towards-a-new-leftypol
0a30b856ce
Relax url shortener regex (http(s):// part is optional)
2024-01-11 12:52:18 -05:00
towards-a-new-leftypol
9f08640a73
Disallow url shorteners using filters
2023-12-17 12:45:40 +00:00
towards-a-new-leftypol
483f0c8b4f
Fix filters, disallow urls in name/subj/email using filters
2023-12-17 12:29:55 +00:00
towards-a-new-leftypol
29349e4083
Fix unsupported image formats were making it into spamnoticer
...
- Unspported images were getting denied by the board, but
only after they have gotten into spamnoticer
- Refactor the code a little bit to check image mimetypes first
2023-12-17 05:58:37 -05:00