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

ISSUE-443: Better Date Range Facets #478

Open
wants to merge 27 commits into
base: 1.5.0
Choose a base branch
from
Open

ISSUE-443: Better Date Range Facets #478

wants to merge 27 commits into from

Commits on Oct 24, 2024

  1. Date Range Facet WIP

    Refactor. Better JS driven, better PHP, safer, more options. Still WIP, need to override the queries now and process the Sol JSON API Facet & stats
    DiegoPino committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    fc41582 View commit details
    Browse the repository at this point in the history
  2. Update slider via inputs

    DiegoPino committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    64f9851 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6f1a367 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Unrelated IABookreader

    Allows IABookeader to match a sequence (from Solr) against the UUID loaded in the IIIF Manifest. Basically allowing multiple PDFs to work out
    Requires :
    - testing (more)
    - Canvase IDs that end with /file_uuid/canvas/p1 or video1 or anything that ends with a number for the actual page
    @alliomeria yeah ... that
    DiegoPino committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    845b70a View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. Configuration menu
    Copy the full SHA
    a48b58d View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Adds sbf_file_content extension

    works like this
    sbf_file_content("uuid_of_the_node", "uuid_of_the_file", "thename.jsonld");
    
    Will return the content of a file if found/matches one of the mimetypes defined as valid for our metadata displays, now defined as constants at
    
    CONST ALLOWED_MIMETYPES = [
        'text/html' => 'HTML',
        'application/json' => 'JSON',
        'application/ld+json' => 'JSON-LD',
        'application/xml' => 'XML',
        'text/text' => 'TEXT',
        'text/turtle' => 'RDF/TURTLE',
        'text/csv' => 'CSV',
      ];
    an error message in case of exception or an empty string if the file does not exist, the user has no permission, is not of an allowed  type, etc (avoiding as much as possible errors)
    
    @alliomeria i am truly smartz! (and modest too!)
    DiegoPino committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    6adb095 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. Configuration menu
    Copy the full SHA
    8458fac View commit details
    Browse the repository at this point in the history
  2. Adds timeout/delay if Views Change event listener has not yet started

    Basically keep doing that/delaying the event until (if ever) we have an event listener.
    Also attach the event listener only to the Body. We need it only once. Not more.
    DiegoPino committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    ba9ca19 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    55ca8cd View commit details
    Browse the repository at this point in the history
  4. Uses fragments for both pages/search

    Also updates them. Probably missing some "side" effects of this
    DiegoPino committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    18b2f16 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c7619d8 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. This can be better. But at least for this commit it won't generate re…

    …nder errors
    
    Next step is to make it "elegant"
    DiegoPino committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    aec2499 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. Configuration menu
    Copy the full SHA
    6784b10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    facb352 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2024

  1. Configuration menu
    Copy the full SHA
    412e5c9 View commit details
    Browse the repository at this point in the history
  2. Don't die on {{ Array }}. Log the issue, output a NULL. Override Drupal

    Can be better. But i feel like this already very very nice @alliomeria
    DiegoPino committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    7746dad View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2024

  1. Configuration menu
    Copy the full SHA
    e74813b View commit details
    Browse the repository at this point in the history
  2. That was hard!

     Many render arrays can be nested of sub-sub things. One does never know. So we only bail out when a Key is numeric and the value is scalar.
    DiegoPino committed Nov 23, 2024
    Configuration menu
    Copy the full SHA
    cf4c5e5 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2024

  1. Drupal uses Exceptions to cut (deliver) an Ajax response! So we can't ..

    .. just Catch any exception. We can only catch "logic Exceptions". This is some advanced stuff @alliomeria . So so hard
    DiegoPino committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    66589b1 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2024

  1. Configuration menu
    Copy the full SHA
    36e4caa View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2024

  1. Configuration menu
    Copy the full SHA
    b02b8fd View commit details
    Browse the repository at this point in the history
  2. wrong mimetype!

    DiegoPino committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    c8bfa09 View commit details
    Browse the repository at this point in the history
  3. More legacy text/text

    DiegoPino committed Dec 2, 2024
    Configuration menu
    Copy the full SHA
    4775c65 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    54c0f20 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2024

  1. Proper capitalization is needed now for Access-Control-Allow-Origin

    this header... never had an issue before 2024
    DiegoPino committed Dec 6, 2024
    Configuration menu
    Copy the full SHA
    77efe63 View commit details
    Browse the repository at this point in the history
  2. If there is a range (even if complete size) return a range 206/not a 200

    Because IOS/Safari as dumb (very) see #485
    
    also do some indentation...
    DiegoPino committed Dec 6, 2024
    Configuration menu
    Copy the full SHA
    327f18b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    977d654 View commit details
    Browse the repository at this point in the history