Releases: Zlimon/runemanager
Admin Panel & Account comparison [v.3.8]
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]
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)
- Following Group Ironman features will be disabled:
- 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
- User page
- 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]
Merge pull request #80 from Zlimon/development Project Refactor
Resource Pack command & Account page improvements [v.3.1]
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
- fetch - Fetch or update (an existing) resource pack from the official RuneLite resource pack repo (https://github.com/melkypie/resource-packs/wiki/Resource-packs-hub)
- switch - Switch to a downloaded resource pack
- 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]
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]
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]
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]
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)