Skip to content

🚧 WIP Adds UI for Bulkrax Field Mapping Management#3019

Draft
laritakr wants to merge 1 commit intomainfrom
bulkrax-mappings
Draft

🚧 WIP Adds UI for Bulkrax Field Mapping Management#3019
laritakr wants to merge 1 commit intomainfrom
bulkrax-mappings

Conversation

@laritakr
Copy link
Copy Markdown
Collaborator

@laritakr laritakr commented Apr 16, 2026

Summary

This is a prototype running on a branch of Bulkrax.

It adds a UI for managing field mappings. This is a work in progress, but the basic functionality is there. The UI allows you to view, add, edit, and delete field mappings, and includes some basic validations as well.

The UI is accessible from
the admin dashboard under "Bulkrax Field Mappings".

Screenshot

Screenshot 2026-04-16 at 1 04 04 PM

Using a branch of Bulkrax, adds a UI for managing field mappings.
This is a work in progress, but the basic functionality is there.
The UI allows you to view, add, edit, and delete field mappings.

The UI is accessible from
the admin dashboard under "Bulkrax Field Mappings".
@laritakr laritakr added minor-ver for release notes in progress labels Apr 16, 2026
@github-actions
Copy link
Copy Markdown

Test Results

    3 files  ±0      3 suites  ±0   15m 34s ⏱️ -42s
2 356 tests ±0  2 300 ✅ ±0  56 💤 ±0  0 ❌ ±0 
2 383 runs  ±0  2 325 ✅ ±0  58 💤 ±0  0 ❌ ±0 

Results for commit 80a51a7. ± Comparison against base commit 18b630c.

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 3f13dde8-eda0-42e1-bf40-b1feb9305915
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to edit 96dcd7c9-a925-40d7-9de0-13785fdfca78
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to read bfa478cb-1ad2-415d-a936-bb5ba4df14f1
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to update 57b370bb-3d1f-4f92-895c-d6d10220e90d
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to destroy 8c3499c6-0808-4331-ad51-848e80e72f7b
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to edit e6c7a548-083a-4e30-8539-50fe2060ca63
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to read 36023685-8554-46c5-8675-f45581f6d1e5
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to update ef22246b-469d-46a4-8ed2-d176ba2fbc87
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected not to be able to destroy f80caef3-5fd5-4e06-b6dd-aff1ab756e1e
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected not to be able to edit e19e031c-046d-4312-97c7-b2f0841e0894
…
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to destroy 64af2af8-e500-4760-b3fe-ac017057698e
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to edit d97be239-de17-485f-9532-9c95d47bf4f5
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to read c4ed64cd-9e66-4d95-8348-eb8c8de30bdc
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor Etd permissions is expected not to be able to update a3abcb36-cdea-4909-bc5e-5c9aa2389e38
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to destroy d08ddd70-7f82-4db5-9101-7a8b2023a7bd
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to edit f137a394-04a5-4e49-b395-c92fd7962304
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to read ace0560d-c8ef-4645-983a-9d24cb705df9
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor FileSet permissions is expected not to be able to update c281e468-460f-4fc7-a1f8-79a9ffd21744
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected not to be able to destroy ef1a0a9d-4b26-41dd-8cef-295e581acf18
spec.abilities.work_ability_spec ‑ Hyrax::Ability::WorkAbility when work depositor GenericWork permissions is expected not to be able to edit 52efdac0-a78e-4f7b-a366-90d8b27a3eff
…

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

in progress minor-ver for release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant