Skip to content

revert: fix: stop early SITE_ID override and document correct email configuration#1346

Merged
kdmccormick merged 2 commits intoreleasefrom
kdmccormick/site-id
Feb 6, 2026
Merged

revert: fix: stop early SITE_ID override and document correct email configuration#1346
kdmccormick merged 2 commits intoreleasefrom
kdmccormick/site-id

Conversation

@kdmccormick
Copy link
Collaborator

Reverts:

As I wrote in the original issue, I don't think that removing the SITE_ID override fixes the email configuration bug. But it does introduce a breaking change, which is disrupting developers (by causing SiteNotFound error). I believe that this would also break production sites upon release of Tutor v21.1.0, which is counter to the Tutor philosophy of avoiding breaking changes between major versions.

I think we should revert this change for now, and then discuss a way forward to fix the email bug. I think there's a way to do it that doesn't cause a breaking change. But if we must do a breaking change, we should communicate it well keep it on main (not release) so that it doesn't break Ulmo sites.

@kdmccormick kdmccormick merged commit c7df56a into release Feb 6, 2026
3 checks passed
@kdmccormick kdmccormick deleted the kdmccormick/site-id branch February 6, 2026 14:21
@github-project-automation github-project-automation bot moved this from Pending Triage to Done in Tutor project management Feb 6, 2026
@kdmccormick
Copy link
Collaborator Author

Thanks Eemaan.

Followup discussions: #1182 (comment)

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

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

3 participants