Skip to content
This repository has been archived by the owner on May 16, 2024. It is now read-only.

Need gRPC over named pipes with global pipe. #15

Open
5 tasks
CodeCasterNL opened this issue Apr 25, 2022 · 1 comment
Open
5 tasks

Need gRPC over named pipes with global pipe. #15

CodeCasterNL opened this issue Apr 25, 2022 · 1 comment
Assignees
Milestone

Comments

@CodeCasterNL
Copy link
Owner

CodeCasterNL commented Apr 25, 2022

To let the UI query service status or receive events, we need two-way gRPC over named pipes. That works now, but only in dev, because the named pipe server started by the service isn't global, hence inaccessible to the UI running in current user's session and not in that of the network service.

Then this can be implemented in the configuration/status UI:

  • Up-to-date status (for example grey/red/yellow/green light bulbs for the past 14 days?)
  • When running UI in the background (minimized to tray after startup), show notifications:
    • "X hours/days synced" after resume/start, but only if ... > 2 hours since last sync
    • Prolonged outages
    • Auth errors (API key revoked, password changed?)
@CodeCasterNL CodeCasterNL added this to the Post-Live milestone Apr 25, 2022
@CodeCasterNL CodeCasterNL self-assigned this Apr 25, 2022
@CodeCasterNL
Copy link
Owner Author

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant