* Add Google Tasks integration * Update tests and unique id * Revert devcontainer change * Increase test coverage * Apply suggestions from code review Co-authored-by: Martin Hjelmare <marhje52@gmail.com> * Remove ternary * Fix JSON --------- Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
16 lines
405 B
Python
16 lines
405 B
Python
"""Constants for the Google Tasks integration."""
|
|
|
|
from enum import StrEnum
|
|
|
|
DOMAIN = "google_tasks"
|
|
|
|
OAUTH2_AUTHORIZE = "https://accounts.google.com/o/oauth2/v2/auth"
|
|
OAUTH2_TOKEN = "https://oauth2.googleapis.com/token"
|
|
OAUTH2_SCOPES = ["https://www.googleapis.com/auth/tasks"]
|
|
|
|
|
|
class TaskStatus(StrEnum):
|
|
"""Status of a Google Task."""
|
|
|
|
NEEDS_ACTION = "needsAction"
|
|
COMPLETED = "completed"
|