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(0.37.0): merge to prod #876

Merged
merged 11 commits into from
Aug 3, 2023
Merged

release(0.37.0): merge to prod #876

merged 11 commits into from
Aug 3, 2023

Conversation

seaerchin
Copy link
Contributor

dup of #875 to prod

harishv7 and others added 9 commits July 27, 2023 18:31
* feat(preview): added preview images

* fix(deps): fix package-lock.json

* fix(sanitizer): build error

* fix(test): fix tests with PreviewService

* fix(preview): minor fixes according to review

* ref(preview): added error description and comments

* feat(previews): deny requests with more than limit no of sites and admin users
* feat(statsservice): add new method to track calls

* feat(axiosinstance): write interceptor to ping dd

* fix(axiosinstance): remove user type

* fix(stats): remove unused stuff + resolve dpes cycle

* refactor(axiosinstance): update for multiple sites
…ch process (#870)

* feat(env vars): remove redundant env vars

* feat(types): add in site launch types

* feat(microservices): delete unused folder

* feat(queue): remove queue client and service

* feat(queues): fix imports + any reference to env vars

* build(package json): remove redundant deps

* test(unit tests): fix failing unit tests
* fix(reviewRequestService): upsert in case of concurrent api calls

* feat(reviewRequestService): add transactions

* test(sequalize): pass jest tests

* test(reviewRequestService): add test spec to prevent regression
* feat(types): add types

* feat(service): add method to track rating

* fix(router): add router

* chore(statsservice): add nps variant

* refactor(metrics): refactor to const

* chore(metrics): removed unused import

* chore(statsservice): remove extra import
* Install simple-git and mock-fs packages

* Introduce git file system types and errors

* Add config variable to specify EFS volume path

* Create new GitFileSystemService to support reads

* Add unit tests for GitFileSystemService

* Update default directory for EFS store

* Add TODO notes for unimplemented methods

* Abstract repeated checks into individual functions

* Avoid returning unknown errors and null OKs

* Checkout the default branch just in case

* Use neverthrow the proper way

* Update unit tests

* Add comment on boolean error type

* Add logger for unknown errors

* Add missing packages in package-lock.json
* feat(siteLaunch): restrict to admin

* fix(siteLaunch): proper check for site admin
@seaerchin seaerchin requested a review from a team August 3, 2023 06:48
@mergify
Copy link

mergify bot commented Aug 3, 2023

⚠️ The sha of the head commit of this PR conflicts with #875. Mergify cannot evaluate rules on this PR. ⚠️

@mergify
Copy link

mergify bot commented Aug 3, 2023

⚠️ The sha of the head commit of this PR conflicts with #875. Mergify cannot evaluate rules on this PR. ⚠️

@seaerchin seaerchin marked this pull request as ready for review August 3, 2023 10:46
@seaerchin seaerchin merged commit 90cdb22 into master Aug 3, 2023
@seaerchin seaerchin deleted the release/0.37.0 branch August 3, 2023 10:48
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.

6 participants