Giter Site home page Giter Site logo

fbfiles's People

Contributors

gagata avatar mduczek avatar mswizdor avatar

Watchers

 avatar  avatar

fbfiles's Issues

cache files

we don't have to load all the data from FB all the time.

  1. store locally all the information about files
  2. add column to the group view with last update time
  3. load only new files (last update till now)

Problems:

  • still we need to check availability of stored files
  • sometimes we need to refresh the data (for example - sb might delete the post, so we should not present it to user)

notify fix #2

when you click 'notify' being on the notify page - nothing happens.

problem: when you sent file and have notification you can't send another file (no form) and you can't get to the notify page just by clicking 'notify' from the menu

add an introductory message

Show an introductory message on first usage, optimally before our app asks for permissions. In the message explain the app purpose, brag about winning the hackathon and assure the user we don't store any of his data on our server we just provide them an slick tool to filter posts for links and everything is done locally, all communication is with FB.

@gagata

Notify fix

Fix styling:

  • button
  • margins
  • textarea

Fix js:

  • after clicking on ANYTHING from the form user gets notification: 'Error: [object Object]'
    (its because '#notify" is both the id of the page as well as id of the send button...)

more files

now we only show files from 'files' section + first set of last posts.

we should at least add a 'more' button for lazy loading files. and try to show at least 10 files in the main screen.

sometimes i see just one file (but i know that a year ago there were a lot of them added!)

@mduczek

filter unreachable files

check if the file is still available (if you don't get 404 error code)

on 404 error - exclude the file from the list

Files not displaying

Executing $("#page").empty(); inside utils.js prevents the $("#view").fadeOut callback inside files_present from triggering when the page is to be accessed via click on a group icon. So does refreshing the file view page itself.

Get a 'share' link for folder

Add a 'share' button to folders list view for each folder (and inside the folder).

After clicking 'share' user should see a dialog box with the highlighted folder URL, ready to copy.

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.