Skip to content

Releases: slawkens/myaac

MyAAC v1.3.3

04 Apr 19:30
Compare
Choose a tag to compare

Fixed

  • Fix uninstall plugin when plugin is disabled (6c568fd)

Changed

  • Display more useful info when error parsing config.lua (fa6b6aa)

Other

MyAAC v1.3.2

01 Apr 05:40
Compare
Choose a tag to compare

Fixed

  • Fix debugBar/admin panel menu when using custom base_dir (65696f6)

Changed

  • Settings: Show/hide IP Ban Protection options depending on the value (enabled/disabled) (dbf73d0)
  • Do not require init.php in cache:clear command (d25c718)

MyAAC v1.3.1

19 Mar 19:43
Compare
Choose a tag to compare

Fixed

  • Fixed migrate:run command (1a5771a)

Changed

MyAAC v1.3

10 Mar 19:34
Compare
Choose a tag to compare

Changed

Fixed

  • Fixed house links (887b506)
  • Fixed long title on headline.php (3e3f4bb)
  • Fixed menu colors once again, plus add !important tag (aa52df6)
  • Fix: add possibility to remove all menu items in admin panel (00fe1ad, 9239a4f)

MyAAC v1.2

09 Feb 11:26
Compare
Choose a tag to compare

Added

  • Twig session(key) function + reworked session functions to accept multi-array like in Laravel (b46ddb4)
  • add template_name to twig variables (ae1161d)
  • add HOOK_INIT, executed just after $hooks are loaded (1968672)

Changed

  • settings: password input hide/show, enable Save button only if changes has been made, save settings in transaction (4fda4f6, 28fef95, 4b6024d)
  • rework menus: Different categories can have different colors + Option to reset menus (73de93a, 3da3e62)

Fixed

  • highscores: Fix online status + vocation for TFS 0.x (ea51ad2)
  • clear cache button in admin bar needed to be clicked twice until it worked (de468a8)
  • HOOK_STARTUP location (a73fb10)
  • if vocation name has more words (9d7fc98)

Updated

  • Bump twig/twig from 3.18.0 to 3.19.0 (#284)

MyAAC v1.1

27 Jan 21:42
Compare
Choose a tag to compare

Changed

  • adjust mailer settings descriptions to latest gmail (c5d5bb8)
  • optimize $player->isOnline() function, thanks @gesior (10dd818)
  • make players.comment and guilds.description VARCHAR (a45ceab)
  • add lua/ folder to .gitignore (07012f7)

Fixed

  • general fixes in the tibiacom template menus, better support for custom menus
  • make functions_custom.php optional (dc2b5af)
  • error in CLI, where BASE_URL is not defined (4d749b8)
  • hook ACCOUNT_LOGIN_BEFORE_ACCOUNT location (669c447)

MyAAC v0.8.22

27 Jan 21:27
Compare
Choose a tag to compare

Generally I suggest switch to v1.0, but if someone still uses 0.8, here's an update.

I will continue to post only important fixes to 0.8.

New features will be added only in 1.0+.

Changed

  • Better exception handler, which clears the whole html output, so the message is better visible + better style (c304a9a + 7abc3c7)
  • Optimize $player->isOnline() function, thanks @gesior (7c3ebf7)
  • All $cache->set calls should have $ttl (37ba9c7)

Fixed

  • exception in lostaccount.php - $account->getName() (d390ea3)

MyAAC v1.0.1

13 Jan 23:19
Compare
Choose a tag to compare

Fixed

  • tibiacom account & news menu links not auto selecting

Updated (Thanks dependabot)

  • twig from ^2.0 to ^3.11
  • tinymce from ^6.8.3 to ^7.2.0
  • cypress from ^12.12.0 to ^13.17.0
  • nesbot/carbon from 2.72.5 to 2.72.6

MyAAC v1.0

13 Jan 07:13
Compare
Choose a tag to compare

First stable release in the v1.0 series.

Minimum PHP 8.1 is required.

Changes since RC.2:

Added

  • feature: migrations up/down. Allows to downgrade/upgrade database to specified version (3f6ff3a)
  • new hooks for news management (011a85d, 36bd3eb)
  • None Vocation to highscores (can be changed to RookStayer in Admin Panel) (a4a2480)
  • support for button_color (green, red, blue) (d8b6b74)
  • add $whoopsHandler as variable, can be used by plugins (b0c8cf2)
  • PlayerModel->outfit_url attribute (3b5be1a)
  • support for selecting plugin themes in Admin menus.php (77a2c1c)

Changed

  • schema: Change character set to utf8mb4 (support for Emojis in Menus/Pages/News/Forum etc.) (27c44f1)
  • prefer get_browser_real_ip() over REMOTE_ADDR (9418466)
  • automatically set selected current one on highscores filters (e96227f)
  • rewrite towns loading code, removed OTBM loader (was too slow) (c980a09)
  • allow OTS_Player to be passed as object to getPlayerLink (84d37c5)
  • do not clear menus by default on install (12d8faa)
  • display warning in admin panel - plugins - if zip extension is not installed (e3ffe5d)
  • set default_socket_timeout for ipinfo.io checkup to 5 seconds (783d96f)
  • refactor getTopPlayers function (support for balance) (c769962)

Fixed

  • XSS in forum (c2b7286, 8fb6435)
  • price deducted when changing sex (16671ea)
  • move_thread by unauthorized user (d6c40c8, thanks @anyeor)
  • TFS 1.4.2 where conditions is NULL (b8396d4)
  • do not show forum new thread show button if not logged in (5074021, @anyeor)
  • login if limiter is disabled (a0f1971)
  • fixes to installMenus function (a2fadc5)
  • many PHP exceptions in different places
  • fixes to tibiacom menus ActiveSubmenuItem

Removed

  • bugtracker SQL table code as the page has been removed/moved to plugins (5782772)

MyAAC v0.8.21

09 Jan 18:27
Compare
Choose a tag to compare

Added

  • support for button_color (red, green, blue) (b2c9eb4)

Changed

  • Set default_socket_timeout for ipinfo.io checkup (e09fe51)

Fixed

  • XSS in forum (580b888)
  • move_thread by unauthorized user (19d3e15)
  • change sex wrong price deducted (39b19ed)
  • fix for TFS 1.4.2 exception on creating character, where conditions column is NULL (5a68d20)