Git Product home page Git Product logo

storio's People

Contributors

ialexpw avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

yannios

storio's Issues

Multi-select implementation

Looking to implement a multi-select on files where you can either delete multiple files at a time or choose to share multiple. Currently need to look at how I can remove multiple depending on what is selected with a bit of JS and then also how the sharing will work with more than one file.

With how the JSON share links are currently formatted;

{
   "ShareLinks":{
      "52f89512b53862a":{
         "File":"Example-file.zip",
         "Path":"\/data\/alex\/Example-file.zip",
         "User":"alex"
      }
   }
}

I may need to add an array for the "File" & "Path" attributes or create a whole new JSON file to store multi-file shares. Noting this as an issue so I can keep track.

Possibly something like below;

{
   "ShareLinks":{
      "52f89512b53862a":{
         "0":{
            "File":"Test-file-1.zip",
            "Path":"\/data\/alex\/Test-file-1.zip"
         },
         "1":{
            "File":"Test-file-2.zip",
            "Path":"\/data\/alex\/Test-file-2.zip"
         },
         "User":"alex"
      }
   }
}

Need to work out what would happen if one of these files gets deleted regarding removing the share link though.

Search is case-sensitive

Currently the search is case sensitive as it uses glob() - will look at altering this so it's no longer case sensitive as it makes it more difficult to search through files.

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.