Releases: PrometheusSatyen/Cerebral
Releases · PrometheusSatyen/Cerebral
0.8.1
0.8.0
2019-01-14: 0.8.0
- Switch to SSO v2 for native applications for authorizing characters, characters entered previously continue to function as normal and can be gracefully upgraded to v2 by re-authorizing.
- This removes the need for manually entering developer credentials.
- Settings panel removed for now since developer credentials was its only use.
- SSO v1 characters now show up with a blue check mark on the overview, v2 characters show a green check mark.
- Fixed bug where unallocated SP would stick on an old value after all SP was allocated.
- Fixed bug with alpha/omega status (thanks @hreeder).
- Upgraded most dependencies to their latest versions.
- Fixed an issue that was causing multiple unnecessary refreshes of access tokens due to parallel data update operations.
- Added some logging with electron-log.
0.7.0
2019-01-09: 0.7.0
- Fixed bug causing utilized contract slots for characters to always show as 0.
- Renamed pending contracts to incomplete contracts.
- Added an indicator of the last refresh to the character contracts pages.
- Added more info button to contracts tables which brings up a dialog box giving full details of the contract.
- Skill browser
- Skill planner
- Mails
- Updated to esi.evetech.net URL
- Honestly there's probably other shit I've forgotten it's been a while since I release an update, hopefully it all works.
0.6.0
2018-04-21: 0.6.0
- Cerebral is now licensed under the AGPL v3.0.
- Users are now required to create an EVE Developer account and input credentials into Cerebral.
- A markdown guide has been added in /docs/API-SETUP.md giving instructions on creating an application on the EVE Developers site.
- All characters must be re-authorized after inputting their new credentials.
- Markers have been added on the character overview page showing a green tick/red warning symbol depending on whether the character needs to be re-authorized.
- The currently baked in credentials in 0.5.0 and previous versions will be revoked 21/04/2018 21:00 UTC, at this time all versions of Cerebral prior to 0.6.0 will cease to function.
- Split the API info into a new tab on the character page showing granted scopes, data refresh timers and a health check on the character's tokens.
- The contracts page for characters now shows an indicator of used and available character contract slots.
- SSO client/refresh token handling has been improved to better handle failing refresh tokens.
0.5.0
2018-04-18: 0.5.0 Alpha
- Added a new tab "Contracts" showing contracts across all your characters.
- Shows contract type, status, title, issuer, assignee/acceptor, date issued and date completed.
- For courier contracts, shows origin; destination and volume.
- Contracts are broken into two table, one for pending/in-progress/otherwise "active" contracts and another for completed contracts (which includes deleted, reversed, etc.)
- Added unallocated SP to character pages.
- Added an indicator to the jump clones tab showing jump clones used and maximum jump clones available.
- Added delete buttons to SP Farming page to delete SP Farms from the list.
- Added tabs to character pages, there are now tabs to view the following for each character:
- Summary (main page as seen previously)
- Skills (trained skills by groups in ABC order)
- Contracts (looks same as the new global Contracts page except just shows contracts for that character)
- Standardised all buttons to a single grey colour which is a bit less obnoxious than the previous light blue.
- Cleaned up the code/UX for SP Farming.
- Upgrades to the internal type caching system to ensure seamless upgrades of data.
0.4.0
2018-04-09: 0.4.0 Alpha
- Added a new panel to the character pages showing information on when each type of data was last refreshed, and when it will next be refreshed.
- Added a new panel to the character pages showing jump fatigue information.
- Added a new panel to the character pages showing loyalty points.
- Removed refresh button from character overview, all refreshing is handled automatically.
- Started requesting scopes for fatigue, loyalty points and character contracts.
- Various backend changes to the code to allow for selective scope granting in the future, and to prevent errors on characters added before a scope was requested by the application.
- Fixed bug where version number in title bar would display as undefined.
- Fixed bug where the user-agent string sent to CCP APIs when requesting data did not contain a valid version number.
- Fixed bug where skills that were already finished would appear in the skill queue on character pages.
0.3.3
2018-04-06: 0.3.3 Alpha
- Bug fixed whereby some alpha characters would be incorrectly classified as omega.
- Version number now included in application title.
- Corporation icons are now displayed beside the omega status icon on the character overview/sp farming pages
- Implant icons are now shown for active implants.
0.3.2
2018-04-04: 0.3.2 Alpha
- Fixed major bug which prevented adding new characters
- Moved corp/alliance under character name on overview page
- Refactored a lot of code to be more efficient and easier to maintain
- Removed unnecessary react hot loader package
0.3.1
2018-04-03: 0.3.1 Alpha
- Fixed a number of bugs caused by character IDs being inconsistently stored as strings/numbers (now forced to strings)
0.3.0
2018-04-03: 0.3.0 Alpha
- Individual character pages added showing:
- Basic character information: date of birth, security status, SP, wallet balance
- Home location, current location, active ship
- Attributes and remap information
- Active implants
- Skill queue
- Jump clones
- Scopes granted
- Individual character pages can be opened by clicking on a character in the left navigation, or by clicking on a row on the Character Overview/SP Farrming tables.
- A new scope "esi-universe.read_structures.v1" is now requested when adding a character.
- This scope is used to resolve names and locations for structures for jump clones, home station, etc.
- If you have characters entered into Cerebral, you should simply authorize them all again using the button and the scope will be added automatically.
- If you do not re-authorize old characters, you may see locations listed as Unknown.
- Lots of backend work around station/structure/system information.