Skip to content
Snippets Groups Projects
  1. Apr 04, 2014
  2. Apr 02, 2014
    • Vincent Petry's avatar
      Files, trashbin, public apps use ajax/JSON for the file list · 0be9de5d
      Vincent Petry authored
      Files app:
      
      - removed file list template, now rendering list from JSON response
      - FileList.addFile/addDir is now FileList.add() and takes a JS map with all required
        arguments instead of having a long number of function arguments
      - added unit tests for many FileList operations
      - fixed newfile.php, newfolder.php and rename.php to return the file's
        full JSON on success
      - removed obsolete/unused undo code
      - removed download_url / loading options, now using
        Files.getDownloadUrl() for that
      - server side now uses Helper::getFileInfo() to prepare file JSON response
      - previews are now client-side only
      
      Breadcrumbs are now JS only:
      
      - Added BreadCrumb class to handle breadcrumb rendering and events
      - Added unit test for BreadCrumb class
      - Moved all relevant JS functions to the BreadCrumb class
      
      Public page now uses ajax to load the file list:
      
      - Added Helper class in sharing app to make it easier to authenticate
        and retrieve the file's real path
      - Added ajax/list.php to retrieve the file list
      - Fixed FileActions and FileList to work with the ajax list
      
      Core:
      
      - Fixed file picker dialog to use the same list format as files app
      0be9de5d
  3. Mar 18, 2014
  4. Mar 05, 2014
  5. Mar 02, 2014
  6. Feb 24, 2014
  7. Feb 21, 2014
  8. Feb 19, 2014
  9. Feb 13, 2014
    • Vincent Petry's avatar
      Do not send file list for select all on Download/delete · d5397d81
      Vincent Petry authored
      - When all files are selected, do not send the whole file list
      - Download will trigger download for the parent folder, also works
        with root
      - Delete will send "allfiles" to the server that will find the file
        list or the passed directory by itself
      d5397d81
  10. Feb 07, 2014
  11. Jan 30, 2014
  12. Jan 20, 2014
  13. Jan 17, 2014
  14. Jan 15, 2014
  15. Jan 10, 2014
  16. Dec 11, 2013
  17. Dec 04, 2013
  18. Nov 11, 2013
  19. Nov 06, 2013
  20. Nov 05, 2013
  21. Oct 31, 2013
  22. Oct 28, 2013
  23. Oct 22, 2013
  24. Oct 18, 2013
  25. Oct 14, 2013
    • Vincent Petry's avatar
      Disabled ajax mode for public files view · fab4102c
      Vincent Petry authored
      Ajax loading is not supported yet for public files view.
      This fix disabled the history API, ajax loading and ajax directory
      switch in public mode until it is implemented properly.
      fab4102c
  26. Oct 07, 2013
  27. Oct 04, 2013
    • Vincent Petry's avatar
      Do not call changeDirectory() when no dir set on breadcrumb · 0736bfb4
      Vincent Petry authored
      Some apps like the files_trashbin app do not set a directory on its
      "home" breadcrumb link.
      
      This fix makes sure that the click event doesn't do anything in that
      case and lets the browser open the link.
      
      This fixes the "home" icon in the trashbin app which now correctly
      reopens the files app.
      0736bfb4
    • Vincent Petry's avatar
      Shortened notification message that was too long · 9d2595a7
      Vincent Petry authored
      The message for invalid private key was too long and didn't fit in the
      notification box. This fix reduces the message to fit properly by
      removing the extra information.
      9d2595a7
  28. Sep 23, 2013
  29. Sep 19, 2013
  30. Sep 17, 2013
    • Jörn Friedrich Dreyer's avatar
      initial scrollto implementation: · b40925ae
      Jörn Friedrich Dreyer authored
      use places/folder icon,
      move link construction to JS,
      only show icon on hover,
      use 'searchresult' as css class name,
      add filter/unfilter methods,
      highlight searched files in current filelist
      only filter when correct FileList is present
      b40925ae
Loading