mirror of
https://github.com/anonaddy/anonaddy.git
synced 2026-04-24 21:55:52 +03:00
[PR #680] Support Webhook #1176
Labels
No labels
bug
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/anonaddy#1176
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/anonaddy/anonaddy/pull/680
Author: @gerynugrh
Created: 9/15/2024
Status: 🔄 Open
Base:
master← Head:support-webhook📝 Commits (3)
4467de2controller for webhooka081042only allow http and httpse72eab9base code to handle webhook📊 Changes
15 files changed (+556 additions, -56 deletions)
View changed files
📝
app/Http/Controllers/SettingController.php(+2 -0)➕
app/Http/Controllers/WebhookController.php(+18 -0)➕
app/Http/Requests/UpdateWebhookRequest.php(+31 -0)➕
app/Listeners/SendEmailPendingWebhook.php(+21 -0)➕
app/Listeners/SendEmailSentWebhook.php(+21 -0)➕
app/Listeners/SendFailedWebhookNotification.php(+21 -0)📝
app/Models/User.php(+2 -0)📝
app/Providers/EventServiceProvider.php(+10 -0)📝
composer.json(+1 -0)📝
composer.lock(+135 -1)➕
config/webhook-server.php(+83 -0)➕
database/migrations/2024_09_15_101300_add_webhook_columns_to_user_table.php(+34 -0)📝
postfix/composer.lock(+56 -55)📝
resources/js/Pages/Settings/General.vue(+118 -0)📝
routes/web.php(+3 -0)📄 Description
RFC
To Clarify:
Todo:
To consider:
Which queue should we use, is internal queue okay or should we opt for external one, e.g Redis?I notice we already have an existing queue backed by redis, I will follow the existing implementation🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.