Feat: Download Worksheet Results#1547
Conversation
backend/dataall/modules/worksheets/services/worksheet_query_result_service.py
Show resolved
Hide resolved
backend/dataall/modules/worksheets/services/worksheet_query_result_service.py
Outdated
Show resolved
Hide resolved
backend/dataall/modules/worksheets/services/worksheet_query_result_service.py
Outdated
Show resolved
Hide resolved
backend/dataall/modules/worksheets/services/worksheet_query_result_service.py
Show resolved
Hide resolved
backend/migrations/versions/d1d6da1b2d67_add_columns_worksheet_query_result_model.py
Show resolved
Hide resolved
backend/dataall/modules/worksheets/services/worksheet_query_result_service.py
Outdated
Show resolved
Hide resolved
backend/dataall/modules/worksheets/services/worksheet_query_result_service.py
Show resolved
Hide resolved
backend/dataall/modules/worksheets/services/worksheet_query_result_service.py
Outdated
Show resolved
Hide resolved
backend/dataall/modules/worksheets/services/worksheet_query_result_service.py
Outdated
Show resolved
Hide resolved
backend/dataall/modules/worksheets/services/worksheet_query_result_service.py
Outdated
Show resolved
Hide resolved
backend/dataall/modules/worksheets/services/worksheet_query_result_service.py
Outdated
Show resolved
Hide resolved
backend/dataall/modules/worksheets/services/worksheet_query_result_service.py
Show resolved
Hide resolved
frontend/src/modules/Worksheets/services/createWorksheetQueryResultDownloadUrl.js
Show resolved
Hide resolved
backend/migrations/versions/d1d6da1b2d67_add_columns_worksheet_query_result_model.py
Show resolved
Hide resolved
backend/dataall/modules/worksheets/services/worksheet_query_result_service.py
Show resolved
Hide resolved
dlpzx
left a comment
There was a problem hiding this comment.
Hi @anilsoni7, first of all, thank you for opening the PR! I have left some comments and requested changes, but it is less than it looks. The technical design of how results are downloaded and the user experience are great :) 🚀 Feel free to request more info in the comments if anything is unclear
backend/migrations/versions/d1d6da1b2d67_add_columns_worksheet_query_result_model.py
Show resolved
Hide resolved
backend/dataall/modules/worksheets/services/worksheet_permissions.py
Outdated
Show resolved
Hide resolved
backend/dataall/modules/worksheets/services/worksheet_query_result_service.py
Outdated
Show resolved
Hide resolved
backend/dataall/modules/worksheets/services/worksheet_query_result_service.py
Outdated
Show resolved
Hide resolved
dlpzx
left a comment
There was a problem hiding this comment.
Hi @anilsoni7, the PR looks great, but there are still some changes regarding permissions that we need to solve
backend/dataall/modules/worksheets/services/worksheet_permissions.py
Outdated
Show resolved
Hide resolved
dlpzx
left a comment
There was a problem hiding this comment.
hi @anilsoni7, I reviewed and tested the functionality locally and resolved all the comments that are solved or were misunderstandings or questions. Can you take a look at the pending open comments? Thank you again for the good work :)
|
Hi @dlpzx, I have pushed the latest changes resolving the comments which you mentioned. Can you review them |
# Conflicts: # backend/requirements.txt
There was a problem hiding this comment.
Looks good! Ready to be merged. Thank you @anilsoni7 🚀
|
Fixed
need to have a discussion with you regarding |
|
Hi @anilsoni7 sorry for bothering you again. We have fixed the issue with the npm-audit, could you merge the |
Feature or Bugfix
Detail
Relates
Testcase
Security
Please answer the questions below briefly where applicable, or write
N/A. Based onOWASP 10.
fetching data from storage outside the application (e.g. a database, an S3 bucket)? - Yes
evalor similar functions are used? - YesBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.