slawkens
21e2eed640
[WIP] Working app auth (Still not ready)
...
Missing rec key validation
Doesn't work with google recaptcha plugin
2026-01-18 21:45:50 +01:00
slawkens
9f64d7834f
[WIP] 2fa, separate files, move twigs
2026-01-18 13:13:59 +01:00
slawkens
fdd0de8602
Merge branch 'develop' into feature/2fa
2026-01-18 11:13:36 +01:00
Slawomir Boczek
5040a93031
Feature/refactor account lost ( #326 )
...
* [WIP] Account Lost refactor
* [WIP] Refactor account/lost
* Update form.html.twig
* Use myaac-table class for tables
* Set $title to 'Lost Account'
* Remove duplicated code - extract lostAccountCooldown function
* [WIP] Add csrfProtect()
* Refactor code, better $error messages
* Formatting
* Refactor
Add missing password check
Formatting
* [WIP] Refactor
* [WIP] Refactor account lost
* [WIP] Refactor account lost - fixes
* [WIP] Account lost refactor
* Fixes
* Add account lost hooks for password strength plugin
2026-01-17 18:59:01 +01:00
slawkens
8103f5e70f
Merge branch 'main' into develop
2026-01-15 21:47:07 +01:00
slawkens
a60a23b84f
(from 0.8) Patch missing change-comment hooks
2026-01-07 22:33:28 +01:00
slawkens
5b841682cd
Account Manage: Change last login to correct login time
...
Instead of just "now"
2026-01-04 19:48:30 +01:00
slawkens
2db4f6a57b
Update online.html.twig
2026-01-04 13:19:58 +01:00
slawkens
9bfd0242af
Make vocation a bit smaller
...
To fit into the theme
2026-01-04 13:18:09 +01:00
Slawomir Boczek
a66edfad31
Restore vocations.xml loading + support for Monk ( #345 )
...
* Restore vocations.xml loading
For better handling of vocations
Monk is supported now
* New images for vocations (+ added Monk)
* Fix online.html.twig cause of merge
2026-01-04 13:00:34 +01:00
slawkens
55da00520d
Admin Panel: save menu collapse state
2026-01-03 22:04:49 +01:00
slawkens
efef16ee86
Extract script.ajax-setup.html.twig
2026-01-03 22:01:58 +01:00
slawkens
2f0b67f840
Merge branch 'main' into develop
2026-01-03 20:40:56 +01:00
slawkens
fec3f3d297
Fix wrong header in admin changelogs
2026-01-03 20:39:49 +01:00
slawkens
7c9c8d2990
More small adjustments to online page
2026-01-03 13:43:32 +01:00
slawkens
ca2e3bb576
Merge branch 'main' into develop
2026-01-03 13:21:22 +01:00
slawkens
2d8d35f5c8
Some adjustments to the online page
...
Use tables.headline
Use .myaac-table
2026-01-03 13:21:13 +01:00
slawkens
aba50ca0f1
Better delete rank button
2026-01-02 20:07:17 +01:00
slawkens
0110bf6ea2
Account character list: Add [ DELETED ] for deleted characters
2026-01-02 20:06:07 +01:00
slawkens
ba1c63921d
Update guilds.leave_guild.html.twig
2026-01-02 20:02:57 +01:00
slawkens
5c68fba82a
Add labels to some inputs + some small adjustments
2026-01-02 15:51:10 +01:00
slawkens
18c0212f9a
Forum better button styling
2026-01-02 14:04:34 +01:00
slawkens
e0e0e46701
Move forum show_board code to Twig
2026-01-02 13:30:35 +01:00
slawkens
61bcdc0c37
Merge branch 'main' into develop
2026-01-01 13:23:12 +01:00
slawkens
cc220bedc1
Remove setting: outfit_images_wrong_looktypes
...
Is obsolete, the bug doesn't exist in latest outfit images
2026-01-01 11:55:58 +01:00
Slawomir Boczek
402f3bb9b0
[WIP] Add access option to Menus ( #340 )
...
* [WIP] Add access option to Menus
Thanks @joelslamospersson for idea
* Add notice about Guest*
* Add access column into schema.sql
* Remove spectrum.js from project
Was used in Menus, replaced by html "color" input
* Block access to page if not required Access by Menus
2025-12-26 12:59:49 +01:00
slawkens
16849e7578
account/change-password refactor a bit
...
Add "The old password is same as the new password!"
Better post variables names
2025-10-16 21:36:14 +02:00
slawkens
470555f268
New hooks for account/change-password
...
HOOK_ACCOUNT_CHANGE_PASSWORD_AFTER_OLD_PASSWORD + HOOK_ACCOUNT_CHANGE_PASSWORD_AFTER_NEW_PASSWORD
2025-10-16 21:22:49 +02:00
Slawomir Boczek
fe821c5808
Feature/resend email verify ( #333 )
...
* feat: Resend Email Verify
+ rework the whole concept, based on new table for email hashes
This make it possible that every email will work, not matter if first or last
* Nothing important: change variable name
* Change message
2025-10-12 11:19:30 +02:00
slawkens
9acad15451
Allow links in error_box
2025-10-12 00:15:04 +02:00
slawkens
3bb272ebbb
Allow for img in online_datacenter
2025-10-02 22:13:33 +02:00
slawkens
4e9999cc0d
Do not use constant on twig hooks
...
So it can be displayed which hook is used
2025-09-28 14:13:51 +02:00
slawkens
5aa9bbf1c8
Ignore child tables of myaac-table class
2025-09-14 20:50:00 +02:00
slawkens
a6032093b2
Better look for myaac-table
2025-09-14 19:35:12 +02:00
slawkens
fbdb6890b9
Working two factor email authentication
2025-09-14 11:38:01 +02:00
slawkens
041f58ed11
Merge branch 'main' into feature/2fa
2025-09-14 09:53:34 +02:00
slawkens
9725a3c2bd
Some servers don't have guild_invites table
2025-09-03 23:47:27 +02:00
slawkens
98073a110a
Fix online skulls display ( Fix #320 )
2025-08-17 17:50:16 +02:00
slawkens
03c7dd0002
Merge branch 'main' into feature/2fa
2025-08-12 14:36:29 +02:00
slawkens
b6e1620f14
Fix #318 (online.php throws error in one scenario)
2025-08-07 21:17:25 +02:00
slawkens
c836308601
pages/online: add cache, resulting in 20x performance boost
...
(for an example server with 2k players)
2025-07-31 13:28:46 +02:00
slawkens
cf7fd20452
Mailer: send only to verified accounts (option)
2025-07-31 09:19:49 +02:00
slawkens
d8132d4d76
Highscores revamp a bit
...
* Show real rank, if 2 or more players have the same skill, show them with same rank
* New setting: highscores_online_status
* Additional fields passed to twig: updatedAt, totalResults, page, baseLink
2025-07-22 18:18:29 +02:00
slawkens
36ca755243
New setting: Display Skills Box on highscores
...
Better space management
2025-07-08 14:28:48 +02:00
slawkens
e435062025
[WIP] 2fa
2025-07-05 08:20:58 +02:00
slawkens
b3dfc56c96
[WIP] Working 2fa email auth
2025-06-22 18:50:54 +02:00
slawkens
a66cafceab
2fa: first draft
2025-06-22 08:34:30 +02:00
slawkens
0f48f12e2e
Update admin.plugins.outdated.html.twig
2025-06-19 18:53:11 +02:00
Slawomir Boczek
0ea247ce7e
Feature/plugins versions check ( #310 )
...
* Check plugins versions from plugins.my-aac.org/api
* Improve plugin update check messaging
Updated the success message when checking for plugin updates to clarify the source. Added an informational message when outdated plugins are found to improve user feedback.
* Use configurable API URI for plugin updates
Replaces hardcoded plugin API URI with a configurable value from config, defaulting to the official API. Also fixes a typo in the success message.
2025-06-19 16:46:22 +02:00
slawkens
8dc42b6544
Nothing important: just formatting
2025-06-15 19:05:47 +02:00