Skip to content

Commit

Permalink
Update master to 1.8.0 (#794)
Browse files Browse the repository at this point in the history
* Bump @types/node from 20.16.5 to 20.16.9 in /backend

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

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

Signed-off-by: dependabot[bot] <[email protected]>

* Frontend:

 @angular-devkit/build-angular       ^18.2.5  →   ^18.2.6
 @angular/animations                 ^18.2.5  →   ^18.2.6
 @angular/cdk                        ^18.2.5  →   ^18.2.6
 @angular/cli                        ^18.2.5  →   ^18.2.6
 @angular/common                     ^18.2.5  →   ^18.2.6
 @angular/compiler                   ^18.2.5  →   ^18.2.6
 @angular/compiler-cli               ^18.2.5  →   ^18.2.6
 @angular/core                       ^18.2.5  →   ^18.2.6
 @angular/forms                      ^18.2.5  →   ^18.2.6
 @angular/localize                   ^18.2.5  →   ^18.2.6
 @angular/material                   ^18.2.5  →   ^18.2.6
 @angular/platform-browser           ^18.2.5  →   ^18.2.6
 @angular/platform-browser-dynamic   ^18.2.5  →   ^18.2.6
 @angular/router                     ^18.2.5  →   ^18.2.6
 @typescript-eslint/eslint-plugin     ^8.6.0  →    ^8.7.0
 @typescript-eslint/parser            ^8.6.0  →    ^8.7.0
 uikit                              ^3.21.12  →  ^3.21.13

* Backend:
@types/node         ^20.16.5  →  ^20.16.9
 selenium-webdriver   ^4.24.1  →   ^4.25.0

* fix typo @ chromeOptions.binary_location

* real typo Fix

* test removal of chrome binaryLocation

* Frontend:
@angular-devkit/build-angular      ^18.2.6  →  ^18.2.7
 @angular/animations                ^18.2.6  →  ^18.2.7
 @angular/cdk                       ^18.2.6  →  ^18.2.7
 @angular/cli                       ^18.2.6  →  ^18.2.7
 @angular/common                    ^18.2.6  →  ^18.2.7
 @angular/compiler                  ^18.2.6  →  ^18.2.7
 @angular/compiler-cli              ^18.2.6  →  ^18.2.7
 @angular/core                      ^18.2.6  →  ^18.2.7
 @angular/forms                     ^18.2.6  →  ^18.2.7
 @angular/localize                  ^18.2.6  →  ^18.2.7
 @angular/material                  ^18.2.6  →  ^18.2.7
 @angular/platform-browser          ^18.2.6  →  ^18.2.7
 @angular/platform-browser-dynamic  ^18.2.6  →  ^18.2.7
 @angular/router                    ^18.2.6  →  ^18.2.7
 @typescript-eslint/eslint-plugin    ^8.7.0  →   ^8.8.0
 @typescript-eslint/parser           ^8.7.0  →   ^8.8.0

Backend:
 cucumber-html-reporter   ^7.1.1  →   ^7.2.0
 eslint-plugin-import    ^2.30.0  →  ^2.31.0
 geckodriver              ^4.4.4  →   ^4.5.0

Removed semver override

* Bump @types/node from 20.16.9 to 20.16.10 in /backend

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

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

Signed-off-by: dependabot[bot] <[email protected]>

* Updates to frontend & backend:

 @angular-devkit/build-angular      ^18.2.7  →  ^18.2.8
 @angular/animations                ^18.2.7  →  ^18.2.8
 @angular/cdk                       ^18.2.7  →  ^18.2.8
 @angular/cli                       ^18.2.7  →  ^18.2.8
 @angular/common                    ^18.2.7  →  ^18.2.8
 @angular/compiler                  ^18.2.7  →  ^18.2.8
 @angular/compiler-cli              ^18.2.7  →  ^18.2.8
 @angular/core                      ^18.2.7  →  ^18.2.8
 @angular/forms                     ^18.2.7  →  ^18.2.8
 @angular/localize                  ^18.2.7  →  ^18.2.8
 @angular/material                  ^18.2.7  →  ^18.2.8
 @angular/platform-browser          ^18.2.7  →  ^18.2.8
 @angular/platform-browser-dynamic  ^18.2.7  →  ^18.2.8
 @angular/router                    ^18.2.7  →  ^18.2.8
 @typescript-eslint/eslint-plugin    ^8.8.0  →   ^8.8.1
 @typescript-eslint/parser           ^8.8.0  →   ^8.8.1
 express                            ^4.21.0  →  ^4.21.1

Backend:
 express          ^4.21.0  →  ^4.21.1
 express-session  ^1.18.0  →  ^1.18.1
 geckodriver       ^4.5.0  →   ^4.5.1
 winston          ^3.14.2  →  ^3.15.0

* Update packages:
Frontend:
@angular-devkit/build-angular            ^18.2.8  →  ^18.2.10
 @angular-eslint/builder                   18.3.1  →    18.4.0
 @angular-eslint/eslint-plugin             18.3.1  →    18.4.0
 @angular-eslint/eslint-plugin-template    18.3.1  →    18.4.0
 @angular-eslint/schematics                18.3.1  →    18.4.0
 @angular-eslint/template-parser           18.3.1  →    18.4.0
 @angular/animations                      ^18.2.8  →   ^18.2.9
 @angular/cdk                             ^18.2.8  →  ^18.2.10
 @angular/cli                             ^18.2.8  →  ^18.2.10
 @angular/common                          ^18.2.8  →   ^18.2.9
 @angular/compiler                        ^18.2.8  →   ^18.2.9
 @angular/compiler-cli                    ^18.2.8  →   ^18.2.9
 @angular/core                            ^18.2.8  →   ^18.2.9
 @angular/forms                           ^18.2.8  →   ^18.2.9
 @angular/localize                        ^18.2.8  →   ^18.2.9
 @angular/material                        ^18.2.8  →  ^18.2.10
 @angular/platform-browser                ^18.2.8  →   ^18.2.9
 @angular/platform-browser-dynamic        ^18.2.8  →   ^18.2.9
 @angular/router                          ^18.2.8  →   ^18.2.9
 @compodoc/compodoc                       ^1.1.25  →   ^1.1.26
 @types/jest                             ^29.5.13  →  ^29.5.14
 @typescript-eslint/eslint-plugin          ^8.8.1  →   ^8.11.0
 @typescript-eslint/parser                 ^8.8.1  →   ^8.11.0
 tslib                                     ^2.7.0  →    ^2.8.0

Backend:
 @types/node  ^20.16.10  →  ^20.17.0
 mongodb         ^6.9.0  →   ^6.10.0

* Package updates (#772)

* Package updates
Frontend:
    "@angular/compiler-cli": "^18.2.11",
    "@typescript-eslint/eslint-plugin": "^8.13.0",
    "@typescript-eslint/parser": "^8.13.0",
    "eslint": "^8.57.1",
    "tslib": "^2.8.1",

Backend:
 @types/adm-zip       ^0.5.5  →   ^0.5.6
 geckodriver          ^4.5.1  →   ^5.0.0
 nodemailer          ^6.9.15  →  ^6.9.16
 selenium-webdriver  ^4.25.0  →  ^4.26.0
 uuid                ^10.0.0  →  ^11.0.2
 winston             ^3.15.0  →  ^3.16.0
 @types/node  ^20.17.0  →  ^20.17.6

* include node-fetch dependency for edgedriver package

* fix ckeck, improve error report fo then Website

* tollerate invalid github credentials when getting repos. (#773)

Co-authored-by: Jonathan Köhler <[email protected]>

* Minor updates (#779)


* Minor updates
Frontend:
 @angular/cdk                      ^18.2.12  →  ^18.2.13
 @angular/material                 ^18.2.12  →  ^18.2.13
 @typescript-eslint/eslint-plugin   ^8.13.0  →   ^8.14.0
 @typescript-eslint/parser          ^8.13.0  →   ^8.14.0

Backend:
 uuid     ^11.0.2  →  ^11.0.3
 winston  ^3.16.0  →  ^3.17.0

* trim and ignore trailing '/'

* simplify, use just regex

* Fixed Node version for version 1.8.0

* Public documentation (#780)

Include public documentation

---------

Co-authored-by: Jonathan Köhler <[email protected]>

* Minor updates & npm audit fix
Frontend:
 @typescript-eslint/eslint-plugin  ^8.14.0  →  ^8.16.0
 @typescript-eslint/parser         ^8.14.0  →  ^8.16.0
 jest-preset-angular               ^14.2.4  →  ^14.4.1
@angular-devkit/build-angular           ^18.2.11  →  ^18.2.12
 @angular-eslint/builder                   18.4.0  →    18.4.2
 @angular-eslint/eslint-plugin             18.4.0  →    18.4.2
 @angular-eslint/eslint-plugin-template    18.4.0  →    18.4.2
 @angular-eslint/schematics                18.4.0  →    18.4.2
 @angular-eslint/template-parser           18.4.0  →    18.4.2
 @angular/animations                     ^18.2.11  →  ^18.2.13
 @angular/cdk                            ^18.2.13  →  ^18.2.14
 @angular/cli                            ^18.2.11  →  ^18.2.12
 @angular/common                         ^18.2.11  →  ^18.2.13
 @angular/compiler                       ^18.2.11  →  ^18.2.13
 @angular/compiler-cli                   ^18.2.11  →  ^18.2.13
 @angular/core                           ^18.2.11  →  ^18.2.13
 @angular/forms                          ^18.2.11  →  ^18.2.13
 @angular/localize                       ^18.2.11  →  ^18.2.13
 @angular/material                       ^18.2.13  →  ^18.2.14
 @angular/platform-browser               ^18.2.11  →  ^18.2.13
 @angular/platform-browser-dynamic       ^18.2.11  →  ^18.2.13
 @angular/router                         ^18.2.11  →  ^18.2.13
 uikit                                   ^3.21.13  →  ^3.21.16

Backend:
 @types/adm-zip    ^0.5.6  →    ^0.5.7
 @types/node     ^20.17.6  →  ^20.17.9
 mongodb             ^6.10.0  →  ^6.11.0
 selenium-webdriver  ^4.26.0  →  ^4.27.0

* Angular configuration modernization (#734)

* update some configs

* use of ng update @angular/cli --name use-application-builder to use esbuild/vite pipeline & small adjustment for dist

* added  "@angular/localize/init" to polyfill section of angular.json

* package-lock

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Köhler <[email protected]>
  • Loading branch information
3 people authored Nov 29, 2024
1 parent 88d5234 commit e90a0c6
Show file tree
Hide file tree
Showing 365 changed files with 9,171 additions and 2,344 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,9 @@ yarn-error.log
testem.log
/typings

# Documentation Styling
frontend/src/assets/documentation/styles/site.css

# environment variables
.env
environment.prod.ts
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ RUN add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/ed
RUN apt-get update && apt-get install -qq -y microsoft-edge-stable

# Install msedgedriver
RUN npm install --ignore-scripts -g edgedriver
RUN npm install --ignore-scripts -g edgedriver node-fetch

# Show Edge and EdgeDriver version
RUN microsoft-edge --version
Expand Down
2 changes: 1 addition & 1 deletion backend/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ RUN cat latest_stable.txt
# fi

# Install msedgedriver
RUN npm install --ignore-scripts -g edgedriver
RUN npm install --ignore-scripts -g edgedriver node-fetch

# Show Edge and EdgeDriver version
RUN microsoft-edge --version
Expand Down
3 changes: 1 addition & 2 deletions backend/features/step_definitions/stepdefs.js
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,6 @@ edgeOptions.addArguments('--lang=de');
edgeOptions.addArguments('--excludeSwitches=enable-logging');
// chromeOptions.addArguments('--start-fullscreen');

chromeOptions.bynary_location = process.env.GOOGLE_CHROME_SHIM;
let currentParameters = {};

const NotFoundError = (e) => Error(`ElementNotFoundError: ${e}`);
Expand Down Expand Up @@ -623,7 +622,7 @@ Then('So I will be navigated to the website: {string}', async function checkUrl(
const world = this;
try {
await driver.getCurrentUrl().then(async (currentUrl) => {
expect(currentUrl).to.equal(url, 'Error');
expect(currentUrl.replace(/\/$/g, '') == url.replace(/[\s]|\/\s*$/g, '') , 'ERROR expected: ' + url.replace(/[\s]|\/\s*$/g, '') + '; actual: ' + currentUrl.replace(/\/$/g, '')).to.be.true
});
} catch (e) {
await driver.takeScreenshot().then(async (buffer) => {
Expand Down
Loading

0 comments on commit e90a0c6

Please sign in to comment.