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

Initialize Web Sockets #43

Open
5 of 7 tasks
tyler-dane opened this issue Dec 12, 2023 · 0 comments · May be fixed by #126
Open
5 of 7 tasks

Initialize Web Sockets #43

tyler-dane opened this issue Dec 12, 2023 · 0 comments · May be fixed by #126
Assignees
Labels
enhancement New feature or request

Comments

@tyler-dane
Copy link
Contributor

tyler-dane commented Dec 12, 2023

Story

As a user, I want my data to accurately reflect the state of my calendar in Compass's / Google's Database.


Implementing

Establishing a bi-directional connection between client and server will make it possible for the client to respond to server changes, like calendar events or server errors

  • Pick websocket library
  • Install
  • Validate connection logic in tests
  • Establish bi-directional connection to each client
  • Prove connection works by logging a simple message, 'Connected to client: {clientId}'
  • Update client upon Gcal webhook notification
  • Add tests
@tyler-dane tyler-dane added the enhancement New feature or request label Dec 12, 2023
@tyler-dane tyler-dane self-assigned this Dec 12, 2023
@tyler-dane tyler-dane removed their assignment Jan 26, 2024
@tyler-dane tyler-dane added wontfix This will not be worked on enhancement New feature or request and removed enhancement New feature or request wontfix This will not be worked on labels May 3, 2024
@tyler-dane tyler-dane self-assigned this Sep 7, 2024
@tyler-dane tyler-dane linked a pull request Sep 8, 2024 that will close this issue
@tyler-dane tyler-dane linked a pull request Sep 8, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

1 participant