server
server copied to clipboard
Connections
Rough WIP implementation of connections.
- [ ] Implement Connection Providers
- [x] Battle.net
- [x] Epic Games (Untested due to current test client version not having it)
- [x] Facebook
- [x] GitHub
- [ ] ~~PlayStation Network~~ Can't add this as they don't have a public API, you have to be a partner it seems
- [x] Reddit
- [ ] ~~Riot Games (new)~~ Can't add this as they don't have public OAuth.
- [x] Spotify
- [ ] ~~Show Activity~~ Doesn't look like this is possible without something special from Spotify as creating notification subscriptions fail
- [ ] Endpoint
/users/@me/connections/spotify/:username/access-token
- [ ] Steam (uses old OID 2.0, ew)
- [x] Twitch
- [x] Twitter
- [x] Xbox
- [ ] Show Activity
- [x] YouTube
- [ ] Contacts
- [x] Update Connection
- [ ] Delete Connection
- [ ] Respect connection visibility setting
- [ ] Connection Metadata
- [ ] Steam
- [ ] Remove state after flow complete
Can you add Google, ProtonMail, Gitlab and OpenStreetMap connections?
This looks great, good job! I'll test it myself when I get time ( if I ever do lol ) on my instance, probably
oh god, rebasing this is gonna be disgusting
at this point i'd make a new branch and just re-apply your changes by hand.
obsoleted by #861