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

feat(dataverse): implement data upload history module #303

Merged
merged 9 commits into from
Jun 14, 2024

Conversation

jmurugan-fzj
Copy link
Contributor

@jmurugan-fzj jmurugan-fzj commented Jun 11, 2024

  • Added get_paginated_upload_model_query_results & create_query_index to database_api in order to query the upload models in a paginated fashion.
  • Added created_date_time field to upload_model.py. Adapted the other modules accordingly.
  • Adapted the completed_uploads.py to use the paginate api to load the data whenever the user scrolls to the bottom end.
  • Restructured the initialize_config_document method to also populate the project_upload_items from data hierarchy during the initialization (default setting is to all items selected during the initialization).
  • Other minor modifications in completed_upload_task.ui & completed_uploads_base.ui.
  • Corrected the truncation bug for the project name which is passed in while creating the DataUploadTask instances.
  • Adapted the completed_uploads.py module to display the project name truncated and have the full name in the tooltip.
  • Modified the existing tests and added new tests.
  • Added component tests for completed_uploads.py
  • Minor fixes.

… action links.

- Added show functionality to the completed_uploads.py module.
… to database_api in order to query the upload models in a paginated fashion.

- Added created_date_time field to upload_model.py. Adapted the other modules accordingly.
- Adapted the completed_uploads.py to use the paginate api to load the data whenever the user scrolls to the bottom end.
- Other minor modifications in completed_upload_task.ui & completed_uploads_base.ui.
- Modified the existing tests and added new tests.
- Modified the existing tests and added new tests for the changes.
@jmurugan-fzj jmurugan-fzj self-assigned this Jun 11, 2024
@jmurugan-fzj jmurugan-fzj added the enhancement New feature or request label Jun 11, 2024
…e & re-opens of the completed_uploads.py module.
… the ELN file generation failure.

- Also enabled the proper logging for the failure scenarios. Adapted the necessary tests.
… the project_upload_items from data hierarchy.

- Adapted the other modules as well as per the changes.
- Added more tests and adapted existing ones.
…n while creating the DataUploadTask instances.

- Adapted the completed_uploads.py module to display the project name truncated and have the full name in the tooltip.
- Corrected and adapted the tests.
@jmurugan-fzj
Copy link
Contributor Author

@SteffenBrinckmann Could you please quickly review if you are online anytime?

@jmurugan-fzj jmurugan-fzj merged commit 4dafe62 into main Jun 14, 2024
10 checks passed
@jmurugan-fzj jmurugan-fzj deleted the feature/10-show-completed-module branch June 14, 2024 08:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants