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

feat/oauth #36

Merged
merged 6 commits into from
Oct 4, 2022
Merged

feat/oauth #36

merged 6 commits into from
Oct 4, 2022

Conversation

JarbasAl
Copy link
Member

@JarbasAl JarbasAl commented Oct 3, 2022

adds oauth endpoints, closes #23

@JarbasAl JarbasAl added the enhancement New feature or request label Oct 3, 2022
@JarbasAl JarbasAl requested review from AIIX and NeonDaniel October 3, 2022 22:09
JarbasAl added a commit to OpenVoiceOS/ovos-backend-client that referenced this pull request Oct 3, 2022
JarbasAl added a commit to OpenVoiceOS/ovos-backend-client that referenced this pull request Oct 4, 2022
@JarbasAl JarbasAl merged commit f33c9a8 into dev Oct 4, 2022
JarbasAl added a commit to OpenVoiceOS/ovos-backend-client that referenced this pull request Oct 4, 2022
install optional deps for workflows

fix tests

leave ovos and neon backends to a follow up PR

oauth api for offline backend - companion PR to OpenVoiceOS/ovos-personal-backend#36

add oauth, companion PR OpenVoiceOS/ovos-personal-backend#36

fix oauth endpoint url

fix device/admin endpoint urls

split oauth api from device api, only selene implements it

neon_utils dependency only, not neon_api_proxy

better support both ww upload device endpoints

fix default upload url value

make func signatures match

upload_url for wakeword param

upload_url for wakeword param

split metrics api from device api

split dataset api from device api

split email api from device api

offline backend email sending support

requirements.txt

add offline STT endpoint

fix token refresh

fix ovos weather

missing pairing utils

stt endpoints

continue adding endpoints

cleanup code

split backends into their own modules for cleanliness

rename again to ovos-backend-client + improve personal backend UI compat

cleanup docstrs and rename stuff

add database helper + compat with device db personal backend UI

wakeword metadata compat - UI tagger

comparison table in readme

no_backend support

metrics / ww offline backend ui compat

offline backend - skill settings handling

device meta json_database

backwards compat admin/device api neon+ovos

optional requirements.txt

initial support for offline device api

admin_api support for offline backend

handle offline detect better

handle missing timezone data

no_backend geolocation

add neon backend

rename + OVOS "Fake" Backend support

api registry concept

signal breaking change in versioning
JarbasAl added a commit to OpenVoiceOS/ovos-backend-client that referenced this pull request Oct 4, 2022
install optional deps for workflows

oauth api for offline backend - companion PR to OpenVoiceOS/ovos-personal-backend#36

add oauth, companion PR OpenVoiceOS/ovos-personal-backend#36

split oauth api from device api,

split metrics api from device api

split dataset api from device api

split email api from device api

offline backend support

split backends into their own modules for cleanliness

rename to ovos-backend-client

add database helper + compat with device db personal backend UI

comparison table in readme

optional requirements.txt

handle missing timezone data

rename + AbstractBackend support

api registry concept

signal breaking change in versioning
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

implement oauth endpoints
1 participant