Skip to content

v2.1.1

Compare
Choose a tag to compare
@samoneilll samoneilll released this 06 Aug 23:13
· 87 commits to master since this release
58ad0c9

Upgrades:

  • Adds Trig class to the Structures Module to correctly display the Station Table in Pochven systems
  • Adds F216 wormhole to C3-6 space (This wormhole is documented as only spawning in C2, but has also been observed in all classes above C1)

Bug Fixes:

  • Fixes Discord webhook url (#971)

New Features:

  • Adds new "Session sharing" mode for access controlled pathfinder (#5)

Session Sharing is a new login option for Pathfinder that will allow sharing of maps with a user's alts within a browser session.

Pathfinder has sharing scopes that allow corp maps to be shared with other corps, alliance maps to be shared with alliances, and personal maps to be shared with other characters. However in practice the most common sharing use-case is that a corp/alliance map needs to be shared with out of corp alts. Rather than try to completely rework the way that the map scopes and models work, Tyr Heimdal and myself found a shortcut by sharing map access between logged in characters within the session.

The way it works is when a user first visits Pathfinder and logs in the normal access control logic is applied, if the character is not on the alliance/corp/character allow-list, they will not be granted access. However once an authorized character has logged in any new character can be logged in and will bypass access control. When multiple characters are logged in, each character will get access to all maps from all logged in characters.

This gives users the ability to log in their in-corp main first, then log in their out of corp tackle/scanning alt, and have the out of corp character get access to the corp map. Likewise, if users want to maintain a private map for personal use, they no longer have to manually share it with each of their alts, a character will have access to any private maps from any other logged in characters.

Because the sharing is only done within the browser session it should eliminate any security risks from maintaining a list of authorized alts. if the main character loses corp map access, their logged in alts will as well.

Session sharing can be toggled on in the SESSION_SHARING key in pathfinder.ini