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

release v0.79.0 #1302

Closed
wants to merge 6 commits into from
Closed

release v0.79.0 #1302

wants to merge 6 commits into from

Conversation

seaerchin
Copy link
Contributor

New

  • ci(sidecar): add deploy files for prod #1285
  • ref(app): shift support flows into separate folder + ecs service #1269
  • V0.78.1 backport #1297
  • fix: off-by-one error for month number #1294
  • backport v0.78.0 #1293

Tests

ci(sidecar): add deploy files for prod #1285

See base PR!

ref(app): shift support flows into separate folder + ecs service #1269

These tests have been done on staging, but the success has been checked only via email (ie, receive success email = good enough)

  1. submit the staging site launch form
  2. should receive an email regarding the dns records to update
  3. submit the staging site creation form
  4. should receive a success email
  5. submit staging audit logs form
  6. should receive success email
  7. submit staging site link checker form
  8. should have logs ("*link*" in isomer-infra or isomer (not entirely sure why, suspect it's because our project tag in infra repo is isomer-infra which leads to the tag being isomer-infra)
    Screenshot 2024-04-04 at 1 40 03 PM
  9. submit staging site repair form
  10. should see success email

fix: off-by-one error for month number #1294

  • Use the form for staging (find in 1PW) to request for the site audit logs
  • Request for logs for the previous calendar month for a site that exists on staging (and you are either an Isomer Admin or collaborator of)
  • Verify that the commits in the audit logs only show those in the previous calendar month (i.e. March)

Deploy Notes

fix: off-by-one error for month number #1294

None

Full Changelog: https://github.com/isomerpages/isomercms-backend/compare/v0.78.1..v0.79.0

harishv7 and others added 6 commits April 11, 2024 15:41
* feat(caddyfile): add initial caddyfile

* refactor(infra): shift infra stuff to new folder

* chore(formsg): shift stuff into sub folder

* refactor(server): shift infra stuff out

* refactor(common): shift shared stuff into common folder

* build(package/tsconfig): update packages + paths

* refactor(server): swap to ts

* refactor(request): update type

* feat(infra/routes): add new router

* refactor(router): shift initialisation in

* refactor(middleware): shift shared stuff out

* chore(exports): add exports from indexs

* chore(featureflag): disable single export

* feat(docker): add containers in docker-compose for infra

* feat(deploy): update deploy stuff

* chore(cleanup): remove unused/extra code in infra/server

* fix(aws_deploy): update deploy file

* fix(task def): removed portmappings

* fix(dockerfile): copy src files over

* fix(docker): update port mappings as ecs uses same network

* fix(caddy): update to use local dockerfile

* fix(caddyfile): upate proxies

* fix(caddyfile): try to netweork via loopback

* revert(aws_deploy): revert previous changes

* revert(deploy_staging): revert

* revert(task def): revert be task def

* revert(src): revert files that were used for sidecar

* refactor(support): shift into new container

* fix(docker): update dockerfile + add health check

* fix(aws_deploy): update tag

* refactor(index): remove unsnued

* fix(app spec): do replacement for container name and port

* fix(ci): update image names

* feat(support): connect db

* chore(request): remove unused import

* refactor(dockerfile): update to explicitly copy

* chore(index): add a line space

* refactor(support task def): update so that dd-service is `isomer-support` and team is isomer

* chore(formsg tests): shift tests from `src` -> `support`
* feat(deploy_prod): update workflow to include deploy_support

* feat(support-task-def): add prod

* fix(task def): update dd tags to include service
@seaerchin seaerchin requested a review from a team April 15, 2024 11:40
@seaerchin seaerchin mentioned this pull request Apr 15, 2024
@seaerchin seaerchin closed this Apr 15, 2024
@seaerchin seaerchin deleted the release_v0.79.0 branch April 15, 2024 11:56
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.

5 participants