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: merge release v4.37.1 into master #413

Merged
merged 15 commits into from
Oct 6, 2020
Merged

Conversation

arshadali172
Copy link
Contributor

No description provided.

dependabot bot and others added 15 commits September 22, 2020 15:38
Bumps [http-status-codes](https://github.com/prettymuchbryce/node-http-status) from 2.1.2 to 2.1.4.
- [Release notes](https://github.com/prettymuchbryce/node-http-status/releases)
- [Commits](prettymuchbryce/http-status-codes@2.1.2...v2.1.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [prettier](https://github.com/prettier/prettier) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md)
- [Commits](prettier/prettier@2.1.1...2.1.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@types/validator](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/validator) from 13.0.0 to 13.1.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/validator)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [auto-changelog](https://github.com/CookPete/auto-changelog) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/CookPete/auto-changelog/releases)
- [Changelog](https://github.com/CookPete/auto-changelog/blob/master/CHANGELOG.md)
- [Commits](cookpete/auto-changelog@v2.2.0...v2.2.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@sentry/integrations](https://github.com/getsentry/sentry-javascript) from 5.22.3 to 5.24.2.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@5.22.3...5.24.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(deps): upgrade node, alpine and chromium

* fix(deps): downgrade puppeteer-core to 3.1.0 to correspond to chromium 83

* fix: update package-lock

* chore: upgrade travis node version to 14 to be in sync

* chore: revert to using node12.18.4 as vulnerability has been fixed in that version

* chore: static version for puppeteer-core

Co-authored-by: Kar Rui Lau <karrui.lau@gmail.com>

* chore: python3 instead of python2

* docs: update troubleshooting guide

* chore: update package-lock

Co-authored-by: Kar Rui Lau <karrui.lau@gmail.com>
* feat: implement email domain validation with unit tests

* refactor: refactor schema validation and separate validation directives from controllers

* test: add tests for EmailValidator for cases where isVerifiable is true

* chore: run prettier write

* refactor: Use spyOn mockImplementation instead of manual __mocks__

* fix: hoist directives

* style: disable toggle when email isVerifiable is false and update tooltip for email domain fields

* feat: use user's email domain and @agency.gov.sg as allowed email domains placeholder and migrate email validation tests

* fix: update label for email domain textarea field, add horizontal line below the field and prevent error when textarea value is empty (cannot call .split on empty string)

* fix: set hasAllowedEmailDomains to false when isVerifiable is false pre-save

* fix: fix email schema pre-save hook and add directive to intercept isVerifiable save

* feat: trigger toast when isVerifiable is switched off

* fix: hide textarea for email domains if switch is off

* fix: resolve error TS2339: Property 'hasAllowedEmailDomains' does not exist on type 'IEmailFieldSchema'.

* fix: remove unneeded pre-save interceptor for hasAllowedEmailDomains

* fix: fix directive logic and refactor label names so that they follow the mockups

* fix: update toggle name in test as well

* refactor: update line CSS class name, use import from instead of import require and add a warning to prevent changes to onclick=""

* fix: fix CSS selector clash and handle Auth.getUser() if it's null

* fix: fix error TS2320: Interface 'IEmailFieldSchema' cannot simultaneously extend types 'IEmailField' and 'IFieldSchema'.

* feat: implement dynamic tooltip text depending on emptiness check for allowedEmailDomainsFromText

* refactor: rename vm.tooltipText to vm.tooltipHtml for more clarity
* feat: Filter Storage Mode Responses by Submission Id (#174)

* feat: Filter Storage Mode Responses by Submission Id (updated 2020-09-13)

* Update page design so that it is compatible with tablets and everything is on one row

* Update CSS for iPad

* fix: add else on Submission.aggregate to prevent indefinite query

* refactor: fix logging format

Co-authored-by: Frank Chen <frankchn@gmail.com>
Co-authored-by: Antariksh Mahajan <antarikshmahajan@gmail.com>
…lities (#359)

* feat: add top aligned banner that does not block anything

* style: update styling of app to allow for sticky banner/navbar

* feat: remove scroll-to-id directive and use $anchorScroll

* style: update MyInfo field tab styling

* style: update form builder styling for mobile

* feat: add function to process banner message encoding to display

* style: add banner styling for the various types of banners

* style: update styling for signin view to accommodate banner

* style: correct link styling for banner

* chore: add documentation and example to banner env vars

* style: update avatar styling to center on iOS

* fix: typo in banner component comment

* style: add vendor prefixes to avatar-dropdown.css

* style: remove section.content styling add add .page-container class

* feat: add page-container class to all route htmls

for correct styling

* feat: add back overlay to trigger

* feat: add id to banner component

* feat: add dynamic padding to form header when banner is shown

* feat: make retrieval of banner type more forgiving

Co-authored-by: shuli-ogp <63710093+shuli-ogp@users.noreply.github.com>

* style: fix wrong paddings on myinfo disabled overlay in add fields

* style: update add myinfo field padding to be back to original style

Co-authored-by: shuli-ogp <63710093+shuli-ogp@users.noreply.github.com>
* feat: add lastAccessed and updatedAt keys to User model

* feat: set updatedAt key when user contact is updated

* feat: updated lastAccessed key when user logins

* feat: add typings for jest-db test helper

* feat(UserModel): add default for updatedAt for when user is upserted

* test(UserModel): add tests for upsertUser static method

* chore: add mockdate package to mock current date

Unable to use Jest's useFakeTimer function due to mongoose not playing nice with mocked timers. See https://mongoosejs.com/docs/jest.html

* test(UserService): add lastAccessed update tests when retrieving user

* test(UserModel): update tests to use mockdate

* test(UserModel): update tests to expect without await
@arshadali172 arshadali172 changed the title chore: Merge release v4.37.1 into master chore: merge release v4.37.1 into master Oct 5, 2020
@mantariksh mantariksh merged commit b7b9240 into master Oct 6, 2020
@liangyuanruo liangyuanruo deleted the release-v4.37.1 branch January 6, 2021 08:25
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.

None yet

5 participants