Giter Site home page Giter Site logo

filez's People

Contributors

almaghi avatar arnaudd avatar dbr83 avatar fannyny avatar jacobbrehm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

mstielow

filez's Issues

loging information

ip addressses, username, time of download
ini file options:

downloadLimit: sets amount of times a file can be downloaded
downloadLimitOnlyForUnknownUsers: do only restrict the counter for not by user factory authentificated users.
intervalCount and intervalType: reset download limit each intervalCOunt of intervalType (e.g. each 2(count) days(type)

user agreement

check via javascript if user clicked thr user agreement checbox, otherwise file gets uploaded and deleted immediately if user didnt click checkbox

multiple files

allow to upload multiple files at once using the same settings in upload dialogue

Copy to clipboard function without using .swf file

Flash file is only used to circumvent the browsers' security settings which do not allow javascript to access the 'clipboard' directly (which is good imo). The only way known using javascript solely is by showing a prompt which instructs the user to copy the displayed link by pressing CTRL+C
and that's a bit besides the point.

Post suggestions here if you have any.

dialogues not working

to fix:

  • upload a file
  • try to delete / require-login a file
    => no dialogue but new page loading,

do a page refresh, then it's working

reporting

report a file with given reason and comment.

status: partially implemented, todo: more notification methods, input validation.

System wide download limits

Set the maximum download amount per file or per month etc..

e.g. "A single file can be downloaded 200 times per month."

LDAP Auth before download

You have to be LDAP authenticated to download a file. This could be an optional setting on the upload form so that the user can decide whether the file is open to everyone or just to users from inside the own organization.

virtual folders / file grouping

  • files can be grouped in virtual folders
  • depth: 1
  • optional: offer folder content as zip file
  • optional: select to download all files at once

Change password

Ability to change password for an already uploaded file or to remove password requirement at all.

file availability extension

If a user still want's his file to be availbale longer than the allowed time he has to send a request in some way. any idea ?

user roles

introduce roles to have individual settings for roles / users

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.