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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Admin: Move manage area into admin (Part 2 "Inventory fields") #1735

Open
5 tasks
neoheat opened this issue Jun 5, 2024 · 0 comments
Open
5 tasks

Admin: Move manage area into admin (Part 2 "Inventory fields") #1735

neoheat opened this issue Jun 5, 2024 · 0 comments
Assignees
Labels

Comments

@neoheat
Copy link
Collaborator

neoheat commented Jun 5, 2024

馃殌 Feature Request

Is your feature request related to a problem? Please describe.

To be able to separate the role "inventory manager" from the tasks of managing the inventory pool settings, the manage area of /manage/manage shall be moved into admin.

The final goal is to implement a new role "inventory pool manager" who's responsible for the pool settings like opening hours, managing mail templates and individual data fields. Currently, the role "inventory manager" has access to these settings.

Describe the solution you'd like

Managing the fields of an inventory park is currently done in the section manage of an inventory pool. This should be moved into admin.

Tasks of Part 2

  • add new tab Inventory Fields in admin/inventory-pools/
  • create list view of fields of the selected inventory pool
  • create detail view of selected field with two separate views to edit properties active, label and field status per pool
  • create form to edit properties or field status by inventory pool in modal window
  • the form of field status by inventory pool should have an option to change the field status (active/inactive) for all at once.

Mockups fields by inventory pool

Leihs - Admin manage fields_list pool
Leihs - Admin manage fields_edit pool

Mockups "Global" fields

Image
Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Started
Development

No branches or pull requests

3 participants