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

Feature: Remove attachments without deleting submissions #4984

Draft
wants to merge 31 commits into
base: main
Choose a base branch
from

Conversation

magicznyleszek
Copy link
Member

@magicznyleszek magicznyleszek commented Jun 24, 2024

Description

This is a feature PR - it gathers reviewed and tested code in a single PR. We do smaller branches that are based in feature/delete-attachment branch.

Development Notes

Built atop these PRs (for easier work):

Zulip topic: https://chat.kobotoolbox.org/#narrow/stream/4-Kobo-Dev/topic/Remove.20attachments.20without.20deleting.20submissions/near/441301

@magicznyleszek magicznyleszek self-assigned this Jul 2, 2024
magicznyleszek and others added 4 commits July 26, 2024 13:26
…nt_task-671_delete-button

# Conflicts:
#	jsapp/js/components/formGallery/formGallery.component.tsx
…ask-671_delete-button

[TASK-671] [TASK-558] Reusable delete attachment dropdown
# Conflicts:
#	jsapp/js/components/common/koboSelect.scss
#	jsapp/js/components/submissions/submissionModal.tsx
@Akuukis Akuukis deleted the branch main October 1, 2024 17:16
@Akuukis Akuukis closed this Oct 1, 2024
@Akuukis Akuukis reopened this Oct 1, 2024
@Akuukis Akuukis changed the base branch from beta to main October 1, 2024 17:27
@jnm jnm added the Front end label Nov 11, 2024
@magicznyleszek
Copy link
Member Author

This PR is waiting for BE changes to be added. It has almost all FE changes needed for the feature to work (some mocking, some API calls missing). AFAIK we are delaying work on the feature until we build some other ones first

# Conflicts:
#	jsapp/js/components/common/koboSelect.scss
#	jsapp/js/components/processing/sidebar/sidebarSubmissionMedia.module.scss
#	jsapp/js/components/submissions/submissionDataTable.tsx
#	jsapp/js/components/submissions/submissionModal.tsx
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants