Skip to content

Releases: Zlimon/runemanager

Admin Panel & Account comparison [v.3.8]

02 Oct 13:45
8dc30c2
Compare
Choose a tag to compare

Minor feature release (mostly frontend) including a fully fledged Admin Panel (using Vue instead of Laravel Blade files), including a Account Comparison page.

Admin Panel is now ready to be used, and will include the features mentioned last version. The difference here is the use of Vue for handling the frontend, and also upgraded to Bootstrap 5.

Features

  • Admin Panel
  • Account Comparison
  • Global Success, Error & Pending toast alerts

Changes

  • Bootstrap 5 redesign (currently only Admin Panel)
  • Admin Panel frontend is now 99% Vue
  • Overall CSS cleanup
  • Alot of refactoring

Fixes

  • Better table layout for mobile

Alpha Admin Panel, Group Ironman & New features [v.3.7]

15 Sep 21:38
54a1a10
Compare
Choose a tag to compare

Several new features and improvements, including a working (re-release) of the Admin Panel.

RuneManager will support Group Ironman depending on one of three modes: Clan-only, Group-only or Clan-and-Group.
Settings in Admin Panel are still to be released, but are planned to support:

  • If Clan-only:
    • Following Group Ironman features will be disabled:
      • Group creation form
      • Group search & overview page
      • Group page (merged banks, group members stats)
  • If Group-only:
    • No disabled features (will probably change in the future in regard of the plugin)
  • If Clan-and-Group:
    • Everything will stay as it is now

Features

  • Admin Panel (re-release)
    • User page
      • Search
      • Show
      • Edit
    • Account page
      • Create (reserves an account for future authentication)
      • Show
      • Edit
    • News page
      • Create
      • Show
      • Edit
      • Delete
      • Create news category
    • Settings page
      • General Settings
      • Resource Packs:
        • Install
        • Update
        • Switch
  • HiscoreCreate command
    • Creates model, migration, collection and image directory for new hiscore based on type (for new hiscore entries in the official hiscore)
  • Calendar
    • Create calendar event feature
    • Display calendar public on the site
  • Base features for Group Ironman
    • Merged banks
    • Group page (account stats, quetsts, equipment, bank)
    • To be done (Admin Panel):
      • Which mode RuneManager will be used in
      • Maximum amount of groups allowed & maximum group membership count
      • If Group Ironman groups are allowed to be created at all
  • Account Comparison page
  • Theatre of Blood Hard Mode hiscore
  • Phosani's nightmare hiscore

Changes

  • Vue will now have Bootstrap natively
  • Some styling has been disabled temporarily for Admin Panel design
  • Changed all references to account as "member" to "account"

Fixes

  • Better mobile layout on some pages
  • Collection will be created on account if missing
  • Typo and image fixes

Project Refactor [v.3.5]

03 May 14:28
39aa84e
Compare
Choose a tag to compare
Pre-release
Merge pull request #80 from Zlimon/development

Project Refactor

Resource Pack command & Account page improvements [v.3.1]

21 Apr 14:08
Compare
Choose a tag to compare

Minor feature release along with some fixes. This is in preparation for notification rework and possibly Admin panel release

Resource Packs are now stored in the public storage directory. Downloaded resource packs are saved to the database to allow better management when the admin panel releases.

Features

  • Resource Pack commands
  • Account module display
    • When logged in, owners of accounts are now able to toggle wheter displaying equipment, bank etc. or not to the public.

Changes

  • Resource packs are stored in public storage directory, including database rows
  • Skills are now Eloquent models, instead of raw database tables

Fixes

  • Skill icons are now based on resource pack textures
  • Advanced search now has textured buttons and header

Fixes and features [v.3.0]

28 Mar 14:36
70bcb06
Compare
Choose a tag to compare
Pre-release

A good combination of fixes, new features and overall improvements; and also better mobile support!

Upgraded to Laravel 8, and refactoring of some "logic" regarding collections/loot. This is to better differentiate between those.

Added couple helpful scripts to automate certain actions on admin-user level.

Also, Clue Scroll hiscores!

Features

  • Advanced account search
  • [WIP] Logging system
    • Goal: log everything!
    • Currently logs:
      • NPC & boss kills (everything that updates loot)
      • Collection log submission
      • Account login/out
      • New unique unlock
      • Bank updates
      • Levelling ups
      • Quests submissions
  • Helper scripts
    • Item icon fetch
    • NPC hiscore create
  • Account integrations
    • Equipment
    • Bank
    • Quests
  • Account online status display
  • [WIP] Loot create integration (Wintertodt, Soul Wars crates)
  • Clue Scroll hiscores

Changes

  • Log/notification system refactor
  • Store images in storage instead of public folder
  • Display notification timestamp
  • Laravel 8
  • Account page redesign
  • Better mobile display

Extended API, textures and dynamic content [v2.6]

29 Dec 21:59
Compare
Choose a tag to compare

Completed development of the collection & boss API, along with complete redesign of the website supporting textures from RuneLite Resource packs

Initial development of Vue.js components for dynamic content. Including websockets for real-time updates (currently notifications)

Added boss (and collection) log to hiscore API, including additional data added to the hiscore API (loot)

Features

  • Laravel Passport - OAuth API authentication
  • Vue.js
  • Complete redesign
    • Resource Pack textures
  • News posts
  • Alot of API endpoints
    • Account (loot, collection, skill, auth)
    • Hiscore (skill and boss)
    • Notification
  • Boss Collection log & Hiscores
  • Alert system
  • Azure support
  • Websockets
    • Notification system
  • Bunch of fixes and edits
  • Account Hiscore lookup cronjob
  • PhpStorm IDE support
  • Vagrant support

Basic collection & boss API [v2.1]

14 Aug 00:16
Compare
Choose a tag to compare
Pre-release

Initial development for the collection & boss API, providing support for getting and updating boss loot.

Features

  • Complete boss loot log
  • Boss loot log
  • Boss loot log update
  • Initial API authentication system

Laravel 7 [v2.0]

21 Jun 23:17
Compare
Choose a tag to compare
Laravel 7 [v2.0] Pre-release
Pre-release

Complete rework of the application in preparation for the new clan system being released on Old School RuneScape this year.

Features

  • Upgrade to Laravel 7
  • Vue.js front-end
  • Open API (coming soon)
  • RuneLite Plugin (coming soon)