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

Event date facet (DDFFORM-67) #918

Open
wants to merge 4 commits into
base: develop
Choose a base branch
from
Open

Event date facet (DDFFORM-67) #918

wants to merge 4 commits into from

Commits on Mar 22, 2024

  1. Rearrange Novel libraries

    Internal libraries go at the top alphabetically, internal at the
    bottom.
    kasperg committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    59f32c7 View commit details
    Browse the repository at this point in the history
  2. Implement support for using date ranges as facet filters

    Add a date facet and the facet date range module.
    
    Render the new date facet on the event list and use the design
    system to enhance it with a date range element.
    kasperg committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    a20744a View commit details
    Browse the repository at this point in the history
  3. Add support for AJAX with date facet

    For this to work we have to provide our own behavior which in turn
    can use JavaScript from the design system.
    
    Unfortunately this also requires a bunch of patches.
    kasperg committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    c499e96 View commit details
    Browse the repository at this point in the history
  4. Add support for Danish language in date range facet

    Load the translation and pass the proper configuration to Flatpickr.
    kasperg committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    59cea6e View commit details
    Browse the repository at this point in the history