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

Graph API supports bi-directional updates for Releases (Playnite Games) #711

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
4c8d74f
wip: publish connection state with client ID
andrew-codes Feb 1, 2025
91a0bf0
chore: wip to update Playnite items from Playnite Web.
andrew-codes Feb 1, 2025
1193359
chore: store connection info for playnite instance
andrew-codes Feb 1, 2025
0522a13
wip: graph API to update a GameRelease (game in Playnite)
andrew-codes Feb 1, 2025
c0dfce3
chore: enable updating other Playnite entity types
andrew-codes Feb 2, 2025
e395178
refactor: updater in graph API
andrew-codes Feb 2, 2025
dc24c01
chore: wip: enable adding/removing array data when updating
andrew-codes Feb 2, 2025
1cbfd95
add persistence to docs
andrew-codes Feb 2, 2025
0621062
feat: persist connection mqtt messages
andrew-codes Feb 2, 2025
bafc51c
enable update requests to flow back to Playnite Web via property chan…
andrew-codes Feb 2, 2025
a7f31b9
update requests made while Playnite is off are handled once Playnite …
andrew-codes Feb 2, 2025
aa6b983
auto refresh UI when playnite changes entities
andrew-codes Feb 2, 2025
31b8a94
update database with windows dev instance data
andrew-codes Feb 2, 2025
2897981
completion Status may be null from Playnite
andrew-codes Feb 2, 2025
2fadfd4
update dev data
andrew-codes Feb 2, 2025
bf4ef63
playnite game features can be updated from Playnite Web
andrew-codes Feb 2, 2025
c5d9255
refactor: validate oids and provide add/removed items explicitly to P…
andrew-codes Feb 2, 2025
16ac116
correct import syntax errors
andrew-codes Feb 2, 2025
3208231
address required test changes due to changes in dev data
andrew-codes Feb 2, 2025
04b6c4a
dev data updates
andrew-codes Feb 3, 2025
123d770
wip: update messages are persistent
andrew-codes Feb 4, 2025
29ca584
chore: refactor connection, reconnecting, remove bulk publshing.
andrew-codes Feb 4, 2025
371635a
use persistence for updates
andrew-codes Feb 5, 2025
ae5215e
formatting
andrew-codes Feb 5, 2025
d0db2aa
updates do not happen in a loop
andrew-codes Feb 5, 2025
f601ed8
updates do not happen in a loop
andrew-codes Feb 5, 2025
a48c1f4
dev data updates
andrew-codes Feb 5, 2025
2ef299f
doc updates
andrew-codes Feb 5, 2025
170b7da
doc updates
andrew-codes Feb 5, 2025
82e25e1
chore: update tests
andrew-codes Feb 5, 2025
a5cc375
upgrade Cypress and update tests
andrew-codes Feb 5, 2025
6fee531
fix tests
andrew-codes Feb 5, 2025
fb34380
skip filter as it is currently broken (known issue)
andrew-codes Feb 5, 2025
8ce459a
fix component tests from upgrading cypress
andrew-codes Feb 5, 2025
8ee9fc4
test updates
andrew-codes Feb 5, 2025
adadf15
test tuning
andrew-codes Feb 5, 2025
25c0042
continued skipping of flaky tests
andrew-codes Feb 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
File renamed without changes.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
Binary file not shown.
File renamed without changes.
Binary file not shown.
File renamed without changes.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
File renamed without changes.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
Binary file not shown.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
Binary file not shown.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
File renamed without changes.
Binary file not shown.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
File renamed without changes.
Binary file not shown.
File renamed without changes.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
File renamed without changes.
Binary file not shown.
Binary file not shown.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
File renamed without changes.
Binary file not shown.
Binary file not shown.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
Binary file not shown.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
File renamed without changes.
Binary file not shown.
File renamed without changes.
Binary file not shown.
File renamed without changes.
File renamed without changes.
Binary file not shown.
File renamed without changes.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File renamed without changes.
File renamed without changes.
Binary file not shown.
Loading