slawkens
6e5a4ff8c7
Fix if setting found in db, but not found in plugins
2025-07-22 21:49:05 +02:00
slawkens
caf326a658
Refactor to use HAS_ACCOUNT_COINS
...
$db->hasColumn('accounts', 'coins') -> HAS_ACCOUNT_COINS
2025-07-22 21:44:09 +02:00
slawkens
7d27e5a0ba
New setting: Default Account Transferable Coins
2025-07-22 21:32:51 +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
1566deb84a
Add getExperienceForLevel (level)
2025-07-19 15:46:51 +02:00
slawkens
5271633bdb
Account -> isPremium -> ignore config.freePremium
2025-07-19 15:00:17 +02:00
slawkens
ce5b1cf2a6
Update CacheClearCommand.php
2025-07-19 11:16:55 +02:00
slawkens
83f84172e0
Add warning about APCu clear in CLI
...
Adds a warning message if attempting to clear APCu cache from the CLI, as this is not supported. Users are advised to use the Admin Panel for clearing APCu cache outside of development environments.
2025-07-19 11:16:03 +02:00
slawkens
34fead906e
Allow for timestamp as integer in the timeago twig function
2025-07-19 10:05:25 +02:00
slawkens
f0f2e3785f
Fix phpstan
2025-07-08 15:44:45 +02:00
slawkens
36ca755243
New setting: Display Skills Box on highscores
...
Better space management
2025-07-08 14:28:48 +02:00
slawkens
f17269e44c
Move admin bar code into body_start place_holder
2025-07-08 14:22:51 +02:00
slawkens
dcb96f4ce1
Refactor code - early exit
2025-07-08 13:48:33 +02:00
slawkens
a89f9a8484
Set $process_sections to true
2025-07-08 09:22:12 +02:00
slawkens
c92148d467
Revert delete clearRouteCache, is used somewhere else
2025-06-27 07:23:22 +02:00
slawkens
047742848b
Delete clearRouteCache, was useless
...
Directory is cleaned already
2025-06-27 07:15:13 +02:00
slawkens
fe8281594e
Fix cache:clear command (missing init)
2025-06-27 07:13:33 +02:00
slawkens
0bff910a05
adjust command email:send + mail:send (alias)
2025-06-25 19:43:40 +02:00
slawkens
6d43fc181f
In case the script don't have install option, inform the user
2025-06-25 17:36:43 +02:00
slawkens
13d33822b5
Rename to plugin:setup, also add alias to previous command
2025-06-25 17:36:02 +02:00
slawkens
f78ebad136
Remove error number from 404 & 405 pages
2025-06-24 14:57:01 +02:00
slawkens
0da524fefe
Fix plugin install:install command
2025-06-23 00:21:41 +02:00
slawkens
6cf4b9dac5
Fix xdebug warnings in load_config_lua
2025-06-22 18:51:20 +02:00
slawkens
566c2a9151
Move out of $cache->enabled
2025-06-22 08:48:24 +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
b329da52aa
Use apcu_clear_cache
2025-06-17 17:52:23 +02:00
slawkens
c720ccc451
Add missing csrf()
2025-06-15 19:35:12 +02:00
slawkens
8dc42b6544
Nothing important: just formatting
2025-06-15 19:05:47 +02:00
slawkens
29faa4f695
Add missing csrf() in success.html.twig
2025-06-15 19:03:03 +02:00
slawkens
4767120043
Update online.html.twig
2025-06-14 21:19:52 +02:00
slawkens
9a90e4aae2
Revamped online page
2025-06-14 21:12:47 +02:00
slawkens
a7efacdbac
Delete online.form, use revamped characters.form
2025-06-14 20:50:54 +02:00
slawkens
b8abc11b96
Update list.php
2025-06-14 11:33:47 +02:00
slawkens
4def6a6cae
Style
2025-06-14 10:39:45 +02:00
slawkens
e6100a1b72
New hook: HOOK_GUILDS_AFTER_MANAGE_BUTTON
2025-06-14 10:36:38 +02:00
slawkens
522f6c11d8
Add OTS_Player->isNameLocked()
2025-06-14 08:26:43 +02:00
slawkens
c074a48f24
New hook: HOOK_ACCOUNT_MANAGE_AFTER_CHARACTERS
2025-06-14 00:44:00 +02:00
slawkens
e222957893
OTS_Toolbox::getVocationName($id, $promotion);
2025-06-13 22:25:36 +02:00
slawkens
d423ddd07a
Nothing important: convert to tabs
2025-06-13 22:14:20 +02:00
slawkens
0c95bcfd06
Better $title inventing
2025-06-13 21:03:09 +02:00
slawkens
fffb427eae
Update account.generate_recovery_key.html.twig
2025-06-09 21:18:45 +02:00
slawkens
309c1fb715
Remove deprecated TinyMCE plugin - template
2025-06-09 14:24:36 +02:00
slawkens
8d29fdb98b
Set TinyMCE license key to gpl (Avoid warning message in browser console)
2025-06-09 14:24:22 +02:00
slawkens
835dda9659
Remove duplicated code - account redirect, already in account/manage
2025-06-05 19:08:53 +02:00
slawkens
dcc703b1eb
Remove optional param, make it required for few routes
2025-06-05 18:11:44 +02:00
slawkens
9d8e9d27bd
Ignore duplicated route exception
2025-06-05 18:11:31 +02:00
slawkens
de6603a513
Allow [] in character name (again), example: [God] Test
2025-06-03 16:49:45 +02:00
slawkens
dd731fd49b
Revert previous commit partially
2025-06-03 16:43:43 +02:00
slawkens
064b929841
Allow [] in character name (for :string)
2025-06-03 16:39:02 +02:00