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

Hide user collection tag #794

Closed
wants to merge 224 commits into from
Closed

Hide user collection tag #794

wants to merge 224 commits into from

Commits on Sep 19, 2023

  1. fixes for build

    orangewolf committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    1e6b11c View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. add note about running base container, make sure initialize_app is bu…

    …ndled to catch the override before running migrations
    orangewolf committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    4538ab3 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Merge pull request #3 from samvera-labs/startup_improvements

    Base Containter Note and Bundle Before Migrations
    orangewolf authored Jan 8, 2024
    Configuration menu
    Copy the full SHA
    d01e7a0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a221761 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b2ce5be View commit details
    Browse the repository at this point in the history
  4. Merge pull request #4 from samvera-labs/override_gems

    support overriding gems via knapsack
    orangewolf authored Jan 8, 2024
    Configuration menu
    Copy the full SHA
    fc61518 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Configuration menu
    Copy the full SHA
    175bde3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2 from samvera-labs/adding-documentation

    📚 Doc two different methods for getting started
    jeremyf authored Jan 9, 2024
    Configuration menu
    Copy the full SHA
    d04e7d4 View commit details
    Browse the repository at this point in the history
  3. 📚 Incorporate docs from Adventist knapsack

    This involves adding a utility function `bin/knapsacker`
    
    Also reconciled the license in regards to Samvera licenses and copyright
    holders.
    jeremyf committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    fc60c6b View commit details
    Browse the repository at this point in the history
  4. Merge pull request #5 from samvera-labs/updating-documentation

    📚 Incorporate docs from Adventist knapsack
    jeremyf authored Jan 9, 2024
    Configuration menu
    Copy the full SHA
    418a390 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Configuration menu
    Copy the full SHA
    0edb75d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5a7c54c View commit details
    Browse the repository at this point in the history
  3. 🧹 Configure Knapsack to Use Hyku Prime

    This commit documents the need for Knapsack to reference a branch; as
    well as provides documentation for doing so.
    jeremyf committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    95d03ab View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Merge pull request #6 from samvera-labs/adding-docs-regarding-knapsack

    🧹 Configure Knapsack to Use Hyku Prime
    jeremyf authored Jan 11, 2024
    Configuration menu
    Copy the full SHA
    56510a0 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. get fixes from adventist

    orangewolf committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    672dc9b View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. Get the build working

    references hyrax-webapp[tags/v5.2.0]. Required to get the build/pipeline working.
    ShanaLMoore committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    172a603 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #8 from samvera-labs/get-build-working

    Get the build working
    jeremyf authored Feb 19, 2024
    Configuration menu
    Copy the full SHA
    54fc18d View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Configuration menu
    Copy the full SHA
    5fa5dfa View commit details
    Browse the repository at this point in the history
  2. merge in main

    ShanaLMoore committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    9bc2dc4 View commit details
    Browse the repository at this point in the history
  3. revert Gemfile.lock

    commit: samvera-labs/hyku_knapsack@5a7c54c
     which wasn't intentional bumped rails to 7+
    ShanaLMoore committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    0363299 View commit details
    Browse the repository at this point in the history
  4. Revert "revert Gemfile.lock"

    This reverts commit 0363299.
    ShanaLMoore committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    536c7c6 View commit details
    Browse the repository at this point in the history
  5. Revert "Updating knapsack's Gemfile.lock"

    This reverts commit 5a7c54c.
    ShanaLMoore committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    01c95c1 View commit details
    Browse the repository at this point in the history
  6. Update Gemfile.lock

    ShanaLMoore committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    96a43bf View commit details
    Browse the repository at this point in the history
  7. Merge pull request #7 from samvera-labs/adventist-mods

    get fixes from adventist
    ShanaLMoore authored Feb 20, 2024
    Configuration menu
    Copy the full SHA
    31c7682 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. 🎁 Add works generator

    This is a quality of life improvement.  Use this generator to create a
    new work type in the Knapsack because using the Hyrax work generator
    will create files in the submodule and we don't want that.
    
    ```sh
    rails generate hyku_knapsack:work WorkType
    ```
    kirkkwang committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    a57745b View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. 🎁 Add SimpleSchemaLoaderDecorator for work types

    This decorator needs to be in play for the work types to load their
    respective yaml files.
    kirkkwang committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    972d067 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #10 from samvera-labs/add-works-generator

    🎁 Add works generator
    kirkkwang authored Mar 15, 2024
    Configuration menu
    Copy the full SHA
    e35a628 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #11 from samvera-labs/simple-schema-loader-decorator

    🎁 Add SimpleSchemaLoaderDecorator for work types
    kirkkwang authored Mar 15, 2024
    Configuration menu
    Copy the full SHA
    031f11f View commit details
    Browse the repository at this point in the history
  4. Update HykuKnapsack::WorkResourceGenerator

    This commit will fix a bug where the controller template was not being
    found as well as the model spec.  The path was corrected to match the
    path found in Hyrax.  Lastly, the generator now includes adding Hyku
    specific includes to the controller and model files that were generated.
    kirkkwang committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    c07a2af View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Merge pull request #12 from samvera-labs/update-work-resource-generator

    Update `HykuKnapsack::WorkResourceGenerator`
    kirkkwang authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    0bdd510 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. 🎁 Contribute back from HykuUp Knapsack

    These files are what we changed in HykuUp Knapsack to get the build,
    test, and lint workflows working.  Also, updating the Hyku submodule to
    bring in the Valkyrie work.
    kirkkwang committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    810f7f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48d5d05 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    464c1a6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    03cc1df View commit details
    Browse the repository at this point in the history
  5. Remove knapsacker

    jeremyf committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    42dc070 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    05b0085 View commit details
    Browse the repository at this point in the history
  7. Update hyrax-webapp

    ShanaLMoore committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    caeed7b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3f1bfcc View commit details
    Browse the repository at this point in the history
  9. add rspec.xml blank file

    Attempt to resolve error on pipeline: mv: cannot stat 'rspec.xml': No such file or directory
    ShanaLMoore committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    5b84eed View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Configuration menu
    Copy the full SHA
    9e0f437 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    66381e5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f403f1 View commit details
    Browse the repository at this point in the history
  4. re add rspec.xml

    Ultimately the actions step needs to updated to not run if rspec.xml doesn't exist. We've added specs but there isn't enough to satisfy the pipeline since its processes splits into three test tasks. We'd need at least three separate spec files.
    ShanaLMoore committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    4eb3d14 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2ab19d4 View commit details
    Browse the repository at this point in the history
  6. Update rspec.xml

    ShanaLMoore authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    35bd9f7 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #16 from samvera-labs/prime_main

    🎁 Contribute back from HykuUp Knapsack
    ShanaLMoore authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    aee1a57 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Configuration menu
    Copy the full SHA
    0cfca4b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #17 from samvera-labs/specific-app-root

    update engine.rb to specify engine root for migrations
    kirkkwang authored May 15, 2024
    Configuration menu
    Copy the full SHA
    1962a47 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Update generator

    kirkkwang committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    6ce1ecd View commit details
    Browse the repository at this point in the history
  2. Update engine

    kirkkwang committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    da485d7 View commit details
    Browse the repository at this point in the history
  3. Update rails_helper

    kirkkwang committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    f25ff64 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5fa90da View commit details
    Browse the repository at this point in the history
  5. Update Dockerfile

    kirkkwang committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    997fcde View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. Update submodule

    kirkkwang committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    89eb35a View commit details
    Browse the repository at this point in the history
  2. Update Gemfile.lock

    kirkkwang committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    c9ac6da View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Merge pull request #19 from samvera-labs/contribute-back-from-pals

    Contribute back from pals
    ShanaLMoore authored Jul 15, 2024
    Configuration menu
    Copy the full SHA
    63f9c94 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    c3826a8 View commit details
    Browse the repository at this point in the history
  2. Changes to get app to build

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

Commits on Jul 18, 2024

  1. Comment out shared/ajax_modal for now

    This causes a missing partial error. Where is ajax_modal supposed to come from?
    ShanaLMoore committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    36bb3ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a0a4aa View commit details
    Browse the repository at this point in the history
  3. update .gitmodule

    updates to the latest of Hyku to pull in theme fixes
    ShanaLMoore committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    e7116c2 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Configuration menu
    Copy the full SHA
    96fe1ed View commit details
    Browse the repository at this point in the history
  2. update Gemfile.lock

    ShanaLMoore committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    a9045bb View commit details
    Browse the repository at this point in the history
  3. 🎁 Adds wings initializer

    this base is being copied from valkyrizing pals
    ShanaLMoore committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    246508f View commit details
    Browse the repository at this point in the history
  4. Remove lib/wings

    Files are in Hyrax... why were they here?
    laritakr committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    881fcd4 View commit details
    Browse the repository at this point in the history
  5. Resolve decorated decorators

    Cannot duplicate decorators between knapsack & webapp.
    laritakr committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    47339e2 View commit details
    Browse the repository at this point in the history
  6. Patch simple schema decorator

    Fix wasn't applied to knapsack prime
    laritakr committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    d080cb5 View commit details
    Browse the repository at this point in the history
  7. Clean up engine

    laritakr committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    6e962e5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    11c9798 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. Configuration menu
    Copy the full SHA
    e1b5346 View commit details
    Browse the repository at this point in the history
  2. Create DatasetResource

    laritakr committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    0fc7240 View commit details
    Browse the repository at this point in the history
  3. Create ExamPaperResource

    laritakr committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    91749f3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d2d2e3a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aacaa1b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    17a887f View commit details
    Browse the repository at this point in the history
  7. Generate ThesisResource

    laritakr committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    2a1e39b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    64b6d06 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7b3de9e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    42ccd71 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    22474c8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a0746a7 View commit details
    Browse the repository at this point in the history
  13. Remove docker-compose version

    Term is obsolete
    laritakr committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    da33925 View commit details
    Browse the repository at this point in the history
  14. update github actions versions

    to avoid error: ".yarn-tarball.tgz: no space left on device"
    
    ref: https://assaydepot.slack.com/archives/C0313NK5NMA/p1713461713731049
    ShanaLMoore committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    cfa48b3 View commit details
    Browse the repository at this point in the history
  15. Final pieces for resource models

    Still need yaml files customized.
    laritakr committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    96df5ba View commit details
    Browse the repository at this point in the history
  16. 🐛 Ensure multiple? method is called correctly for new and existing re…

    …cords
    
    fix: Ensure multiple? method is called correctly for new and existing records
    
    - Updated the view logic to check if the instance responds to `multiple?` first.
    - If the instance does not respond, then check if the class responds to `multiple?`.
    - This ensures the correct method is called for both new and existing records, preventing method undefined errors.
    ShanaLMoore committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    5e0148e View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Create resources (#702)

    # Story
    
    Creates remaining resources for existing models. (Conference item was
    already created)
    
    Refs
    
    - #687
    laritakr authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    f564e5c View commit details
    Browse the repository at this point in the history
  2. 🐛 Fix form for resoures (#704)

    # Story
    
    A dev was unable to edit a resource without receiving an error from the
    partial. This PR updates the partials to handle resources and dog
    biscuit records.
    
    Refs
    
    - #687
    # Expected Behavior Before Changes
    
    ![image](https://github.com/user-attachments/assets/86ee18b6-0f3e-4f07-af84-a771ababf81b)
    
    
    # Expected Behavior After Changes
    
    
    ![image](https://github.com/user-attachments/assets/3bb6c57d-f295-4117-8f86-3178fbc796ef)
    ShanaLMoore authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    5213dbb View commit details
    Browse the repository at this point in the history
  3. re-adds if statements

    ShanaLMoore committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    442210a View commit details
    Browse the repository at this point in the history
  4. Add some missing includes

    laritakr committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    7bc5266 View commit details
    Browse the repository at this point in the history
  5. Missed a few indexers

    These changes are probably not necessary since this is already
    included in HykuIndexing but for consistency with Hyku, we are
    explicitly including bulkrax on all indexers.
    laritakr committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    21ba377 View commit details
    Browse the repository at this point in the history
  6. Add some missing includes (#706)

    # Story
    
    Brings in a few missing includes from prior resource creation work.
    
    Refs 
    - #702
    - #687
    
    # Expected Behavior Before Changes
    
    # Expected Behavior After Changes
    
    # Screenshots / Video
    
    <details>
    <summary></summary>
    
    </details>
    
    # Notes
    laritakr authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    d9d633e View commit details
    Browse the repository at this point in the history
  7. ♻️ Revert rails to support good_jobs and remove Gemfile.lock

    Good job stopped working after valkyrizing adventist.
    
    issue
    - bensheldon/good_job#1280
    solution
    - samvera/hyku#2125
    ShanaLMoore committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    7f96764 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Configuration menu
    Copy the full SHA
    5ad9251 View commit details
    Browse the repository at this point in the history
  2. Initial add of metadata for resources

    Duplicate terms will be moved to basic_metadata or equivalent
    as common terms are identified.
    laritakr committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    729fa01 View commit details
    Browse the repository at this point in the history
  3. Update yaml files with actual metadata

    File adl_basic_metadata is currently unused, and contains basic_metadata
    from Hyrax.
    
    This will be updated to match adl's desired variations from Hyrax's
    basic metadata, as the duplicate data in each work type's yaml is
    cleaned up.
    laritakr committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    38a335b View commit details
    Browse the repository at this point in the history
  4. Correct errors

    Remove index_keys when no index specified.
    Remove duplicated terms that come via their own metadata yaml.
    laritakr committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    81267ba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a52d9a8 View commit details
    Browse the repository at this point in the history
  6. Finish separating metadata

    laritakr committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    00aea8f View commit details
    Browse the repository at this point in the history
  7. Collection metadata yaml

    laritakr committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    df5c6b6 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Remove term from collection_resource yaml

    Term is already present via basic_metadata.
    laritakr committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    c2d1dee View commit details
    Browse the repository at this point in the history
  2. Add metadata (#712)

    # Story
    
    Adding yaml metadata to match adl's current work types. Slugs were
    removed as those will be handled in a separate ticket.
    
    More work will be done to move duplicate terms into the
    `basic_metadata.yaml` and to standardize to Hyrax's terms.
    
    Refs
    - #689
    
    # Expected Behavior Before Changes
    
    # Expected Behavior After Changes
    
    # Screenshots / Video
    
    <details>
    <summary></summary>
    
    </details>
    
    # Notes
    laritakr authored Jul 25, 2024
    Configuration menu
    Copy the full SHA
    830775e View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. First steps toward slug valkyrization

    Add new valkyrized slug files:
    - adds slug_metadata.yaml (corresponding to slug_metadata.rb)
    - adds slug_bug_valkyrie.rb (corresponding to slug_bug.rb)
    - adds slug_valkyrie_overrides.rb and find_by_slug.rb custom_queries
      (corresponding to slug_overrides.rb)
    - adds slugs to resource models
    - initializes custom queries in engine.rb
    
    Clean up ActiveFedora slug files:
    - removes slug_for_upgrade from slug_metadata
    - removes use of slug_for_upgrade from slug_bug.rb
    - moves IiifPrint.config.ancestory_identifier_function to hyrax.rb
    
    Still to do:
    - transation steps &/or callbacks to set slugs & clean up after updates
    
    Refs #713
    laritakr committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    049efe8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    184577b View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Complete Valkyrization of slugs

    - Fix some metadata yaml files
    - Add slugs to all Valkyrie resources, forms, & indexers.
    - Add transaction steps to maintain slugs as part of save/update.
    - Add custom queries to find by slug.
    - Rename the solr_document_decorator since Hyku already has one.
    laritakr committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    6d13c63 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9754fa8 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Valkyrize slugs (#714)

    # Story
    
    This work implements slugs for resources. 
    
    Note for future implementers: it has not been tested with collection
    resources.
    
    Refs #713
    
    # Expected Behavior Before Changes
    
    There was no way to add or update slugs for resources.
    
    # Expected Behavior After Changes
    
    - [ ] Aark_id is included on work all of Adventist's work types (not
    base hyku's etd or oer resources, and not collections).
    - [ ] Aark_id is used along with title to build a slug used in the url
    - [ ] The resource's original id is indexed as resource_id_ssi
    - [ ] Relationships function appropriately for works with or without
    slugs: collection membership, file sets, child works, etc
    
    # Screenshots / Video
    
    <details>
    <summary>Using slugs</summary>
    
    
    https://github.com/user-attachments/assets/a62aad0d-63ce-42d4-858f-049c9ede3c29
    
    </details>
    
    # Notes
    This has not been tested on Fedora data, because I am unable to get a
    local Valkyrized app to include Fedora data. Will there be issues
    regarding the changing of the slug predicate?
    laritakr authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    c4ed078 View commit details
    Browse the repository at this point in the history
  2. Add a listener to remove solr for slugs

    After deleting a work, Hyrax's listener removes the index.
    
    `Hyrax.index_adapter.delete(resource: event[:object])`
    
    In the case of slugs, this wouldn't find the index since solr's id
    is the slug, not the UUID of the resource. This commit overrides Hyrax's
    listener to remove the indexes by query instead.
    laritakr committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    74dda42 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c8d4a93 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    858f4f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aecec0e View commit details
    Browse the repository at this point in the history
  3. Update Dockerfile

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

Commits on Aug 5, 2024

  1. Add a listener to remove solr for slugs (#719)

    # Story
    
    Overrides the Hyrax listener to clean up the indexes by either slug or
    id.
    Also updates code in set_slug which does the same thing in the process
    of updating a slug to avoid stray indexes.
    
    Refs:
    - #718
    
    # Expected Behavior Before Changes
    
    Resource deleted but index did not.
    
    # Expected Behavior After Changes
    
    Both resource and its index are deleted together.
    
    # Screenshots / Video
    
    <details>
    <summary></summary>
    
    </details>
    
    # Notes
    Not yet tested... awaiting ability to build app
    laritakr authored Aug 5, 2024
    Configuration menu
    Copy the full SHA
    8388d93 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac58d59 View commit details
    Browse the repository at this point in the history
  3. Add lonely operator to chained method calls

    protects against error that prevented the uv from loading
    ShanaLMoore committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    630c7e5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5e92ad1 View commit details
    Browse the repository at this point in the history
  5. Override IiifPrint

    Temporary patches until the changes are pushed into IiifPrint.
    
    See #728
    and child_work_attributes_function should call Array.wrap not to_a #729
    laritakr committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    c88e0b7 View commit details
    Browse the repository at this point in the history
  6. Add override documentation

    laritakr committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    b17a589 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. update submodule

    ShanaLMoore committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    f2b8be2 View commit details
    Browse the repository at this point in the history
  2. Adds support to set filename on an uploaded file

    works with bulkrax: handle-remote-files-for-valkyrie
    ShanaLMoore committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    4787234 View commit details
    Browse the repository at this point in the history
  3. Fix universal viewer

    1) presenter no longer responds to label.
    2) Hyrax.config.curation_concerns does not include Resources.
    laritakr committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    bd79212 View commit details
    Browse the repository at this point in the history
  4. Fix manifest (#733)

    # Story
    
    This fixes issues preventing universal viewer from building the manifest
    with the items.
    
    Two issues were found:
    1) `Hyrax.config.curation_concerns` does not include the Resource
    objects. It is comparing to `solr_doc.hydra_model` which is the full
    work type name so the work types never match for resources. This is a
    concerning bug because it comes from IiifPrint, and it is logical that
    it would affect any resources in a valkyrized app using IiifPrint.
    2) The logic to prevent the tn.jpg files from displaying in the viewer
    broke because the presenter no longer responds to `label`.
    
    Refs #730
    
    # Expected Behavior Before Changes
    
    Manifest had no items so it was empty.
    
    # Expected Behavior After Changes
    
    Manifest includes image files of both file sets and child works.
    
    # Screenshots / Video
    
    <details>
    <summary></summary>
    
    ![Screenshot 2024-08-06 at 4 20
    37 PM](https://github.com/user-attachments/assets/0b8ed05c-cde7-4734-a448-3ad5806e7e17)
    
    </details>
    
    # Notes
    laritakr authored Aug 6, 2024
    Configuration menu
    Copy the full SHA
    b6c3f10 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    0d9bb61 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a1c6c6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    559175e View commit details
    Browse the repository at this point in the history
  4. remove rails override in bundler.d

    we will update the submodule instead since the changes were made in hyku proper.
    ShanaLMoore committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    4c25ebe View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fa6d3ea View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d0d6da0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    16df6a5 View commit details
    Browse the repository at this point in the history
  8. Update Gemfile

    ShanaLMoore committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    528f02b View commit details
    Browse the repository at this point in the history
  9. Handle bulkrax thumbnail url

    OAI import was not using the thumbnail url.
    laritakr committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    ad938c1 View commit details
    Browse the repository at this point in the history
  10. spec helper updates

    ShanaLMoore committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    dc6428f View commit details
    Browse the repository at this point in the history
  11. Wire up listener correctly

    Remove solr index by slug if a resource is removed.
    laritakr committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    bf169ab View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f2e6386 View commit details
    Browse the repository at this point in the history
  13. Update the docker compose file to use latest base image that is built…

    … from the Dockerfile that is pinned to that specific sha 20b8c56e, already
    aprilrieger committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    be568b5 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. Configuration menu
    Copy the full SHA
    a58ec26 View commit details
    Browse the repository at this point in the history
  2. Wire up listener correctly (#736)

    # Story
    
    Refs #718
    
    Removes solr index by slug if a resource is removed. Completes prior
    work to set up listener.
    
    # Expected Behavior Before Changes
    
    # Expected Behavior After Changes
    
    # Screenshots / Video
    
    <details>
    <summary></summary>
    
    </details>
    
    # Notes
    laritakr authored Aug 8, 2024
    Configuration menu
    Copy the full SHA
    ff2c404 View commit details
    Browse the repository at this point in the history
  3. try the easy thing first

    orangewolf committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    dd33091 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'pull-in-hyku-knapsack' of github.com:scientist-softserv…

    …/adventist_knapsack into pull-in-hyku-knapsack
    orangewolf committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    15e34d4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    28983d4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    795cb93 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. remove json_canonicalization override and update submodule

    the correct json_canonicalization version is set in Hyku
    ShanaLMoore committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    86f4293 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ad6fbf View commit details
    Browse the repository at this point in the history
  3. ⚙️ Update submodule and wings for FindBySlug

    This commit will ensure that the FindBySlug query is added to the
    metadata adapters.
    
    Ref:
      - #743
    kirkkwang committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    37f7649 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. ✅ Fixer indexer specs

    ShanaLMoore committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    7d29371 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f27b5a View commit details
    Browse the repository at this point in the history
  3. ⚙️ Remove SimpleSchemaLoaderDecorator

    This commit will remove the `SimpleSchemaLoaderDecorator` and instead
    use the Hyrax config method ``:simple_schema_loader_config_search_paths`
    to set the config search paths.
    
    Ref:
      - samvera/hyrax@9d8d5f8
      - samvera/hyku@e29c291
    kirkkwang committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    83edff6 View commit details
    Browse the repository at this point in the history
  4. ⚙️ Use adl.test instead of hyku.test

    This commit will change the dns of this project to `adl.test` so we can
    run Hyku at the same time which is on `hyku.test`
    kirkkwang committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    e238913 View commit details
    Browse the repository at this point in the history
  5. ⚙️ Remove Gemfile.lock

    It was advised that this should not be there.  I will be keeping an eye
    out for weirdnesses in the meantime.
    kirkkwang committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    7e2e140 View commit details
    Browse the repository at this point in the history
  6. ✅ Fix for bulkrax failing specs

    updating metadata from single to multiple property definitions since the specs previously expected them to be multiple.
    ShanaLMoore committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    3bc2a7c View commit details
    Browse the repository at this point in the history
  7. ✅ fix failing spec for adv_search_builder

    adds missing processor chains from updates
    ShanaLMoore committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    64e53fd View commit details
    Browse the repository at this point in the history
  8. Merge remote-tracking branch 'refs/remotes/origin/pull-in-hyku-knapsa…

    …ck' into pull-in-hyku-knapsack
    ShanaLMoore committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    93093c1 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    bf9fc90 View commit details
    Browse the repository at this point in the history
  2. comment out failing specs for now

    most fail because factories are resources instead of fedora.
    ShanaLMoore committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    3273e0f View commit details
    Browse the repository at this point in the history
  3. Set thumbnail id via remote files

    - Refactors some previous remote_files logic, including moving the
    migration to Bulkrax since the new column is used in bulkrax.
    - Supports overriding the standard thumbnail via the thumbnail_url
    coming through the bulkrax import data.
    - Modifies registering custom queries so they don't get clobbered.
    laritakr committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    bf0aea4 View commit details
    Browse the repository at this point in the history
  4. ♻️ Refactor Engine

    This commit will move a lot of the stuff over to the Engine's to_prepare
    block so we can have a better developer experience.  Prior, every time
    you changed code, we would need to restart the application which made
    for slow feedback.
    kirkkwang committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    2788776 View commit details
    Browse the repository at this point in the history
  5. 🚧 Add home and show themes to Knapsack

    These two yml will override the Hyku version and give us a new option
    (Adventist Digital Library and ADL Show Page) so wed can start adding
    Knapsack specific themes.
    kirkkwang committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    ed46b3a View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. 🧹 updates submodule

    ShanaLMoore committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    5e997ca View commit details
    Browse the repository at this point in the history
  2. ✅ Explicitly add IIIF Print to config

    Add IiifPrint::Engine.root to simple_schema_loader_config_search_paths
    so tests can run.
    kirkkwang committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    6051ac6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6bcad36 View commit details
    Browse the repository at this point in the history
  4. ⚙️ Move Engine's to_prepare to an initializer

    This commit will resolve load ordering.  Previously, we were loading the
    decorators from HykuKnapsack before we load the App's, which is standard
    behavior, but we actually want the decorators from HykuKnapsack to load
    last.
    kirkkwang committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    68a5470 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8379ec8 View commit details
    Browse the repository at this point in the history
  6. 💄 Bring back masthead

    The main issue was the masthead was underneath the background image so
    adding a z-index of 1 on it made it visible again.  Now we can get rid
    of it and just dial in the css to make it look better.
    kirkkwang committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    0a8f013 View commit details
    Browse the repository at this point in the history
  7. Oai customizations (#735)

    # Story
    
    Locally, point to bulkrax branch: handle-remote-files-for-valkyrie
    
    Refs
    
    - #708
    - #723
    
    # Expected Behavior Before Changes
    
    # Expected Behavior After Changes
    
    # Screenshots / Video
    
    <details>
    <summary></summary>
    
    </details>
    
    # Notes
    ShanaLMoore authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    f3c3273 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. 💄 Update user_util_links with Hyku

    Updated user_util_links to match Hyku's user_util_links.  The only
    difference is the extra links that Adventist uses.  I also moved it into
    the themes directory.
    kirkkwang committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    b3f0fb2 View commit details
    Browse the repository at this point in the history
  2. 💄 Update search form area styling

    This commit will update the search form area styling on the homepage and
    also move the updated partials into the themes directory.
    kirkkwang committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    718edd2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf9283e View commit details
    Browse the repository at this point in the history
  4. add rubocop file

    ShanaLMoore committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    72a91cd View commit details
    Browse the repository at this point in the history
  5. Update file set metadata

    Import_url was missing.
    laritakr committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    cddc190 View commit details
    Browse the repository at this point in the history
  6. Add import url to fileset (#750)

    # Story
    
    Import_url is needed in file_set metadata
    laritakr authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    6c6eb2f View commit details
    Browse the repository at this point in the history
  7. 💄 Fix homepage body and footer styling

    This commit will fix the homepage body and footer styling and move the
    files into the appropriate themes directory.
    kirkkwang committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    ba8d8d3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7daf43b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5e0f159 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6a1e31b View commit details
    Browse the repository at this point in the history
  11. 💄 Refine css for adventist_digital_library theme

    This commit will move the css for the adventist_digital_library theme to
    only affect things when it is on that theme.  Also removed the
    home_content partial since it was not used in the theme.  It would throw
    and error if used on the Default Theme so it was no longer needed.  Also
    added a screenshot for the adventist_digital_library theme so it can be
    previewed in the admin appearance themes section.
    kirkkwang committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    d21d07d View commit details
    Browse the repository at this point in the history
  12. 💄 Fixing linting for Adventist Valkyrie

    This commit fixes the linting issues on the Adventist Valkyrie project.
    The files in this commit have been modified by either rubocop auto
    fixes or manual disable and enable notations. There should not be any
    changes to the functionality of the application.
    
    Ref:
    - #741
    sjproctor committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    c8ad84c View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. 💄 Fixing linting for Adventist Valkyrie

    This commit fixes the linting issues on the Adventist Valkyrie project.
    The files in this commit contain only whitespace changes or changing
    Note comments to NOTE as suggested by Rubocop. There should not be any
    changes to the functionality of the application.
    
    Ref:
    - #741
    sjproctor committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    54adf77 View commit details
    Browse the repository at this point in the history
  2. 💄 Move application and hompage templates

    Moving the application and homepage templates to the theme directory.
    Also, changing the name of the show theme to 'adl_show' so we don't have
    any conflicts with the homepage theme.
    kirkkwang committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    4ef608a View commit details
    Browse the repository at this point in the history
  3. 💄 Adjust styles for adl_show page theme

    This commit will adjust the styles for the adl_show page theme to match
    closer to the pre-Valkyrie version.
    kirkkwang committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    163b38e View commit details
    Browse the repository at this point in the history
  4. 💄 Make appearance styling match Hyku

    This commit will make the appearance styling match Hyku's appearance
    styling.  I am removing the default_fonts_form partial because it
    doesn't seem any different than the one in Hyku.
    kirkkwang committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    0181d39 View commit details
    Browse the repository at this point in the history
  5. Update submodule

    kirkkwang committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    b91e8e3 View commit details
    Browse the repository at this point in the history
  6. 🤖 Update build-test-lint

    This commit will bring over the build-test-lint yaml that we've been
    using in HykuUp Knapsack.  The problem is that we ran out of space in
    CI.
    kirkkwang committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    1fdffcd View commit details
    Browse the repository at this point in the history
  7. 💄 Fix styling on featured works

    This commit will fix the styling of the featured works on the homepage.
    by bringing back the background and adding a gradient like before.
    kirkkwang committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    e5331fb View commit details
    Browse the repository at this point in the history
  8. Add adl_show preview

    kirkkwang committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    a5f8c1a View commit details
    Browse the repository at this point in the history
  9. 🐛 Get catalog index working

    There was an override in the knapsack that wasn't needed anymore and it
    was causing the catalog index page to crash.  Also, added the themes
    behavior mixin to the catalog controller as well because of the custom
    user_util_links and controls partial that is used.  We need to inject
    those paths into the view paths.
    kirkkwang committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    addef83 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. Configuration menu
    Copy the full SHA
    87166af View commit details
    Browse the repository at this point in the history
  2. 💄 Fix catalog search results styles

    This gets it pretty close, we can chat with Katharine to see what she
    wants to change.
    kirkkwang committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    213a4ec View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2024

  1. 🎁 Make feature collections work like Hyku

    Prior to this commit, feature collections were hard coded.  This commit
    will bring the feature collections in line with Hyku which will allow
    the user to choose which collections are featured on the homepage.
    kirkkwang committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    50cd15e View commit details
    Browse the repository at this point in the history
  2. 💄 Add themes behavior to Collections

    This commit will add the themes behavior to Collections show so the
    masthead and controls will look consistent with the rest of the pages.
    kirkkwang committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    58daa68 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. 💄 Fixing linting for Adventist Valkyrie

    This commit excludes the hash alignment cop from the decorator file.
    There was a previous pattern established concerning hash alignments that
    conflicted with Rubocop's standards. We will be staying with the
    established pattern in the application.
    
    Ref:
    - #741
    sjproctor committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    2a0fe2e View commit details
    Browse the repository at this point in the history
  2. 💄 Fixing linting for Adventist Valkyrie

    This commit updates depricated Rubocop syntax. `IgnoredMethods` for
    `Metrics/BlockLength` in the file `rubocop.yml` is replaced with
    `AllowedMethods`. `Metrics/LineLength` is replaced with
    `Layout/LineLength` in all appropriate files.
    
    Ref:
    - #741
    sjproctor committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    b474be9 View commit details
    Browse the repository at this point in the history
  3. I741 fix adventist valkyrie lint (#754)

    # Story
    
    The Lint step is failing on the adventist pipeline. Run rubocop and
    correct the reported errors.
    
    Refs
    
    - [ ] #741
    
    # Expected Behavior Before Changes
    
    Linting does not pass.
    
    # Expected Behavior After Changes
    
    Linting pipeline should pass.
    
    # Screenshots / Video
    
    # Notes
    
    - Run `bundle exec rubocop` in the `samvera/` directory. All tests
    should pass.
    sjproctor authored Aug 19, 2024
    Configuration menu
    Copy the full SHA
    598f02f View commit details
    Browse the repository at this point in the history
  4. 🐛 Add a reject for publication_status

    There seems to be a bigger issue going on where some fields are getting
    `['']` as a value.  This is a quick fix to prevent the view from bugging
    out when it encounters this.
    kirkkwang committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    7e6badb View commit details
    Browse the repository at this point in the history
  5. 🤖 Remove extra migrations

    Not sure how these got in here but we don't need these in the Knapsack
    so I'm removing them for now.
    kirkkwang committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    d2f5580 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    67f07db View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    04f8a5b View commit details
    Browse the repository at this point in the history
  2. Update submodule

    Fixes admin set migration and updates bulkrax.
    laritakr committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    ff60e94 View commit details
    Browse the repository at this point in the history
  3. Update submodule (#761)

    # Story
    
    Update submodule to bring in admin set fix and bulkrax fix.
    
    Refs 
    - #755
    and #746
    
    # Expected Behavior Before Changes
    
    - Admin set edit failed
    - Imports using unmigrated admin sets failed
    
    # Expected Behavior After Changes
    
    # Screenshots / Video
    
    <details>
    <summary></summary>
    
    </details>
    
    # Notes
    laritakr authored Aug 20, 2024
    Configuration menu
    Copy the full SHA
    732bde3 View commit details
    Browse the repository at this point in the history
  4. Fix permission issue for thumbnail

    Update submodule to pull in thumbnail rendering fix + set HYKU_FILE_ACL to 'true' to fix permission issues seen in staging
    
    Issue:
    - #763
    ShanaLMoore committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    0496c65 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Fix permission issue for thumbnail (#765)

    Update submodule to pull in thumbnail rendering fix + set HYKU_FILE_ACL
    to 'true' to fix permission issues seen in staging
    
    Issue:
    - #763
    
    # Screenshots / Video
    
    ## BEFORE
    
    <img width="1169" alt="Screenshot 2024-08-20 at 3 11 07 PM"
    src="https://github.com/user-attachments/assets/402953fa-3a92-45f0-a639-dbcbc34c86ba">
    
    ## AFTER
    
    
    <img width="1171" alt="Screenshot 2024-08-20 at 3 11 49 PM"
    src="https://github.com/user-attachments/assets/b49dfb7f-dd1f-48d0-8718-9e418197886e">
    ShanaLMoore authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    1b63f28 View commit details
    Browse the repository at this point in the history
  2. 💄 Fixing linting for Adventist Valkyrie

    This commit fixes the linting issues on the Adventist Valkyrie project.
    The files in this commit have been modified by either rubocop auto
    fixes or manual disable and enable notations. There should not be any
    changes to the functionality of the application.
    
    Ref:
    - #741
    sjproctor committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    d04d7c8 View commit details
    Browse the repository at this point in the history
  3. 💄 Fixing linting for Adventist Valkyrie

    This commit fixes the linting issues on the Adventist Valkyrie project.
    The files in this commit contain only whitespace changes or changing
    Note comments to NOTE as suggested by Rubocop. There should not be any
    changes to the functionality of the application.
    
    Ref:
    - #741
    sjproctor committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    67a8999 View commit details
    Browse the repository at this point in the history
  4. 💄 Fixing linting for Adventist Valkyrie

    This commit excludes the hash alignment cop from the decorator file.
    There was a previous pattern established concerning hash alignments that
    conflicted with Rubocop's standards. We will be staying with the
    established pattern in the application.
    
    Ref:
    - #741
    sjproctor committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    9ddcc9f View commit details
    Browse the repository at this point in the history
  5. 💄 Fixing linting for Adventist Valkyrie

    This commit updates depricated Rubocop syntax. `IgnoredMethods` for
    `Metrics/BlockLength` in the file `rubocop.yml` is replaced with
    `AllowedMethods`. `Metrics/LineLength` is replaced with
    `Layout/LineLength` in all appropriate files.
    
    Ref:
    - #741
    sjproctor committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    259ff66 View commit details
    Browse the repository at this point in the history
  6. 🐛 Add a reject for publication_status

    There seems to be a bigger issue going on where some fields are getting
    `['']` as a value.  This is a quick fix to prevent the view from bugging
    out when it encounters this.
    kirkkwang authored and sjproctor committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    b29f619 View commit details
    Browse the repository at this point in the history
  7. 🤖 Remove extra migrations

    Not sure how these got in here but we don't need these in the Knapsack
    so I'm removing them for now.
    kirkkwang authored and sjproctor committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    6481ac6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7b6d42e View commit details
    Browse the repository at this point in the history
  9. ✅ Fixes failing specs

    This commit fixes the failing application_spec and ignores the splash
    page spec that is currently failing due to the changes in styling. The
    client requested the styling be reverted to base Hyku. We are waiting to
    get feedback from the client on the styling of the splash page. If the
    page stays as is, this spec can be removed. If the styling is updated,
    this spec will need to be updated.
    
    Ref:
    - [741](#741)
    sjproctor committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    49944dc View commit details
    Browse the repository at this point in the history
  10. 🐛 Wrap slug_valkyrie_overrides in to_prepare

    Originally we had a require 'frigg' in this initializer because we want
    frigg to log and then load the slug logic.  However, this threw off the
    load order of things and caused the Hyrax::PcdmCollection to be
    registered for Collection instead of CollectionResource.  Wrapping this
    in a to_prepare will ensure it's loaded at the right time and keep it
    loaded in dev.
    kirkkwang committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    7e3154b View commit details
    Browse the repository at this point in the history
  11. Failing tests (#766)

    # Story
    
    This commit fixes the failing tests in the CI pipeline. 
    
    Refs
    
    - [ ] #741 
    
    # Expected Behavior Before Changes
    
    Testing pipeline had two failing tests.
    
    # Expected Behavior After Changes
    
    There are no failing tests in the pipeline.
    
    # Screenshots / Video
    sjproctor authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    7f13aa7 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    562a30e View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Update submodule

    laritakr committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    e4ec022 View commit details
    Browse the repository at this point in the history
  2. Update submodule (#772)

    # Story
    
    Refs #770
    
    # Expected Behavior Before Changes
    
    Bulkrax imports were failing.
    
    # Expected Behavior After Changes
    
    Bulkrax imports successfully.
    
    # Screenshots / Video
    
    <details>
    <summary></summary>
    
    </details>
    
    # Notes
    laritakr authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    4a0fae4 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. 🐛 PDF.js fix

    We had custom code for PDF.js to work with Adventist but it wasn't being honored because Hyku has a helper by the same name, so the Adventist one wasn't getting hit.
    
    Issue:
    - #731
    ShanaLMoore committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    42f5d2a View commit details
    Browse the repository at this point in the history
  2. 💄 rubocop fix

    ShanaLMoore committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    b852c62 View commit details
    Browse the repository at this point in the history
  3. Override IiifPrint config

    GenericWork and Image resource models come from Hyku. They
    need to use custom configuration.
    laritakr committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    1ca87fc View commit details
    Browse the repository at this point in the history
  4. Fix splitting for generic work and image resoures (#778)

    # Story
    
    Refs 
    - #774
    
    # Expected Behavior Before Changes
    
    PDF files did not split for Image & GenericWork resources.
    
    # Expected Behavior After Changes
    
    PDF files split into pages of the same model as the parent.
    
    # Screenshots / Video
    
    <details>
    <summary></summary>
    
    ![Screenshot 2024-08-27 at 5 03
    09 PM](https://github.com/user-attachments/assets/f067704c-a29c-4cde-8085-7ebc552bd84d)
    
    </details>
    
    # Notes
    ShanaLMoore authored Aug 27, 2024
    Configuration menu
    Copy the full SHA
    75f19cb View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Update submodule

    Brings in bulkrax update.
    laritakr committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    8ff411a View commit details
    Browse the repository at this point in the history
  2. Update submodule to fix reingesting (#782)

    # Story
    
    Refs 
    - #770
    
    # Expected Behavior Before Changes
    
    Reingesting a work failed due to expecting remote files. 
    
    # Expected Behavior After Changes
    
    Able to reingest a work.
    
    # Screenshots / Video
    
    <details>
    <summary></summary>
    
    </details>
    
    # Notes
    ShanaLMoore authored Aug 28, 2024
    Configuration menu
    Copy the full SHA
    fc27973 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Use PDFjs flipper to control splitting

    Provides a way to turn off pdf splitting for a tenant.
    laritakr committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    3af4c9b View commit details
    Browse the repository at this point in the history
  2. Switch where we skip out of splitting

    Doing it in the splitter meant the job errored instead of just not
    splitting.
    laritakr committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    ecd5589 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Do not split if pdfjs flipper on (#783)

    # Story
    
    Refs
    - #779
    
    # Expected Behavior Before Changes
    
    If the original file has a .pdf suffix, IiifPrint split will be
    attempted.
    
    # Expected Behavior After Changes
    
    PDFjs/UV feature flipper `use_iiif_print` will bypass splitting when set
    to PDFjs.
    
    # Screenshots / Video
    
    <details>
    <summary></summary>
    
    </details>
    
    # Notes
    Adding the flag to the splitter allowed the jobs to run and fail because
    no images were split. Instead the flag was moved to the beginning of the
    job itself, allowing the process to stop before submitting any further
    jobs.
    laritakr authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    36cf84f View commit details
    Browse the repository at this point in the history
  2. ⚙️disable EXTERNAL_IIIF_URL

    Serverless Iiif does not support valkyrie.
    
    Issue:
    - #786
    ShanaLMoore committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    2360c3b View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Update hyrax-webapp

    ShanaLMoore committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    eac35dd View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. 🎁 Hide User Collection and Public tags

    This commit hides the User Collection and Public tags from the public
    collection show pages (admin dashbaord) and the catalog search results
    page.
    
    Ref:
    - #791
    sjproctor committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    1216126 View commit details
    Browse the repository at this point in the history