Code Monkey home page Code Monkey logo

frends.azureblobstorage's People

Contributors

helvertti avatar jarkkokoivunen avatar jefim avatar rikuvirtanen avatar svenskapojkarna avatar ttossavainen avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

frends.azureblobstorage's Issues

Go through dependabot PRs

PackageReferances needs to be the same with every Task so that there's no conflicts.
"Azure.Identity" Version="1.10.4"
"Azure.Storage.Blobs" Version="12.19.1"

CreateContainer: Feature to use access token as authentication mehtod

Feature has been implemented to Frends.Community.Azure.Blob-paskage tasks where user is able to use access token as authentication method. In the Community side the implementation is done so that the access token is fetched from Azure AD using client credentials flow. It should be discussed if this is is a good way to go or should the task just take the access token and move responsibility of fetching the token to the user.

Example implementation: CommunityHiQ/Frends.Community.Azure.Blob@502af2a

DownloadBlob documentation issues

WARNING: Missing example for property Source.ConnectionString
WARNING: Missing example for property Source.ContainerName
WARNING: Missing example for property Source.BlobName
WARNING: Missing example for property Source.Encoding
WARNING: Missing example for property Destination.Directory
WARNING: Missing example for property Result.FileName
WARNING: Missing example for property Result.Directory
WARNING: Missing example for property Result.FullPath

ReadBlob: Feature to use access token as authentication method

Feature has been implemented to Frends.Community.Azure.Blob-paskage tasks where user is able to use access token as authentication method. In the Community side the implementation is done so that the access token is fetched from Azure AD using client credentials flow. It should be discussed if this is is a good way to go or should the task just take the access token and move responsibility of fetching the token to the user.

Example implementation: CommunityHiQ/Frends.Community.Azure.Blob@502af2a

DeleteBlob documentation issues

WARNING: Missing example for property Input.BlobName
WARNING: Missing example for property Input.ConnectionString
WARNING: Missing example for property Input.ContainerName
WARNING: Missing example for property Options.VerifyETagWhenDeleting

ListBlobsInContainer: Feature to use access token as authentication method

Feature has been implemented to Frends.Community.Azure.Blob-paskage tasks where user is able to use access token as authentication method. In the Community side the implementation is done so that the access token is fetched from Azure AD using client credentials flow. It should be discussed if this is is a good way to go or should the task just take the access token and move responsibility of fetching the token to the user.

Example implementation: CommunityHiQ/Frends.Community.Azure.Blob@502af2a

Frends.AzureBlobStorage.DownloadBlob

This issue should be done using the current task as the baseline (https://github.com/CommunityHiQ/Frends.Community.Azure.Blob).

However, the following should be noted:

  • The task should have its own NuGet
  • The task has to have good unit test coverage, Azure can be used for tests
  • No integration tests are required besides just testing in unit tests
  • Perf tests not needed since Azure and internet speed are main bottlenecks
  • We need to add and check SonarCube linting and go through warnings on that
  • Need to setup actions workflows
  • Update the readme with new task names, testing section, and such

Frends.AzureBlobStorage.DeleteBlob

This issue should be done using the current task as the baseline (https://github.com/CommunityHiQ/Frends.Community.Azure.Blob).

However, the following should be noted:

  • The task should have its own NuGet
  • The task should just return true/false
  • The task has to have good unit test coverage, Azure can be used for tests
  • No integration tests are required besides just testing in unit tests
  • Perf tests not needed since Azure and internet speed are main bottlenecks
  • We need to add and check SonarCube linting and go through warnings on that
  • Need to setup actions workflows
  • Update the readme with new task names, testing section, and such

Frends.AzureBlobStorage.UploadBlob

This issue should be done using the current task as the baseline (https://github.com/CommunityHiQ/Frends.Community.Azure.Blob).

However, the following should be noted:

  • The task should have its own NuGet
  • Do not output source file name in result, it is redundant
  • Only output the URI of uploaded blob as string
  • Go through the parameters and separate them into input/options tabs, since those are all in one tab currently
  • The task has to have good unit test coverage, Azure can be used for tests
  • No integration tests are required besides just testing in unit tests
  • Perf tests not needed since Azure and internet speed are main bottleneks
  • We need to add and check SonarCube linting and go through warnings on that
  • Need to setup actions workflows
  • Update the readme with new task names, testing section, and such

DeleteContainer: Feature to use access token as authentication method.

Feature has been implemented to Frends.Community.Azure.Blob-paskage tasks where user is able to use access token as authentication method. In the Community side the implementation is done so that the access token is fetched from Azure AD using client credentials flow. It should be discussed if this is is a good way to go or should the task just take the access token and move responsibility of fetching the token to the user.

Example implementation: CommunityHiQ/Frends.Community.Azure.Blob@502af2a

Frends.AzureBlobStorage.DeleteContainer

This issue should be done using the current task as the baseline (https://github.com/CommunityHiQ/Frends.Community.Azure.Blob).

However, the following should be noted:

  • The task should have its own NuGet
  • The task has to have good unit test coverage, Azure can be used for tests
  • No integration tests are required besides just testing in unit tests
  • Perf tests not needed since Azure and internet speed are main bottlenecks
  • We need to add and check SonarCube linting and go through warnings on that
  • Need to setup actions workflows
  • Update the readme with new task names, testing section, and such

DownloadBlob: Feature to use access token as authentication method

Feature has been implemented to Frends.Community.Azure.Blob-paskage tasks where user is able to use access token as authentication method. In the Community side the implementation is done so that the access token is fetched from Azure AD using client credentials flow. It should be discussed if this is is a good way to go or should the task just take the access token and move responsibility of fetching the token to the user.

Example implementation: CommunityHiQ/Frends.Community.Azure.Blob@502af2a

UploadBlob: Feature to use access token as authentication method

Feature has been implemented to Frends.Community.Azure.Blob-paskage tasks where user is able to use access token as authentication method. In the Community side the implementation is done so that the access token is fetched from Azure AD using client credentials flow. It should be discussed if this is is a good way to go or should the task just take the access token and move responsibility of fetching the token to the user.

Example implementation: CommunityHiQ/Frends.Community.Azure.Blob@502af2a

DeleteBlob: Feature to use access token as authentication method

Feature has been implemented to Frends.Community.Azure.Blob-paskage tasks where user is able to use access token as authentication method. In the Community side the implementation is done so that the access token is fetched from Azure AD using client credentials flow. It should be discussed if this is is a good way to go or should the task just take the access token and move responsibility of fetching the token to the user.

Example implementation: CommunityHiQ/Frends.Community.Azure.Blob@502af2a

DeleteContainer documentation issues

WARNING: Missing example for property Input.ConnectionString
WARNING: Missing example for property Input.ContainerName
WARNING: Missing example for property Result.Message

CreateContainer documentation issues

WARNING: Missing example for property Input.ConnectionString
WARNING: Missing example for property Input.ContainerName
WARNING: Missing example for property Result.Uri

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.