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

Introduce assets + REST interfaces + asset storage #3553

Open
8 tasks done
Tracked by #3521
de-jcup opened this issue Oct 25, 2024 · 0 comments · May be fixed by #3545
Open
8 tasks done
Tracked by #3521

Introduce assets + REST interfaces + asset storage #3553

de-jcup opened this issue Oct 25, 2024 · 0 comments · May be fixed by #3545
Assignees

Comments

@de-jcup
Copy link
Member

de-jcup commented Oct 25, 2024

Introduce assets

  • New usescases

    • admin upload asset file
    • admin deletes asset file
    • admin deletes complete asset
    • admin fetches asset id list
    • admin fetches asset details
    • admin downloads asset file
  • implement logic for asset CRUD operations

  • create REST endpoints

  • Storage

    • assets shall be stored inside database
    • provide AssetStorage
    • provide possibility to delete part inside storage
  • Add actions for assets inside DAUI

  • Update openapi file

  • Write REST doc tests

  • Update documentation

@de-jcup de-jcup self-assigned this Oct 25, 2024
de-jcup added a commit that referenced this issue Nov 7, 2024
de-jcup added a commit that referenced this issue Nov 7, 2024
- usecases for asset CRUD operations
- AssertFile entity + DB parts
- assert service
- TestUtil enhanced, now a dedicated sub folder can be defined
  for temporary files
- implemented asset storages (+ AbstractSharedVolumeStorage)
- introduced asset storage factories
de-jcup added a commit that referenced this issue Nov 7, 2024
- formatted code
- wrote unit tests
- wrote integration test
- wrote DB tests
- implemented logic inside asset service
- wrote DAUI actions
- added missing license headers
de-jcup added a commit that referenced this issue Nov 7, 2024
- formatted code
- wrote unit tests
- wrote integration test
- wrote DB tests
- implemented logic inside asset service
- wrote DAUI actions
- added missing license headers
de-jcup added a commit that referenced this issue Nov 11, 2024
- formatted code
- wrote unit tests
- wrote integration test
- wrote DB tests
- wrote RESTdoc tests
- implemented logic inside asset service
- wrote DAUI actions
- added missing license headers
de-jcup added a commit that referenced this issue Nov 11, 2024
- formatted code
- wrote unit tests
- wrote integration test
- wrote DB tests
- wrote RESTdoc tests
- implemented logic inside asset service
- wrote DAUI actions
- added missing license headers
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 a pull request may close this issue.

1 participant