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

Release 2024.32.1 #1366

Merged
merged 35 commits into from
Aug 6, 2024
Merged

Release 2024.32.1 #1366

merged 35 commits into from
Aug 6, 2024

Conversation

spaceo
Copy link
Contributor

@spaceo spaceo commented Aug 6, 2024

No description provided.

dependabot bot and others added 30 commits July 10, 2024 16:12
Bumps [fast-loops](https://github.com/robinweser/fast-loops) from 1.1.3 to 1.1.4.
- [Commits](https://github.com/robinweser/fast-loops/commits)

---
updated-dependencies:
- dependency-name: fast-loops
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
…npm_and_yarn/fast-loops-1.1.4

Bump fast-loops from 1.1.3 to 1.1.4
If the specified type in the URL does not exist in the data, we will fallback to the type in bestRepresentation.

This change is implemented because currently, if an incorrect type is specified, the page will load indefinitely.

DDFFORM-903
…-fallback-material-page

Implement fallback for material page.
Bumps the babel group with 2 updates: [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) and [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env).


Updates `@babel/core` from 7.24.7 to 7.24.8
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.8/packages/babel-core)

Updates `@babel/preset-env` from 7.24.7 to 7.24.8
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.8/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps the fullcalendar group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [@fullcalendar/core](https://github.com/fullcalendar/fullcalendar/tree/HEAD/packages/core) | `6.1.14` | `6.1.15` |
| [@fullcalendar/daygrid](https://github.com/fullcalendar/fullcalendar/tree/HEAD/packages/daygrid) | `6.1.14` | `6.1.15` |
| [@fullcalendar/interaction](https://github.com/fullcalendar/fullcalendar/tree/HEAD/packages/interaction) | `6.1.14` | `6.1.15` |
| [@fullcalendar/react](https://github.com/fullcalendar/fullcalendar-react) | `6.1.14` | `6.1.15` |
| [@fullcalendar/timegrid](https://github.com/fullcalendar/fullcalendar/tree/HEAD/packages/timegrid) | `6.1.14` | `6.1.15` |


Updates `@fullcalendar/core` from 6.1.14 to 6.1.15
- [Release notes](https://github.com/fullcalendar/fullcalendar/releases)
- [Changelog](https://github.com/fullcalendar/fullcalendar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fullcalendar/fullcalendar/commits/v6.1.15/packages/core)

Updates `@fullcalendar/daygrid` from 6.1.14 to 6.1.15
- [Release notes](https://github.com/fullcalendar/fullcalendar/releases)
- [Changelog](https://github.com/fullcalendar/fullcalendar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fullcalendar/fullcalendar/commits/v6.1.15/packages/daygrid)

Updates `@fullcalendar/interaction` from 6.1.14 to 6.1.15
- [Release notes](https://github.com/fullcalendar/fullcalendar/releases)
- [Changelog](https://github.com/fullcalendar/fullcalendar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fullcalendar/fullcalendar/commits/v6.1.15/packages/interaction)

Updates `@fullcalendar/react` from 6.1.14 to 6.1.15
- [Release notes](https://github.com/fullcalendar/fullcalendar-react/releases)
- [Changelog](https://github.com/fullcalendar/fullcalendar-react/blob/main/CHANGELOG.md)
- [Commits](fullcalendar/fullcalendar-react@v6.1.14...v6.1.15)

Updates `@fullcalendar/timegrid` from 6.1.14 to 6.1.15
- [Release notes](https://github.com/fullcalendar/fullcalendar/releases)
- [Changelog](https://github.com/fullcalendar/fullcalendar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fullcalendar/fullcalendar/commits/v6.1.15/packages/timegrid)

---
updated-dependencies:
- dependency-name: "@fullcalendar/core"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: fullcalendar
- dependency-name: "@fullcalendar/daygrid"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: fullcalendar
- dependency-name: "@fullcalendar/interaction"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: fullcalendar
- dependency-name: "@fullcalendar/react"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: fullcalendar
- dependency-name: "@fullcalendar/timegrid"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: fullcalendar
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.34.3 to 7.34.4.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases)
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](jsx-eslint/eslint-plugin-react@v7.34.3...v7.34.4)

---
updated-dependencies:
- dependency-name: eslint-plugin-react
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [webpack](https://github.com/webpack/webpack) from 5.92.1 to 5.93.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](webpack/webpack@v5.92.1...v5.93.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.15.0 to 7.16.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.16.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [stylelint-scss](https://github.com/stylelint-scss/stylelint-scss) from 6.3.2 to 6.4.1.
- [Release notes](https://github.com/stylelint-scss/stylelint-scss/releases)
- [Changelog](https://github.com/stylelint-scss/stylelint-scss/blob/master/CHANGELOG.md)
- [Commits](stylelint-scss/stylelint-scss@v6.3.2...v6.4.1)

---
updated-dependencies:
- dependency-name: stylelint-scss
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [caniuse-lite](https://github.com/browserslist/caniuse-lite) from 1.0.30001640 to 1.0.30001642.
- [Commits](browserslist/caniuse-lite@1.0.30001640...1.0.30001642)

---
updated-dependencies:
- dependency-name: caniuse-lite
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…npm_and_yarn/babel-5cd0c0c90e

Bump the babel group with 2 updates
…npm_and_yarn/fullcalendar-40ef8b356b

Bump the fullcalendar group with 5 updates
…npm_and_yarn/caniuse-lite-1.0.30001642

Bump caniuse-lite from 1.0.30001640 to 1.0.30001642
…npm_and_yarn/stylelint-scss-6.4.1

Bump stylelint-scss from 6.3.2 to 6.4.1
Bumps [sass](https://github.com/sass/dart-sass) from 1.77.6 to 1.77.8.
- [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.77.6...1.77.8)

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

Signed-off-by: dependabot[bot] <[email protected]>
…npm_and_yarn/webpack-5.93.0

Bump webpack from 5.92.1 to 5.93.0
…npm_and_yarn/typescript-eslint/parser-7.16.0

Bump @typescript-eslint/parser from 7.15.0 to 7.16.0
…npm_and_yarn/eslint-plugin-react-7.34.4

Bump eslint-plugin-react from 7.34.3 to 7.34.4
Bumps [@vitest/coverage-istanbul](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul) from 1.6.0 to 2.0.3.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v2.0.3/packages/coverage-istanbul)

---
updated-dependencies:
- dependency-name: "@vitest/coverage-istanbul"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
…npm_and_yarn/sass-1.77.8

Bump sass from 1.77.6 to 1.77.8
…npm_and_yarn/vitest/coverage-istanbul-2.0.3

Bump @vitest/coverage-istanbul from 1.6.0 to 2.0.3
Since the FBI schema is not consquent in the naming of the various
objects it conflicts with out Pascal casing of our typescript objects
(which is standard).

Sadly we need to accommodate the various oddities in naming of the
objects in the graphql schema, by renaming some of the conflicting
names.
So we do not have to do it manually in the future.

Pascal naming script moved to scripts, where it belongs.
We should reconsider if we want dynamic text keys like this...
Introduced a guard check to ensure the `MaterialGrid` component is not rendered if there are no materials + logging the information to the console for debugging purposes.
…fbi-schema-naming-problems

Introduce exceptions for naming in the generated graphql code.
 Two major factors to be aware of here:

 * Three hooks are introduced instead of one: One main hook and one for
 physical and one for online materials, to get a better overview of
 the rules and the logic.
 * Apparently we cannot make use of `onSuccess` handlers on queries if
 the request have alredy been performed and the data is delivered the
 second time by the `QueryClient` cache. And that is the case of the
 availability labels on a material page, where they are used both in the
 header and in the "udagver" section later on the page.
spaceo and others added 5 commits August 1, 2024 13:15
Since we have multiple article types we should consider those in the
various places where we have functionality relying on those types.
…-hvis-en-material-grid-automatic-har-0-hits-sa-skal-den-skjules

Handle zero hits in `MaterialGrid`
…-availability-labels-viser-udlant-under-udgaver-skont-bogen-er-hjemme

Availability bug
@spaceo spaceo merged commit b42f7a8 into main Aug 6, 2024
25 checks passed
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.

4 participants