Releases: eveseat/console
Releases · eveseat/console
v4.8.0
4.7.2
v4.7.1
v4.7.0
Enhancements
- use buckets to maintain characters and corporations data up-to-date
- allow alliance bus to be used without a token
Refactor
esi:update:characters
andesi:update:corporations
are now requiring character ID as an argument- prepare console package to be removed from the stack and flag deprecated class
v4.6.0
Enhancements
- reduce concurrents jobs tied to same corporation
- reduce concurrents jobs tied to same alliance
- use randomize to generate scheduler seed and prevent all SeAT instances to land on ESI at same time
- queue corporation jobs using tokens with Director role only
- add a new dedicated alliance bus
- delay queued jobs in a random windows
- character bus is between 10 and 120 seconds
- corporation bus is between 120 and 300 seconds
- alliance bus is between 20 and 300 seconds
- character bus and corporation bus are non longer queuing the following jobs
- contracts : covered by
esi:update:contracts
- killmails : covered by
esi:update:killmails
- contracts : covered by
You MUST use scheduler seed : php artisan db:seed --class=Seat\\Console\\database\\seeds\\ScheduleSeeder
(self handled for Docker instances)
All the standard update flow can be found here
This update is dedicated to eveseat/seat#731 in order to reduce load on ESI.
v4.5.0
Fix
- ensure all jobs from both character and corporation commands are properly updated when called (previous version was preventing listed jobs bellow to be queued)
Character Jobs
- Implants
- Online
- Ship
- Queue
- Skills
- Jobs
- Mining
- AgentsResearch
- Journal
- Transactions
- ContactLabels
- MailLabels
- MailingLists
- Detail
- Attendees
- Names
- Locations
- CharacterStructures
Corporation Jobs
- RoleHistories
- MembersTitles
- Members
- MembersTracking
- IssuedMedals
- Facilities
- Jobs
- Observers
- ObserverDetails
- Journals
- Transactions
- Labels
- StarbaseDetails
- Extractions
- CustomsOfficeLocations
- ContainerLogs
- Locations
- Names
- CorporationStructures
Refactor
- remove Bus suffix from classes
v4.4.0
v4.3.0
Enhancements
- use composer to provide currently installed package version
- reduce complexity of contracts update (this is related to eveseat/seat#699)
esi:update:alliances
is now processing alliances contacts
Fix
- all tokens are now properly upgraded at first run of
seat:token:upgrade
seat:admin:diagnose
is now using cached configuration elements
v4.2.1
v4.2.0
Fix
- Improve upgrade flow regarding token change between v1 and v2 format. (eveseat/seat#675)
BREAKING CHANGES
This update require eveseat/console 4.2.0 or upper - or Docker version 4.0.37 or greater.
You'll need to run the command seat:token:upgrade
after update to ensure tokens are properly converted. Tokens already registered on SeAT 4 will only be updated.