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 5.38.1 into master #3215

Merged
merged 229 commits into from
Dec 21, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
229 commits
Select commit Hold shift + click to select a range
c9498d0
chore(deps-dev): bump core-js from 3.17.3 to 3.18.0 (#2840)
dependabot[bot] Sep 22, 2021
eb0a2df
Merge pull request #2850 from opengovsg/release-v5.29.0
mantariksh Sep 22, 2021
b006d2f
Merge pull request #2851 from opengovsg/release
tshuli Sep 23, 2021
8389d72
fix(deps): bump twilio from 3.67.2 to 3.68.0 (#2858)
dependabot[bot] Sep 23, 2021
9b8ab5b
fix(deps): bump nodemailer from 6.6.3 to 6.6.5 (#2859)
dependabot[bot] Sep 23, 2021
58fb1ed
chore(deps-dev): bump eslint-plugin-angular from 4.0.1 to 4.1.0 (#2860)
dependabot[bot] Sep 23, 2021
2a9d653
fix(deps): bump aws-sdk from 2.992.0 to 2.993.0 (#2861)
dependabot[bot] Sep 23, 2021
6cd6d26
chore(deps-dev): bump @types/node from 14.17.18 to 14.17.19 (#2865)
dependabot[bot] Sep 26, 2021
8fb16fa
fix(deps): bump zod from 3.8.2 to 3.9.1 (#2866)
dependabot[bot] Sep 26, 2021
5875cae
fix(deps): bump hot-shots from 8.5.1 to 8.5.2 (#2868)
dependabot[bot] Sep 26, 2021
b1ad9f5
fix(deps): bump aws-sdk from 2.993.0 to 2.995.0 (#2867)
dependabot[bot] Sep 26, 2021
bbddc22
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#2871)
dependabot[bot] Sep 27, 2021
dbe7a77
fix(deps): bump fp-ts from 2.11.3 to 2.11.4 (#2872)
dependabot[bot] Sep 27, 2021
587fc0c
chore(deps-dev): bump @typescript-eslint/parser from 4.31.2 to 4.32.0…
dependabot[bot] Sep 27, 2021
58bbd44
fix: constrain the mongodb objectid regex format and use match instea…
frankchn Sep 28, 2021
d5ec39e
chore: bump version to v5.30.0
karrui Sep 28, 2021
0a66cc7
Merge pull request #2875 from opengovsg/release-v5.30.0
karrui Sep 28, 2021
1317177
feat: Update form submission disabled button (#2776)
frankchn Sep 28, 2021
298f0a5
fix(deps): bump zod from 3.9.1 to 3.9.3 (#2880)
dependabot[bot] Sep 28, 2021
d6ef9e4
Merge pull request #2876 from opengovsg/release
tshuli Sep 29, 2021
abff0a8
chore(deps-dev): bump concurrently from 6.2.1 to 6.2.2 (#2881)
dependabot[bot] Sep 29, 2021
ea49eaf
chore(deps-dev): bump core-js from 3.18.0 to 3.18.1 (#2874)
dependabot[bot] Sep 29, 2021
68c0784
fix(deps): bump zod from 3.9.3 to 3.9.4 (#2882)
dependabot[bot] Sep 29, 2021
a8469b3
chore(deps-dev): bump eslint-plugin-jest from 24.4.2 to 24.4.3 (#2884)
dependabot[bot] Sep 29, 2021
16a16c0
fix(deps): bump aws-sdk from 2.995.0 to 2.996.0 (#2879)
dependabot[bot] Sep 29, 2021
a6afbc2
chore(deps-dev): bump @types/node from 14.17.19 to 14.17.20 (#2886)
dependabot[bot] Sep 29, 2021
5d7b367
chore(deps-dev): bump eslint-plugin-jest from 24.4.3 to 24.5.0 (#2887)
dependabot[bot] Sep 29, 2021
9978a25
fix(deps): bump aws-sdk from 2.996.0 to 2.999.0 (#2896)
dependabot[bot] Oct 3, 2021
ba5d200
fix(deps): bump express-rate-limit from 5.3.0 to 5.4.0 (#2897)
dependabot[bot] Oct 3, 2021
4f74def
fix(deps): bump libphonenumber-js from 1.9.34 to 1.9.35 (#2898)
dependabot[bot] Oct 3, 2021
bc3956c
chore(deps-dev): bump concurrently from 6.2.2 to 6.3.0 (#2899)
dependabot[bot] Oct 3, 2021
19cb89d
fix(deps): bump zod from 3.9.4 to 3.9.8 (#2903)
dependabot[bot] Oct 6, 2021
4cd20d4
fix: package.json & package-lock.json to reduce vulnerabilities (#2905)
snyk-bot Oct 9, 2021
34d915c
chore(deps-dev): bump ts-essentials from 8.1.0 to 9.0.0 (#2904)
dependabot[bot] Oct 11, 2021
6c8ab57
chore(deps-dev): bump jest-mock-axios from 4.4.0 to 4.4.1 (#2883)
dependabot[bot] Oct 11, 2021
525e3e7
fix(deps): bump @sentry/browser from 6.13.2 to 6.13.3 (#2907)
dependabot[bot] Oct 11, 2021
3265a9d
chore(deps-dev): bump @babel/preset-env from 7.15.6 to 7.15.8 (#2908)
dependabot[bot] Oct 11, 2021
ce381f2
chore(deps-dev): bump eslint-plugin-jest from 24.5.0 to 25.0.1 (#2909)
dependabot[bot] Oct 11, 2021
817392f
fix(deps): bump date-fns from 2.24.0 to 2.25.0 (#2910)
dependabot[bot] Oct 11, 2021
762bf00
fix(deps): bump libphonenumber-js from 1.9.35 to 1.9.37 (#2911)
dependabot[bot] Oct 11, 2021
3242fcc
fix(deps): bump aws-sdk from 2.999.0 to 2.1004.0 (#2912)
dependabot[bot] Oct 11, 2021
2ea7ff9
fix(deps): bump express-rate-limit from 5.4.0 to 5.4.1 (#2913)
dependabot[bot] Oct 11, 2021
abab9ac
fix(deps): bump @sentry/integrations from 6.13.2 to 6.13.3 (#2914)
dependabot[bot] Oct 11, 2021
72b0a2f
chore(deps-dev): bump core-js from 3.18.1 to 3.18.2 (#2916)
dependabot[bot] Oct 11, 2021
d3cc450
chore(deps-dev): bump @types/node from 14.17.20 to 14.17.21 (#2918)
dependabot[bot] Oct 11, 2021
c141930
chore(deps-dev): bump lint-staged from 11.1.2 to 11.2.3 (#2919)
dependabot[bot] Oct 11, 2021
ef679a7
fix(deps): bump twilio from 3.68.0 to 3.69.0 (#2921)
dependabot[bot] Oct 11, 2021
e8a62d9
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#2922)
dependabot[bot] Oct 11, 2021
e627e09
chore(deps-dev): bump @typescript-eslint/parser from 4.32.0 to 4.33.0…
dependabot[bot] Oct 11, 2021
aefb878
chore(deps-dev): bump @babel/core from 7.15.5 to 7.15.8 (#2925)
dependabot[bot] Oct 11, 2021
9ab53d0
fix(deps): bump nodemailer from 6.6.5 to 6.7.0 (#2926)
dependabot[bot] Oct 11, 2021
f78cb5d
chore(deps-dev): bump @babel/plugin-transform-runtime (#2927)
dependabot[bot] Oct 11, 2021
66fe409
feat/fin: reference implementation for M-series FIN numbers (#2930)
liangyuanruo Oct 13, 2021
7ce9fdd
chore(deps-dev): bump ts-node from 10.2.1 to 10.3.0 (#2933)
dependabot[bot] Oct 13, 2021
d79cd98
chore(deps-dev): bump type-fest from 2.3.4 to 2.5.0 (#2932)
dependabot[bot] Oct 13, 2021
9c528f0
fix(deps): bump express-rate-limit from 5.4.1 to 5.5.0 (#2935)
dependabot[bot] Oct 13, 2021
3057853
chore(deps-dev): bump @types/node from 14.17.21 to 14.17.22 (#2936)
dependabot[bot] Oct 13, 2021
010f051
chore(deps-dev): bump eslint-plugin-jest from 25.0.1 to 25.0.5 (#2938)
dependabot[bot] Oct 13, 2021
234d732
chore(deps-dev): bump core-js from 3.18.2 to 3.18.3 (#2940)
dependabot[bot] Oct 13, 2021
cb7592c
chore(deps-dev): bump @types/node from 14.17.22 to 14.17.23 (#2942)
dependabot[bot] Oct 13, 2021
54fdafd
chore: update TOU (#2948)
tshuli Oct 18, 2021
9b75b70
chore(deps): bump vm2 to 3.9.4 in package-lock (#2950)
tshuli Oct 19, 2021
4bcd96c
chore: bump version to 5.31.0
tshuli Oct 19, 2021
d3f7e9e
Merge pull request #2949 from opengovsg/release-5.31.0
tshuli Oct 19, 2021
32dc2fb
Merge pull request #2951 from opengovsg/release-5.31.0
karrui Oct 19, 2021
d678a22
chore(deps-dev): bump jest-extended from 0.11.5 to 1.0.0 (#2931)
dependabot[bot] Oct 19, 2021
d368794
chore(deps-dev): bump type-fest from 2.5.0 to 2.5.1 (#2952)
dependabot[bot] Oct 19, 2021
9a53d70
chore(deps-dev): bump @opengovsg/mockpass from 2.7.8 to 2.7.9 (#2953)
dependabot[bot] Oct 19, 2021
e6893a6
fix(deps): bump axios from 0.21.4 to 0.23.0 (#2937)
dependabot[bot] Oct 19, 2021
c1ae3cf
fix(deps): bump libphonenumber-js from 1.9.37 to 1.9.38 (#2954)
dependabot[bot] Oct 19, 2021
89d320d
fix(deps): bump @opengovsg/spcp-auth-client from 1.4.11 to 1.4.13 (#2…
dependabot[bot] Oct 20, 2021
4da473e
fix(deps): bump twilio from 3.69.0 to 3.70.0 (#2955)
dependabot[bot] Oct 20, 2021
e4e5cd6
chore(deps-dev): bump typescript from 4.4.3 to 4.4.4 (#2957)
dependabot[bot] Oct 20, 2021
c22d198
chore(deps-dev): bump jest-extended from 1.0.0 to 1.1.0 (#2959)
dependabot[bot] Oct 20, 2021
8445535
fix(deps): bump aws-sdk from 2.1004.0 to 2.1011.0 (#2958)
dependabot[bot] Oct 20, 2021
e819ab2
fix(deps): bump fp-ts from 2.11.4 to 2.11.5 (#2960)
dependabot[bot] Oct 20, 2021
d77fbc3
chore(deps-dev): bump stylelint-config-prettier from 8.0.2 to 9.0.3 (…
dependabot[bot] Oct 20, 2021
0c34871
fix(deps): bump winston-cloudwatch from 3.1.0 to 3.1.1 (#2962)
dependabot[bot] Oct 20, 2021
dfc90c8
chore(deps-dev): bump @types/validator from 13.6.3 to 13.6.4 (#2964)
dependabot[bot] Oct 20, 2021
e0c2517
chore(deps-dev): bump @types/node from 14.17.23 to 14.17.27 (#2965)
dependabot[bot] Oct 20, 2021
daca576
fix(deps): bump zod from 3.9.8 to 3.10.3 (#2966)
dependabot[bot] Oct 20, 2021
9db3249
fix(deps): bump neverthrow from 4.2.2 to 4.3.0 (#2968)
dependabot[bot] Oct 21, 2021
6cdd181
chore(deps-dev): bump @types/busboy from 0.2.4 to 0.3.0 (#2961)
dependabot[bot] Oct 21, 2021
7a3622e
chore(deps-dev): bump eslint-plugin-jest from 25.0.5 to 25.2.2 (#2963)
dependabot[bot] Oct 21, 2021
9afc600
fix(deps): bump convict from 6.2.0 to 6.2.1 (#2970)
dependabot[bot] Oct 22, 2021
6c29302
chore(deps-dev): bump husky from 7.0.2 to 7.0.4 (#2969)
dependabot[bot] Oct 22, 2021
8fe8dc7
fix(deps): bump aws-sdk from 2.1011.0 to 2.1013.0 (#2973)
dependabot[bot] Oct 22, 2021
cd83b21
chore(deps-dev): bump ts-node from 10.3.0 to 10.4.0 (#2975)
dependabot[bot] Oct 22, 2021
9fbc8b7
chore(deps-dev): bump babel-loader from 8.2.2 to 8.2.3 (#2978)
dependabot[bot] Oct 22, 2021
09abd33
chore(deps-dev): bump @types/node from 14.17.27 to 14.17.29 (#2977)
dependabot[bot] Oct 23, 2021
93d5f3c
chore(deps-dev): bump eslint-plugin-import from 2.24.2 to 2.25.2 (#2976)
dependabot[bot] Oct 23, 2021
3546d3e
chore(deps-dev): bump @types/validator from 13.6.4 to 13.6.5 (#2980)
dependabot[bot] Oct 24, 2021
974ebbd
chore(deps-dev): bump lint-staged from 11.2.3 to 11.2.4 (#2982)
dependabot[bot] Oct 25, 2021
7d206a5
fix(deps): bump zod from 3.10.3 to 3.11.3 (#2981)
dependabot[bot] Oct 25, 2021
690026e
chore(deps-dev): bump @types/busboy from 0.3.0 to 0.3.1 (#2979)
dependabot[bot] Oct 25, 2021
be19ec3
chore(deps-dev): bump @types/node from 14.17.29 to 14.17.30 (#2986)
dependabot[bot] Oct 25, 2021
160cd68
chore(deps-dev): bump core-js from 3.18.3 to 3.19.0 (#2987)
dependabot[bot] Oct 25, 2021
f97b1cd
fix(deps): bump zod from 3.11.3 to 3.11.4 (#2988)
dependabot[bot] Oct 25, 2021
7c01749
chore: bump version to v5.32.0
karrui Oct 26, 2021
eca5473
Merge pull request #2989 from opengovsg/release-v5.32.0
karrui Oct 26, 2021
8fcb8b6
chore(deps-dev): bump lint-staged from 11.2.4 to 11.2.5 (#2994)
dependabot[bot] Oct 26, 2021
7dcd0fe
chore(deps-dev): bump @types/node from 14.17.30 to 14.17.32 (#2995)
dependabot[bot] Oct 26, 2021
d842016
fix(deps): bump axios from 0.23.0 to 0.24.0 (#2996)
dependabot[bot] Oct 26, 2021
0796d41
fix(deps): bump aws-sdk from 2.1013.0 to 2.1014.0 (#2993)
dependabot[bot] Oct 26, 2021
c7056b7
fix(deps): bump zod from 3.11.4 to 3.11.6 (#3001)
dependabot[bot] Oct 27, 2021
5e4a2ee
fix(deps): bump aws-sdk from 2.1014.0 to 2.1015.0 (#3002)
dependabot[bot] Oct 27, 2021
217333d
chore(deps-dev): bump lint-staged from 11.2.5 to 11.2.6 (#3003)
dependabot[bot] Oct 27, 2021
56dede0
fix(deps): bump libphonenumber-js from 1.9.38 to 1.9.39 (#3004)
dependabot[bot] Oct 27, 2021
afa3030
chore(deps-dev): bump type-fest from 2.5.1 to 2.5.2 (#3005)
dependabot[bot] Oct 27, 2021
ac50c34
Merge pull request #2991 from opengovsg/release
tshuli Oct 28, 2021
c01ff78
fix(deps): bump aws-sdk from 2.1015.0 to 2.1016.0 (#3008)
dependabot[bot] Oct 28, 2021
53ffe1a
chore: bump version to 5.33.0
tshuli Nov 1, 2021
421f0a9
chore(deps-dev): bump htmlhint from 0.15.2 to 0.16.0 (#3010)
dependabot[bot] Nov 1, 2021
a705965
chore(deps-dev): bump @types/validator from 13.6.5 to 13.6.6 (#3011)
dependabot[bot] Nov 1, 2021
59adf1b
chore(deps-dev): bump @babel/preset-env from 7.15.8 to 7.16.0 (#3016)
dependabot[bot] Nov 1, 2021
d5bfd89
fix(deps): bump aws-sdk from 2.1016.0 to 2.1018.0 (#3009)
dependabot[bot] Nov 1, 2021
f2376d3
chore(deps-dev): bump @babel/core from 7.15.8 to 7.16.0 (#3017)
dependabot[bot] Nov 1, 2021
e83f492
Merge pull request #3014 from opengovsg/release-5.33.0
tshuli Nov 2, 2021
5dc03bd
fix(deps): bump @babel/runtime from 7.15.4 to 7.16.0 (#3021)
dependabot[bot] Nov 2, 2021
f415d82
chore(deps-dev): bump @babel/plugin-transform-runtime (#3020)
dependabot[bot] Nov 2, 2021
33dd706
fix(deps): bump validator from 13.6.0 to 13.7.0 (#3023)
dependabot[bot] Nov 2, 2021
f009cc6
Merge pull request #3022 from opengovsg/release-5.33.0
karrui Nov 2, 2021
ed3055f
fix(deps): bump aws-sdk from 2.1018.0 to 2.1019.0 (#3025)
dependabot[bot] Nov 2, 2021
fdcdcab
build(deps): bump validator from 13.6.0 to 13.7.0 in /shared (#3029)
dependabot[bot] Nov 5, 2021
bd5f498
fix(deps): bump path-parse from 1.0.6 to 1.0.7 (#3031)
dependabot[bot] Nov 5, 2021
8623928
fix(deps): bump tmpl from 1.0.4 to 1.0.5 (#3032)
dependabot[bot] Nov 5, 2021
df463a2
fix(deps): bump color-string from 1.5.3 to 1.6.0 (#3033)
dependabot[bot] Nov 5, 2021
bf3cb97
fix(deps): bump tar from 6.0.2 to 6.1.11 (#3034)
dependabot[bot] Nov 5, 2021
87cf552
fix(deps): bump node-notifier from 8.0.0 to 8.0.2 (#3035)
dependabot[bot] Nov 8, 2021
d16869d
feat: log sessionUserId in all encrypt-submission controllers (#3041)
karrui Nov 8, 2021
2d435ca
chore: bump version to v5.34.0
karrui Nov 9, 2021
e58527e
Merge pull request #3042 from opengovsg/release-v5.34.0
karrui Nov 9, 2021
4dcde39
Merge pull request #3043 from opengovsg/release
karrui Nov 15, 2021
0f87c58
fix(deps): bump hot-shots from 8.5.2 to 9.0.0 (#3018)
dependabot[bot] Nov 16, 2021
f18987a
fix(deps): bump twilio from 3.70.0 to 3.71.1 (#3049)
dependabot[bot] Nov 16, 2021
d28911e
fix(deps): bump nodemailer from 6.7.0 to 6.7.1 (#3050)
dependabot[bot] Nov 16, 2021
594d100
fix(deps): bump @babel/runtime from 7.16.0 to 7.16.3 (#3054)
dependabot[bot] Nov 16, 2021
9f386dd
chore(deps-dev): bump lint-staged from 11.2.6 to 12.0.2 (#3055)
dependabot[bot] Nov 17, 2021
08bf7ea
fix(deps): bump moment-timezone from 0.5.33 to 0.5.34 (#3053)
dependabot[bot] Nov 17, 2021
4f6e191
fix(deps): bump web-streams-polyfill from 3.1.1 to 3.2.0 (#3051)
dependabot[bot] Nov 17, 2021
3961f57
fix(deps): bump @sentry/browser from 6.13.3 to 6.15.0 (#3052)
dependabot[bot] Nov 17, 2021
567478d
chore: bump version to v5.35.0
karrui Nov 17, 2021
bea890b
Merge pull request #3056 from opengovsg/release-v5.35.0
karrui Nov 17, 2021
3d86dc5
fix(deps): bump bson-ext from 2.0.5 to 2.0.6 (#3058)
dependabot[bot] Nov 17, 2021
94d3613
chore(deps-dev): bump type-fest from 2.5.2 to 2.5.4 (#3059)
dependabot[bot] Nov 17, 2021
7f3432a
chore(deps-dev): bump @babel/preset-env from 7.16.0 to 7.16.4 (#3060)
dependabot[bot] Nov 17, 2021
9fbdaac
fix(deps): bump libphonenumber-js from 1.9.39 to 1.9.43 (#3061)
dependabot[bot] Nov 17, 2021
6ba7efe
chore(deps-dev): bump eslint-plugin-import from 2.25.2 to 2.25.3 (#3062)
dependabot[bot] Nov 17, 2021
f542c5b
chore(deps-dev): bump @types/node from 14.17.32 to 14.17.33 (#3064)
dependabot[bot] Nov 17, 2021
db78b2b
fix(deps): bump @sentry/integrations from 6.13.3 to 6.15.0 (#3065)
dependabot[bot] Nov 17, 2021
6ddba93
chore(deps-dev): bump @babel/plugin-transform-runtime (#3063)
dependabot[bot] Nov 17, 2021
ad54fcc
chore(deps-dev): bump eslint-plugin-jest from 25.2.2 to 25.2.4 (#3066)
dependabot[bot] Nov 17, 2021
f7a7ede
fix(deps): bump aws-sdk from 2.1019.0 to 2.1031.0 (#3068)
dependabot[bot] Nov 18, 2021
39af42f
fix(deps): bump twilio from 3.71.1 to 3.71.2 (#3069)
dependabot[bot] Nov 18, 2021
82a395b
chore(deps-dev): bump concurrently from 6.3.0 to 6.4.0 (#3073)
dependabot[bot] Nov 18, 2021
2411819
chore(deps-dev): bump @types/uuid from 8.3.1 to 8.3.3 (#3075)
dependabot[bot] Nov 18, 2021
ddbce5c
chore(deps-dev): bump typescript from 4.4.4 to 4.5.2 (#3074)
dependabot[bot] Nov 18, 2021
436b909
fix(deps): bump express-rate-limit from 5.5.0 to 5.5.1 (#3077)
dependabot[bot] Nov 18, 2021
2a0657a
chore(deps-dev): bump @types/validator from 13.6.6 to 13.7.0 (#3078)
dependabot[bot] Nov 18, 2021
86b5bc4
chore(deps-dev): bump htmlhint from 0.16.0 to 0.16.1 (#3076)
dependabot[bot] Nov 19, 2021
bcefd3f
chore(deps-dev): bump @types/jest from 27.0.2 to 27.0.3 (#3079)
dependabot[bot] Nov 19, 2021
ca079d1
chore(deps-dev): bump @types/node from 14.17.33 to 14.17.34 (#3080)
dependabot[bot] Nov 19, 2021
bbc7030
fix(deps): bump aws-sdk from 2.1031.0 to 2.1032.0 (#3081)
dependabot[bot] Nov 19, 2021
e0d5c4a
chore(deps-dev): bump core-js from 3.19.0 to 3.19.1 (#3082)
dependabot[bot] Nov 19, 2021
3bd2266
chore(deps-dev): bump lint-staged from 12.0.2 to 12.0.3 (#3083)
dependabot[bot] Nov 19, 2021
c543efa
chore(deps-dev): bump csv-parse from 4.16.3 to 5.0.2 (#3072)
dependabot[bot] Nov 21, 2021
59f667a
fix(deps): bump cookie-parser from 1.4.5 to 1.4.6 (#3071)
dependabot[bot] Nov 21, 2021
ae7fb46
fix(deps): bump aws-sdk from 2.1032.0 to 2.1033.0 (#3086)
dependabot[bot] Nov 21, 2021
9560b54
fix(deps): bump neverthrow from 4.3.0 to 4.3.1 (#3087)
dependabot[bot] Nov 21, 2021
c1be695
chore(deps-dev): bump lint-staged from 12.0.3 to 12.1.1 (#3088)
dependabot[bot] Nov 21, 2021
0d97877
fix(deps): bump date-fns from 2.25.0 to 2.26.0 (#3084)
dependabot[bot] Nov 22, 2021
dbcb0f9
chore(deps-dev): bump csv-parse from 5.0.2 to 5.0.3 (#3085)
dependabot[bot] Nov 22, 2021
c5fbb25
Merge pull request #3057 from opengovsg/release
tshuli Nov 23, 2021
2701022
chore: bump version to 5.36.0
tshuli Nov 23, 2021
b68102d
chore(deps-dev): bump lint-staged from 12.1.1 to 12.1.2 (#3089)
dependabot[bot] Nov 23, 2021
7cab172
Merge pull request #3090 from opengovsg/release-5.36.0
tshuli Nov 23, 2021
26eea94
chore(deps-dev): bump type-fest from 2.5.4 to 2.6.0 (#3094)
dependabot[bot] Nov 23, 2021
07c05e3
chore(deps-dev): bump eslint-plugin-jest from 25.2.4 to 25.3.0 (#3095)
dependabot[bot] Nov 23, 2021
831574a
fix(deps): bump aws-sdk from 2.1033.0 to 2.1034.0 (#3096)
dependabot[bot] Nov 23, 2021
f7825a4
chore(deps-dev): bump htmlhint from 0.16.1 to 0.16.3 (#3098)
dependabot[bot] Nov 24, 2021
9731c84
fix(deps): bump aws-sdk from 2.1034.0 to 2.1035.0 (#3097)
dependabot[bot] Nov 25, 2021
5252c96
fix(deps): bump aws-sdk from 2.1035.0 to 2.1036.0 (#3101)
dependabot[bot] Nov 25, 2021
bf26ff4
chore(deps-dev): bump prettier from 2.4.1 to 2.5.0 (#3102)
dependabot[bot] Nov 26, 2021
580520f
fix(deps): bump nodemailer from 6.7.1 to 6.7.2 (#3104)
dependabot[bot] Nov 28, 2021
03f51e6
fix(deps): bump aws-sdk from 2.1036.0 to 2.1037.0 (#3106)
dependabot[bot] Nov 29, 2021
34e5a2b
chore(deps-dev): bump htmlhint from 0.16.3 to 1.0.0 (#3105)
dependabot[bot] Nov 29, 2021
55d6692
chore(deps-dev): bump jest-extended from 1.1.0 to 1.2.0 (#3114)
dependabot[bot] Nov 29, 2021
5316c3d
chore(deps-dev): bump core-js from 3.19.1 to 3.19.2 (#3115)
dependabot[bot] Dec 1, 2021
bb48fa5
fix(deps): bump date-fns from 2.26.0 to 2.27.0 (#3117)
dependabot[bot] Dec 1, 2021
f4eb705
fix(deps): bump aws-sdk from 2.1037.0 to 2.1039.0 (#3118)
dependabot[bot] Dec 1, 2021
b30f162
chore(ci): add semantic.yml to modify CI behaviour (#3109)
karrui Dec 1, 2021
c6e732c
docs: update README.md to bring webhooks out of beta (#3108)
r00dgirl Dec 1, 2021
8e1668e
fix(deps): bump angular-ui-router from 1.0.29 to 1.0.30 (#3121)
dependabot[bot] Dec 1, 2021
44f973a
chore(deps-dev): bump type-fest from 2.6.0 to 2.8.0 (#3122)
dependabot[bot] Dec 1, 2021
a5127a4
fix(deps): bump aws-sdk from 2.1039.0 to 2.1040.0 (#3123)
dependabot[bot] Dec 1, 2021
700f7c3
feat: migrate CI pipeline to github actions (#3120)
tshuli Dec 2, 2021
9fd59ab
fix(deps): bump twilio from 3.71.2 to 3.71.3 (#3138)
dependabot[bot] Dec 3, 2021
fe55454
fix(deps): bump aws-sdk from 2.1040.0 to 2.1041.0 (#3137)
dependabot[bot] Dec 3, 2021
ca30302
fix(deps): bump libphonenumber-js from 1.9.43 to 1.9.44 (#3143)
dependabot[bot] Dec 6, 2021
ce63035
fix(deps): bump aws-sdk from 2.1041.0 to 2.1043.0 (#3140)
dependabot[bot] Dec 6, 2021
a7dba6b
chore(deps-dev): bump @types/node from 14.17.34 to 14.18.0 (#3141)
dependabot[bot] Dec 6, 2021
f7e799b
chore(deps-dev): bump prettier from 2.5.0 to 2.5.1 (#3142)
dependabot[bot] Dec 6, 2021
e6fc741
chore(ci): add lint and build stages to GA CI, update mergify CI (#3144)
karrui Dec 6, 2021
c1e499c
feat: Add twilio webhook endpoint for failed SMS deliveries (#3110)
zatkiller Dec 6, 2021
91a46e7
Merge branch 'release' into release-5.37.0
tshuli Dec 6, 2021
fc45c59
chore: bump version to 5.37.0
tshuli Dec 6, 2021
798ba83
chore(deps-dev): bump jest-mock-axios from 4.4.1 to 4.5.0 (#3150)
dependabot[bot] Dec 6, 2021
1e8078d
chore(deps-dev): bump core-js from 3.19.2 to 3.19.3 (#3149)
dependabot[bot] Dec 7, 2021
46c7c84
feat: Add prefill support for singpass forms with redirects (#3139)
frankchn Dec 7, 2021
70d81e0
Revert "feat: Add twilio webhook endpoint for failed SMS deliveries (…
tshuli Dec 7, 2021
984b16c
chore: bump version to 5.37.1
tshuli Dec 7, 2021
13b8ab6
fix(ci/deploy): set truncated description during ELB deployment (#3147)
karrui Dec 7, 2021
440835a
Merge pull request #3153 from opengovsg/release-5.37.1-hotfix
tshuli Dec 7, 2021
e47baf2
fix(deps): bump @sentry/browser from 6.15.0 to 6.16.0 (#3158)
dependabot[bot] Dec 7, 2021
01480c8
fix(deps): bump aws-sdk from 2.1043.0 to 2.1044.0 (#3160)
dependabot[bot] Dec 7, 2021
7bb1ce9
fix(deps): bump @sentry/integrations from 6.15.0 to 6.16.0 (#3161)
dependabot[bot] Dec 8, 2021
62ada30
feat: enable M series FIN validation (#3162)
zatkiller Dec 8, 2021
cccacdd
feat: twilio sms webhook with celebrate validation (#3157)
zatkiller Dec 8, 2021
bdcdd1d
chore: remove e2e tests (#3146)
karrui Dec 9, 2021
dcefb9a
chore(deps-dev): bump @types/lodash from 4.14.177 to 4.14.178 (#3163)
dependabot[bot] Dec 9, 2021
4c0ef7c
fix(deps): bump @sentry/integrations from 6.16.0 to 6.16.1 (#3169)
dependabot[bot] Dec 12, 2021
ff148b9
fix(deps): bump @sentry/browser from 6.16.0 to 6.16.1 (#3170)
dependabot[bot] Dec 12, 2021
2d68153
fix(deps): bump aws-sdk from 2.1044.0 to 2.1046.0 (#3173)
dependabot[bot] Dec 12, 2021
179d4be
fix(deps): bump body-parser from 1.19.0 to 1.19.1 (#3172)
dependabot[bot] Dec 13, 2021
37bddac
chore(deps-dev): bump typescript from 4.5.2 to 4.5.3 (#3174)
dependabot[bot] Dec 13, 2021
5f7965d
chore: allow forked PRs to run our github action workflows (#3175)
karrui Dec 13, 2021
8061e99
chore: bump version to 5.38.0
tshuli Dec 13, 2021
2c1fa3b
fix(ebextensions): update datadog agent to 7.32.3 to fix log4j vuln
karrui Dec 20, 2021
b8e8082
chore: bump version to v5.38.1
karrui Dec 20, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .ebextensions/99datadog.config
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ option_settings:
value: "<YOUR_DD_API_KEY>" # To set in AWS EB console only
- namespace: aws:elasticbeanstalk:application:environment
option_name: DD_AGENT_VERSION
value: "7.31.0"
value: "7.32.3"
- namespace: aws:elasticbeanstalk:application:environment
option_name: DD_ENV
value: "staging" # staging | production
Expand Down
8 changes: 2 additions & 6 deletions .github/mergify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,13 @@ pull_request_rules:
conditions:
- author=dependabot[bot]
- title~=bump [^\s]+ from ([\d]+)\..+ to \1\.
- check-success~=install
- check-success~=build
- check-success~=test-frontend
- check-success~=test-backend
- check-success~=test-e2e
- check-success~=Analyze # CodeQL / Analyze
- check-success~=CodeQL # CodeQL code scanning results
- check-success~=GitGuardian
- check-success~=Semantic Pull Request
- check-success~=Travis CI - Branch
- check-success~=coverage/coveralls
- check-success~=license/snyk
- check-success~=security/snyk
Expand All @@ -24,15 +22,13 @@ pull_request_rules:
conditions:
- author=snyk-bot
- title~=\[Snyk\] Security upgrade [^\s]+ from ([\d]+)\..+ to \1\.
- check-success~=install
- check-success~=build
- check-success~=test-frontend
- check-success~=test-backend
- check-success~=test-e2e
- check-success~=Analyze # CodeQL / Analyze
- check-success~=CodeQL # CodeQL code scanning results
- check-success~=GitGuardian
- check-success~=Semantic Pull Request
- check-success~=Travis CI - Branch
- check-success~=coverage/coveralls
- check-success~=license/snyk
- check-success~=security/snyk
Expand Down
18 changes: 18 additions & 0 deletions .github/semantic.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Always validate the PR title, and ignore the commits
# since we only squash commits
titleOnly: true

types:
- feat
- fix
- docs
- style
- refactor
# alias of refactor
- ref
- perf
- test
- build
- ci
- chore
- revert
33 changes: 25 additions & 8 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,14 @@ name: CI

on:
push:
pull_request_target:
types: [opened, reopened]
pull_request:
types: [opened, reopened]

jobs:
install:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Use Node.js
Expand All @@ -25,11 +26,29 @@ jobs:
${{ runner.OS }}-node-
${{ runner.OS }}-
- run: npm ci

test-e2e:
lint:
needs: install
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Use Node.js
uses: actions/setup-node@v1
with:
node-version: '14.x'
- name: Load Node.js modules
uses: actions/cache@v2
with:
# npm cache files are stored in `~/.npm` on Linux/macOS
path: ~/.npm
key: ${{ runner.OS }}-node-${{ hashFiles('**/package-lock.json') }}
- run: npm ci
- run: npm run lint-ci

build:
needs: lint
runs-on: ubuntu-latest
env:
NODE_OPTIONS: '--max-old-space-size=4096'
steps:
- uses: actions/checkout@v2
- name: Use Node.js
Expand All @@ -43,12 +62,11 @@ jobs:
path: ~/.npm
key: ${{ runner.OS }}-node-${{ hashFiles('**/package-lock.json') }}
- run: npm ci
- run: npm run test-e2e
- run: npm run build

test-frontend:
needs: install
needs: lint
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Use Node.js
Expand All @@ -65,9 +83,8 @@ jobs:
- run: npm run test-frontend

test-backend:
needs: install
needs: lint
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Use Node.js
Expand Down
89 changes: 89 additions & 0 deletions .github/workflows/deploy-eb.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
name: Deploy to AWS Elastic Beanstalk
on:
push:
branches: # There should be 4 environments in github actions secrets: release, staging, staging-alt, uat. This is different from the DEPLOY_ENV secret which corresponds to elastic beanstalk environment name
- release
- staging
- staging-alt
- uat

jobs:
set_environment:
outputs:
current_env: ${{ steps.set-environment.outputs.current_env }}
runs-on: ubuntu-latest
steps:
- id: set-environment
run: echo "::set-output name=current_env::${{github.ref_name}}"

build_deploy_application:
needs: set_environment
environment:
name: ${{ needs.set_environment.outputs.current_env }}
env:
IMAGE_TAG: github-actions-${{ github.sha }}-${{ github.run_id }}-${{github.run_attempt}}
BRANCH: ${{ needs.set_environment.outputs.current_env }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: '14'
cache: 'npm'
- name: Build
env:
NODE_OPTIONS: '--max-old-space-size=4096'
run: |
npm ci
set -e
npm_config_mode=yes npx lockfile-lint --type npm --path package.json --validate-https --allowed-hosts npm
npm run lint-ci
npm run build

- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v1
with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-region: ${{ secrets.AWS_DEFAULT_REGION }}

- name: Login to Amazon ECR
id: login-ecr
uses: aws-actions/amazon-ecr-login@v1

- name: Build, tag, and push image to Amazon ECR
env:
ECR_REPOSITORY: ${{ secrets.ECR_REPO }}
run: |
docker build -f Dockerfile.production -t $ECR_REPOSITORY:$IMAGE_TAG .
docker tag $ECR_REPOSITORY:$IMAGE_TAG $ECR_REPOSITORY:$BRANCH
docker push -a $ECR_REPOSITORY
sed -i -e "s/@TAG/$IMAGE_TAG/g" Dockerrun.aws.json
zip -r "$IMAGE_TAG.zip" .ebextensions Dockerrun.aws.json

- name: Copy to S3
env:
BUCKET_NAME: ${{ secrets.BUCKET_NAME }}
run: |
aws s3 cp $IMAGE_TAG.zip s3://$BUCKET_NAME/$IMAGE_TAG.zip

- name: Create application version
env:
BUCKET_NAME: ${{ secrets.BUCKET_NAME }}
APP_NAME: ${{ secrets.APP_NAME }}
run: |
TRUNCATED_DESC=$(echo "${{github.event.head_commit.message}}" | cut -b1-180)
aws elasticbeanstalk create-application-version --application-name $APP_NAME \
--version-label $IMAGE_TAG \
--source-bundle S3Bucket=$BUCKET_NAME,S3Key=$IMAGE_TAG.zip \
--description "$TRUNCATED_DESC"

- name: Update EB environment
id: update-eb-1
env:
APP_NAME: ${{ secrets.APP_NAME }}
DEPLOY_ENV: ${{ secrets.DEPLOY_ENV }}
run: |
aws elasticbeanstalk update-environment --application-name $APP_NAME \
--environment-name $DEPLOY_ENV \
--version-label $IMAGE_TAG
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,10 @@ dist/
*passphrase*
*.key

# VSCode
# ==============
.dccache

# Sublime editor
# ==============
*.sublime-project
Expand Down
123 changes: 0 additions & 123 deletions .travis.yml

This file was deleted.

Loading