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

Allow specific users to create public custom exports [2] #1754

Closed
5 tasks
MateStrysewske opened this issue Apr 6, 2020 · 4 comments
Closed
5 tasks

Allow specific users to create public custom exports [2] #1754

MateStrysewske opened this issue Apr 6, 2020 · 4 comments
Assignees
Labels
backend Affects the web backend feature A new feature to be developed (ticket type) import-export qa-verified Issue has been tested and verified by QA vaadin-app Affects the Vaadin application

Comments

@MateStrysewske
Copy link
Contributor

MateStrysewske commented Apr 6, 2020

Situation Description

There are certain custom case (and later contact) exports that are probably interesting for all users who can use this feature.

Feature Description

Allow users with specific rights (e.g. national users) to make custom export configurations public. Extend the component that lets users choose which export configuration they want to use to contain two lists, one with their own custom exports, one with those that have been made publically available.

  • New user right "Manage public Export configuration"
  • users with the right "Manage public Export configuration" can
  • set reports to public (true/false)
  • edit/delete the report
  • 2 lists (my exports / shared exports) => extend component [show only, when there is at least 1 export in a list]
@ManuelaHa
Copy link

ManuelaHa commented Apr 9, 2020

Include variables (Quarantäne Beginn und Ende und Gesundheitseinrichtung) for custom export

@markusmann-vg markusmann-vg moved this from Low to Short-term Backlog in Short-term Roadmap May 25, 2020
@markusmann-vg markusmann-vg removed this from Short-term Backlog in Short-term Roadmap Nov 20, 2020
@markusmann-vg markusmann-vg added this to Sprint 97 Interactions in Product Backlog (deprecated) Nov 20, 2020
@vidi42 vidi42 moved this from Sprint 97 Interactions to Sprint 98 Interactions in Product Backlog (deprecated) Nov 27, 2020
@markusmann-vg markusmann-vg moved this from Sprint 98 Interactions to Sprint 99 Interactions in Product Backlog (deprecated) Dec 18, 2020
@markusmann-vg markusmann-vg moved this from Sprint 99 Interactions to Sprint 98 Interactions in Product Backlog (deprecated) Dec 18, 2020
@StefanKock StefanKock added the feature A new feature to be developed (ticket type) label Dec 18, 2020
@StefanKock StefanKock removed this from the Product Backlog milestone Dec 18, 2020
@markusmann-vg markusmann-vg changed the title Allow specific users to create public custom exports Allow specific users to create public custom exports [2] Dec 18, 2020
@vidi42 vidi42 moved this from Sprint 98 Interactions to Sprint 99 Interactions in Product Backlog (deprecated) Dec 18, 2020
@cazacmarin cazacmarin self-assigned this Jan 20, 2021
@cazacmarin cazacmarin removed this from Sprint 99 Interactions in Product Backlog (deprecated) Jan 20, 2021
@cazacmarin cazacmarin moved this from Backlog to In Progress in Sprint Backlog Team Interactions (deprecated) Jan 20, 2021
@cazacmarin cazacmarin added this to the Sprint 99 - 1.55.0 milestone Jan 20, 2021
@vidi42 vidi42 added this to Sprint 99 Interactions in Product Backlog (deprecated) Jan 22, 2021
@cazacmarin
Copy link
Contributor

@MateStrysewske - which are the users to whom we should set the "Manage public Export configuration" right ?
Currently I added this right to ADMIN, ADMIN_SUPERVISOR and NATIONAL_USER. But I don't know if they are the good users which should have this right.

@MateStrysewske
Copy link
Contributor Author

@cazacmarin I think that's a good start - if we get requests to include other user roles, we can add them, but for now, these seem to be fine to me.

cazacmarin pushed a commit that referenced this issue Jan 29, 2021
cazacmarin pushed a commit that referenced this issue Feb 1, 2021
… after 2nd Levi review which include as well redesign for Custom Exports window
cazacmarin pushed a commit that referenced this issue Feb 1, 2021
… after 2nd Levi review which include as well redesign for Custom Exports window (rename of a variable)
@vidi42 vidi42 added this to Backlog in SORMAS Team 4 - TEC - Iteration Backlog via automation Feb 1, 2021
@vidi42 vidi42 moved this from Backlog to Review in SORMAS Team 4 - TEC - Iteration Backlog Feb 1, 2021
cazacmarin pushed a commit that referenced this issue Feb 1, 2021
… after 2nd Levi review which include as well redesign for Custom Exports window (optimising of reload() grid method )
cazacmarin added a commit that referenced this issue Feb 1, 2021
…orts

#1754 - Allow specific users to create public custom exports
Sprint Backlog Team Interactions (deprecated) automation moved this from Review to Testing Feb 1, 2021
Product Backlog (deprecated) automation moved this from Sprint 99 Interactions to Done Feb 1, 2021
SORMAS Team 4 - TEC - Iteration Backlog automation moved this from Review to Testing Feb 1, 2021
@AndyBakcsy-she AndyBakcsy-she added the qa-verified Issue has been tested and verified by QA label Feb 1, 2021
@AndyBakcsy-she
Copy link

Validated the ticket on the latest version of SORMAS Version: 1.55.0-SNAPSHOT
Tested on the local environment

@fhauptmann fhauptmann added the SSD label Feb 2, 2021
@vidi42 vidi42 moved this from Testing to Done in SORMAS Team 4 - TEC - Iteration Backlog Feb 3, 2021
cazacmarin pushed a commit that referenced this issue Feb 17, 2021
…ar only in case if 1 export does exist.
cazacmarin added a commit that referenced this issue Feb 17, 2021
…al-review-issues

#3419 - fixing spaces issue & #1754 - fixing `Shared Exports` to appe…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Affects the web backend feature A new feature to be developed (ticket type) import-export qa-verified Issue has been tested and verified by QA vaadin-app Affects the Vaadin application
Projects
No open projects
Development

No branches or pull requests

7 participants