Skip to content
Snippets Groups Projects
  1. Jan 26, 2015
  2. Dec 19, 2014
    • Björn Schießle's avatar
      Next step in server-to-server sharing next generation, see #12285 · 24993280
      Björn Schießle authored
      Beside some small improvements and bug fixes this will probably the final state for OC8.
      
      To test this you need to set up two ownCloud instances. Let's say:
      
      URL: myPC/firstOwnCloud user: user1
      URL: myPC/secondOwnCloud user: user2
      Now user1 can share a file with user2 by entering the username and the URL to the second ownCloud to the share-drop-down, in this case "user2@myPC/secondOwnCloud".
      
      The next time user2 login he will get a notification that he received a server-to-server share with the option to accept/decline it. If he accept it the share will be mounted. In both cases a event will be send back to user1 and add a notification to the activity stream that the share was accepted/declined.
      
      If user1 decides to unshare the file again from user2 the share will automatically be removed from the second ownCloud server and user2 will see a notification in his activity stream that user1@myPC/firstOwnCloud has unshared the file/folder from him.
      24993280
  3. Dec 16, 2014
  4. Dec 11, 2014
  5. Dec 10, 2014
  6. Dec 08, 2014
    • Morris Jobke's avatar
      Workaround to fix the too early init dilemma · 2d5fc9c1
      Morris Jobke authored
      * this needs to be properly fixed by a proper organisation of the base.php
      * introduced fixDIInit() in AllConfig that moves the injection
        of DatabaseConnection to a later point in time
      * problems mostly because of the autoconfig setup
      2d5fc9c1
    • Morris Jobke's avatar
      Refactoring of OC_Preferences to AllConfig · f0b10324
      Morris Jobke authored
      * keep old static methods - mapped to new ones and deprecated
      * removed deleteApp, getUsers, getApps because they are unused
      * make AllConfig unit tests more robust against not cleaned up environments
      f0b10324
    • Morris Jobke's avatar
      Extract interaction with config.php into SystemConfig · 50c2a819
      Morris Jobke authored
      * introduce SystemConfig to avoid DI circle (used by database connection which is itself needed by AllConfig that itself contains the methods to access the config.php which then would need the database connection - did you get it? ;))
      * use DI container and use that method in legacy code paths (for easier refactoring later)
      * create and use getSystemConfig instead of query() in DI container
      50c2a819
    • Lukas Reschke's avatar
      Add REST route for user & group management · fe7d9a7c
      Lukas Reschke authored
      First step of a somewhat testable user management. - I know, the JSON returns are in an ugly format but the JS expects it that way. So let's keep it that way until we have time to fix the JS in the future.
      fe7d9a7c
  7. Dec 04, 2014
  8. Nov 27, 2014
  9. Nov 10, 2014
  10. Nov 06, 2014
  11. Oct 25, 2014
  12. Oct 24, 2014
  13. Oct 22, 2014
  14. Oct 20, 2014
  15. Oct 13, 2014
  16. Sep 22, 2014
    • Lukas Reschke's avatar
      Do only follow HTTP and HTTPS redirects · 6eeb9058
      Lukas Reschke authored
      We do not want to follow redirects to other protocols since they might allow an adversary to bypass network restrictions. (i.e. a redirect to ftp:// might be used to access files of a FTP server which might be in a secure zone and not be reachable from the net but from the ownCloud server)
      
      Get final redirect manually using get_headers()
      
      Migrate to HTTPHelper class and add unit tests
      6eeb9058
  17. Sep 04, 2014
  18. Sep 03, 2014
  19. Aug 31, 2014
Loading