Skip to content

Releases: eve-seat/seat

v0.9.2 - Industry API and fixes

30 Jul 10:59
Compare
Choose a tag to compare

NB Upgrade notes

Eve Online Cruis has been released, and as such you should upgrade your SDE data after you have upgraded to v0.9.2 following the standard upgrade procedure. The SDE can be upgraded by following the next few steps after the upgrade:

  • Get your SeAT MySQL database credentials from app/config/database.php
  • Change directories to evesde. Assuming you installed in /var/www/seat the full path wil be /var/www/seat/evesde/
  • Run the update_sde.sh script with bash update_sde.sh. You will be prompted to auto import. Choose Y and enter the credentials you got in step 1.
  • Once done, bring your app back online if you put it into maintenance mode.

Fixes:

  • POS Fuel now takes Starbase Charters into account (thanks @gregoryduckworth)
  • Usernames no longer have a min 6 character length requirement
  • Tweak the SeAT ban limits slightly to make it a little less paranoid and reduce unnecessary key disabling
  • Various DataTables sorting and UI fixes (thanks @LunarchildEU)
  • Fix up the industry API to be aware of the API changes introduced in the Cruis release
  • Update the dispatcher dependency to version 1.4.* which introduces fixes such as not running tasks when the app is in maintenance mode.

New:

  • API Keys can now have their ownership transferred by and administrator to registered users using the key details page
  • Add a Job watchdog to kill jobs that have been running for more than 60minutes for whatever reason (thanks @LunarchildEU)
  • Introduce a first iteration of the PI data available to the frontend (thanks @gregoryduckworth)

... and a few other smaller UI / backend enhancements and fixes!

Release Stats:

43 commits in 36 changed files with * 884 additions* and * 103 deletions.*

v0.9.1 - Minor Fixes

03 Jul 16:34
Compare
Choose a tag to compare

NB Upgrade notes

Please ensure you read and follow docs/upgrade_specifics/upgrading_v0.9_to_v0.9.1.md after following the usual upgrade guide!

Fixes:

  • Remove . in mail sending activation links that may break them (thanks @gregoryduckworth)
  • Fix a bug relating to the UserTableSeeder that caused new installations to fail

New:

  • Corporation Ledgers Now show nett totals (thanks @gregoryduckworth)
  • A user may now login with either a email address or a username (thanks @gregoryduckworth)
  • Registered Users now require the "Key Manager" permission to prevent new users from deleting the key a corporation may have asked for for security reasons.

... and a few other smaller UI / backend enhancements and fixes!

Release Stats:

27 commits in 28 changed files with * 371 additions* and * 60 deletions.*

v0.9 - Multi user support!

22 Jun 14:41
Compare
Choose a tag to compare

NB Upgrade notes

Please ensure you read and follow docs/upgrade_specifics/upgrading_v0.8_to_v0.9.md after following the usual upgrade guide!

Fixes:

  • Multiple documentation updates. (thanks @Nutbolt52)
  • Fix error when adding new API keys, causing an exception when trying to schedule new API update jobs
  • Update the SDE Updater to get the latest Kronos data
  • Fix a error relating to member roles as per #110
  • Add small performance fix to wallet journal & transaction updates
  • Assets are now split between in space and in station (thanks @gregoryduckworth)
  • Redesign the people groups view (thanks @Cripsii)

New:

  • Show character calendar events (thanks @gregoryduckworth)
  • Prepare SeAT to make use of Sentry for authentication and add a user management section (thanks @omgninjaz)
  • Show mission rewards in the corporation ledger (thanks @omgninjaz)
  • Failed jobs can now be better debugged by viewing the full stack trace for them.
  • Complete the new user registration code
  • Add EVE Item search (thanks @gregoryduckworth)
  • Add multi user support and start some granular permissions
  • Add a simple user profile page
  • Add a corporation & character standings view (thanks @gregoryduckworth)

... and many many other smaller UI / backend enhancements and fixes!

Release Stats:

128 commits in 105 changed files with 5,735 additions and 2,038 deletions.

v0.8 - Security Roles, Market Orders, PI Backend & Fixes

24 May 07:33
Compare
Choose a tag to compare

NB Upgrade notes

Please ensure you read and follow docs/upgrade_specifics/upgrading_v0.7_to_v0.8.md after following the usual upgrade guide!

Fixes:

  • Fix errors caused by assets loaded via HTTP on HTTPS served instances (thanks @LunarchildEU)
  • Fix versioning for the pheal-ng dependency (thanks @ppetermann)
  • Fix a few cases that would result in Starbase names being unresolvable.
  • API jobs will no longer be submitted a second time if an existing one is already working/queued (thanks @gregoryduckworth)
  • General skill search fixes (thanks @gregoryduckworth)
  • Fix the manual update job submission for Corporation API Keys (thanks @gregoryduckworth)
  • Fix a case where characters with multiple API keys were not correctly added to people groups
  • General documentation updates and fixes (thanks @Nutbolt52)

New:

  • A pretty 'Registration is disabled' page has been added (thanks @gregoryduckworth)
  • Added a corporation roles view with a roles change log (thanks @LunarchildEU)
  • The recently released PI API Endpoints have been added is will update with characters that allow access to their assets lists. A frontend will be made available in a next release.
  • API Related errors can now be deleted on mass
  • Character Market Orders are now exposed via the frontend
  • Corporation Market Orders are now exposed via the frontend
  • Almost all tables are now sortable and filterable
  • Assets views now include the the volume for items, containers and the whole station combined (thanks @gregoryduckworth)
  • It is now possible to delete all the historical information for a character/corporation API Key when deleting a key.
  • The character view will now show other characters if the character is part of a person group.
  • A optional skill level can now be specified when searching character skills
  • Introduced a help page and SeAT update checker

v0.7 - People Management & Fixes

03 May 12:44
Compare
Choose a tag to compare

Fixes:

  • Wallet Delta Labels now show the affected dates correctly
  • Many UI related fixes
  • Install documentation updates & fixes
  • Mailing lists will now resolve to their names if the information is available in the database

New:

  • More POS UI Enhancements & Cleanups
  • Wallet Deltas for Characters & Corporations are no longer limited to the last 30days
  • Add a History view for the last finished jobs (thanks @gregoryduckworth)
  • Wallet Transactions now show per item and total quantities per transaction (thanks @gregoryduckworth)
  • A SeAT Diagnostics command has been added. Run it with php artisan seat:diagnose. This will be extended in future releases to help with debugging potential problems
  • Added a recipient list showing which characters received a mail
  • The public profile of a character (similar to the in game information) will be shown even if API related information for it is nit available
  • A new "People Management" module has been added so that keys and their respective characters can be grouped to a Person. This can be found under "Key Management"

v0.6 - Contracts, Documentation and Fixes

26 Apr 17:06
Compare
Choose a tag to compare

Fixes:

  • Fix a syntax error in the EveRefTypes Model (thanks @gregoryduckworth)
  • Fixed and updated the update_sde.sh script to allow for automatic import of SQL into the database too (thanks @stephenswat)
  • The API Call ban logic has been updated to be slightly more lenient, and can now be configured in the seat.php configuration file.
  • Fix a case where the Corporation Wallet Ledger view will show duplicate wallet divisions
  • Many UI tweaks, fixes and refinements.

New:

  • Add asciinema install demo for CentOS 6.
  • Add guide and asciinema install demo for Ubuntu 14.04
  • Add a contract view for Characters & Corporations (thanks @Cripsii)
  • The "List All Keys" view will now show the number of banned API calls per key
  • API Call bans can now be removed
  • Queued Jobs can now be removed from the Queue before they are processed (thanks @gregoryduckworth)
  • Starbase modules with a cargo bay will now show how full it is
  • Wallet Journals will now show the first argument name from the API data
  • Corporation Wallet Ledgers are now shown per Wallet Division
  • Add a 30 Day Wallet Delta graph to corporation Wallet Journals

v0.5 - Asset Lists, Documentation & Fixes

21 Apr 18:00
Compare
Choose a tag to compare

Fixes:

  • Multiple database cache update logic fixes (thanks @clonerworks)
  • Some backend tweaks to add more debugging & logging capabilities
  • CONTRIBUTING.md, INSTALL_Centos.md & README.md updates
  • Fix a incorrect typeID reference in character assets backend
  • Starbase Details UI Cleanups
  • Optimizations in the Pace page load indicator
  • Fix a few areas where characters 0 assets, 0 contacts or corporations with 0 posses would result in view exceptions
  • Fix and cleanup both the character & corporation wallet Transactions view.

New:

  • Started with a auto active menu based on currently viewed page
  • Start a small view into tower configuration and last API update time
  • Add avatars & clickable links to character sheet views for mail senders.
  • Add character contact list information
  • Add a access breakdown for a keys access mask in the key details view
  • Add a button to view a keyID's vcode in the key details view
  • Redesign Character Assets view and provide a view into asset contents if available (thanks @Cripsii)
  • Add the above mentioned assets view code for Corporation Assets too

v0.4 - Starbase/Character View Updates & Fixes

19 Apr 09:01
Compare
Choose a tag to compare

Fixes:

  • Add missing asset on the predictive search inputs
  • Fix a width issue with predictive search inputs and Firefox
  • Fix a scenario where duplicate search results may appear (thanks @gregoryduckworth)
  • Fix a typo on the Starbase page
  • Fix typos on the UPGRADING.md docs
  • Fix potential variable declaration issue if the backend has not yet been run on fresh installs.
  • Fix the case where duplicate characters will appear in the "Characters -> All Characters" page.

New:

  • API Keys can now be deleted from the "Key Management -> List all Keys" page
  • Added information popups about why keys are disabled.
  • Add estimated timers for Starbases for fuel and strontium usage.
  • Add a Starbase summary to get a quick overview of Starbases and their states
  • Add a table with a Spaceship command skills breakdown in the Character details -> Skills view
  • Add command to report the current SeAT release
  • Update the mail related views to include small avatars and links to character details pages.
  • Add views to full character Wallet Journals, Wallet Transactions & Mail

v0.3 - Asset & Skills Search Implementations & Fixes

17 Apr 19:48
Compare
Choose a tag to compare

Fixes:

  • Corporation asset update schedules should now be correct
  • It should now be possible to add Corporation keys via the Web interface
  • Update a data model to allow corporations to be added that are not part of an alliance

New:

  • It is now possible to search all character skills
  • It is now possible to search all character assets
  • A command line tool seat:add-key has been added as another method of adding API keys

v0.2 - Corp Ledger Implementation & Fixes

16 Apr 18:54
Compare
Choose a tag to compare

Fixes:

  • Remove old corporation members when they are no longer part of a corp
  • Fix typo in seat:find-sick-keys command
  • Fix Mail Read page title
  • Add fixes for Dispatcher 1.2.1 and Laravel 4.1.26

New:

  • Add a corporation Ledger
  • Slightly Reworked Index Page
  • Add ability to re-enable disabled keys