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

chore(release): Test v7.37.0 #9863

Closed
wants to merge 271 commits into from
Closed

chore(release): Test v7.37.0 #9863

wants to merge 271 commits into from

Conversation

github-actions[bot]
Copy link
Contributor

Production Job Id: 7174536450
Staging Job Id: 7174536426

The basics

Run through this list at least once at staging:

  • Smoke tested the Demo, unauthenticated
  • Created an account
  • Verified invite via mass link works (Team > Invite Button > Invite Link, visit URL in an incognito window)
  • Verified invite via email works. It will show as logs in Datadog.
  • Added Slack, verified meeting notifications (use #t_product_actiontime)
  • Added Mattermost, verified meeting notifications (check the test webhook in Parabol Mattermost)
  • Added GitHub, verified issue created (use ParabolInc/publictestrepo)
  • Added Jira, verified issue created (use parabol-2)
  • Added GitLab, verified issue created
  • Added JiraServer, verified issue created
  • Smoke tested the Retro meeting with 2 players
  • Smoke tested the Sprint Poker meeting with 2 players
  • Smoke tested the Team Check-in meeting with 2 players
  • Smoke tested the Standup meeting with 2 players
  • Smoke tested cards on the dashboard
  • Created a 2nd team
  • Created a 2nd organization
  • Upgraded to Team (Credit card number: 4242 4242 4242 4242, expiration date: any month in the future, CVC: 123)
  • Upgraded to Team with a 3D Secure card (Credit card number: 4000 0000 0000 3220, expiration date: any month in the future, CVC: 123)
  • Tried and failed to upgrade with a card with insufficient funds (Credit card number: 4000 0000 0000 9995, expiration date: any month in the future, CVC: 123). Error feedback is shown in the UI.
  • Smoke tested the app on a mobile device (e.g. navigate between views, smoke test a Retro meeting, etc.)
  • Test previously existed meetings to make sure that existing data is not corrupted
  • Create a task in the discussion thread of a meeting
  • Create a comment in the discussion thread of a meeting

What’s changed

At your discretion, complete the tests for any merged PRs:

  • List each PR with a header and link to ([title], #[issue id])
  • Copy and paste tests, or note what was tested, in this issue
  • Run the equivalent test on staging that you would run in a local environment as closely as possible (e.g. updating the database to simulate cases, etc.)

Added

  • Add MeetingTemplate update embeddings trigger (#9838) (87e0d86)
  • Create embeddings for meeting templates (#9776) (095cf71)
  • update dashboard nav item styles (#9795) (71b17c2)
  • Update MeetingTemplate.updatedAt on prompt changes (#9829) (e614253)

Fixed

Changed

  • Avoid undefined in embeddings for Poker scales (#9854) (f9ca53b)
  • ci: release-to jobs for both staging and production will notify Slack whenever they fail (#9850) (4604716)
  • deps: bump @grpc/grpc-js from 1.10.6 to 1.10.9 (#9840) (6aec87f)
  • Reduce language detection threshold for MeetingTemplates (#9855) (03bd7dd)
  • remove summary from retro reflection group (#9851) (ecc9cb1)
  • Update fullText when embedding is older than reference (#9857) (71484a3)
  • Update MeetingTemplate embeddings on insert (#9853) (8ab679c)

parabol-release-bot bot and others added 30 commits February 27, 2024 16:34
Co-authored-by: parabol-release-bot[bot] <150284312+parabol-release-bot[bot]@users.noreply.github.com>
* fix: limit invites from spammers

* update where we check pending emails

* check total plus pending invites

* use invitees instead of pending
Previously we tried to fetch more projects per page, but Jira only ever
returns 50 max. Instead once we know how many projects there are after
fetching the first page, we fetch all remaining pages in parallel.
* fix: replace lone surrogates in draft-js content

Signed-off-by: Matt Krick <[email protected]>

* fix typo

Signed-off-by: Matt Krick <[email protected]>

* fix: eslint errors

Signed-off-by: Matt Krick <[email protected]>

---------

Signed-off-by: Matt Krick <[email protected]>
Bumps [es5-ext](https://github.com/medikoo/es5-ext) from 0.10.62 to 0.10.64.
- [Release notes](https://github.com/medikoo/es5-ext/releases)
- [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md)
- [Commits](medikoo/es5-ext@v0.10.62...v0.10.64)

---
updated-dependencies:
- dependency-name: es5-ext
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-UNDICI-6252336

Co-authored-by: snyk-bot <[email protected]>
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.8 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](follow-redirects/follow-redirects@v1.14.8...v1.15.4)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Matt Krick <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matt Krick <[email protected]>
* add upload to GCS step in ironbank

* update workflow name
Co-authored-by: parabol-release-bot[bot] <150284312+parabol-release-bot[bot]@users.noreply.github.com>
* fix: Fix seasonal templates for leap years

It would produce invalid dates on February 29th.

* Master was not clean
Co-authored-by: parabol-release-bot[bot] <150284312+parabol-release-bot[bot]@users.noreply.github.com>
…ker image size (#9447)

* Dockerfile basic created. Improvements added to reduce build time and size (down from 795MB to 445MB, depending on systemtap). Readme reduced, removing the old process used to build the image.

* basic-env file using a RethinkDB database name that is clearly dedicated to the building proces.

* Readme improved to run all three components

* Unused dockerfiles removed. Docker entrypoint renamed. Docker Readme adapted

* Legacy build kept in both dockerfile and env file. Readme adapted to use the new basic image. Build GH workflow adapted to use the new basic.dockerfile.
Co-authored-by: parabol-release-bot[bot] <150284312+parabol-release-bot[bot]@users.noreply.github.com>
Co-authored-by: parabol-release-bot[bot] <150284312+parabol-release-bot[bot]@users.noreply.github.com>
Co-authored-by: parabol-release-bot[bot] <150284312+parabol-release-bot[bot]@users.noreply.github.com>
* chore: bump ts-node

* chore: fixup implicit any in migrations

* chore: regenerate yarn.lock
* chore: put server assets on CDN

Signed-off-by: Matt Krick <[email protected]>

* fix: stray uncorked res

Signed-off-by: Matt Krick <[email protected]>

* prod support for public path

Signed-off-by: Matt Krick <[email protected]>

* support nested dirs

Signed-off-by: Matt Krick <[email protected]>

* log bg processes

Signed-off-by: Matt Krick <[email protected]>

* fix failed test path

Signed-off-by: Matt Krick <[email protected]>

* simplify webpack build

Signed-off-by: Matt Krick <[email protected]>

* change proto to http for CI localhost

Signed-off-by: Matt Krick <[email protected]>

* fix: remove comment

Signed-off-by: Matt Krick <[email protected]>

* add embedder back to build

Signed-off-by: Matt Krick <[email protected]>

---------

Signed-off-by: Matt Krick <[email protected]>
* chore: refactor archive team

Signed-off-by: Matt Krick <[email protected]>

* remove archivedTeam sql

Signed-off-by: Matt Krick <[email protected]>

* refactor addNewFeature sql

Signed-off-by: Matt Krick <[email protected]>

* chore: refactor add/remove reactjis

Signed-off-by: Matt Krick <[email protected]>

* chore: refactor add/remove feature flags

Signed-off-by: Matt Krick <[email protected]>

* chore: refactor appendUserTmsQuery

Signed-off-by: Matt Krick <[email protected]>

* fix: revert sharp back to v0.32.6 (#9509)

Signed-off-by: Matt Krick <[email protected]>

---------

Signed-off-by: Matt Krick <[email protected]>
* feat: make all templates free

* set orgid to aghostorg

* update template ids and down migration org id check

* make down migration noop

* remove unused var
* feat: saml login no email, auth design fixups

Signed-off-by: Matt Krick <[email protected]>

* fixup: remove console log

Signed-off-by: Matt Krick <[email protected]>

---------

Signed-off-by: Matt Krick <[email protected]>
parabol-release-bot bot and others added 26 commits May 30, 2024 20:44
Co-authored-by: parabol-release-bot[bot] <150284312+parabol-release-bot[bot]@users.noreply.github.com>
Co-authored-by: parabol-release-bot[bot] <150284312+parabol-release-bot[bot]@users.noreply.github.com>
Co-authored-by: parabol-release-bot[bot] <150284312+parabol-release-bot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: parabol-release-bot[bot] <150284312+parabol-release-bot[bot]@users.noreply.github.com>
@mattkrick
Copy link
Member

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.