Skip to content

v1.0.0b1

Pre-release
Pre-release

Choose a tag to compare

@Maestro-Zacht Maestro-Zacht released this 05 Feb 11:18
· 72 commits to main since this release

BREAKING CHANGES, READ CAREFULLY

  • Login mutation (esiTokenAuth) now doesn't provide a token in case email verification is needed, instead it saves it using session cache. For email verification now the token is not needed and removed from input data.
  • Renamed most of the endpoint, for the full list see below.
  • Community integrations now don't have explicit dependency in extra_requires. It's on the server admin to check if the versions of the apps are supported by this package. All the compatibilities are listed in the README

Not breaking changes:

  • Login url query (esiLoginUrl) now accept a list of scopes to embed in the url.
  • Fixed an issue in groumanagement where in apply to group mutation, the status was incorrect when there was already another open application.
  • Fixed an issue in groupmanagement where if the setting GROUPMANAGEMENT_AUTO_LEAVE was true, the leave mutation failed.
  • In groupmanagement GroupRequestType added user field.
  • In groupmanagement fixed reject leave request mutation missing.
  • In notification fixed delete all read mutation missing.
  • In notification fixed read and unread list queries not working.

New features:

  • Technical: added first part of test coverage

List of renamed endpoints:

Authentication & Esi:

  • loginUrlesiLoginUrl
  • userGroupsauthenticationUserGroups
  • userCharactersauthenticationUserCharacters
  • userTokensesiUserTokens
  • tokenAuthesiTokenAuth
  • verifyTokenverifyJwtToken
  • revokeTokenrevokeJwtToken
  • changeMainCharacterauthenticationChangeMainCharacter
  • addCharacterauthenticationAddCharacter
  • emailRegistrationauthenticationEmailRegistration
  • removeEsiTokenEsiRemoveToken
  • refreshEsiTokenEsiRefreshToken

Corputils:

  • getCorpstatscorputilsGetAllCorpstats
  • getCorpstatsCorpcorputilsGetCorpstatsCorp
  • searchCorpstatscorputilsSearchCorpstats
  • addCorpstatscorputilsAddCorpstats
  • updateCorpstatscorputilsUpdateCorpstats

Fleetactivitytracking:

  • recentFatfatRecentFat
  • fatlinksfatGetFatlinks
  • fatPartecipateToFatlinkfatParticipateToFatlink

Groupmanagement:

  • userJoinableGroupsgroupmanagementUserJoinableGroups
  • groupManagementgroupmanagementManageRequests
  • groupMembershipgroupmanagementGroups
  • groupMembershipListgroupmanagementGroupMemberships
  • groupMembershipAuditgroupmanagementGroupMembershipAudit
  • addGroupRequestgroupmanagementJoinGroupRequest
  • leaveGroupRequestgroupmanagementLeaveGroupRequest
  • groupMembershipRemovegroupmanagementRemoveMember
  • groupMembershipAcceptRequestgroupmanagementAcceptJoinRequest
  • groupMembershipRejectRequestgroupmanagementRejectJoinRequest
  • GroupLeaveAcceptRequestgroupmanagementAcceptLeaveRequest

AllianceauthPve integration:

  • rotationpveGetRotation
  • closedRotationspveClosedRotations
  • charRunningAveragespveCharRunningAverages
  • activeRotationspveActiveRotations
  • searchRotationCharacterspveSearchRotationCharacters
  • rolesSetupspveRolesSetups
  • allianceauthPveCreateEntrypveCreateEntry
  • allianceauthPveModifyEntrypveModifyEntry
  • allianceauthPveDeleteEntrypveDeleteEntry
  • allianceauthPveCreateRotationpveCreateRotation
  • allianceauthPveCloseRotationpveCloseRotation

What's Changed

Full Changelog: v0.17.2...v1.0.0b1