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: bulk backend functionality #2006

Merged
merged 40 commits into from
Oct 4, 2022
Merged

Conversation

gweiying
Copy link
Contributor

@gweiying gweiying commented Oct 4, 2022

Problem

What problem are you trying to solve? What issue does this close?

Closes [insert issue #]

Solution

How did you solve the problem?

Features:

  • Details ...

Improvements:

  • Details ...

Bug Fixes:

  • Details ...

Before & After Screenshots

BEFORE:
[insert screenshot here]

AFTER:
[insert screenshot here]

Tests

What tests should be run to confirm functionality?

Deploy Notes

Notes regarding deployment of the contained body of work. These should note any
new dependencies, new scripts, etc.

New environment variables:

  • env var : env var details

New scripts:

  • script : script details

New dependencies:

  • dependency : dependency details

New dev dependencies:

  • dependency : dependency details

gweiying and others added 30 commits September 29, 2022 12:08
* feat: bulk -  basic extension, fileSize, virus validation

* chore: fix FileCheckController.test.ts

* chore: refactor FileCheckController.ts

* chore: fix unit tests for FileCheckController.test.ts

* feat: csvValidation endpoint

* chore: unit tests for CsvCheckController

* chore: add BULK_LINK constants

* chore: refactor fileExtensionCheck and add circular redirect checks

* chore: fix tests, modify parameter name for hasAllowedType, follow size constant convention

* refactor: shift bulk upload logic to module/bulk

* chore: remove redundant code from BulkController.test.ts

* chore: add circular redirect and max link upload unit tests

* chore: abstract single file check and improve FilteCheckController and FileTypeFilterService tests
@gweiying gweiying changed the title Feat: bulk backend functionality feat: bulk backend functionality Oct 4, 2022
@gweiying gweiying marked this pull request as ready for review October 4, 2022 09:09
@gweiying gweiying merged commit cdd317e into develop-tmp Oct 4, 2022
@gweiying gweiying deleted the feat/bulk-backend/functionality branch October 4, 2022 09:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants