Skip to content
This repository has been archived by the owner on Jul 12, 2022. It is now read-only.

Releases: herpaderpaldent/seat-groups

Version 1.6.3

09 Jan 20:49
57871fe
Compare
Choose a tag to compare

This version attempts to resolve major outages in using seat-groups >1.6.0 if not used with seat-notifications installed.

  • Refactored GroupSync job to use events for missing refreshtoken, successful attaches/detached role updates and failed syncs
  • Events have two listeners: one for writing a log entry and one to dispatch a notification
  • MissingRefreshTokenNotification for discord contains a link to the configuration page of that user to quicker resolve false positive messages.

log events are queued into the default queue whereas notifications are prioritized. Thank you @lawin for pointing out this bug.

Version 1.6.2 - minor permission update

05 Jan 21:20
0fd982b
Compare
Choose a tag to compare

Version 1.6.2

Refactoring some of the logic regarding permission checks.

Version 1.6.1 - Notifications

02 Jan 18:02
134df78
Compare
Choose a tag to compare

Version 1.6.1

This update brings some minor refactoring of some logic beforeStart() to better catch superusers and do not strip their roles.
Also notifications have been added for anyone using seat-notifications

You are going to be notified if a group receives new roles, if a group loses a role or an error happens:

slack discord

Version 1.6.0 - Datatables Update

09 Dec 14:52
50f05c0
Compare
Choose a tag to compare

This version is suited for the latest release of eveseat/web 3.0.10 and higher. SeAT now uses a newer version of datatables and therefore raw columns need to be enabled to show its html content.
Also the dependency on form generator in edit blade was removed.

Version 1.5.2

29 Nov 08:26
dbc8ef2
Compare
Choose a tag to compare

Version 1.5.2

This is a minor usability update. All of the found improvements are based from @Eingang's Feedback. Whenever you find any issues please don't hesitate to open an issue.

  • Empty corporation affiliation request caused an error. This update adds validation to form request
  • Added front end validation to corporation title affiliation
  • Corrected an error preventing to add multiple user groups to hidden seatgroup.

Thank you again for your feedback.

Version 1.5.1

28 Nov 13:06
06f5dc5
Compare
Choose a tag to compare

Version 1.5.1

This is a security update including some smaller improvements:

  • MissingRefreshToken Exception removed, however potentially gained roles by missing character are seized until refresh token is provided. Thank you @Naidin Iwaira for report this issue.
  • Managed Group Members don't throw null-object exceptions anymore, if a main-character has not been set. (Thank you @warlof)
  • Users without a main character set will be redirected to profile settings, by trying to access seat-groups index page.

Version 1.5.0 - prioritize ALL the Things

10 Nov 14:20
404ad6d
Compare
Choose a tag to compare

Version 1.5.0

Another major update on seat-groups. Containing many demanded features such as:

  • Dispatching update job via web interface.
  • Seat-Groups jobs are now dispatched on high queue (thanks @mmolitor87 for the suggestion).
  • Clicking multiple times on Add new SeAT Group does not append multiple sets of roles anymore (thank you @MoucceuWildfire for reporting).
  • SeAT-Groups now only logs attached and detached role events instead of every successful run (thank you @warlof for the idea).
  • Deactivated users don't raise MissingRefreshTokenExceptions anymore
  • MissingRefreshTokenExceptions are now more verbose.

As you can see many of the implemented features are based from your valuable input. Please don't hesitate to contact me IG or via slack (join plugin channel) with anything you'd like to discuss.

Version 1.4.2

20 Oct 21:00
5242543
Compare
Choose a tag to compare

Version 1.4.2

  • Fixxed a bug causing to show all hidden-groups, instead of only the hidden-groups where a user is a member of. Thank you @jediefe for reporting this.
  • Removed raw:db statements from migrations (preparation for testing).
  • Added badge to manage_members button to indicate members in waitlist. Thank you @Busterguy for suggesting.

Version 1.4.1

10 Oct 19:40
Compare
Choose a tag to compare

Version 1.4.1

  • missed a migration.

Version 1.4.0 - Introduction of Alliance Filter

10 Oct 19:21
6b2cb6f
Compare
Choose a tag to compare

Version 1.4.0

Introduction of Alliance Filter

  • alliance filter
  • styleCI Badge
  • using loadMigrationsFrom() in ServiceProvider
  • refactored some classes for testing
  • respect origin on SeAT-Group interaction

After this version php artisan vendor:publish --force --all will not be needed anymore. Migrations are directly loaded from the ServiceProvider. Finally you can add alliance filters. Finally if you are working on a SeAT-Group modal, accepting or denying members will return you to the modal instead of the default index file.