Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move updates from staging to production #1366

Merged
merged 9 commits into from
Mar 27, 2024
Merged

Move updates from staging to production #1366

merged 9 commits into from
Mar 27, 2024

Conversation

okaycj
Copy link
Contributor

@okaycj okaycj commented Mar 13, 2024

becky-gilbert and others added 4 commits March 1, 2024 14:54
* change default exit_url in Study model to use BASE_URL
* add makemigrations to make file
* switch exit URL from static to reverse
* switch make target from migrations to makemigrations
…1357)

* remove the send_mail "from_email" arg and move lab emails into reply-to
* update and add tests
* Add email base templates to hold links

* Update existing templates with new base

* Add new view to unsubscribe

* Update existing tests

* Add test for new view

* Add token generator/check to user model

* Replace sign in link with one click link

* Add new view to post unsubscribe

* Add one click unsubscribe link to email template

* Cover case where user is already unsubscribed.

* Remove unused template

* Update tests

* one-click unsubscribe header

* Fixed more tests
rhodricusack and others added 5 commits March 14, 2024 12:33
* internationalisation and Japanese translations

* Remove html tags in response to reviewer request

* Remove html tags in response to reviewer request
* Fix linting issues introduced by merging in mbah PRs

* Add no-root to poetry install command
* Add questions/feedback link to participant emails

* Update tests

* Add CHS to unsubscribe email footer

* Update tests

* Add CHS to "email preferences" footer
* move email footer links to new lines
* fix test
Copy link

sonarcloud bot commented Mar 20, 2024

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

Copy link
Contributor

@becky-gilbert becky-gilbert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I double-checked our API views and internal docs for external API consumers, and I didn't see anything that we missed. So we're good to go!
@okaycj I can help coordinate the API URL domain switch on Pipe and AWS, if you want to let me know when you're doing the release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants