Commit graph

5400 commits

Author SHA1 Message Date
ee4ba0ed26 functions.php: add caching to has_any_history 2024-11-12 15:11:25 +01:00
4277cc9851 post.php: require post history before creating a thread 2024-11-12 15:07:49 +01:00
2904fb5f3e config.php: add no post history error 2024-11-12 15:07:49 +01:00
06b0cb8484 config.php: add op_require_history option 2024-11-12 15:07:38 +01:00
2981859ac1 functions.php: add has_any_history function 2024-11-12 15:07:15 +01:00
aaa725dd06 Merge branch '27-improve-reports' into 'config'
Resolve "Increase the number of reports displayed in the reports page"

Closes #27

See merge request leftypol/leftypol!5
2024-11-12 13:20:58 +00:00
09075b1465 pages.php: mod_reports rework query 2024-11-12 14:20:14 +01:00
c94a7cb403 pages.php: mod_reports signal if there are more reports than the limit 2024-11-12 14:20:12 +01:00
e7518dfe25 pages.php: format mod_reports 2024-11-12 14:19:52 +01:00
82391e0f83 maintenance.php: use tabs 2024-11-12 13:47:21 +01:00
d7db185129 Merge branch '37-report-maintenance' into 'config'
Resolve "Implement auto maintenance for the reports"

Closes #37

See merge request leftypol/leftypol!11
2024-11-12 09:55:50 +00:00
1df7c589cb maintenance.php: delete invalid reports 2024-11-12 10:48:02 +01:00
4c1a6d3c57 pages.php: skip reports deletion if auto maintenance is disabled 2024-11-04 23:13:14 +01:00
f7fd639d2d pages.php: use modern array syntax 2024-11-04 23:11:21 +01:00
5fa893655d Merge branch '7-matrix-reports' into 'config'
Resolve "Matrix report bot"

Closes #7

See merge request leftypol/leftypol!10
2024-11-04 21:59:28 +00:00
4d62dcd9a2 post.php: use modern matrix API 2024-11-04 22:57:59 +01:00
20a30f2661 post.php: split into a function matrix reporting 2024-11-04 22:57:59 +01:00
703637a948 config.php: restructure matrix configuration a bit 2024-11-04 22:57:57 +01:00
6473ff6ab6 jungle.css: add quote styling 2024-10-31 22:09:33 +01:00
9658db1666 jungle.css: format and remove obsolete properties 2024-10-31 21:30:22 +01:00
9e2ab87df6 ban_form.html: add autofocus on reason text form 2024-10-28 23:39:17 +01:00
aa8525aa86 Merge branch 'captcha-workaround' into 'config'
Captcha workaround

See merge request leftypol/leftypol!9
2024-10-28 12:36:37 +00:00
a99f8c5ef3 cache.php: fix redis value decoding 2024-10-28 13:35:20 +01:00
e451faae40 cache.php: fix typo 2024-10-28 13:35:16 +01:00
00d7073c25 cache.php: fix redis value decoding 2024-10-28 13:32:25 +01:00
777c3b628a cache.php: fix typo 2024-10-28 13:26:36 +01:00
a7e349d8cb post.php: workaround captcha and js/ajax.js bug 2024-10-28 13:26:34 +01:00
ebc0c54657 main.js: generate captcha form id 2024-10-28 12:33:36 +01:00
f792470af7 post_form.html: add captcha form id 2024-10-28 12:33:19 +01:00
2741b1ea05 config.php: accept captcha-form-id 2024-10-28 12:32:48 +01:00
04ef961440 config.php: refactor captcha configuration 2024-10-28 11:24:57 +01:00
6fdc16d2f3 config.php: accept unified captcha-response 2024-10-28 11:17:01 +01:00
93e37b0c42 main.js: use unified captcha-response 2024-10-28 11:16:07 +01:00
2319a7b74e post.php: use unified captcha-response 2024-10-28 11:16:05 +01:00
81ad1fff38 post_form: add unified captcha response hook 2024-10-28 00:44:26 +01:00
873b14d848 Merge branch '34-catalog-issues' into 'config'
Resolve "Catalog troubles"

Closes #34

See merge request leftypol/leftypol!7
2024-10-24 21:50:50 +00:00
7ea17c9f8e style.css: add spacing between catalog controls 2024-10-24 23:48:45 +02:00
56a3d9d6c6 catalog.html: add css classes for controls styling 2024-10-24 23:48:22 +02:00
0375e8238a Merge branch 'dark-spooks' into 'config'
Dark spooks

See merge request leftypol/leftypol!8
2024-10-24 21:24:59 +00:00
70c07dceca spooks.php: add spooks image redirector 2024-10-24 23:09:52 +02:00
d120cb0ed3 Add spook images 2024-10-24 23:09:44 +02:00
1a0054967b Merge branch '17-paginate-ips' into 'config'
Add IP pagination

Closes #17

See merge request leftypol/leftypol!3
2024-10-24 19:18:54 +00:00
894d5a4b8b net.php: remove base64 padding from encoded cursor 2024-10-24 21:13:05 +02:00
9d295ca82c dark_spook.css: remove some redaundant css 2024-10-23 23:39:06 +02:00
a1031d9370 dark_spook.css: fork it from dark.css 2024-10-23 23:22:51 +02:00
217f49f090 dark_spooks.css: add missing theme back in 2024-10-23 23:18:55 +02:00
8c3bc77992 gorby.css: clean up css 2024-10-23 23:17:11 +02:00
3ac173c914 stylesheets: optimize gorbachev's style images 2024-10-23 23:16:43 +02:00
007656c1d0 stylesheets: add back in gorbachev's theme 2024-10-23 23:00:28 +02:00
f0f784d113 style.css; fix missing semicolon 2024-10-23 21:35:46 +02:00