Skip to content

Releases: eveseat/web

v4.0.0 - Release Candidate 2

16 Nov 20:33
Compare
Choose a tag to compare
Pre-release

Requirements

  • PHP minimum version has been bumped to latest stable (7.3)

Enhancements

Groups Removal

That feature which was causing lot of end user troubles (and issues to handle orphan entries) has been removed.
You'll find bellow the mapping table :

Version 3.x Version 4.x Purpose
auth()->user() auth()->user() Retrieve current authenticated user
auth()->user()->group->main_character auth()->user()->main_character Retrieve main character from current authenticated user
auth()->user()->group->characters auth()->user()->characters Retrieve characters attached to current authenticated user
auth()->user()->refresh_token CharacterInfo()->refresh_token Retrieve refresh token from related to a character
auth()->user()->group->refresh_tokens auth()->user()->refresh_tokens Retrieve refresh tokens attached to authenticated user
  • roles are now directly attached to user

    • an user can have multiple roles
    • a role can be assigned to multiple users
  • an user can now have

    • multiple characters (linked on behalf of a refresh token)
    • multiple refresh tokens

Moon Reporter

It is now possible to user SeAT as a giant intel tool regarding Moon Reports. Previously accessible from Moon Extractors, moon reports can now be sent on a dedicated module.

You will get access to all moon available inside New Eden as a list. Entries can be filters using moon, system, region, raw materials, reprocessed minerals and reactions.

New Eve Image Server

SeAT has been updated to use the new eve image server and its improved renders (we will now get access to BPO AND BPC icons !)

Be carefull, img signature has been changed to show this change. To make change easier, you should consider to switch to core partials ;)

Version 3.x Version 4.x Purpose Partials
img($type, $id, $size, $attributes, $lazy_load) img($type, $variation, $id, $size, $attributes, $lazy_load)
img('alliance', $id, $size, $attributes, $lazy_load) img('alliances', 'logo', $id, $size, $attributes, $lazy_load) Retrieve alliance logo web::partials.alliance
img('corporation', $id, $size, $attributes, $lazy_load) img('corporations', 'logo', $id, $size, $attributes, $lazy_load) Retrieve corporation logo web::partials.alliance
img('character', $id, $size, $attributes, $lazy_load) img('characters', 'variation', $id, $size, $attributes, $lazy_load) Retrieve character portrait web::partials.character
img('type', $id, $size, $attributes, $lazy_load) img('types', $variation, $id, $size, $attributes, $lazy_load) Retrieve item type icon web::partials.type

Hotfix

  • Version checker is non longer throwing an exception when installed version does not match

v4.0.0 - Release Candidate 1

01 Nov 11:12
Compare
Choose a tag to compare
Pre-release
4.0.0-rc1

refactor(mails): reduce duplicated entries on mails module

v3.0.25

04 Oct 11:33
900de53
Compare
Choose a tag to compare

Fix

  • an invalid query was causing excessive ram consumption during rendering of page corporation > security > titles. As a result, end user may encounter an HTTP 500 response or infinite character list in the rendered page. (eveseat/seat#595)

v3.0.24

25 Aug 10:23
670c5be
Compare
Choose a tag to compare

Fix

  • ensure requested scopes are properly provided in the authentication flow when user is redirected to SeAT

v3.0.23

13 Aug 05:50
79ad973
Compare
Choose a tag to compare

Enhancements

  • Remove surrogate key pattern for character and corporation title which give access to a few extra Eloquent methods
  • Corporation Title are now only stored into corporation_titles and character_titles is turned into character_info_corporation_title as a pivot table

v3.0.22

03 Aug 13:48
94950b2
Compare
Choose a tag to compare

Enhancements

  • provide main_character_id on the /users API endpoint (thanks to @NoMercy82)

Fix

  • ensure moon data are properly persisted during report import (eveseat/seat#575)

v3.0.21

10 Jun 18:46
ebb8a63
Compare
Choose a tag to compare

Features

  • Add an about page which is dedicated to license and "common information" into Settings area

image

Fix

  • Use last available version of datatables extension in order to avoid null exceptions on rendered tables. This could mainly occurs on assets pages
  • Ensure search are properly applied on character and location fields into Corporation Tracking page (eveseat/seat#561)

v3.0.20

20 May 11:26
1f01a19
Compare
Choose a tag to compare

Fix

  • Ensure EVE Application parameters are properly cached into configuration files

v3.0.19

12 May 17:57
3be5e4d
Compare
Choose a tag to compare

Fix

  • Address an issue which was preventing to use the character contact import inside standing builder

Enhancements

  • Use an ajax lookup into access permission management and standing builder to retrieve characters, users and corporations (eveseat/seat#556) - thanks to @wfjsw

v3.0.18

05 May 11:01
3973009
Compare
Choose a tag to compare

Fix

  • ensure the horizon board will not throw an exception if the user is not authenticated
  • ensure the email address is properly updated when its changed on the user profile (eveseat/seat#493)
  • ensure the character summary will not throw null exception due to missing data in linked tables (due to pending job or missing scope)