Skip to content

Cleanded up commit history - #6

Open
Srinandha-Murugesan wants to merge 5 commits into
mainfrom
19773-fixed
Open

Cleanded up commit history#6
Srinandha-Murugesan wants to merge 5 commits into
mainfrom
19773-fixed

Conversation

@Srinandha-Murugesan

Copy link
Copy Markdown
Collaborator

Comment thread zerver/views/development/integrations.py Fixed
Srinandha-Murugesan and others added 4 commits July 30, 2026 11:54
Remove webhook_secret parameter handling from integration dev panel
URL generation now that secrets are handled via bot config.

Co-authored-by: Srinandha Murugesan <srinandhamurugesan@gmail.com>
Co-authored-by: Isaiah Marte <JDoe-code@users.noreply.github.com>
Co-authored-by: Akshaj Katkuri <Akshaj-Katkuri@users.noreply.github.com>
Co-authored-by: Jason Zheng <jasonzheng13@users.noreply.github.com>
Add webhook secret field to bot creation and editing modals, allowing
users to set, update, or delete the webhook secret stored in
BotConfigData.

Tested with:
./tools/test-backend zerver/tests/test_bots.py

Co-authored-by: Srinandha Murugesan <srinandhamurugesan@gmail.com>
Co-authored-by: Isaiah Marte <JDoe-code@users.noreply.github.com>
Co-authored-by: Akshaj Katkuri <Akshaj-Katkuri@users.noreply.github.com>
Co-authored-by: Jason Zheng <jasonzheng13@users.noreply.github.com>
Update validate_webhook_delivery and validate_webhook_signature to
retrieve secrets directly from BotConfigData instead of requiring them
in the URL query string.

Tested with:
./tools/test-backend zerver/tests/test_webhooks_common.py
./tools/test-backend zerver/webhooks/github/tests.py

Co-authored-by: Srinandha Murugesan <srinandhamurugesan@gmail.com>
Co-authored-by: Isaiah Marte <JDoe-code@users.noreply.github.com>
Co-authored-by: Akshaj Katkuri <Akshaj-Katkuri@users.noreply.github.com>
Co-authored-by: Jason Zheng <jasonzheng13@users.noreply.github.com>
Fixed linting issues and updated dependencies.

Co-authored-by: Srinandha Murugesan <srinandhamurugesan@gmail.com>
Co-authored-by: Isaiah Marte <JDoe-code@users.noreply.github.com>
Co-authored-by: Akshaj Katkuri <Akshaj-Katkuri@users.noreply.github.com>
Co-authored-by: Jason Zheng <jasonzheng13@users.noreply.github.com>
Update code to fix lint errors and duplicate/missing imports.

Co-authored-by: Srinandha Murugesan <srinandhamurugesan@gmail.com>
Co-authored-by: Isaiah Marte <JDoe-code@users.noreply.github.com>
Co-authored-by: Akshaj Katkuri <Akshaj-Katkuri@users.noreply.github.com>
Co-authored-by: Jason Zheng <jasonzheng13@users.noreply.github.com>
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