Skip to content

Add dynamic services to Anniversaries component to add and remove ann… - #188

Open
jeremy-green wants to merge 1 commit into
pinkywafer:masterfrom
jeremy-green:feature/add-services
Open

jeremy-green wants to merge 1 commit into
pinkywafer:masterfrom
jeremy-green:feature/add-services

Conversation

@jeremy-green

Copy link
Copy Markdown

Description

This PR adds two new dynamic services to the Anniversaries integration:

  • anniversaries.add_anniversary: Creates a new anniversary dynamically via service call
  • anniversaries.remove_anniversary: Removes an existing anniversary by name

This feature enables creating and managing anniversaries through automations without requiring UI configuration or restarts.

Changes

  • Added a new services.py module with service registration and handlers
  • Added a services.yaml file with service descriptions and schema
  • Updated __init__.py to register the services during setup

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant