Skip to content
Snippets Groups Projects
  1. Mar 05, 2015
    • Robin McCorkell's avatar
      Refactor \OC\Memcache\Factory · 0e4933e6
      Robin McCorkell authored
      Caches divided up into two groups: distributed and local. 'Low latency' is an
      alias for local caches, while the standard `create()` call tries to get
      distributed caches first, then local caches.
      
      Memcache backend is set in `config.php`, with the keys `memcache.local` and
      `memcache.distributed`. If not set, `memcache.distributed` defaults to the value
      of `memcache.local`.
      0e4933e6
  2. Mar 02, 2015
    • Lukas Reschke's avatar
      Let users configure security headers in their Webserver · bbd5f284
      Lukas Reschke authored
      Doing this in the PHP code is not the right approach for multiple reasons:
      
      1. A bug in the PHP code prevents them from being added to the response.
      2. They are only added when something is served via PHP and not in other cases (that makes for example the newest IE UXSS which is not yet patched by Microsoft exploitable on ownCloud)
      3. Some headers such as the Strict-Transport-Security might require custom modifications by administrators. This was not possible before and lead to buggy situations.
      
      This pull request moves those headers out of the PHP code and adds a security check to the admin settings performed via JS.
      bbd5f284
    • Morris Jobke's avatar
      fix link for Preview documentation · 8cf61c09
      Morris Jobke authored
      8cf61c09
    • Morris Jobke's avatar
      fix line breaks in config.sample.php · 29728524
      Morris Jobke authored
      29728524
  3. Feb 27, 2015
  4. Feb 24, 2015
  5. Feb 16, 2015
  6. Feb 12, 2015
  7. Feb 10, 2015
  8. Feb 07, 2015
  9. Jan 28, 2015
  10. Jan 22, 2015
  11. Jan 19, 2015
  12. Jan 15, 2015
  13. Jan 05, 2015
    • Adam Williamson's avatar
      allow css/js asset directory to be relocated (#13053) · bb79aac7
      Adam Williamson authored
      This allows the directory where CSS/JS asset collections are
      written to be changed, in case SERVERROOT is not writeable. Note
      it does *not* allow the expected URL to be changed: whatever
      directory is used, the server must be configured to serve it
      at WEBROOT/assets. It may be possible to add another config
      parameter to allow the admin to specify a custom asset URL,
      but I thought I'd keep the first implementation simple.
      bb79aac7
  14. Dec 19, 2014
    • Arthur Schiwon's avatar
      LDAP User Cleanup: Port from stable7 without further adjustements · 4fa39250
      Arthur Schiwon authored
      LDAP User Cleanup
      
      background job for user clean up
      
      adjust user backend for clean up
      
      register background job
      
      remove dead code
      
      dependency injection
      
      make Helper non-static for proper testing
      
      check whether it is OK to run clean up job. Do not forget to pass arguments.
      
      use correct method to get the config from server
      
      methods can be private, proper indirect testing is given
      
      no automatic user deletion
      
      make limit readable for test purposes
      
      make method less complex
      
      add first tests
      
      let preferences accept limit and offset for getUsersForValue
      
      DI via constructor does not work for background jobs
      
      after detecting, now we have retrieving deleted users and their details
      
      we need this method to be public for now
      
      finalize export method, add missing getter
      
      clean up namespaces and get rid of unnecessary files
      
      helper is not static anymore
      
      cleanup according to scrutinizer
      
      add cli tool to show deleted users
      
      uses are necessary after recent namespace change
      
      also remove user from mappings table on deletion
      
      add occ command to delete users
      
      fix use statement
      
      improve output
      
      big fixes / improvements
      
      PHP doc
      
      return true in userExists early for cleaning up deleted users
      
      bump version
      
      control state and interval with one config.php setting, now ldapUserCleanupInterval. 0 will disable it. enabled by default.
      
      improve doc
      
      rename cli method to be consistent with  others
      
      introduce ldapUserCleanupInterval in sample config
      
      don't show last login as unix epoche start when no  login happend
      
      less log output
      
      consistent namespace for OfflineUser
      
      rename GarbageCollector to DeletedUsersIndex and move it to user subdir
      
      fix unit tests
      
      add tests for deleteUser
      
      more test adjustements
      
      Conflicts:
      	apps/user_ldap/ajax/clearMappings.php
      	apps/user_ldap/appinfo/app.php
      	apps/user_ldap/lib/access.php
      	apps/user_ldap/lib/helper.php
      	apps/user_ldap/tests/helper.php
      	core/register_command.php
      	lib/private/preferences.php
      	lib/private/user.php
      
      add ldap:check-user to check user existance on the fly
      
      Conflicts:
      	apps/user_ldap/lib/helper.php
      
      forgotten file
      
      PHPdoc fixes, no code change
      
      and don't forget to adjust tests
      4fa39250
  15. Dec 10, 2014
  16. Dec 08, 2014
  17. Dec 07, 2014
  18. Dec 03, 2014
  19. Dec 01, 2014
  20. Nov 28, 2014
  21. Nov 26, 2014
  22. Nov 25, 2014
  23. Nov 18, 2014
  24. Nov 06, 2014
  25. Nov 04, 2014
  26. Nov 03, 2014
  27. Oct 29, 2014
  28. Oct 27, 2014
  29. Oct 24, 2014
  30. Oct 16, 2014
Loading