Commit graph

24 commits

Author SHA1 Message Date
rainbow napkin d874f5e2da Cleaned up remember-me error handling. 2025-10-21 08:09:55 -04:00
rainbow napkin bc0657a702 Remember me tokens now nuked upon full account logout. 2025-10-21 07:59:15 -04:00
rainbow napkin 3fb71ffb78 Improved Documentation. 2025-10-21 07:42:20 -04:00
rainbow napkin 61ec3ffc52 Finished up with remember me middleware. 2025-10-21 00:10:17 -04:00
rainbow napkin e00e5a608b Continued work on remember me tokens. 2025-10-20 07:49:41 -04:00
rainbow napkin 95ed2fa403 Prepped session utils for remember me tokens. 2025-10-20 05:15:34 -04:00
rainbow napkin 6ae652b47c Updated login API to throw 301 when an un-migrated user attempts to login. 2025-10-16 06:55:36 -04:00
rainbow napkin 7b8c44158f Finished adding JSDoc for src/utils 2025-08-31 03:44:23 -04:00
rainbow napkin 853f67fe15 Improved exception handling, started work on improving error messages for IP bans 2025-05-29 09:48:48 -04:00
rainbow napkin 8b6aa69c51 Fixed IP-Hashing and Alt Detection behind Reverse Proxies 2025-04-27 05:46:01 -04:00
rainbow napkin 977e8e1e2e Finished up with IP-Ban functionality on the back-end. Just need to finish up with UI. 2025-01-01 17:36:43 -05:00
rainbow napkin 7e0c8e72c5 Updated license text. 2024-12-29 15:27:05 -05:00
rainbow napkin 83f76af6e8 Added CSRF tokens to non-partial templates. 2024-12-29 15:02:37 -05:00
rainbow napkin 3de4bff68d Migrated user related sechamas to src/schemas/user/ 2024-12-28 16:21:33 -05:00
rainbow napkin 9c18c23ad5 Basic brute force detection added. Accounts throttle by captcha after 5 failed attempts, and locked out for 24 hours after 200 attempts. 2024-12-26 17:46:35 -05:00
rainbow napkin 6e785dc211 Database now stores hashes of recently used IP's for all users. They are retained for seven days AFTER their LAST use. 2024-12-23 15:17:07 -05:00
rainbow napkin 805387b3da Fixed bug in perm check middleware caused by last refactor 2024-12-15 21:41:59 -05:00
rainbow napkin 5ad1c99ead Cleaning up User Model. 2024-12-15 19:59:00 -05:00
rainbow napkin b138b26f27 Added kickConnections to channelManager 2024-12-01 20:48:42 -05:00
rainbow napkin 8fc699924e Finished up with global user bans. 2024-11-29 15:39:53 -05:00
rainbow napkin 26df91262f Added logic to keep banned users out of site 2024-11-29 09:00:47 -05:00
rainbow napkin f996018ea5 Started global user bans (DB schema/admin panel) 2024-11-28 17:37:26 -05:00
rainbownapkin be09c2457e Updated session/socket.io conn to handle rank. 2024-11-16 16:52:31 -05:00
rainbownapkin f0c91b4e55 Initial commit. 2024-11-15 17:44:03 -05:00