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

Improve default CSV export #1918

Closed
TheSlimvReal opened this issue Jul 5, 2023 · 2 comments · Fixed by #2033
Closed

Improve default CSV export #1918

TheSlimvReal opened this issue Jul 5, 2023 · 2 comments · Fixed by #2033
Assignees
Labels
released on @master managed by CI (semantic-release) released managed by CI (semantic-release) Type: Improvement Improvement/Extension of existing feature with benefit for the user

Comments

@TheSlimvReal
Copy link
Collaborator

TheSlimvReal commented Jul 5, 2023

The default CSV export in the list pages (accessed through the three-dot menu at the top right of list views) is currently not very user friendly as it just shows all data with the property names. This then also includes fields like _id and _rev that users normally shouldn't see.

To make the default better I suggest the following:

  • Only export properties that also have a .label in the given Entity.schema
  • Show the labels as column headers
  • Allow columns to have same header (e.g. multiple fields with the same label)
  • (to be discussed) use the order in which the fields are present in the details page forms, or at least take order in which the property schemas are defined in the config
@TheSlimvReal TheSlimvReal added the Type: Improvement Improvement/Extension of existing feature with benefit for the user label Jul 5, 2023
@TheSlimvReal TheSlimvReal changed the title Make default export more useful Improve default export Jul 5, 2023
@TheSlimvReal TheSlimvReal changed the title Improve default export Improve default CSV export Jul 5, 2023
@sleidig sleidig added the CC label Sep 22, 2023
@sleidig sleidig moved this from Triage to Todo [help wanted] in All Tasks & Issues Sep 22, 2023
@brajesh-lab brajesh-lab moved this from Todo [help wanted] to In Progress in All Tasks & Issues Oct 16, 2023
@brajesh-lab brajesh-lab self-assigned this Oct 16, 2023
brajesh-lab pushed a commit that referenced this issue Oct 16, 2023
brajesh-lab pushed a commit that referenced this issue Oct 17, 2023
@brajesh-lab brajesh-lab moved this from In Progress to In Review in All Tasks & Issues Oct 17, 2023
brajesh-lab pushed a commit that referenced this issue Oct 19, 2023
brajesh-lab pushed a commit that referenced this issue Oct 19, 2023
brajesh-lab pushed a commit that referenced this issue Oct 19, 2023
brajesh-lab pushed a commit that referenced this issue Oct 19, 2023
brajesh-lab pushed a commit that referenced this issue Oct 19, 2023
brajesh-lab pushed a commit that referenced this issue Oct 20, 2023
brajesh-lab pushed a commit that referenced this issue Oct 20, 2023
brajesh-lab pushed a commit that referenced this issue Oct 27, 2023
brajesh-lab pushed a commit that referenced this issue Oct 27, 2023
sleidig pushed a commit that referenced this issue Oct 31, 2023
#2033)

closes #1918

---------
Co-authored-by: Sebastian Leidig <sebastian@aam-digital.com>
@github-project-automation github-project-automation bot moved this from In Review to Done in All Tasks & Issues Oct 31, 2023
@aam-digital-ci
Copy link
Collaborator

🎉 This issue has been resolved in version 3.26.0-master.3 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@aam-digital-ci aam-digital-ci added the released on @master managed by CI (semantic-release) label Oct 31, 2023
sleidig pushed a commit that referenced this issue Nov 8, 2023
#2033)

closes #1918

---------
Co-authored-by: Sebastian Leidig <sebastian@aam-digital.com>
@aam-digital-ci
Copy link
Collaborator

🎉 This issue has been resolved in version 3.26.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@aam-digital-ci aam-digital-ci added the released managed by CI (semantic-release) label Nov 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
released on @master managed by CI (semantic-release) released managed by CI (semantic-release) Type: Improvement Improvement/Extension of existing feature with benefit for the user
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

4 participants