Commit Graph

412 Commits (f1c63de8c0b5a213d06fbdd7f3c81f7f2c4f5849)
 

Author SHA1 Message Date
Yasen Pramatarov f1c63de8c0 Logs access fixes 2025-01-07 21:31:07 +02:00
Yasen Pramatarov a8bf994ae5 Messages system troubleshoot 2025-01-07 13:02:57 +02:00
Yasen Pramatarov 708a50bcf8 Fixes login logic 2025-01-06 19:28:19 +02:00
Yasen Pramatarov 01b2c26580 Fixes CSS 2025-01-06 12:09:34 +02:00
Yasen Pramatarov d5e30400d0 Adds smaller size messages 2025-01-06 11:43:20 +02:00
Yasen Pramatarov bc5ae76534 Ratelimiter database call fix 2025-01-06 11:31:07 +02:00
Yasen Pramatarov b314cdd14d Implements and troubleshoots new messages system 2025-01-06 11:13:28 +02:00
Yasen Pramatarov 4bfae911db Reorganizes includes and helpers folders 2025-01-04 18:37:48 +02:00
Yasen Pramatarov 608946ddee Adds new message system with dismissible messages 2025-01-04 14:22:53 +02:00
Yasen Pramatarov eae2a8a47c Adds modal messages, fixes ratelimiter 2025-01-04 13:41:02 +02:00
Yasen Pramatarov 9c129fcf76 Adds a web interface for ratelimiter 2025-01-04 12:30:44 +02:00
Yasen Pramatarov 84354b183d Fixes SQLite syntax and login logic 2025-01-04 11:46:07 +02:00
Yasen Pramatarov 50b74a15db Fixes ratelimiting, adds auto blacklisting 2025-01-04 11:32:19 +02:00
Yasen Pramatarov 8f32a79d0e Loads the ratelimiter class and fixes typos 2025-01-03 18:44:08 +02:00
Yasen Pramatarov a076c28a30 Cleanup expired IP entries 2025-01-03 18:08:59 +02:00
Yasen Pramatarov f4c008c65f Gets blacklisted ips 2025-01-03 18:07:34 +02:00
Yasen Pramatarov 13947e2099 Functions to add/remove from blacklist 2025-01-03 18:06:02 +02:00
Yasen Pramatarov 0a17b947d7 Bypass whitelisting if blacklisted 2025-01-03 18:02:44 +02:00
Yasen Pramatarov 528f4829af Check if blacklisted 2025-01-03 17:58:19 +02:00
Yasen Pramatarov ee920d8e66 SQLite syntax fix 2025-01-03 17:52:21 +02:00
Yasen Pramatarov 65417f7d92 Defines the blacklist table 2025-01-03 17:51:30 +02:00
Yasen Pramatarov 020d0ee22d Adds known bad IPs and networks 2025-01-03 17:49:36 +02:00
Yasen Pramatarov 68f2353c97 Adds blacklist table 2025-01-02 17:46:28 +02:00
Yasen Pramatarov db97101113 Typos fix 2024-12-29 17:35:15 +02:00
Yasen Pramatarov a55a02c209 Adds blacklist table 2024-12-28 17:28:18 +02:00
Yasen Pramatarov 95fb7f06d8 Typo fix 2024-12-23 17:23:35 +02:00
Yasen Pramatarov 589abf2731 Enhances remove from whitelist 2024-12-22 17:21:24 +02:00
Yasen Pramatarov 45d4fbb377 Clean up spaces 2024-12-21 17:18:53 +02:00
Yasen Pramatarov 9b8f92f2eb Enhances add to whitelist 2024-12-21 17:14:31 +02:00
Yasen Pramatarov 8d0518c7ff Fixes sqlite syntax 2024-12-21 17:11:15 +02:00
Yasen Pramatarov d15c6d6f1f Fixes SQL 2024-12-20 17:05:45 +02:00
Yasen Pramatarov 76f4e0e3c8 Prepare for logging 2025-01-03 17:02:49 +02:00
Yasen Pramatarov 0d05d66c0f Default whitelist IPs on table createion 2024-12-17 16:41:23 +02:00
Yasen Pramatarov db6dabedec Remove old type whitelist 2024-12-16 16:39:06 +02:00
Yasen Pramatarov bfa467996f Insert OR ignore in sql 2024-12-16 16:35:36 +02:00
Yasen Pramatarov 2a270dac74 Add local and private IPs to the whitelist 2024-12-13 16:31:25 +02:00
Yasen Pramatarov 667695881c Adds sql to schema file 2024-12-13 16:28:55 +02:00
Yasen Pramatarov bc1089be21 Fixes whitelisting in db 2024-12-12 16:16:48 +02:00
Yasen Pramatarov a0747cfbc8 Adds whitelist table 2024-12-12 16:11:41 +02:00
Yasen Pramatarov 0f72f3bea4 Renames ratelimit table 2024-12-11 16:08:55 +02:00
Yasen Pramatarov 38e4b002c8 Adds comments 2024-12-11 16:00:13 +02:00
Yasen Pramatarov 645e98cd6a Clear extra spaces 2024-12-10 15:56:58 +02:00
Yasen Pramatarov a31939cb87 Skip rate limiting for whitelisted 2024-12-10 15:56:18 +02:00
Yasen Pramatarov 08394be35e Ratelimit whitelist add/remove 2024-12-09 15:44:00 +02:00
Yasen Pramatarov c78951da60 Initial code for ratelimiter whitelist 2024-12-09 15:43:10 +02:00
Yasen Pramatarov f549940249 Adds rate limiting to the login page 2024-12-07 15:38:13 +02:00
Yasen Pramatarov fee0616ca4 Adds rate limiting to the user class 2024-12-07 15:32:28 +02:00
Yasen Pramatarov 626fc4ba2b Adds rate limiter class 2024-12-06 15:25:15 +02:00
Yasen Pramatarov f7e4aeb898 Adds jilo db checks to status page 2024-12-04 16:18:15 +02:00
Yasen Pramatarov 1f7d42b083 Adds phpdoc comments 2024-12-04 12:17:30 +02:00