Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PLS integration #44

Open
5 of 8 tasks
maxlk96 opened this issue Oct 3, 2024 · 2 comments
Open
5 of 8 tasks

PLS integration #44

maxlk96 opened this issue Oct 3, 2024 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed ongoing Stuff is happening

Comments

@maxlk96
Copy link
Collaborator

maxlk96 commented Oct 3, 2024

PLS integration.

Seconds are shown for debugging purposes, when deployed, code should be changed to only show HH:mm

  • Setting which position(s)/CID(s) to look for in PLS API to show session length (not yet presistent after website reload)
  • One session time showing in menu bar
  • Moving PLS Logic selection/setup to Settings view (and integrated into settings store).
  • Highlighting of long session times as in PLS
  • Going on position/break from within IRIS (post request to API containing CID, position and callsign)
  • Support for dual session times showing simultaneously (for when two positions share one IRIS display)
  • Support for CID2 (presently supporting only one CID)

Important

  • Actual "hot" test of VATSIM Connect integration (CID logic)
@maxlk96 maxlk96 added the enhancement New feature or request label Oct 3, 2024
@maxlk96 maxlk96 added this to the Sweden Live 2024 milestone Oct 3, 2024
maxlk96 added a commit that referenced this issue Oct 4, 2024
@maxlk96
Copy link
Collaborator Author

maxlk96 commented Oct 4, 2024

First implementation: 5fe40c3

Session length loaded from PLS API, adding P or Ö after session timer if in "Pause" or "Övrigt" column.

API data is reloaded every 10 seconds
Tried to integrate refresh trigger from refresh button (from event bus)

  • Tested with local PLS API filtering by CID or position
  • Untested option to use VATSIM Connect CID added (did not work with sandbox test accounts)
  • Second position/controller not implemented/tested yet

@maxlk96 maxlk96 mentioned this issue Oct 4, 2024
7 tasks
@maxlk96 maxlk96 added help wanted Extra attention is needed ongoing Stuff is happening labels Oct 4, 2024
maxlk96 added a commit that referenced this issue Oct 9, 2024
@maxlk96
Copy link
Collaborator Author

maxlk96 commented Oct 9, 2024

fe21786

  • PLS Integration (on/off) and logic settings moved from ABOUT to SYSTEM/SETTINGS
  • Added PLS Settings to settings store

Still only tested with (old local) PLS API.

maxlk96 added a commit that referenced this issue Oct 23, 2024
#44

New features
- Going on position/break from within IRIS
- Session timer tooltips
- Dual position timer support
-

Todo
- Highlighting session times
- Going on position in CID logic (fixing isControllerFound i think..)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed ongoing Stuff is happening
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant