All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
- chore(deps): minor upgrade aws
#1416
- feat(monitoring): add scheduler functionality
#1383
- feat(monitoring): add dns reporter
#1376
- chore: update slack-bolt
#1415
- chore(deps): bump braces from 3.0.2 to 3.0.3
#1413
- fix: package.json & package-lock.json to reduce vulnerabilities
#1414
- backport v0.89.0
#1412
- release v0.88.0
#1395
- release v0.87.0
#1384
- release v0.86.0
#1369
- release v0.85.0
#1362
- release v0.84.0
#1356
- release v0.83.0
#1335
- release v0.82.0
#1329
- Release/0.81.1
#1324
- release v0.81.0
#1321
- release v0.80.0
#1318
-
- fix: off-by-one error for month number (#1294)
#1309
- fix: off-by-one error for month number (#1294)
- V0.78.1 release
#1298
- release v0.78.0
#1292
- release v0.77.0
#1276
-
- fix(server): server should die if unable to connect to db (#1265)
#1273
- fix(server): server should die if unable to connect to db (#1265)
- release v0.75.0
#1263
- release v0.74.0
#1257
-
- chore(package): use npm (#1237)
#1248
- chore(package): use npm (#1237)
-
- build(deps): bump @aws-sdk/client-secrets-manager (#1218)
#1235
- build(deps): bump @aws-sdk/client-secrets-manager (#1218)
- release v0.71.0
#1213
-
- fix(otp): increment instead of update for concurrency (#1186)
#1202
- fix(otp): increment instead of update for concurrency (#1186)
- Release/0.69.0
#1191
- Hotfix/0.68.2
#1185
- fix(repoChecker): unintended alarms
#1176
- 0.68.0
#1174
- Release/0.67.1
#1165
- Release/0.67.0 (prod)
#1163
- release(0.66.4): merge to prod
#1153
- release(0.66.3): release to prod
#1150
- Release/0.66.2
#1145
- Release/0.66.1
#1143
- Release/0.66.0
#1141
- Release/0.65.0 (prod)
#1139
- release(v0.64.0): merge to master
#1130
- Release/0.63.0
#1124
- Release/0.62.0
#1111
- Release/0.61.0
#1105
- Release/0.60.0
#1074
- Release/0.59.0
#1062
- Release/0.58.0
#1057
- Release/0.57.0
#1053
- release(v0.56.0): merge to prod
#1050
- Release/0.55.0
#1038
- Release/0.54.0
#1034
- 0.53.0
#1023
13 June 2024
- fix: upgrade @aws-sdk/client-secrets-manager from 3.575.0 to 3.578.0
#1408
- fix: upgrade @aws-sdk/lib-dynamodb from 3.575.0 to 3.577.0
#1404
- ref(bot): use bolt for app
#1391
- Fix/whitespace and new line chars
#1351
- feat: move DNS checker slackbot from lambda
#1367
- ISOM-1037 - Create automation for prod ops to whitelist
#1365
- fix(axiosCache): remove cache interceptor
#1397
- chore: build
#1402
- fix: upgrade glob from 10.3.14 to 10.3.15
#1400
- fix: upgrade validator from 13.11.0 to 13.12.0
#1399
- fix: upgrade glob from 10.3.12 to 10.3.14
#1398
- backport v0.88.0
#1396
- chore: bump version to v0.89.0
ef3ec04
30 May 2024
- chore: log all sites retrieved
#1394
- fix(cache): cached results on the same request
#1393
- chore: delete eb stuff
#1387
- fix: upgrade joi from 17.13.0 to 17.13.1
#1390
- fix: upgrade winston-cloudwatch from 6.2.0 to 6.3.0
#1389
- fix: upgrade dd-trace from 5.11.0 to 5.12.0
#1388
- fix: upgrade yaml from 2.4.1 to 2.4.2
#1386
- feat: create form to send email to all site collaborators
#1368
- backport v0.87.0
#1385
- chore: bump version to v0.88.0
85b67a1
17 May 2024
- feat: add Datadog monitoring for RDS
#1381
- fix: add git to dd for staging
#1382
- deps: upgrade isomorphic-git from 1.18.2 to 1.25.10
#1375
- fix: upgrade moment-timezone from 0.5.44 to 0.5.45
#1380
- fix: upgrade marked from 12.0.1 to 12.0.2
#1379
- fix: upgrade pino from 8.19.0 to 8.21.0
#1378
- fix: upgrade sequelize from 6.37.1 to 6.37.3
#1373
- fix: upgrade neverthrow from 6.1.0 to 6.2.1
#1372
- fix: upgrade dd-trace from 5.9.0 to 5.11.0
#1371
- fix: upgrade joi from 17.12.3 to 17.13.0
#1374
- deps: upgrade dompurify and @types/dompurify
#1299
- deps: upgrade pg-connection-string from 2.5.0 to 2.6.4
#1347
- [Snyk] Upgrade aws-sdk from 2.1596.0 to 2.1599.0
#1364
- [Snyk] Upgrade various @aws-sdk packages to 3.575.0
#1353
- fix: upgrade @aws-sdk/client-dynamodb from 3.549.0 to 3.552.0
#1360
- backport v0.86.0
#1370
- deps: upgrade @aws-sdk/client-secrets-manager from 3.549.0 to 3.575.0
0a6bcc2
- deps: upgrade @aws-sdk/lib-dynamodb from 3.549.0 to 3.575.0
33212c5
- deps: upgrade @aws-sdk/client-cloudwatch-logs from 3.521.0 to 3.575.0
d407b61
13 May 2024
- fix(sl): fix error code
#1366
- feat: optimise local diff
#1334
- chore(sitelaunch): better error message
#1358
- backport v0.85.0
#1363
- chore: bump version to v0.86.0
5832eb0
2 May 2024
- feat: git push force to github on second retry
#1313
- feat: disable issues on new repositories
#1337
- fix: upgrade @aws-sdk/client-amplify from 3.549.0 to 3.552.0
#1361
- fix: upgrade aws-sdk from 2.1594.0 to 2.1596.0
#1359
- backport v0.84.0
#1357
- chore: bump version to v0.85.0
0e913f2
30 April 2024
- fix(sitelaunch): do not throw for no dig results
#1355
- fix: upgrade axios from 1.6.7 to 1.6.8
#1354
- fix: upgrade @aws-sdk/client-dynamodb from 3.540.0 to 3.549.0
#1352
- fix: upgrade simple-git from 3.22.0 to 3.24.0
#1349
- fix: upgrade yaml from 2.3.4 to 2.4.1
#1346
- fix: upgrade pg from 8.11.3 to 8.11.5
#1348
- fix: upgrade glob from 10.3.10 to 10.3.12
#1345
- fix: upgrade @aws-sdk/client-secrets-manager from 3.540.0 to 3.549.0
#1344
- fix: upgrade joi from 17.12.0 to 17.12.3
#1342
- fix: upgrade winston from 3.11.0 to 3.13.0
#1343
- fix: upgrade umzug from 3.5.1 to 3.8.0
#1340
- fix: upgrade reflect-metadata from 0.1.14 to 0.2.2
#1339
- fix: upgrade @aws-sdk/lib-dynamodb from 3.535.0 to 3.549.0
#1341
- fix: upgrade aws-sdk from 2.1586.0 to 2.1594.0
#1338
- backport v0.83.0
#1336
- chore: bump version to v0.84.0
c17bb76
26 April 2024
- ISOM-1006: Optimize verifySiteMember()
#1332
- fix(dep): remove redundant deps
#1333
- chore(growthbook): handle refreshes at module level
#1228
- fix: upgrade aws-sdk from 2.1579.0 to 2.1586.0
#1315
- fix: upgrade @aws-sdk/client-secrets-manager from 3.533.0 to 3.540.0
#1316
- fix: upgrade @types/node from 18.19.18 to 18.19.26
#1314
- fix: upgrade sequelize from 6.35.2 to 6.37.1
#1317
- fix(snyk): update title
#1331
- Safer pagination and refresh for site cache
#1239
- backport v0.82.0
#1330
- chore: bump version to v0.83.0
550386a
24 April 2024
- fix(mergify): update as snyk now uses isomeradmin
#1328
- feat(repair): add locking functionailty
#1327
- fix: collaborators test
#1326
- Release/0.81.1 (develop)
#1325
- ISOM-951: Better cloudmersive logging
#1323
- Fix + Refactor: improve verify otp flows
#1295
- ISOM-942: add user info to traces
#1311
- backport v0.81.0
#1322
- chore: bump version to v0.82.0
dfeff91
19 April 2024
- fix: whitelist checking for collaborators
096ad7b
17 April 2024
- fix: revert log group to isomer-infra
#1320
- backport v0.80.0
#1319
- chore: bump version to v0.81.0
187492c
17 April 2024
- Feat: Optimize canSendEmailOtp
#1301
- fix(task def): update log groups for support + role for prod
#1312
- fix(5xx): should return 4xx when file not found
#1291
- backport v0.79.0
#1310
- chore: bump version to v0.79.0
382a397
- chore: bump version to v0.80.0
8e492fc
15 April 2024
- fix(dockerfile): revert to copy .
#1304
- 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
- chore: bump version to v0.79.0
00468a9
12 April 2024
- feat: add a test to verify suffix match is not applied for full emails
5a14d72
- build: increase version
11d63cf
- fix: only allow suffix matches for domains NOT emails
28604a0
11 April 2024
- refactor(OTP): simplify code by using upsert()
#1283
- refactor(UserService): simplify login by using findOrCreate()
#1281
- build(deps): bump @aws-sdk/client-amplify from 3.540.0 to 3.549.0
#1289
- build(deps): bump js-base64 from 3.7.6 to 3.7.7
#1288
- build(deps-dev): bump @types/aws-lambda from 8.10.132 to 8.10.137
#1286
- chore: change error handler to use logger.error
#1284
- feat(task def): update env
#1282
- fix: name auth routers
#1278
- feat(dd): add source code linkage
#1279
- fix(mergify): fix mistake
#1280
- build(deps): bump base-64 from 0.1.0 to 1.0.0
#1254
- build(deps): bump marked from 11.2.0 to 12.0.1
#1219
- chore(ci): enhance mergify
#1245
- backport v0.77.0
#1277
- chore: bump version to v0.78.0
72f39bd
8 April 2024
- chore: index notifications table
#1275
- backport v0.76.0
#1274
- chore: bump version to v0.77.0
29def1e
4 April 2024
- fix: external links in top level nav
#1272
- Improve APM spans (no more <anonymous>)
#1267
- fix: remove unecessary join and site retrieval
#1268
- fix(dig): dig not working
#1246
- fix(server): server should die if unable to connect to db
#1265
- backport v0.75.0
#1264
- chore: bump version to v0.76.0
ef627d5
2 April 2024
- feat: carry the name of the wrapped handler
#1260
- fix: only release the lock after the handler is done
#1259
- backport v0.74.0
#1258
- chore: bump version to v0.75.0
b138978
1 April 2024
- ISOM-824 feat: don't fetch redundant author info from db
#1255
- fix(navbar): allow ext links
#1250
- fix(lock): fix early release of lock
#1256
- ISOM-852 feat(logger): add context for logs
#1234
- backport v0.73.0
#1249
- chore: bump version to v0.74.0
687182e
28 March 2024
- chore(dep): add flag
#1247
- fix: reduce log size to just last commit
#1243
- feat(dd): add traces to gitfilesysteM
#1240
- fix(dockerfile): add dig to image
#1244
- fix: upgrade @aws-sdk/client-cloudwatch-logs from 3.501.0 to 3.521.0
#1231
- fix: upgrade @aws-sdk/client-amplify from 3.501.0 to 3.521.0
#1230
- fix: upgrade @aws-sdk/client-dynamodb from 3.501.0 to 3.521.0
#1229
- fix: upgrade @growthbook/growthbook from 0.27.0 to 0.34.0
#1232
- fix: package.json & package-lock.json to reduce vulnerabilities
#1241
- build(deps): bump express from 4.17.3 to 4.19.2
#1242
- fix: upgrade dotenv from 16.4.1 to 16.4.5
#1233
- chore(package): use npm
#1237
- backport v0.72.0
#1236
- chore: bump version to v0.73.0
fbac13b
21 March 2024
- fix(link checker): wrong error reported
#1227
- fix(tags): update tagging for dd
#1222
- perf(I/O): rm blocking fs calls
#1220
- fix: upgrade @aws-sdk/client-dynamodb from 3.501.0 to 3.521.0
#1224
- fix: upgrade aws-sdk from 2.1545.0 to 2.1565.0
#1223
- fix: upgrade @aws-sdk/lib-dynamodb from 3.501.0 to 3.521.0
#1225
- fix: upgrade @aws-sdk/client-cloudwatch-logs from 3.501.0 to 3.521.0
#1226
- chore(admin): convert manual release creation steps into automated script
#1209
- build(deps): bump follow-redirects from 1.15.5 to 1.15.6
#1221
- feat(pino): removes extraneous stuff
#1212
- fix: package.json & package-lock.json to reduce vulnerabilities
#1161
- fix: upgrade aws-sdk from 2.1428.0 to 2.1450.0
#948
- fix: upgrade @aws-sdk/client-secrets-manager from 3.370.0 to 3.389.0
#932
- fix: upgrade @aws-sdk/client-amplify from 3.370.0 to 3.382.0
#923
- fix: upgrade dd-trace from 4.7.0 to 4.11.0
#922
- fix: upgrade isomorphic-dompurify from 0.24.0 to 0.27.0
#881
- backport v0.71.0
#1214
- build(deps): bump @aws-sdk/client-secrets-manager
#1218
- chore: bump version to v0.72.0
7b8c157
14 March 2024
- build(deps-dev): bump husky from 6.0.0 to 9.0.11
#1127
- build(deps-dev): bump eslint-plugin-jest from 26.9.0 to 27.9.0
#1135
- build(deps-dev): bump jest-extended from 2.0.0 to 4.0.2
#959
- build(deps-dev): bump eslint-plugin-prettier from 3.4.1 to 4.2.1
#855
- chore(commitService): add logging
#1211
- chore(telemetry): report runtime metrics
#1210
- feat: get diff from git instead of GitHub
#1172
- fix(redir): add in other 2 records
#1199
- feat(pino): add logger
#1207
- fix(tracer): fix tag setting on span
#1208
- feat(auditlogs): add relevant GitHub link for each audit log entry
#1200
- tests: fix failing auth test
#1205
- fix: send updated data back to client from all update pages endpoints
#1193
- 0.70.0
#1201
- chore: bump version to v0.71.0
a808cbd
- fix: send updated data back to client, from all update pages endpoints
75f513a
11 March 2024
- fix: schema
#1203
- fix(otp): unwrap ResultAsync value
#1204
- fix(autoLogoutIssue): failing whoami
#1196
- Fix/add validators
#1197
- fix(otp): increment instead of update for concurrency
#1186
- 0.69.0
#1190
7 March 2024
- Revert "fix(rateLimiter): correct rate limits (#1183)"
#1195
- fix(site checker): dont trigger alarms
#1194
- chore(audit): update form question phrasing
#1192
- fix(api): fix media route timeout
#1170
- fix(linkChecker): bug fixes
#1187
- Feat/add back repair form lock
#1179
- fix(tsak-def): update task definitions for env vars for dd tags
#1188
- feat: add site audit logs generator
#1181
- fix(rateLimiter): correct rate limits
#1183
- Hotfix/0.68.2
#1184
- Revert "chore: copy instead of clone (#1095)"
#1182
- feat(mail): support sending emails with attachments
#1180
- fix(docker): ensure gitconfig is stored in the right place
#1178
- fix(repoChecker): unintended alarms
#1177
- 0.68.0
#1175
5 March 2024
- chore: increase cpu
c0ecdc6
29 February 2024
- fix(repoChecker): unintended alarms
612d843
28 February 2024
- IS-653: add functionality for RR comments in DB
#1092
- 02 01 build deps add parser as dep
#1166
- fix(docker): ensure that the app runs with webapp
#1171
- fix: determine if the branch exists first
#1173
- fix: dev script
#1167
- Release/0.67.1
#1164
- 0.67.0 (dev)
#1162
22 February 2024
- Revert "Chore/lock repos when repairing (#1149)"
a746288
22 February 2024
- fix(start-commands): update commands to be different by env
#1159
- fix(dompurify): further limit src
#1156
- fix(file-ext): prevent users from bypassing checks on file extensions
#1157
- Chore/lock repos when repairing
#1149
- Fix/sanitise urls
#1158
- feat: add validation for homepage frontmatter
#1151
- build(deps-dev): bump ip from 2.0.0 to 2.0.1
#1155
- release(0.66.4): merge to dev
#1154
- release(0.66.3): merge to dev
#1146
- Release/0.66.2
#1144
- release(0.66.1): merge to develop
#1142
- 0.66.0
#1140
20 February 2024
19 February 2024
- fix(ci): inline prod deploy
c7e195f
19 February 2024
- fix(workflow-:(): add in checkout flow
f33aca6
19 February 2024
- fix(deploy-prod): update workflow name
17e32b1
19 February 2024
19 February 2024
- chore: update README and .env.example with ssh key info
#1133
- feat(deploy): update task defs for prod + staging
#1137
- Fix/wrap reviewer mail in try catch
#1136
- release(0.64.0): merge to develop
#1129
15 February 2024
8 February 2024
17 January 2024
- chore: update formsg sdk
#1108
- Fix/privatisation quickie interaction
#1094
- chore: copy instead of clone
#1095
- updated GIG API swagger doc
#1103
- fix: remove unnecessary push logs
#1109
- fix(rr): skip checking the existence of review request
#1102
- release/0.61.0
#1104
11 January 2024
- fix(sl): include issuewild if CAA records are needed
#1106
- chore: upgrade axios
#1100
- build(deps): bump follow-redirects from 1.15.2 to 1.15.4
#1101
- fix(ci): reverts ci changes to allow staging updates
#1084
- chore(codeowners): make life eaiser
#1096
- fix(betterUptime): make better uptime on success
#1075
- feat(logging): remove logging
#1090
- feat(logging): adding logging
#1089
- Update .env-example
#1086
- fix: fetch ssh keys on dev
#1091
- fix(sl): warn ops regarding CAA records
#1076
- fix(deploy-staging): update workflow
#1083
- fix(dockerfile): rename
#1082
- fix(workflow): update role
#1081
- feat(ecs): add workflow + definition to link to ecs
#1064
- ref(ts migration): replaced all instances of any in routeHandler.ts with explicit types
#1071
- fix(dockerfile):use script instead
#1077
- fix(media): introduce delete multiple files endpoint
#1065
- release/0.60.0
#1073
- fix(migrations): set db uri correctly
e0aa387
21 December 2023
- fix: add conditional sha calc
#1072
- feat(dockerfile): migrate fetching keys to script too
#1070
- ref(ts migration): replaced all instances of any with explicit types in repoService.ts
#1066
- fix(ci): update commands
#1069
- feat(docker): setup github stuff to be parity with efs
#1067
- IS-835 Removed all instances of any from GitHubService.ts
#1063
- feat(docker): shift app to docker
#1059
- release/0.59.0
#1061
- fix(ci): update jest command
cefefc1
- fix(ci-9): update to use
3da4d1c
- fix(ci): update command
f36c524
18 December 2023
- fix(media): filter first before getting git blob hash
#1060
- ref(media): upgrade media router to typescript
#1058
- 0.58.0
#1056
14 December 2023
12 December 2023
- refactor(v1): completely nuke v1 endpoints and associated classes
#1018
- IS-802 bugs with rollback
#1052
- 0.56.0
#1049
6 December 2023
- fix(rollback handler): convert to ts for safety
#1044
- test(gitCommitService): add test cases
#1047
- feat(gitFileSystem): safer api
#1046
- test(githubService): add tests
#1045
- chore(quickie): delete quickie for gh
#1043
- feat(quickie): only gitfile should have quickie
#1042
- hotfix(repair-form): set remote url correctly
#1048
- build(deps): bump sequelize-typescript from 2.1.5 to 2.1.6
#1041
- Added swagger doc for GIG DNS API
#1017
- 0.55.0
#1039
16 November 2023
- fix(siteCreate): add redirect rules
#1036
- chore: remove extra and unused submodules
#1031
- release/0.54.0
#1033
14 November 2023
- fix: use cTimeMs instead of birthtime due to EFS
#1035
- fix(pagination): total length
#1032
- fix(staging-lite): apps were created for wrong br
#1014
- fix(cm): extra timeout
#1027
- fix(pagination): images fix pagination
#1026
- fix(media): change media sorting to addedTime descending
#1019
- 0.53.0
#1024
- release(0.52.0): merge to prod
#1013
- Release/0.51.0
#1002
-
- refactor(formsg-site-clone): remove and add to site creation (#971)
#992
- refactor(formsg-site-clone): remove and add to site creation (#971)
- 0.49.0
#989
- Release/v0.48.0
#980
- release(v0.47.0): merge to prod
#969
- Release/0.46.0
#962
- Release/0.45.0
#954
- Release/0.44.0
#945
- Release/0.43.0
#940
- release/0.42.0 (prod)
#937
- release(v0.41.0): merge to
prod
#930
- undefined
#924
- Release / 0.40.0
#919
- Hotfix IS-489 0.39.1
#914
- Release/0.39.0
#906
- Hotfix: IS-430 / 0.38.1
#901
- Release/0.38.0
#885
- release(0.37.0): merge to prod
#876
- Release/0.36.0
#869
- Release/0.35.0
#845
- Release/0.34.0
#837
- release(v0.33.0): merge to prod
#827
- Release/0.32.0
#809
- release(0.31.0): merge to prod
#801
- Release/0.30.0
#796
- Release/0.29.0
#789
- release(0.28.0): merge to prod
#781
- Release/0.27.0
#771
-
- fix: close pull request (#751)
#758
- fix: close pull request (#751)
- release(v0.25.0): merge to prod
#750
- Hotfix/0.24.2
#742
- hotfix/0.24.1
#736
- Release/v0.24.0
#734
- Release/0.23.1
#728
- Release/0.23.0
#721
- Release/0.22.1
#716
- Release/0.22.0
#714
- Release/v0.21.0
#710
- Release/0.20.0
#697
- release(0.19.0): merge to prod
#685
- Hotfix/0.18.2
#676
- hotfix(0.18.1): merge into master
#675
- Release/0.18.0
#673
- Release/0.17.0 (to master)
#653
- Release/0.16.0
#614
- Release/0.15.0
#609
- Release/0.14.0
#600
- release(0.13.0): merge to prod
#507
- release(0.12.0): merge to prod
#503
- 0.11.0
#494
- Release/0.10.1
#488
- Release/0.10.0
#483
- Release/0.9.0
#472
- Release/0.8.0
#467
- 0.7.0
#465
- Release/0.6.0
#442
- Release/0.5.0
#433
- release(0.4.0): merge to production
#411
- release(0.3.0)
#402
- Release/0.2.0
#393
- Release/0.1.0
#372
- Merge to prod: 10 Feb 2022
#339
- Merge to prod: 2 December 2021
#323
- Merge to prod: 25 November 2021
#320
- Merge to prod: 14 Oct 2021
#312
- Merge to prod: 23 Sept 2021
#306
- Hotfix (master): prevent duplicate file creation when updating subcollection pages
#301
9 November 2023
- fix(mediafileservice): disable sneky cloudmersive
#1025
- fix(file ext): fix casing + better logging
#1020
- fix(rr): capture file extensions that are in uppercase
#1016
- release(0.52.0): merge to develop
#1012
2 November 2023
- Feat/stagingBuildTimes
#1008
- Fix/quickie/dbUpdate
#1007
- fix(githubCOmmitService): add sane defaults
#1010
- feat(media): add size information when getting media data
#1006
- fix(reposService): simple git path cwd
#1005
- fix: reposervice fix cwd
#1004
- feat(media): include added time for every file
#997
- 0.51.0
#1001
30 October 2023
- feat(quickie): correct staging url
#999
- feat(GH<->GGs): Repair GGs
#996
- 0.50.0 to develop
#993
- build(deps): bump crypto-js from 4.1.1 to 4.2.0
#995
25 October 2023
- chore(auth): upgrade auth redirect endpoint to use v2
#986
- Feat/quickie/site-create-form
#985
- refactor(ff): make site launch flag a bool flag
#958
- refactor(formsg-site-clone): remove and add to site creation
#971
- 0.49.0
#991
23 October 2023
- Update ci.yml
#988
- feat: allow Isomer admins to edit on email-login and adjust permissions
#982
- Fix/quickieUpdatingHomepage
#987
- build(deps-dev): bump @babel/traverse from 7.22.8 to 7.23.2
#984
- release/v0.48.0
#979
- feat(staging-id): add column to store the id
#983
18 October 2023
- Fix: collaborators service tests
#978
- chore(commitService): proper naming
#975
- Feat/is 585 govt sgid login rollout
#976
- test(quickie): unit tests
#973
- feat(githubcommitService): add other req funcs
#972
- feat(quickie): Github Commit Service Funcs
#970
- fix(quickie): reduceAmpBuildTimesCreateTests
#966
- feat(quickie): Create operation for commits
#965
- release(0.47.0): merge to develop
#968
16 October 2023
11 October 2023
- Feat/is 52 add monitor after successful site launch
#960
- Fix: use correct handler to get comments
#961
- fix(contactus): allow location section to be empty but not contact information
#957
- 0.45.0 (dev)
#955
5 October 2023
- fix(clonesite): remove extra endpoint
#956
- feat(formsg): clone repo on webhook trigger from forms
#947
- docs(pr-template): add checkbox for ssm and 1pw for env var
#953
- feat: add new admin endpoint to reset repository
#950
- IS-621: fix issues for staging deploy node 18
#951
- feat: add ability to update repo state for GGS
#949
- feat(template): add ffs as a manual check-in
#933
- Release/0.44.0 [re-merge]
#946
20 September 2023
13 September 2023
6 September 2023
- feat: add max concurrent git processes
#936
- fix(sl): add retries when creating indirection domain
#935
- Fix/e2e mutex
#934
- release(v0.41.0): merge to
develop
#929
30 August 2023
- Hotfix - Staging E2E, Tests
#931
- IS-310: Setup GrowthBook for BE
#926
- fix: upgrade aws-sdk from 2.1416.0 to 2.1428.0
#921
- feat(sl): enhance site launch process to utilise DNS indirection layer
#920
- Release/0.40.1 (develop)
#925
- Release / 0.40.0
#918
24 August 2023
- fix: use sha instead of ref
1c65cf6
23 August 2023
- fix: upgrade @opengovsg/formsg-sdk from 0.9.0 to 0.10.0
#882
- fix: upgrade axios-cache-interceptor from 0.9.3 to 0.10.7
#849
- chore: remove test for concurrent viewed call
#916
- chore: remove ua from settings
#915
- Fix/mutex lock
#911
- feat(integration): reviews inte test
#909
- fix(sl): email adr
#910
- Hotfix IS-489 0.39.1
#913
- feat: Log 5xx errors for sms client
#908
- Release/0.39.0
#907
22 August 2023
- feat: move tracked sites to env
4e2c098
16 August 2023
- fix(GGs): hotfixes from bugs identified during testing
#903
- fix: require base64
#904
- fix: use synchronous fs mkdir
#902
- feat(GGs): implement moving and renaming of files and directories
#896
- feat: add platform predeploy hooks
#877
- Fix/ggs create images
#899
- Hotfix: IS-430 / 0.38.1
#900
- Feat/siteLaunch/integrationForFinalScreens
#893
- Feat/is 416 ggs rollback handler
#898
- Feat/is 399 ggs create file
#892
- IS-401: Write extend repo service to support delete files folders
#894
- IS-398: Write retrieve images from disk and return as base 64
#890
- feat(GGs): implement update operation
#889
- IS-404: Write extend repo service to get latest commit of branch
#891
- 0.38.0 (dev)
#886
- build(deps): bump import-in-the-middle from 1.4.1 to 1.4.2
#887
15 August 2023
- hotfix: sgId params as optional strings
b24c211
8 August 2023
- fix(GGs): return sha of commit made instead of path to repository
#884
- fix(authservice): update import
#883
- feat(GGs): Add drop-in replacement RepoService
#874
- Fix axios method type to return string
#879
- fix: upgrade axios from 0.25.0 to 0.27.2
#850
- release(0.37.0): merge to develop
#875
3 August 2023
- fix(package.json): update build script
#878
- feat(siteLaunch): restrict to admin
#873
- feat(GGs): introduce GitFileSystemService as middleman interface
#867
- feat(stats): add metrics endpoint
#863
- chore: update site creation to block squash and merge
#872
- fix(reviewRequestService): upsert in case of concurrent api calls
#861
- Is 238 removal of feature flag to fully deprecate queues in site launch process
#870
- feat(stats): track gh calls
#859
- feat(preview): added preview images
#848
- Release 0.36.0
#868
27 July 2023
- Feat/sgid experimental integration
#860
- Revert "chore(e2e): change naming for clarity (#857)"
#864
- feat(axios): add method to github api logs
#862
- chore(e2e): change naming for clarity
#857
- 0.35.0
#846
20 July 2023
- fix: review request placeholder files
#847
- Feat: add site lastUpdated with caching
#830
- Feat/is 21 repo privatisation
#806
- ref(errors): migrate existing legacy errors to ts
#836
- fix: .keep files are treated as placeholder files
#815
- chore: update dependencies
#841
- build(deps): bump word-wrap from 1.2.3 to 1.2.4 in /microservices
#844
- build(deps): bump word-wrap from 1.2.3 to 1.2.4
#843
- 0.34.0
#838
17 July 2023
- Fix: siteLaunchEmailNotification
#832
- chore(types): add warning message about changing the shape here
#835
- build(deps): bump semver from 5.7.1 to 5.7.2 in /microservices
#834
- build(deps): bump semver from 5.7.1 to 5.7.2
#833
- build(deps): bump tough-cookie from 4.0.0 to 4.1.3
#831
- release(0.33.0): merge to dev
#826
6 July 2023
- fix(site launch routes): fix bug
#825
- fix(site launch routes): removed commits
#824
- Is 219 be add routes to start of site launch process to be called from fe
#818
- fix(email): log mail status after reasonable delay
#803
- fix: package.json & package-lock.json to reduce vulnerabilities
#816
- fix(tsconfig): ignore build files
#822
- fix(cicd): fix cicd tests
#821
- chore(config): change to strict mode
#805
- fix(mediaFileServices): dont perform check on original file
#817
- 0.32.0
#810
23 June 2023
- fix: rearrange subcollections
#812
- Fix: wrap async method in try catch
#811
- feat(e2e): create new e2e email users
#782
- IS-212 - Migrate collection page service to new error format
#802
- Fix: step functions env var
#808
- release(0.31.0): merge to develop
#800
15 June 2023
- Feat(token): Improve token selection logic
#778
- fix(requestschema): change to allow for 16 digits for fb pixel
#799
- build(deps): bump dottie from 2.0.2 to 2.0.4
#798
- feat: introduce types for isomer error
#792
- Release/0.30.0
#797
8 June 2023
- chore: update packages
#794
- ref(logger): refactor logger impl to be separate from interface
#784
- 0.29.0 to develop
#790
5 June 2023
- fix(review): add empty string when 404
#791
- Fix: make email lowercase
#785
- Fix: check if resources name is empty when creating new resource room
#786
- Fix/facebook pixel
#776
- ci(ci): add build step
#788
- fix(auth.js): log user email properly
#783
- release(0.28.0): merge to develop
#780
25 May 2023
- feat(rr): config parsing
#662
- fix(directory): default to empty array
#777
- fix(deploymentclient): fix config.get
#779
- fix(headerinterpreter): use custom interpreter
#774
- feat: fetch only latest open PR from DB
#769
- feat(dynamo db): integrate with dynamo db
#770
- feat(axios): implement etag functionality
#765
- Release 0.27.0 to develop
#772
18 May 2023
- Feat/modify private image retrieval
#740
- Add details to drop Quad-A records in email
#764
- fix(sites): unwrap result instead of returning
#768
- feat(site launch enums): more meaningful naming
#753
- build(deps): bump vm2 from 3.9.17 to 3.9.18 in /microservices
#766
- build(deps): bump vm2 from 3.9.17 to 3.9.18
#767
- Feat(dynamo db): Crud operations for Dynamo DB
#727
- tests(github service): add github service tests
#760
- [IS-104] fix(errorhandler): tweak serialisation of error object
#763
- chore(tracer.ts): changed samplerate to 1
#757
- Release/0.26.0 to dev
#759
9 May 2023
- fix: create .keep first when rename subfolder
#762
- Fix: handle updating of files in root directory
#761
- fix(githhub service): get call to github to prevent race condition
#756
- feat: return sites from db for email login
#754
- Fix: publish button delay
#752
- fix: close pull request
#751
- release(0.25.0): merge to develop
#749
4 May 2023
- fix(markdown-utils): add check for falsy values
#746
- chore: add logging to endpoints being called
#744
- feat(datadog): add tracing for http requests out
#745
- feat(site creation): add support for email + github logins
#739
- Hotfix/0.24.2
#743
- Fix: add svg to allowed image types
#738
- fix(site launch email): make table nicer
#732
- hotfix/0.24.1
#737
- 0.24.0
#735
3 May 2023
- fix: token capacity alarm message ordering
43ac12b
27 April 2023
- fix(review request service): use repo name rather than site name
a323551
- fix(test cases): fix failing tests
c843865
27 April 2023
- chore/remove api token name from sites table
#726
- fix(sites): unwrap the ok value if no errors
#733
- fix(redirection lambda): fix
www
error#731
- build(deps): bump yaml from 2.2.1 to 2.2.2
#730
- Release/0.23.1
#729
- build(deps): bump vm2 from 3.9.16 to 3.9.17
#725
- build(deps): bump vm2 from 3.9.16 to 3.9.17 in /microservices
#724
- 0.23.0 (develop)
#722
24 April 2023
- hotfix: recursively handle arrays and objects when retrieving frontmatter
8e236e7
20 April 2023
- [LS-81] fix(markdown-utils): change sanitization process + add unescape
#718
- feat(site launch): Allow for ops to remove timed out domain associations
#720
- style(env var): change naming of var
#719
- feat(infra): add datadog + custom metrics
#678
- Feat(Site Launch): Mock calls to Amplify
#704
- Release/0.22.1
#717
- test(markdown-fixtures): add a test for DOMPurify sanitization
#703
- 0.22.0 (to develop)
#715
19 April 2023
- Fix: set unhandled rejection back to warn
98a6785
17 April 2023
- Fix: remove modification of non-existent team
#713
- chore: add new env vars for db
#712
- feat(rr): construct cms link for users
#655
- chore(site launch form): trim site launch form input
#698
- 0.21.0 (develop)
#711
13 April 2023
- fix(staging links): fix failing staging links
#709
- chore(Infra Service): fix failing build
#706
- chore(deploymentsservice): add a brand for <env>Url types
#705
- Is 59/fix/disallow special character as first character
#699
- chore: add ga4 to request schema
#689
- fix(authservice): return
userId
when e2e#700
- build(deps): bump vm2 from 3.9.15 to 3.9.16 in /microservices
#702
- build(deps): bump vm2 from 3.9.11 to 3.9.16
#701
- Fix/rename subcollection and rename/delete resource room
#692
- fix(constants): fixed import
#694
- 0.20.0 (develop)
#696
- fix(launches service): change to primary domain source for clarity
#669
- Feat/buttons
#585
- Feat/site creation form email
#679
11 April 2023
- Chore/update node
#681
- build(deps): bump xml2js from 0.4.19 to 0.5.0 in /microservices
#691
- build(deps): bump vm2 from 3.9.12 to 3.9.15 in /microservices
#688
- build(deps): bump vm2 from 3.9.11 to 3.9.15
#687
- release(0.19.0): merge to develop
#684
6 April 2023
- fix(utils): sanitize empty string + trim
#686
- fix(utils): change order of ops and rec sanitization
#680
- chore(review): fix tests for review router
#683
- Feat(site launch): support for multiple sites
#665
- Hotfix/0.18.2 (develop)
#677
- hotfix(0.18.1): merge into develop
#674
- 0.18.0
#672
3 April 2023
- Fix: change response for github users accessing collaborator endpoints
db1130f
31 March 2023
- fix(review): return 200 for unmigrated sites
bd69c29
- fix(sanitize): use same setup for dompurify as FE
c25f448
30 March 2023
- feat(identity): phase 2
#509
- chore(docker compose): remove local emulation of lambdas
#666
- Chore(Site launch microservices):managing cloud environments
#657
- 0.17.0 (to develop)
#654
16 March 2023
- Chore: update pacakages
#651
- build(deps-dev): bump sqlite3 from 5.0.8 to 5.1.5
#649
- fix(site creation): make rewrites to redirects
#644
- chore(env vars): update example env vars
#639
- build(deps): bump sequelize from 6.28.2 to 6.29.0
#640
- fix(server): shift api logger to be initialised within each subrouter
#621
- build(deps): bump sequelize from 6.21.2 to 6.28.2
#638
- chore(github runners): update ubuntu versioning
#635
- fix: microservices/package.json & microservices/package-lock.json to reduce vulnerabilities
#637
- chore: update dependencies
#632
- chore(env vars): exclude .env.* in git commits
#634
- docs(readme): update readme instructions for running app
#622
- build(deps): bump @sideway/formula from 3.0.0 to 3.0.1
#629
- build(deps): bump http-cache-semantics in /microservices
#626
- build(deps): bump http-cache-semantics from 4.1.0 to 4.1.1
#625
- build(deps): bump cookiejar from 2.1.3 to 2.1.4 in /microservices
#618
- build(deps): bump cookiejar from 2.1.2 to 2.1.4
#617
- chore(mediafileservice): prevent users from changing file ext
#595
- build(deps): bump luxon from 1.28.0 to 1.28.1
#607
- 0.16.0 (develop)
#615
19 January 2023
17 January 2023
- build(deps): bump simple-git from 3.14.1 to 3.16.0 in /microservices
#603
- build(deps): bump simple-git from 3.14.1 to 3.16.0
#604
- Feat/site launch
#578
- 0.14.0
#601
9 January 2023
- Fix/frontmatter for link resources
#598
- build(deps): bump json5 from 1.0.1 to 1.0.2
#599
- fix(usersservice): remove explicit
findOrCreate
calls#594
- fix: package.json & package-lock.json to reduce vulnerabilities
#581
- build(deps): bump minimatch from 3.0.4 to 3.1.2
#580
- build(deps): bump decode-uri-component from 0.2.0 to 0.2.2
#579
- chore(readme instructions for db migrations): update usage of VPN
#551
- release(0.13.0): merge to develop
#506
29 September 2022
- Chore/update dependencies
#504
- build(deps): bump vm2 from 3.9.7 to 3.9.11
#505
- release(0.12.0): merge to develop
#502
22 September 2022
- Feat: add link as resource page layout type
#500
- Fix/unexpected footer fields
#496
- build(deps): bump moment-timezone from 0.5.34 to 0.5.35
#497
- 0.11.0
#495
25 August 2022
12 August 2022
11 August 2022
- Fix: update resource room
#481
- Chore: remove site links from description
#482
- build(deps): bump vm2 from 3.9.5 to 3.9.7
#350
- fix: package.json & package-lock.json to reduce vulnerabilities
#476
- build(deps): bump file-type from 16.5.3 to 16.5.4
#475
- 0.9.0
#473
14 July 2022
7 July 2022
6 July 2022
- build(deps): bump ansi-regex from 3.0.0 to 3.0.1
#462
- build(deps-dev): bump sqlite3 from 5.0.2 to 5.0.8
#445
- feat: add site creation tables
#451
- chore: Upgraded dotenv to enable running tests in WebStorm.
#450
- test: Fixed duplicate test names and added eslint rules to detect dup…
#448
- 0.6.0
#443
12 May 2022
21 April 2022
- Fix/migrate script
#432
- Feat/move whitelist into database
#422
- Refactor/use test fixture
#430
- Chore: remove duplicate validation in User model
#429
- build(deps-dev): bump eslint-config-prettier from 8.1.0 to 8.5.0
#371
- build(deps): bump async from 3.2.0 to 3.2.3
#424
- chore(mergify): change to lower case
#425
- test(resourceDirectory): add check for directory/file call order
#420
- Fix: check for JsonWebTokenError
#423
- chore(app): remove deprecated
bin/www
#418
- refactor(mailclient): pass api key explicitly
#419
- Refactor/navigation
#363
- Refactor/netlify toml
#357
- Refactor/homepage
#331
- Refactor/contact us
#349
- chore(app): replace custom properties on req with res.locals
#413
- test(ci): update ci config
#415
- chore(build): automate jumphost setup
#412
- Fix: identity test
#414
- build(ci): add ci
#384
- release(0.4.0): merge back to develop
#410
30 March 2022
- feat(identity): verified merged
#364
- docs: add instructions to run DB migrations on remote DB
#404
- release: merge 0.3.0 to develop
#401
24 March 2022
- Fix: rearrange order of file and directory operations
#399
- chore(build): add mergify workflow
#385
- 0.2.0
#394
- fix: order of ping
#392
17 March 2022
3 March 2022
- Fix: prepend unique prefix for release script
#370
- Fix/retrieve last updated time
#354
- Chore/automated release versioning
#353
- chore: add auto-changelog
#340
- Fix/move pages on old format
#325
- fix: update image for homepage if shareicon changes
#336
- Fix/handle empty directories
#337
- chore(pr template): adds a pull request template
#330
- Refactor/media flow
#324
- Fix: remove footer links if empty
#329
- chore(adds .nvmrc): adds .nvmrc and pins node version to 14 for stable lts
#327
- Refactor/resource room
#318
- fix: change import to absolute import
#321
- fix: handle empty resource categories in v1
#319
- build(deps): bump vm2 from 3.9.3 to 3.9.5
#313
- refactor: settings v2 (BREAKING CHANGE)
#282
- Fix/unhandled errors for list directory and read media
#310
- Refactor/resources refactor
#314
- fix: package.json & package-lock.json to reduce vulnerabilities
#285
- fix: package.json & package-lock.json to reduce vulnerabilities
#311
- Refactor/collection refactor
#281
- build(deps-dev): bump jest from 26.6.3 to 27.0.6
#222
- build(deps): bump tmpl from 1.0.4 to 1.0.5
#304
- build(deps): bump axios from 0.21.1 to 0.21.4
#295
- Fix: change git tree object format
#305
- Fix: handle 409 errors when editing files
#303
- Hotfix(develop): properly handle renaming of subcollection page
#302
- Merge to prod: 16 Sept 2021
#300
- Fix: prevent truncating of page body
#299
- Feat: add ability to edit description in settings
#280
- hotfix (develop): migrate to platform hooks
#297
- hotfix (master): migrate to platform hooks
#296
- ci: update production eb env name
#298
- hotfix (develop): add health check endpoint
#291
- hotfix (master): add health check endpoint
#293
- fix(hotfix-develop): update cicd user
#289
- fix(hotfix-master): update cicd user
#288
- fix(hotfix-develop): update ebextension
#287
- fix(hotfix-master): update ebextension
#286
- test: e2e authentication scheme
#270
- Refactor/remove controller
#275
- refactor: unlinked pages
#278
- (hotfix to develop) loosen request schema
#277
- (hotfix to master) loosen request schema
#276
- Merge to production - 19 August 2021
#272
- Refactor/collection pages refactor
#215
- build(deps): bump dompurify from 2.3.0 to 2.3.1
#264
- Introduce standard issue templates
#58
- build(deps): bump cookie-parser from 1.4.4 to 1.4.5
#261
- build(deps): bump path-parse from 1.0.6 to 1.0.7
#255
- build(deps-dev): bump eslint-plugin-prettier from 3.3.1 to 3.4.0
#229
- build(deps-dev): bump lint-staged from 11.0.0 to 11.1.2
#251
- build(deps): bump morgan from 1.9.1 to 1.10.0
#228
- build(deps-dev): bump eslint-plugin-import from 2.22.1 to 2.23.4
#223
- build(deps): bump moment-timezone from 0.5.31 to 0.5.33
#221
- fix: upgrade bluebird from 3.7.0 to 3.7.2
#239
- fix: upgrade http-errors from 1.6.3 to 1.8.0
#238
- fix: upgrade js-base64 from 2.5.1 to 2.6.4
#237
- build(deps): bump dotenv from 8.1.0 to 10.0.0
#219
- fix: upgrade query-string from 6.8.3 to 6.14.1
#235
- Merge to production: 12 Aug 2021
#256
- [develop] fix: update logout
#252
- feat: validate and sanitize media files
#249
- Fix: update path to netlify.toml
#248
- Merge to production - 2 Aug 2021
#245
- fix: add helmet for security
#243
- fix: upgrade dependencies
#242
- build(deps): bump color-string from 1.5.4 to 1.5.5
#231
- build(deps): bump aws-sdk from 2.787.0 to 2.946.0
#230
- Revert "vapt: pausing staging builds"
#225
- Chore/add dependabot
#224
- vapt: pausing staging builds
#209
- Merge to production - 18 Jun 2021
#208
- fix: cookie expiry date
#207
- fix: check state before confirming authentication
#206
- Merge to production - 17 Jun 2021
#205
- lint: autofix files staged for commit, while ignoring errors which require manual attention
#203
- fix: modify third nav title when renaming subfolder
#200
- fix: update nav when renaming collection
#201
- fix: address bug in directory route
#197
- Chore: update dependencies
#187
- style: add require path aliases to vscode
#199
- style: use
prettier
plugin instead ofprettier-recommended
#195
- style: introduce aliases and import sorting
#194
- lint: routes
#192
- Style: Linting for Classes Files
#193
- Lint: misc files
#190
- lint: auto fix with eslint
#189
- Add linting and formatting tools
#127
- build(deps): bump ws from 7.4.3 to 7.4.6
#183
- Merge to production: 3 June 2021
#186
- Fix: remove empty footer settings
#184
- Fix/Return isPrivate property of repos in sites/route
#180
- Merge to production: 27 May 2021
#182
- Feat/moving media
#178
- fix/conflict in variable name
#181
- Fix/modify title in index file for resources
#179
- Merge to prod 12 May
#174
- fix: handles media folders not found error
#175
- Fix/media file class
#168
- build(deps): bump hosted-git-info from 2.8.8 to 2.8.9
#173
- fix: whoami endpoint should return 200
#171
- build(deps): bump lodash from 4.17.19 to 4.17.21
#172
- Merge to production - 30 April 2021
#167
- feat: add whoami endpoint
#165
- (hotfix to develop) misc bugs
#163
- (hotfix to master) misc bugs
#164
- Merge to production - 20 April 2021
#160
- fix: add resourceRoomName to readResourcePage response
#153
- Fix: encode/decode homepage content
#151
- fix: update dependencies
#152
- Fix: retrieve folders with collection.yml only
#150
- Fix: move auth out of query param
#149
- Feat: add staging url and last updated endpoints
#142
- fix: add endpoint functionality to list simple pages
#148
- Feat: retrieve netlify.toml from isomer build
#144
- Feat/move resources
#139
- Fix: position of newly created files
#141
- fix: replace npm js-yaml library with npm yaml library
#140
- Feat: create placeholder for empty subfolders
#137
- Feat/delete rename subfolder
#136
- fix: destructure using
content
instead ofcontentObject
forCollectionConfig
read
method#135
- Fix/collectionconfig read method
#134
- Feat/update pageroutes
#133
- Fix/delete collection conflict
#132
- Feat: read from nested files and update page endpoints for nested files
#131
- fix: throw NotFoundError if given path cannot be found on GitHub
#126
- Feat/move files
#124
- Feat/new-add-collection-page-endpoint
#122
- refactor/directory content retrieval endpoint
#123
- fix: unlock site after successful API call for rollback route handler
#121
- Feat/collection config
#118
- Duplicate of #117
#119
- feat: add transaction lock using DynamoDB as mutex provider
#109
- Feat: add endpoints to retrieve navigation data
#112
- Feat/page reordering endpoints
#108
- feat: sends user id through redirect upon successful login
#110
- fix: prevent sending of client id/secret when using Github APIs
#106
- build(deps): bump axios from 0.19.0 to 0.21.1 (#102)
#103
- build(deps): bump axios from 0.19.0 to 0.21.1
#102
- Merge to Prod
#93
- Fix/increase nginx max body size
#101
- Fix: add check for files in directory when reading file
#97
- Fix/typo in images endpoint and increase limit of requests
#99
- build(deps): bump ini from 1.3.5 to 1.3.7
#96
- chore: add
/v1
to all URI paths#95
- chore: add
/v1
to all URI paths#95
- Feat/rollback changes if not all successful
#91
- Fix/error handling for large payload
#94
- feat: only update Settings file if field has changed
#92
- feat: improve
/sites
endpoint performance#90
- Fix/handle renaming of folders with multiple files
#88
- Feat: add endpoint to check if user has access to site
#89
- Fix: throw NotFoundError for files
#87
- fix: update config settings and footer settings separately
#81
- Feat/add settings fields
#85
- Feat: throw ConflictError if 409 received
#84
- chore: log error message with distinct string for metric filter
#82
- Feat/update navigation file on creation of new collection and resource room
#80
- Feat: add new InputNameConflictError
#78
- Merge to Prod - 23 Nov 2020
#79
- fix: dep typo
#77
- Feat/logger and api logger
#69
- Fix/creation and renaming of resource categories
#75
- fix: installing toml
#74
- Feat/retrieve csp
#70
- Feat: update config for collections on adding and deleting pages
#73
- Feat/third nav retrieval
#71
- feat: add endpoint for unlinked pages
#68
- chore: remove cookie domain
#67
- feat: truncate and remove chars from version desc. before deploy
#65
- Setup GitHub actions
#64
- fix: allow collections to be empty in _config.yml
#62
- Feat/centralized error handler
#63
- Feat: add logout endpoint
#59
- feat: use footer.yml instead of social-media.yml
#60
- build(deps): bump lodash from 4.17.15 to 4.17.19
#56
- fix: use blobs to retrieve files larger than 1MB
#55
- Update .travis.yml
#53
- feat: make repo commitizen-friendly
#51
- feat: return site url in Settings endpoint
#50
- [Feat] Create settings route and class
#48
- fix: use validateStatus correctly
#49
- merge to production
#43
- Revert "feat: setup deploy to staging (#34)"
#47
- fix: remove unnecessary header
#44
- ci: update eb env and app names
#42
- [Fix - Sites] Display correct sites for users
#41
- Fix/axios calls params
#40
- feat: setup deploy to staging
#38
- feat: setup deploy to staging
#34
- Refactor/fix environment variables
#37
- fix: add a npm command for local development
#36
- feat: add support for false collections
#33
- fix: make code resilient to invalid collections defined in _config.yml
#32
- BREAKING CHANGE: Include collection pages in the
GET pages
endpoint#31
- Feat: add endpoint for drag and drop navigation menu
#27
- [sites] Fix sites endpoint
#29
- Return resourceRoomName in GET /resources API
#24
- Blob
#26
- fix error in instantiating new ResourcePageTpye
#23
- fix base endpoint for homepage
#19
- Homepage
#17
- update docs
#13
- Complete routes for ResourceRoom, Resources, ResourcePages, Menus
#12
- create menus routes for navigation + footer
#11
- cleanup sites.js
#8
- simplify Sites route
#7
- fix axios data transform in File class
#6
- Add docs + Standardize request body and response in routes
#5
- change redirect URL to frontend instead of backend
#4
- Setup routes
#2
- Properly handle GitHub OAuth Token
#1
- first commit
c668482
- Classes files lints
6727b85
- Lint: fix classes
93c12db