Skip to content

Add a separate public list for the agent git lab - #40

Merged
alexeygrigorev merged 1 commit into
mainfrom
feat/agent-git-lab-list
Oct 3, 2026
Merged

alexeygrigorev merged 1 commit into
mainfrom
feat/agent-git-lab-list

Conversation

@alexeygrigorev

Copy link
Copy Markdown
Member

Summary

  • Add the agent-git-lab public double opt-in list beside PocketShell. It has its own organization, audience, and client, and it does not share PocketShell subscribers.
  • Production allowlist gains https://alexeygrigorev.com. Confirmation links use https://alexeygrigorev.com/cloudflare-agent-git/subscribe?token=....
  • The sender is Agent Git Lab <hello@datatalks.club>, an address the production account can already send. Future deploys run provision_public_signup so this config is recreated instead of being reset to PocketShell only.

Test plan

  • pytest mailing/tests/test_public_subscribe.py (8 passed)
  • After production deploy, OPTIONS and an invalid POST to /api/public/lists/agent-git-lab/subscribe from https://alexeygrigorev.com do not send mail
  • PocketShell public list and origins still respond

Production keeps the PocketShell list and adds agent-git-lab for alexeygrigorev.com, with its own audience, client, and confirmation template.
@alexeygrigorev
alexeygrigorev merged commit 7dbd9ad into main Oct 3, 2026
1 check passed
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