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

Feature/ng15 forms - incremental merge #1377

Merged
merged 20 commits into from
Jul 10, 2023
Merged

Conversation

shilob
Copy link
Member

@shilob shilob commented Jun 29, 2023

Incremental merge to develop branch

shilob added 17 commits May 2, 2023 14:16
# Conflicts:
#	angular/package-lock.json
#	angular/package.json
#	core/package-lock.json
#	package-lock.json
#	package.json
#	tsconfig.json
- conflict resolution
- updates to Typescript imports caused by ongoing shift from CommonJS to ES6
- core-types updated to be in line with upcoming form changes
- introduced but disabled the new form app, as form field components are rebuilt
# Conflicts:
#	package-lock.json
#	package.json
@shilob shilob requested a review from andrewbrazzatti June 29, 2023 01:21
@codecov
Copy link

codecov bot commented Jun 29, 2023

Codecov Report

Patch coverage has no change and project coverage change: +14.21 🎉

Comparison is base (f48f15e) 48.72% compared to head (4a5ee22) 62.94%.

Additional details and impacted files
@@             Coverage Diff              @@
##           develop    #1377       +/-   ##
============================================
+ Coverage    48.72%   62.94%   +14.21%     
============================================
  Files          159      107       -52     
  Lines         7593     1379     -6214     
  Branches      1061      131      -930     
============================================
- Hits          3700      868     -2832     
+ Misses        3549      511     -3038     
+ Partials       344        0      -344     
Flag Coverage Δ
frontend-core-lib 52.30% <0.00%> (ø)
frontend-dashboard ?
frontend-export 100.00% <ø> (ø)
frontend-local-auth 100.00% <ø> (ø)
frontend-manage-roles 63.33% <ø> (ø)
frontend-manage-users 59.81% <ø> (ø)
frontend-report ?

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
...databox/portal-ng-common/src/lib/report.service.ts 86.20% <0.00%> (ø)
config/env/docker.js 0.00% <ø> (ø)

... and 52 files with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

@andrewbrazzatti andrewbrazzatti merged commit a32025e into develop Jul 10, 2023
andrewbrazzatti added a commit that referenced this pull request Jul 19, 2023
* Support for configuring the format of the fields in Report CSV download (#1282)

* Added lodash template service and tests

* Updated dashboard component's template evaluations to use the lodash-template-utiltity service

* Made record-table use the new lodash template util service

* Removed ESM import for lodash in dashboard.
Added lodash wrapper that includes common lodash functions into loadsh template utiltiy

* Added support for formatting the output in the report CSV
Added default report configuration

* Added integration tests for csv exports

* Feature: Support for generating reports using the database as the source (#1284)

* Added lodash template service and tests

* Updated dashboard component's template evaluations to use the lodash-template-utiltity service

* Made record-table use the new lodash template util service

* Removed ESM import for lodash in dashboard.
Added lodash wrapper that includes common lodash functions into loadsh template utiltiy

* Added support for formatting the output in the report CSV
Added default report configuration

* Added integration tests for csv exports

* Refactored Named Query processing to its own service

* Implemented report generation using named queries

* Updated solr query config to be consistent with the database config.
Migrated all core reports to using named queries

* Bump tslib from 2.5.0 to 2.5.1 in /angular (#1289)

Bumps [tslib](https://github.com/Microsoft/tslib) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/Microsoft/tslib/releases)
- [Commits](microsoft/tslib@2.5.0...2.5.1)

---
updated-dependencies:
- dependency-name: tslib
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump tslib from 2.5.1 to 2.5.2 in /angular (#1291)

Bumps [tslib](https://github.com/Microsoft/tslib) from 2.5.1 to 2.5.2.
- [Release notes](https://github.com/Microsoft/tslib/releases)
- [Commits](microsoft/tslib@2.5.1...2.5.2)

---
updated-dependencies:
- dependency-name: tslib
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump i18next-http-backend from 2.2.0 to 2.2.1 in /angular (#1292)

Bumps [i18next-http-backend](https://github.com/i18next/i18next-http-backend) from 2.2.0 to 2.2.1.
- [Changelog](https://github.com/i18next/i18next-http-backend/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next-http-backend@v2.2.0...v2.2.1)

---
updated-dependencies:
- dependency-name: i18next-http-backend
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump i18next from 22.4.15 to 22.5.0 (#1293)

Bumps [i18next](https://github.com/i18next/i18next) from 22.4.15 to 22.5.0.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next@v22.4.15...v22.5.0)

---
updated-dependencies:
- dependency-name: i18next
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump check-disk-space from 3.3.1 to 3.4.0 (#1294)

Bumps [check-disk-space](https://github.com/Alex-D/check-disk-space) from 3.3.1 to 3.4.0.
- [Release notes](https://github.com/Alex-D/check-disk-space/releases)
- [Commits](Alex-D/check-disk-space@v3.3.1...v3.4.0)

---
updated-dependencies:
- dependency-name: check-disk-space
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Added logoutFromAuthServer option for open id connect that disables logging out from the auth server for single sign out. (#1295)

* Bump @compodoc/compodoc from 1.1.19 to 1.1.20 (#1296)

Bumps [@compodoc/compodoc](https://github.com/compodoc/compodoc) from 1.1.19 to 1.1.20.
- [Release notes](https://github.com/compodoc/compodoc/releases)
- [Changelog](https://github.com/compodoc/compodoc/blob/develop/CHANGELOG.md)
- [Commits](compodoc/compodoc@1.1.19...1.1.20)

---
updated-dependencies:
- dependency-name: "@compodoc/compodoc"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump socket.io-parser from 3.3.2 to 3.3.3 (#1297)

Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/socketio/socket.io-parser/releases)
- [Changelog](https://github.com/socketio/socket.io-parser/blob/main/CHANGELOG.md)
- [Commits](socketio/socket.io-parser@3.3.2...3.3.3)

---
updated-dependencies:
- dependency-name: socket.io-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Added error handling to datastream serving pipe so the app doesn't exist on failure. (#1299)

Refactored API endpoint for getting datastreams to use async/await.

* Bump @compodoc/compodoc from 1.1.20 to 1.1.21 (#1300)

Bumps [@compodoc/compodoc](https://github.com/compodoc/compodoc) from 1.1.20 to 1.1.21.
- [Release notes](https://github.com/compodoc/compodoc/releases)
- [Changelog](https://github.com/compodoc/compodoc/blob/develop/CHANGELOG.md)
- [Commits](compodoc/compodoc@1.1.20...1.1.21)

---
updated-dependencies:
- dependency-name: "@compodoc/compodoc"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fixed embargo report configuration

* Added embargoed until column to embargoed data publications report

* Fixed datastreams API details

* Removed caret from search button as it's now supplied by bootstrap css
Added searchFilters to the response type response as its required for the search page.
Removed path-exists library from core library as functionality now exists in the nodejs core

* Updated core types package lock

* Added node types to core types library

* Fixed html syntax

* Improved layout of date range selector components in the reports

* Bump @types/lodash from 4.14.194 to 4.14.195 in /angular (#1303)

Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.14.194 to 4.14.195.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

---
updated-dependencies:
- dependency-name: "@types/lodash"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @types/jasmine from 4.3.1 to 4.3.2 in /angular (#1304)

Bumps [@types/jasmine](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jasmine) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jasmine)

---
updated-dependencies:
- dependency-name: "@types/jasmine"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Added Return to Reports List button
Added remote debug configuration for development

* Changes debug config name
Added language code for return to reports list text

* Improved reporting screen spacing
Added more language codes

* Bump nodemailer from 6.9.2 to 6.9.3 (#1306)

Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 6.9.2 to 6.9.3.
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md)
- [Commits](nodemailer/nodemailer@v6.9.2...v6.9.3)

---
updated-dependencies:
- dependency-name: nodemailer
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump postcss from 8.4.23 to 8.4.24 (#1307)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.23 to 8.4.24.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.23...8.4.24)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Brought the ardc vocab widget css into the app so that it doesn't rely on ardc to render (#1308)

* Added field.visible check to the repeatable contributor component so that it can be hidden (#1309)

* Feature: Improved styling capabilities of Selection Field Component in edit mode (#1310)

* Made the styling of the selection field much more configurable. Removed hard-coded line break so that radio controls can display inline.

* Changed syntax for option setting of css classes

* Bump bootstrap from 5.2.3 to 5.3.0 (#1311)

Bumps [bootstrap](https://github.com/twbs/bootstrap) from 5.2.3 to 5.3.0.
- [Release notes](https://github.com/twbs/bootstrap/releases)
- [Commits](twbs/bootstrap@v5.2.3...v5.3.0)

---
updated-dependencies:
- dependency-name: bootstrap
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump dotenv from 16.0.3 to 16.1.0 (#1312)

Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.0.3 to 16.1.0.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](motdotla/dotenv@v16.0.3...v16.1.0)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fixed SCSS to use local copy of ARDC vocab widgets CSS

* Bump nodemailer from 6.9.2 to 6.9.3 (#1313)

Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 6.9.2 to 6.9.3.
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md)
- [Commits](nodemailer/nodemailer@v6.9.2...v6.9.3)

---
updated-dependencies:
- dependency-name: nodemailer
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump bootstrap from 5.2.3 to 5.3.0 (#1314)

Bumps [bootstrap](https://github.com/twbs/bootstrap) from 5.2.3 to 5.3.0.
- [Release notes](https://github.com/twbs/bootstrap/releases)
- [Commits](twbs/bootstrap@v5.2.3...v5.3.0)

---
updated-dependencies:
- dependency-name: bootstrap
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @compodoc/compodoc from 1.1.19 to 1.1.21 (#1315)

Bumps [@compodoc/compodoc](https://github.com/compodoc/compodoc) from 1.1.19 to 1.1.21.
- [Release notes](https://github.com/compodoc/compodoc/releases)
- [Changelog](https://github.com/compodoc/compodoc/blob/develop/CHANGELOG.md)
- [Commits](compodoc/compodoc@1.1.19...1.1.21)

---
updated-dependencies:
- dependency-name: "@compodoc/compodoc"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump postcss from 8.4.23 to 8.4.24 (#1316)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.23 to 8.4.24.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.23...8.4.24)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump dotenv from 16.0.3 to 16.1.0 (#1317)

Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.0.3 to 16.1.0.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](motdotla/dotenv@v16.0.3...v16.1.0)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump dotenv from 16.1.0 to 16.1.3 (#1318)

Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.1.0 to 16.1.3.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](motdotla/dotenv@v16.1.0...v16.1.3)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump karma-jasmine-html-reporter from 2.0.0 to 2.1.0 in /angular (#1323)

Bumps [karma-jasmine-html-reporter](https://github.com/dfederm/karma-jasmine-html-reporter) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/dfederm/karma-jasmine-html-reporter/releases)
- [Commits](https://github.com/dfederm/karma-jasmine-html-reporter/commits)

---
updated-dependencies:
- dependency-name: karma-jasmine-html-reporter
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump tslib from 2.5.2 to 2.5.3 in /angular (#1322)

Bumps [tslib](https://github.com/Microsoft/tslib) from 2.5.2 to 2.5.3.
- [Release notes](https://github.com/Microsoft/tslib/releases)
- [Commits](microsoft/tslib@2.5.2...v2.5.3)

---
updated-dependencies:
- dependency-name: tslib
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Added missing searchable property to recordtype response model

* Bump dotenv from 16.1.3 to 16.1.4 (#1325)

Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.1.3 to 16.1.4.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](motdotla/dotenv@v16.1.3...v16.1.4)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump i18next from 22.5.0 to 22.5.1 (#1327)

Bumps [i18next](https://github.com/i18next/i18next) from 22.5.0 to 22.5.1.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next@v22.5.0...v22.5.1)

---
updated-dependencies:
- dependency-name: i18next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump jasmine-core from 4.6.0 to 5.0.0 in /angular (#1326)

Bumps [jasmine-core](https://github.com/jasmine/jasmine) from 4.6.0 to 5.0.0.
- [Release notes](https://github.com/jasmine/jasmine/releases)
- [Changelog](https://github.com/jasmine/jasmine/blob/main/RELEASE.md)
- [Commits](jasmine/jasmine@v4.6.0...v5.0.0)

---
updated-dependencies:
- dependency-name: jasmine-core
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fix contributors component in split names mode doesn't populate correctly on subscribe (#1328)

* Bump sass from 1.62.1 to 1.63.2 (#1330)

Bumps [sass](https://github.com/sass/dart-sass) from 1.62.1 to 1.63.2.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](sass/dart-sass@1.62.1...1.63.2)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Added Data Manager to reports

* Updating package-lock

* Bump sass from 1.63.2 to 1.63.3 (#1332)

Bumps [sass](https://github.com/sass/dart-sass) from 1.63.2 to 1.63.3.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](sass/dart-sass@1.63.2...1.63.3)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump jasmine-core from 5.0.0 to 5.0.1 in /angular (#1333)

Bumps [jasmine-core](https://github.com/jasmine/jasmine) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/jasmine/jasmine/releases)
- [Changelog](https://github.com/jasmine/jasmine/blob/main/RELEASE.md)
- [Commits](jasmine/jasmine@v5.0.0...v5.0.1)

---
updated-dependencies:
- dependency-name: jasmine-core
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump core-js from 3.30.2 to 3.31.0 (#1335)

Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.30.2 to 3.31.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.31.0/packages/core-js)

---
updated-dependencies:
- dependency-name: core-js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump zone.js from 0.13.0 to 0.13.1 (#1336)

Bumps [zone.js](https://github.com/angular/angular/tree/HEAD/packages/zone.js) from 0.13.0 to 0.13.1.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/packages/zone.js/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/zone.js-0.13.1/packages/zone.js)

---
updated-dependencies:
- dependency-name: zone.js
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump zone.js from 0.13.0 to 0.13.1 in /angular (#1338)

Bumps [zone.js](https://github.com/angular/angular/tree/HEAD/packages/zone.js) from 0.13.0 to 0.13.1.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/packages/zone.js/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/zone.js-0.13.1/packages/zone.js)

---
updated-dependencies:
- dependency-name: zone.js
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump i18next from 22.5.1 to 23.1.0 (#1345)

Bumps [i18next](https://github.com/i18next/i18next) from 22.5.1 to 23.1.0.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next@v22.5.1...v23.1.0)

---
updated-dependencies:
- dependency-name: i18next
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump i18next from 22.5.1 to 23.1.0 (#1345)

Bumps [i18next](https://github.com/i18next/i18next) from 22.5.1 to 23.1.0.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next@v22.5.1...v23.1.0)

---
updated-dependencies:
- dependency-name: i18next
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump dotenv from 16.1.4 to 16.3.0 (#1346)

Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.1.4 to 16.3.0.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](motdotla/dotenv@v16.1.4...v16.3.0)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fix setVisibility not clearing validators for contributor component

* Fix setVisibility not clearing validators for contributor component (#1348)

* Bump dotenv from 16.3.0 to 16.3.1 (#1347)

Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.3.0 to 16.3.1.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](motdotla/dotenv@v16.3.0...v16.3.1)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump i18next from 23.1.0 to 23.2.0 (#1351)

Bumps [i18next](https://github.com/i18next/i18next) from 23.1.0 to 23.2.0.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next@v23.1.0...v23.2.0)

---
updated-dependencies:
- dependency-name: i18next
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump sass from 1.63.3 to 1.63.4 (#1342)

Bumps [sass](https://github.com/sass/dart-sass) from 1.63.3 to 1.63.4.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](sass/dart-sass@1.63.3...1.63.4)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fixed the export url format to use the correct oid variable

* Fix repeatable component to handle validators properly (#1354)

* Fixed report template configuration to use lodash get so that it handles null values better

* Fixed call to performNamedQuery so parameters are in correct order

* Bump sass from 1.63.4 to 1.63.6 (#1358)

Bumps [sass](https://github.com/sass/dart-sass) from 1.63.4 to 1.63.6.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](sass/dart-sass@1.63.4...1.63.6)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feature add parse object option to run templates method in rdmp service (#1363)

* Feature: Add configurable triggers on login (#1362)

* Populate a signed in user with additional attributes for local mode

* Refactor and fixes to local login additional info method

* Cosmetic changes to find in mint wrapper method

* Add post save and post save sync trigger to local login method

* Add pre save triggers for aaf login method

* Add post save and post save sync triggers for aaf login method

* Add pre save triggers for oidc login method

* Add post save and post save sync triggers for oidc login method

* Changed VocabService trigger to use a lodash template for the query string

---------

Co-authored-by: ADBC <alejandro.bulgaris@qcif.edu.au>
Co-authored-by: andrew brazzatti <andrew.brazzatti@qcif.edu.au>

* Feature: Added export API endpoint, updated Postman test (#1364)

* Feature add force not empty merge object as array (#1365)

* Bump sails from 1.5.4 to 1.5.5 (#1367)

Bumps [sails](https://github.com/balderdashy/sails) from 1.5.4 to 1.5.5.
- [Release notes](https://github.com/balderdashy/sails/releases)
- [Changelog](https://github.com/balderdashy/sails/blob/master/CHANGELOG.md)
- [Commits](balderdashy/sails@v1.5.4...v1.5.5)

---
updated-dependencies:
- dependency-name: sails
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump i18next from 23.2.0 to 23.2.3 (#1359)

Bumps [i18next](https://github.com/i18next/i18next) from 23.2.0 to 23.2.3.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next@v23.2.0...v23.2.3)

---
updated-dependencies:
- dependency-name: i18next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump fast-xml-parser and @aws-sdk/credential-providers (#1371)

Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) and [@aws-sdk/credential-providers](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/credential-providers). These dependencies needed to be updated together.

Updates `fast-xml-parser` from 4.1.2 to 4.2.5
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases)
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md)
- [Commits](NaturalIntelligence/fast-xml-parser@v4.1.2...v4.2.5)

Updates `@aws-sdk/credential-providers` from 3.315.0 to 3.360.0
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases)
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages/credential-providers/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.360.0/packages/credential-providers)

---
updated-dependencies:
- dependency-name: fast-xml-parser
  dependency-type: indirect
- dependency-name: "@aws-sdk/credential-providers"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Removed dashboard until good example config can be generated

* Fixed issue where users that may have been deleted from the database break the permissions population table. (#1388)

Co-authored-by: andrew brazzatti <andrew.brazzatti@qcif.edu.au>

* Bump i18next from 23.2.3 to 23.2.7 (#1386)

Bumps [i18next](https://github.com/i18next/i18next) from 23.2.3 to 23.2.7.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next@v23.2.3...v23.2.7)

---
updated-dependencies:
- dependency-name: i18next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Feature/sails grunt to webpack (#1389)

* Initial move from Grunt to Webpack.

* Running webpack outside of sails.lift for non-dev environments, to improve lift speed.

* Moved webpack and supporting libraries to "dependencies".

* Bump openid-client from 5.4.2 to 5.4.3 (#1391)

Bumps [openid-client](https://github.com/panva/node-openid-client) from 5.4.2 to 5.4.3.
- [Release notes](https://github.com/panva/node-openid-client/releases)
- [Changelog](https://github.com/panva/node-openid-client/blob/main/CHANGELOG.md)
- [Commits](panva/openid-client@v5.4.2...v5.4.3)

---
updated-dependencies:
- dependency-name: openid-client
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump postcss from 8.4.24 to 8.4.25 (#1392)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.24 to 8.4.25.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.24...8.4.25)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump i18next from 23.2.7 to 23.2.8 (#1394)

Bumps [i18next](https://github.com/i18next/i18next) from 23.2.7 to 23.2.8.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next@v23.2.7...v23.2.8)

---
updated-dependencies:
- dependency-name: i18next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump core-js from 3.31.0 to 3.31.1 (#1393)

Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.31.0 to 3.31.1.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.31.1/packages/core-js)

---
updated-dependencies:
- dependency-name: core-js
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Webpack hooks: Increasing hook timeout, disabled CSS minification by default.

* Bump sails from 1.5.5 to 1.5.6 (#1397)

Bumps [sails](https://github.com/balderdashy/sails) from 1.5.5 to 1.5.6.
- [Release notes](https://github.com/balderdashy/sails/releases)
- [Changelog](https://github.com/balderdashy/sails/blob/master/CHANGELOG.md)
- [Commits](balderdashy/sails@v1.5.5...v1.5.6)

---
updated-dependencies:
- dependency-name: sails
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Webpack hook: added option to disable build entirely regardless of the NODE_ENV value

* Feature/ng15 forms - incremental merge (#1377)

* feat: Updated TS version, utilised base configuration. Refactored to use shared DTO lib.

* feat: Sails Core types - updated TS version and base configuration. Added type conversion convenience method.

* feat: NG15 migration - updated NG common lib and report app to use shared DTO lib

* chore: Core improved to remove use of external library to check paths, declaration types added to TS compliation

* Refactored i18next backend to use supported library,  used common dto lib.

* fixed: Added missing libraries required for CircleCI build, updated CI config

* fixed: CodeCov tsconfig updated to match main tsconfig

* Initial skeleton for supporting dynamic rendering of form fields as well as supporting custom form components.

* Updated code to handle missing components, renamed resolver service name.

* Fixed build script to compile custom form component library placeholder correctly.

* Fixed incorrect parent directory path in CI build

* Fixes for ES6 compatability

* Fixed lodash template parse test. Skipped form app from test harness.

* Fixed date parse test in lodash template service

* CI: Restored production only npm install at the root

* Reinstated the correct i18next-fs-backend dependency

---------

Co-authored-by: andrew brazzatti <andrew.brazzatti@qcif.edu.au>

* Bump node from 18.16.0-buster to 20.4.0-buster

Bumps node from 18.16.0-buster to 20.4.0-buster.

---
updated-dependencies:
- dependency-name: node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: andrewbrazzatti <andrew@redboxresearchdata.com.au>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: alejandro-bulgaris-qcif <74333434+alejandro-bulgaris-qcif@users.noreply.github.com>
Co-authored-by: ADBC <alejandro.bulgaris@qcif.edu.au>
Co-authored-by: andrew brazzatti <andrew.brazzatti@qcif.edu.au>
Co-authored-by: shilob <shiloworks@gmail.com>
Co-authored-by: andrewbrazzatti <abrazza@gmail.com>
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.

2 participants