4922 Commits

Author SHA1 Message Date
fowr
4429e8e55a post.php: remove unused functions related to filter; add ip key to post 2025-04-10 12:09:04 -03:00
fowr
38095f0972 FloodService.php: add flood service for flood detection logic 2025-04-10 11:58:35 -03:00
fowr
a0632472d6 FloodQueries.php: add flood queries class 2025-04-10 11:56:03 -03:00
fowr
a6eeb29d44 FilterService.php: add filter service to apply filters to posts 2025-04-10 11:53:42 -03:00
fowr
26006d92ef FloodManager.php: add flood manager for post filtering and flood control 2025-04-10 11:50:59 -03:00
Lorenzo Yario
26c6cb0330
Merge pull request #919 from perdedora/context-sonarlint
context.php: improve type safety, fix sonarlint complexity
2025-04-06 22:02:58 -05:00
fowr
84a59e35c6 context.php: improve type safety, fix sonarlint complexity 2025-03-30 13:35:33 -03:00
Lorenzo Yario
1db76080f8
Merge pull request #917 from Zankaria/remove-tesseract
Remove tesseract support
2025-03-29 03:04:07 -05:00
Zankaria
6dc2736f67 remove all tesseract traces 2025-03-28 15:09:59 +01:00
Lorenzo Yario
fe301f9b9e
Merge pull request #915 from Zankaria/ios-triangle-bug
post-menu.js: use unicode code with variant selector for equilateral …
2025-03-19 23:40:40 -05:00
Zankaria
da9c9a9c5a post-menu.js: use unicode code with variant selector for equilateral triangle 2025-03-17 21:31:20 +01:00
Lorenzo Yario
7678ab978b
Merge pull request #914 from Zankaria/log-system-report
context.php: log error if log_system is erroneous
2025-03-16 17:03:21 -05:00
Zankaria
975fa53a20 context.php: log error if log_system is erroneous 2025-03-16 18:46:39 +01:00
Lorenzo Yario
3f467aacdf
Merge pull request #895 from Zankaria/user-posts
Browse users by password hash + refactor
2025-03-09 20:39:46 -05:00
Lorenzo Yario
e420ea19a1
Merge pull request #911 from Zankaria/strikethrough-invalid-citations
Strikethrough invalid citations
2025-03-09 20:39:38 -05:00
Lorenzo Yario
49c69f4113
Merge pull request #912 from Zankaria/notes-fix
pages.php: fix wrong variable
2025-03-09 20:39:33 -05:00
Zankaria
3a8a7f13bf pages.php: fix wrong variable 2025-03-03 18:21:45 +01:00
Zankaria
7a28ea552d view_ip.html: change style 2025-03-01 23:25:13 +01:00
Zankaria
2bb7611c5e view_ip.html: use ?/IP endpoint to remove bans and add notes 2025-03-01 23:25:13 +01:00
Zankaria
6acfbfc9b3 view_passwd.html: add view password template 2025-03-01 23:25:13 +01:00
Zankaria
04a9f138aa pages.php: add mod_user_posts_by_passwd implementation 2025-03-01 23:25:13 +01:00
Zankaria
e29fd480ab config.php: deprecate ip_recentposts for recent_user_posts 2025-03-01 23:25:13 +01:00
Zankaria
d24add1b67 mod.php: add mod_user_posts_by_passwd 2025-03-01 23:25:13 +01:00
Zankaria
542fd6ab40 ip.html: add password link 2025-03-01 23:25:13 +01:00
Zankaria
c0ce478bea view_ip.html: use user_posts_list.html 2025-03-01 23:25:13 +01:00
Zankaria
8d9ef728c0 user_posts_list.html: add template to list posts 2025-03-01 23:25:13 +01:00
Zankaria
ad9916d428 mod.php: add mod_user_posts_by_ip 2025-03-01 23:25:13 +01:00
Zankaria
3c1b94d261 ip.html: use mod_user_posts_by_ip 2025-03-01 23:25:13 +01:00
Zankaria
4f9bb235f6 context.php: use UserPostQueries 2025-03-01 23:25:13 +01:00
Zankaria
f88c8fcd93 pages.php: use UserPostQueries for mod_page_ip 2025-03-01 23:25:13 +01:00
Zankaria
4023840aad UserPostQueries.php: add user post queries class 2025-03-01 23:25:13 +01:00
Zankaria
388dce7718 view_ip.html: add links to previous and next cursors with mod_user_posts_by_ip 2025-03-01 23:25:13 +01:00
Zankaria
223a9713cb net.php: add functions to encode and decode a typed cursor over an url 2025-03-01 23:25:13 +01:00
Zankaria
13c9e01a2c functions.php: strikethrough bad citations 2025-02-28 17:37:09 +01:00
Zankaria
619303c8cf functions.php: remove unused parameter from markup 2025-02-28 17:36:28 +01:00
Lorenzo Yario
3230aaec58
Merge pull request #908 from Zankaria/ip-notes-queries-refactor
Add a wrapper for ip notes
2025-02-22 14:49:58 -06:00
Lorenzo Yario
568c177982
Merge pull request #910 from Zankaria/simple-style-select
Simple style select
2025-02-22 14:49:33 -06:00
Zankaria
dcc4060986 style-select.js: adapt and port to pure js 2025-02-21 16:27:56 +01:00
Zankaria
ae9ee56940 style-select-simple.js: add simple style selector back in 2025-02-21 16:27:55 +01:00
Zankaria
c22c5a35de main.js: remove init style chooser 2025-02-21 13:08:03 +01:00
Zankaria
4eeabe9d28 post.php: pass Context to filters 2025-02-21 12:29:06 +01:00
Zankaria
e7c96a3456 filters.php: use IpNoteQueries 2025-02-21 12:28:47 +01:00
Zankaria
886fd074ed pages.php: use IpNoteQueries 2025-02-21 12:16:38 +01:00
Zankaria
251d450705 context.php: provide IpNoteQueries 2025-02-21 12:09:35 +01:00
Zankaria
0b558de039 IpNoteQueries.php: add ip notes wrapper 2025-02-21 12:08:35 +01:00
Lorenzo Yario
4dfbb2c65b
Merge pull request #905 from e965/yandex-captcha
feat: add yandex smartcaptcha
2025-02-14 13:36:08 -06:00
Lorenzo Yario
60b5e5c5ea
Merge pull request #904 from Zankaria/bans-no-defaults
bans.php: remove unless defaults
2025-02-14 13:25:40 -06:00
Lorenzo Yario
6d279069b6
Merge pull request #903 from Zankaria/ban-history-fix
ban_history.html: fix IP display
2025-02-14 13:25:31 -06:00
Lorenzo Yario
5330b7d8fb
Merge pull request #902 from Zankaria/patch-1
header.html: fix hcaptcha
2025-02-14 13:25:16 -06:00
Lorenzo Yario
2d1c261cd0
Merge pull request #899 from Zankaria/ajax-reset-embed
ajax.js: reset the embed field on submit
2025-02-14 13:25:09 -06:00