Skip to content

feat(httpserver): add create subscription endpoint#2046

Merged
jcscottiii merged 1 commit intomainfrom
jcscottiii/create-subscription
Nov 27, 2025
Merged

feat(httpserver): add create subscription endpoint#2046
jcscottiii merged 1 commit intomainfrom
jcscottiii/create-subscription

Conversation

@jcscottiii
Copy link
Copy Markdown
Collaborator

@jcscottiii jcscottiii commented Nov 26, 2025

This change adds a new HTTP endpoint to create saved search subscriptions.

It validates the incoming request, ensuring that the subscription triggers are valid, the frequency is supported, and that the saved search ID and channel ID are provided. The endpoint interacts with the backend server
interface to create the subscription and returns the created subscription in the response.

@jcscottiii jcscottiii force-pushed the jcscottiii/create-subscription branch from 61ad0f0 to 67815b4 Compare November 26, 2025 22:39
@jcscottiii jcscottiii force-pushed the jcscottiii/create-subscription branch from 67815b4 to 4733d67 Compare November 26, 2025 23:05
Base automatically changed from jcscottiii/update-interfaces-november to main November 26, 2025 23:24
This changes adds a new HTTP endpoint to create saved search subscriptions.

It validates the incoming request, ensuring that the subscription triggers are valid,
the frequency is supported, and that the saved search ID and channel ID are provided.
The endpoint interacts with the backend server
interface to create the subscription and returns the created subscription in the response.
@jcscottiii jcscottiii force-pushed the jcscottiii/create-subscription branch from 4733d67 to d501750 Compare November 26, 2025 23:29
@jcscottiii jcscottiii enabled auto-merge November 26, 2025 23:43
@jcscottiii jcscottiii added this pull request to the merge queue Nov 26, 2025
Merged via the queue into main with commit d58c196 Nov 27, 2025
7 checks passed
@jcscottiii jcscottiii deleted the jcscottiii/create-subscription branch November 27, 2025 00:29
@DanielRyanSmith DanielRyanSmith mentioned this pull request Dec 4, 2025
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.

2 participants