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

🎁 [i84] - Integrate Hyrax dynamic metadata feature into Hyku #2258

Draft
wants to merge 37 commits into
base: main
Choose a base branch
from

Commits on Jun 24, 2024

  1. Update Hyrax branch

    We are updating Hyku's Hyrax branch to `flexible_double_combo` which
    contains:
      - `double_combo`
      - `flexible_metadata`
      - `metadata-profiles-ui`
      - `select-admin-set-prior-to-worktype`
    
    This is a temporary change so we can move on with Hyku devleopment while
    we wait for PRs to get merged into Hyrax.
    kirkkwang committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    dabd419 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Update Hyrax

    ShanaLMoore committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    9b63fe1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77a0198 View commit details
    Browse the repository at this point in the history
  3. temp ref specific sha of iiif_print

    We need to reference this sha until the commit gets merged in with main.
    ShanaLMoore committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    cda1c39 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. 🚧 WIP: Update m3 profile

    This update includes converting the schemas of: :bulkrax_metadata, :with_pdf_viewer), and :with_video_embed
    ShanaLMoore committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    4689f5f View commit details
    Browse the repository at this point in the history
  2. Add Oer/Etd resources to m3_profile + convert iiif print yml

    iiif print yaml has been included in the base m3 profile. we may want to consider how to support multiple, separate profiles. otherwise all of the work types will be forced to hold the same properties.
    ref:
    - https://github.com/scientist-softserv/iiif_print/blob/main/config/metadata/child_works_from_pdf_splitting.yaml
    ShanaLMoore committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    958426c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a3773d9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f2e2be8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    601f5a9 View commit details
    Browse the repository at this point in the history
  6. Update m3_profile.yaml

    ShanaLMoore committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    e57f8e6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7c2ce59 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2704903 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a48da68 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Update routes.rb

    ShanaLMoore committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    98be47c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9834baa View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Configuration menu
    Copy the full SHA
    8d849e4 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'update-hyrax-to-flexible_double_combo' of https://githu…

    …b.com/samvera/hyku into update-hyrax-to-flexible_double_combo
    ShanaLMoore committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    d3a8bd6 View commit details
    Browse the repository at this point in the history
  3. 🧹 guard against order already if flexible_metadata? is true

    This causes errors if not in place. Given that the gem specifies its purpose was to solve an issue in fedora, it may not be necessary for valkyrie objects anyway.
    
    ref:
    - https://github.com/samvera-labs/order_already?tab=readme-ov-file#orderalready
    ShanaLMoore committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    7b3100d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d3a7346 View commit details
    Browse the repository at this point in the history
  5. add translation for profile version and version to works/collection i…

    …ndex table
    
    TODO: run translations
    ShanaLMoore committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    881f367 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. update hyrax

    ShanaLMoore committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    489d4f8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5638410 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'update-hyrax-to-flexible_double_combo' of https://githu…

    …b.com/samvera/hyku into update-hyrax-to-flexible_double_combo
    ShanaLMoore committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    cbe6a35 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e605d59 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    4bce0e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    361ddc2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    93bcb81 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. updates hyrax version

    ShanaLMoore committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    fa1134a View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Update Hyrax to pull in validations for bad profiles

    bad profiles means the basic hyrax classes are missing.
    ShanaLMoore committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    74d3bc3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4bf4bb3 View commit details
    Browse the repository at this point in the history
  3. Update Gemfile.lock

    ShanaLMoore committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    ac31e36 View commit details
    Browse the repository at this point in the history
  4. Add ability to re run a specific step for debugging

    update actions branch to pull in ability to ssh into a specific step.
    ShanaLMoore committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    d12b225 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. debug pipeline

    ShanaLMoore committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    ab0c718 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

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

Commits on Aug 23, 2024

  1. Configuration menu
    Copy the full SHA
    fc7d9a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d244ec View commit details
    Browse the repository at this point in the history
  3. 💄 rubocop fixes

    ShanaLMoore committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    53c040c View commit details
    Browse the repository at this point in the history