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.38.0 #728

Merged
merged 34 commits into from
Sep 17, 2024
Merged

Release 2024.38.0 #728

merged 34 commits into from
Sep 17, 2024

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    ede7ac9 View commit details
    Browse the repository at this point in the history
  2. Introduce Drupal checkbox override classes

    These classes are specifically made for usage in drupal sites, which
    come with their own styling that needs to be overriden in order to
    match the project styling.
    Adamik10 committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    209d245 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f8a2113 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1b764d2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9e4369f View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. feat: Add radio component and styles

    This commit introduces a new radio component and its associated styles. The radio component is implemented in the RadioDrupal.tsx file, which mimics the structure of a Drupal radio input. The radio component is used in the Radio.stories.tsx file to showcase its functionality.
    
    The radio component includes a legend and description props for customization. The associated styles are defined in the radio.scss file, which includes specific classes for the radio component.
    
    This commit also includes updates to the base.scss and form.scss files to import the new radio component and apply necessary styling changes.
    ThomasGross committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    ee87bc5 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Configuration menu
    Copy the full SHA
    90fcaff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dba0f50 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Add SearchFullText filter to ContentListPage

    This component is used for full-text search in Drupal.
    - Add global height variable for inputs
    - Add gray text color for `dropdown__select--grey` due to the design in Figma
    - Add placeholder `%default-focus-within` to use for forms because a tab will go into the input and not the form
    kasperbirch1 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    12115f2 View commit details
    Browse the repository at this point in the history
  2. refactor: Update checkbox.scss to include dpl-form class

    This commit updates the checkbox.scss file to include the dpl-form class, which contains the checkbox override styles. By adding the dpl-form class, we ensure that the checkbox styling is consistent with the rest of the form components in the Drupal project.
    
    The dpl-form class is nested within the .dpl-input.checkbox-override selector, which targets checkboxes used inside a .dpl-input container in Drupal. The styles for the checkbox input, label, and description are also updated to match the project's design.
    Adamik10 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    af4e916 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    701c756 View commit details
    Browse the repository at this point in the history
  4. Made changes to the drupal checkbox and drupal radio stories and styl…

    …ing to
    
    better reflect how the elements are shown in Drupal.
    Dresse committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    0cd5384 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    8bffee2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6aafae7 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Implement empty-view

    This container is used in Drupal to display a message when no full-text search results are found.
    kasperbirch1 committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    d486b5d View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Fix missing font in search-full-text input field

    Previously, the input field lacked the intended font. This update ensures consistent typography.
    kasperbirch1 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    1cd34eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    810c413 View commit details
    Browse the repository at this point in the history
  3. Add OpeningHoursSidebar story + Refactor Dialog to handle sidebars

    Two stories have been added. The first one is relevant for viewing the layout and animation within a dialog. The second one is for Chromatic to ensure accurate visual regression testing.
    
    - Added `isSidebar` prop to `Dialog`
    This adds a modifier class.
    - Added `onKeyDown` to `DisclosureControllable`
    To enable accessibility testing.
    - Configure Stylelint to bypass unsupported CSS features until the next update
    kasperbirch1 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    f86edfc View commit details
    Browse the repository at this point in the history
  4. Add dialog CSS to admin-base.scss

    This change avoids duplicate `dialog` CSS that was previously included in opening-hours-editor.scss.
    kasperbirch1 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    dd7c62f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3629924 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d6ab9ae View commit details
    Browse the repository at this point in the history
  7. Merge pull request #716 from danskernesdigitalebibliotek/DDFFORM-66-a…

    …rrangementsliste-fritekst-sogning
    
    DDFFORM-66 - Add `SearchFullText` filter to `ContentListPage`
    kasperbirch1 authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    763aaa1 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #707 from danskernesdigitalebibliotek/DDFLSBP-647-…

    …add-checkbox-and-radio-elements
    
    Add drupal checkbox and radio element styling stories
    Dresse authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    66d65d0 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2024

  1. Bump express from 4.19.2 to 4.21.0

    Bumps [express](https://github.com/expressjs/express) from 4.19.2 to 4.21.0.
    - [Release notes](https://github.com/expressjs/express/releases)
    - [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)
    - [Commits](expressjs/express@4.19.2...4.21.0)
    
    ---
    updated-dependencies:
    - dependency-name: express
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Sep 14, 2024
    Configuration menu
    Copy the full SHA
    a0894d6 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Bump chromaui/action from 11.7.1 to 11.10.2

    Bumps [chromaui/action](https://github.com/chromaui/action) from 11.7.1 to 11.10.2.
    - [Release notes](https://github.com/chromaui/action/releases)
    - [Commits](chromaui/action@v11.7.1...v11.10.2)
    
    ---
    updated-dependencies:
    - dependency-name: chromaui/action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    1ccfd9e View commit details
    Browse the repository at this point in the history
  2. Bump eslint-plugin-react from 7.35.2 to 7.36.1

    Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.35.2 to 7.36.1.
    - [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.35.2...v7.36.1)
    
    ---
    updated-dependencies:
    - dependency-name: eslint-plugin-react
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    e2c4fa0 View commit details
    Browse the repository at this point in the history
  3. Bump @types/jest from 29.5.12 to 29.5.13

    Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 29.5.12 to 29.5.13.
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)
    
    ---
    updated-dependencies:
    - dependency-name: "@types/jest"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    fb8515a View commit details
    Browse the repository at this point in the history
  4. Bump postcss from 8.4.45 to 8.4.47

    Bumps [postcss](https://github.com/postcss/postcss) from 8.4.45 to 8.4.47.
    - [Release notes](https://github.com/postcss/postcss/releases)
    - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
    - [Commits](postcss/postcss@8.4.45...8.4.47)
    
    ---
    updated-dependencies:
    - dependency-name: postcss
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    e11372b View commit details
    Browse the repository at this point in the history
  5. Merge pull request #723 from danskernesdigitalebibliotek/dependabot/n…

    …pm_and_yarn/express-4.21.0
    
    Bump express from 4.19.2 to 4.21.0
    kasperg authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    480e697 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #724 from danskernesdigitalebibliotek/dependabot/g…

    …ithub_actions/chromaui/action-11.10.2
    
    Bump chromaui/action from 11.7.1 to 11.10.2
    kasperg authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    ac5f789 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #725 from danskernesdigitalebibliotek/dependabot/n…

    …pm_and_yarn/eslint-plugin-react-7.36.1
    
    Bump eslint-plugin-react from 7.35.2 to 7.36.1
    kasperg authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    a60839d View commit details
    Browse the repository at this point in the history
  8. Merge pull request #726 from danskernesdigitalebibliotek/dependabot/n…

    …pm_and_yarn/types/jest-29.5.13
    
    Bump @types/jest from 29.5.12 to 29.5.13
    kasperg authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    969e30a View commit details
    Browse the repository at this point in the history
  9. Merge pull request #727 from danskernesdigitalebibliotek/dependabot/n…

    …pm_and_yarn/postcss-8.4.47
    
    Bump postcss from 8.4.45 to 8.4.47
    kasperg authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    5863d24 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Merge pull request #713 from danskernesdigitalebibliotek/DDFFORM-822-…

    …modal-til-abningstider
    
    Ddfform 822 modal til abningstider
    kasperbirch1 authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    0a1fd44 View commit details
    Browse the repository at this point in the history