Releases: slawkens/myaac
Releases · slawkens/myaac
MyAAC v1.8.6
For PHP versions: 8.1 - 8.5.
Added
- Added hook for adding custom rules to validate new character name (8e6749c)
Fixed
- Highscores: Fix ordering by different skills (Adjust order by desc: skill_tries, manaspent, experience) - More exact results (c86257e)
- Fix exception shown on first install, when there is no vendor - Before it displayed 500 white page, now it display the exception (18a1178)
- Fix typo $up -> $down, in migration nr 7, was failing due that (fd74f01)
Changed
- Ini set html_errors = 0, to show html code in exceptions (9ed0678)
MyAAC v1.8.5
For PHP versions: 8.1 - 8.5.
I am stopping working on 1.x series, now only fixes will be applied.
Added
- New Setting: Account Countries Most Popular (946364f)
Changed
- Status: Write to status-error.log if there is connection error (780d4cc)
- Settings: escapeHtml in values (support for html code) (5861efd)
- News Page: Don't display hidden news for admin - it's confusing (175e978)
- Plugins System: Add plugin:remove + plugin:delete as alias for plugin:uninstall + plugin:activate/deactivate (6367054, baec6c9)
Fixed
MyAAC v1.8.4
MyAAC v1.8.3
Added
- Feature: resend email verify (fe821c5)
- New config: hooks_debug (To view where hooks are located in .twig files) (8c3cb0e)
- Functions: Add db->getColumnInfo(table, column) (c898fe2)
- Plugins: Add option to use ?subtopic=x for plugins pages (97f9d3d)
- getTopPlayers() Function - Add lookmount & promotion (2da0024, 901df48)
- New hooks for account/change-password (470555f)
Changed
- Feature: show vip days in account management (c88b08e, by @andreoam)
- Allow links in error_box.html.twig (9acad15)
- Canary - Comment code to update lastday in login.php (38902c3)
- Cache::remember $ttl = -1 = infinite (64acf70)
Fixed
- Online - Allow for html code (example - img) in online_datacenter (3bb272e)
- Guilds - Fix guild create with freePremium enabled (c91bb5d)
- Canary - Fix premDays count (3e61692)
- Template Change: Ignore set last visit for AJAX pages - Fixes template change redirect (89fae38)
- Admin Panel - Accounts: Fix lastip v6 (TFS master) (f54b1bd)
- Functions - Prevent injection in $db->hasColumn (56bd7ec)
- Compat Config: Add missing config: email_lai_sec_interval (2eae44e)
MyAAC v1.8.2
Added
- Routes: Possibility to override routes with plugins pages, like characters.php - No need to define routes in plugin.json anymore (3f24f96)
Changed
Fixed
- Install: Fix when config.local.php cannot be saved (4eab805)
- Create Account: Fix an exception when email cannot be sent (d0112d1)
- Login Page: Add missing csrf() - fix create account button (3c0cb53)
- tibiacom template: Fix account lost menu (ed9beaf)
- tibiacom template: Fix Menu div wrong tag/closing (#329) (85e7005)
- tibiacom template: Replace firstChild with firstElementChild (Thanks to @un000000) (df7b6e2)
MyAAC v1.8.1
Added
- New Commands: plugin:enable/disable/uninstall {plugin-name} (7a08f91, fec773b)
- Gifts: Added Transferable Coins to the store dropdown menu in the admin area (by @andreoam, #321) (42671c5)
Changed
- Commands: Allow settings to be changed/reset by plugin name (f8c4332, 4b948e9)
- Templates: Menus should be saved for each template separately (482f406)
Fixed
MyAAC v1.8
Added
- Templates - Kathrine: Possibility to add custom menu categories (ec11c14)
- Admin Panel - Accounts Editor: Add Coins Transferable (45d6047, bb097b6)
- Highscores:
- Functions: Add getExperienceForLevel (level) (1566deb)
- Commands - cache:clear : Add warning about APCu clear in CLI (83f8417)
- Models - PlayerOnline: Add missing $fillable into model (43415cf)
- Twig: add cache variable (0efe47c)
Changed
- pages/online: add cache, resulting in 20x performance boost
- (for an example server with 2k players) (c836308)
- Admin Bar: Move admin bar code into body_start place_holder (f17269e)
- Cache::remember: $ttl = 0 means no cache (3b47e9d)
- Templates: Load config.ini with $process_sections set to true (a89f9a8)
- Twig: Allow for timestamp as integer in the timeago twig function
(34fead9)
Fixed
- Settings: Fixed two exceptions (6e5a4ff, 20d69a6)
- Models\Account + OTS_Account -> isPremium -> ignore config.freePremium (5271633)
- Admin Panel - Mailer:
Internal
MyAAC v1.7.1
MyAAC v1.7
Added
- Feature: plugins versions check (#310)
- New hooks: HOOK_ACCOUNT_MANAGE_AFTER_CHARACTERS, HOOK_GUILDS_AFTER_MANAGE_BUTTON (c074a48, e6100a1)
- Add OTS_Toolbox::getVocationName(id, promotion) + OTS_Player->isNameLocked() (e222957, 522f6c1)
- Add missing csrf in more places, causing white page with error about Request (dca904e, c720ccc)
Changed
Fixed
- Use apcu cache clear (b329da5, 566c2a9)
- fix: boostedcreatures for 13.40 (by @GooseWithAKnife) (#307)
MyAAC v1.6.1
Fixed
- Fixed "Request has been cancelled due to security reasons", cause of missing csrf() in twig files (10cd71a)
- Fix: Ignore duplicated route exception (9d8e9d2)
Changed
- Move counter & visitors code before router (In case someone wants to include that info on page) (f782850)
- Set TinyMCE license key to gpl (Avoid warning message in browser console) (8d29fdb)
Removed
- Remove deprecated TinyMCE plugin - template (309c1fb)