samvera / hyku

Hyku: A multi-tenant Hyrax application built on the latest and greatest Samvera community components. Brought to you by the Hydra-in-a-Box project partners and IMLS; maintained by the Hyku Interest Group.
https://samvera.atlassian.net/wiki/spaces/hyku/overview
Other
96 stars 47 forks source link

⚙️ Add condition for `Valkyrie::MetadataAdapter` #2276

Closed kirkkwang closed 1 month ago

kirkkwang commented 1 month ago

Adding an unless condition for registering the Freyja adapter will allow knapsack to register custom queries.

Issue:

github-actions[bot] commented 1 month ago

Test Results

    3 files  ±0      3 suites  ±0   17m 4s :stopwatch: -26s 2 024 tests ±0  1 974 :white_check_mark: ±0  50 :zzz: ±0  0 :x: ±0  2 051 runs  ±0  1 999 :white_check_mark: ±0  52 :zzz: ±0  0 :x: ±0 

Results for commit f31954fb. ± Comparison against base commit 0e51eaf8.

This pull request removes 42 and adds 42 tests. Note that renamed tests count towards both. ``` spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to destroy 059cb1a3-7d33-42e3-9cb2-05c2f27e0bff spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to edit 11b1108c-bc0e-4e65-9351-87a25c6586a1 spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to read b6316524-adbe-4725-85c5-66a56054c61a spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to update 3fc92b43-a464-40d7-9442-d30878f3420f spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to destroy 4dee61dd-8fe8-4825-9ac5-1d05a0e96cc4 spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to edit 24b5fec4-e8bc-4d66-9dad-08ebbc5e3ac4 spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to read 4ff9b156-e9bb-4d8b-a241-d96021311481 spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to update 8b680ad5-4e59-445b-a268-91fae7f3cf76 spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected not to be able to destroy a7f13a1f-b897-44bb-8ed4-f047e5dc3752 spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected not to be able to edit d0f89545-a5d9-4296-a35a-0dc4d752ac61 … ``` ``` spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to destroy 734e5949-bef5-4f58-9685-4db5f420e53d spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to edit 9f045b88-a1be-43d0-a45e-a48446c0cd23 spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to read 99325cea-bd6f-4c9e-b21a-1327df55370c spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to update 941c9351-2eab-475c-b1e1-53a4988ff2f5 spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to destroy 84fcc987-7260-4de5-bba6-4f8617c5f154 spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to edit bfb98ade-05cc-4170-a9b6-8ca07657fcb1 spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to read 7d543530-9150-46f5-bc3e-5f7db13ef751 spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to update c078264c-e54a-4393-a429-fe598a7ccef3 spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected not to be able to destroy f8bcfcd8-da8a-4ca3-a707-e03d23bc42bf spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected not to be able to edit e685f0db-1fd4-4034-9c98-c328e42be973 … ```