Yasen Pramatarov
|
0b59072d9b
|
Adds login redirection to original requested page
|
2025-04-22 15:31:50 +03:00 |
Yasen Pramatarov
|
9cb7812144
|
Bugfixes
|
2025-04-15 17:57:13 +03:00 |
Yasen Pramatarov
|
1c2c1a76fa
|
Fixes bugs in login ratelimiting
|
2025-04-14 19:36:07 +03:00 |
Yasen Pramatarov
|
8d64bf7c6e
|
Ratelimits only failed login attempts
|
2025-04-14 19:12:26 +03:00 |
Yasen Pramatarov
|
9e94639657
|
Makes password at least 8 chars
|
2025-04-14 15:48:54 +03:00 |
Yasen Pramatarov
|
649a94c560
|
Fixes to show session expiration only once
|
2025-04-14 15:31:19 +03:00 |
Yasen Pramatarov
|
8655258ac3
|
Standartizes $userId as user ID variable in whole app
|
2025-04-14 10:39:58 +03:00 |
Yasen Pramatarov
|
f77e15bf44
|
Implements the new session class
|
2025-04-13 19:34:13 +03:00 |
Yasen Pramatarov
|
0d4251b321
|
Adds forgotten password reset functionality
|
2025-04-08 12:12:14 +03:00 |
Yasen Pramatarov
|
71b0448004
|
Adds 2fa to the login page
|
2025-04-08 10:30:18 +03:00 |
Yasen Pramatarov
|
aa530c20d2
|
Removes closing php tags
|
2025-03-17 12:38:24 +02:00 |
Yasen Pramatarov
|
2fc6940c11
|
Adds missing feedback messages to login and security
|
2025-02-24 14:08:05 +02:00 |
Yasen Pramatarov
|
4a18c344c8
|
Fixes rate limiting bugs
|
2025-02-23 19:22:47 +02:00 |
Yasen Pramatarov
|
487c23da3e
|
Fixes errors in ratelimiter
|
2025-02-21 11:44:52 +02:00 |
Yasen Pramatarov
|
363fbf2a6b
|
Reorganizes helper include files
|
2025-02-17 16:50:57 +02:00 |
Yasen Pramatarov
|
144dd6e742
|
Adds ratelimiting to some pages
|
2025-02-17 15:15:05 +02:00 |
Yasen Pramatarov
|
730a5c153e
|
Adds session management
|
2025-02-17 14:36:00 +02:00 |
Yasen Pramatarov
|
3a9916e63b
|
Renames messages to feedback
|
2025-02-17 10:24:50 +02:00 |
Yasen Pramatarov
|
3e9eb0d822
|
Renames messages to feedback
|
2025-02-16 10:18:26 +02:00 |
Yasen Pramatarov
|
27a4dca7c6
|
Adds CSRF checks to login/logout pages
|
2025-01-30 18:48:46 +02:00 |
Yasen Pramatarov
|
378ecb8a14
|
Adds option to not sanitize messages
|
2025-01-15 18:22:49 +02:00 |
Yasen Pramatarov
|
a8bf994ae5
|
Messages system troubleshoot
|
2025-01-07 13:02:57 +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
|
84354b183d
|
Fixes SQLite syntax and login logic
|
2025-01-04 11:46:07 +02:00 |
Yasen Pramatarov
|
f549940249
|
Adds rate limiting to the login page
|
2024-12-07 15:38:13 +02:00 |
Yasen Pramatarov
|
c711d6f011
|
Cleans up the phpdoc comments
|
2024-11-29 18:08:56 +02:00 |
Yasen Pramatarov
|
866af8acfe
|
Adds phpdoc comments
|
2024-11-28 16:49:47 +02:00 |
Yasen Pramatarov
|
831c119636
|
Adds phpdoc comments
|
2024-11-28 16:40:50 +02:00 |
Yasen Pramatarov
|
8840efebdb
|
Fixes bugs in URL redirects
|
2024-10-23 15:28:45 +03:00 |
Yasen Pramatarov
|
be0cd48c01
|
Adds user IP to the logs.
|
2024-09-17 14:22:43 +03:00 |
Yasen Pramatarov
|
527da25cdc
|
Tidying up CSS
|
2024-09-17 13:07:10 +03:00 |
Yasen Pramatarov
|
33dfbcdeea
|
Fixes to the logging system
|
2024-09-16 19:08:03 +03:00 |
Yasen Pramatarov
|
f6362bfdc1
|
Adds initial support for logs
|
2024-09-16 17:09:37 +03:00 |
Yasen Pramatarov
|
6ec0981b0a
|
Fixes bugs and cleans up the code
|
2024-09-13 13:49:17 +03:00 |
Yasen Pramatarov
|
d64fc5cf56
|
Cleans up style
|
2024-09-06 19:34:03 +03:00 |
Yasen Pramatarov
|
b60208bea7
|
Moves the platforms config from flat file to SQLite DB
|
2024-09-04 12:53:02 +03:00 |
Yasen Pramatarov
|
909fbc2626
|
Better error reporting
|
2024-08-17 11:20:08 +03:00 |
Yasen Pramatarov
|
acd5ff0a23
|
Separates app code from public files.
|
2024-08-12 14:12:24 +03:00 |