1
0
Fork 0
Commit Graph

212 Commits (939f600b3fc08462fd49993e60e30e92c17335d3)

Author SHA1 Message Date
Anonymous Contributor 1cc4746c6a Implement all existing pages as RequestHandlers 2023-09-05 01:12:48 +02:00
Anonymous Contributor 27899ce9c1 Fix/improve middleware classes 2023-09-05 01:09:59 +02:00
Anonymous Contributor 686e991266 Adapt existing classes to new structure and PSR-12 2023-09-05 01:09:01 +02:00
Anonymous Contributor cc240f47a2 Add templating system based on native PHP 2023-09-05 01:02:53 +02:00
Anonymous Contributor a80919fdce Add object-oriented bootstrap and request handling 2023-09-05 00:55:09 +02:00
Anonymous Contributor b163f4d764 Add middleware functionality 2023-08-29 13:55:12 +02:00
Anonymous Contributor 024a140609 Add simple PSR-4 autoloader 2023-08-29 13:53:32 +02:00
Anonymous Contributor 6c22684b2f Add optional API key for cron, rename entry point 2023-08-27 12:56:12 +02:00
Anonymous Contributor ea2fffa872 Add account and identity deletion to admin 2023-08-27 12:20:45 +02:00
Anonymous Contributor d6ca2e6e00 Move identity deletion into OpenSim function 2023-08-27 12:17:33 +02:00
Anonymous Contributor c5871a626b Add distinction of users and identities in admin 2023-08-27 11:59:43 +02:00
Anonymous Contributor 007e0ac4fb Add self-service user account deletion 2023-08-27 11:20:50 +02:00
Anonymous Contributor 48882cbb1b Add feature for deleting own identities 2023-08-27 08:32:40 +02:00
Anonymous Contributor 120fb3772e Fix formatting according to PSR-12 2023-08-27 05:31:32 +02:00
Anonymous Contributor 9a5182816f Add user-friendly invite code error messages 2023-08-23 18:16:36 +02:00
Anonymous Contributor bfeb4f5eef Fix potential access to empty region stats array 2023-08-23 18:16:36 +02:00
Anonymous Contributor 6f150ac55c Fix session variable assignment in login 2023-08-23 18:16:36 +02:00
Anonymous Contributor fb605bcf4a Fix typo 2023-08-23 18:16:36 +02:00
Anonymous Contributor 3b35e88a9f Fix includes in OfflineIM 2023-08-23 18:16:36 +02:00
Anonymous Contributor f19e186cd3 Let admins generate password reset links 2023-08-23 18:16:36 +02:00
Anonymous Contributor 0991d5a487 Improve login security and efficiency 2023-08-23 18:16:36 +02:00
Anonymous Contributor eda4c5a030 Finalize "forgot password" feature 2023-08-23 18:16:36 +02:00
Anonymous Contributor 1ee795a399 Improve routing 2023-08-23 18:16:36 +02:00
Anonymous Contributor 88e9c25bb0 Fix "forgot password" link 2023-08-23 18:16:36 +02:00
Anonymous Contributor 82157cad76 Add e-mail-based password reset feature 2023-08-23 18:16:36 +02:00
Anonymous Contributor 406cdcce31 Update PHPMailer 2023-08-23 18:16:36 +02:00
Anonymous Contributor 94e8b2e6af Improve login form error messages 2023-08-23 18:16:36 +02:00
Anonymous Contributor b400f0c4e5 Fix erroneous SQL queries (ignored pre-PHP 8) 2023-08-23 18:16:36 +02:00
Anonymous Contributor 463ab4abe0 Prevent invite codes being reusable in some cases 2023-08-23 18:16:36 +02:00
Anonymous Contributor 0140cf1a57 Revert password hashing for OpenSim compatibility 2023-08-23 18:16:36 +02:00
Anonymous Contributor 954794870e Enforce POSt for region removal, validate input 2023-08-23 18:16:36 +02:00
Anonymous Contributor 16affffa66 Display correct title on friends page 2023-08-23 18:16:36 +02:00
Anonymous Contributor 2670cf604e Change validation regexes to be more strict 2023-08-23 18:16:36 +02:00
Anonymous Contributor 879b1d8e3f Fix profile form validation 2023-08-23 18:16:36 +02:00
Anonymous Contributor 0a79d465ac Add include path to cron 2023-08-23 18:16:36 +02:00
Anonymous Contributor 0ecd9aed75 Optimize user group query 2023-08-23 18:16:36 +02:00
Anonymous Contributor 391d716200 Fix include path 2023-08-23 18:16:36 +02:00
Anonymous Contributor bf07367b0c Fix friend entries having GET removal links in some cases 2023-08-23 18:16:36 +02:00
Anonymous Contributor 5d6b6565cd Add minimum password length requirement 2023-08-23 18:16:36 +02:00
Anonymous Contributor 8946511d46 Fix viewer welcome page 2023-08-23 18:16:35 +02:00
Anonymous Contributor 143f8ef3ed Fix property references 2023-08-23 18:16:35 +02:00
Anonymous Contributor 29796584f7 Check if "required" parameter is set 2023-08-23 18:16:35 +02:00
Anonymous Contributor e036a009cb Adapt HTML to password form change 2023-08-23 18:16:35 +02:00
Anonymous Contributor 22bdf45b26 Fix profile page HTML 2023-08-23 18:16:35 +02:00
Anonymous Contributor 4dfb3d81c3 Enforce POST when sending register form 2023-08-23 18:16:35 +02:00
Anonymous Contributor d46835e8eb Check if new name is already taken 2023-08-23 18:16:35 +02:00
Anonymous Contributor 03f5cd489d Remove useless double check of input lengths 2023-08-23 18:16:35 +02:00
Anonymous Contributor 7b0539b96f Save IAR message state across requests 2023-08-23 18:16:35 +02:00
Anonymous Contributor 497dcb85a8 Remove unused allUsers variable and query 2023-08-23 18:16:35 +02:00
Anonymous Contributor c3106f4787 Actually merge profile and password change pages 2023-08-23 18:16:35 +02:00