Skip to content
Snippets Groups Projects
  1. Jun 12, 2014
    • Vincent Petry's avatar
      Added RepairStep interface and default repair step lists · ca690c4d
      Vincent Petry authored
      The updater is using "before update" repair steps and "regular" repair
      steps.
      The "regular" repair steps are also used by the CLI tool.
      
      Currently no steps exist but can be added later in the static methods in
      the \OC\Repair class.
      
      Added unit test to test messaging, error and exception cases.
      ca690c4d
    • Vincent Petry's avatar
      Add support for repair step classes · 6fcd1af4
      Vincent Petry authored
      This also makes it possible to unit test each repair step class
      individually
      6fcd1af4
    • Morris Jobke's avatar
      Revert "Merge pull request #8998 from macjohnny/master" · ab7cff6d
      Morris Jobke authored
      This reverts commit 482eded8, reversing
      changes made to 354cace1.
      ab7cff6d
    • macjohnny's avatar
      Update manager.php · e8e2e47e
      macjohnny authored
      e8e2e47e
    • macjohnny's avatar
      Update group.php · b1094cfe
      macjohnny authored
      b1094cfe
    • macjohnny's avatar
      drastic speedup for nested ldap groups · 0af8aa68
      macjohnny authored
      Changes a function call in getUserGroups to only retrieve group ids instead of objects.
      this change significantly improves performance when using owncloud with many groups, e.g. nested ldap hierarchy (1.2.840.113556.1.4.1941), since getUserGroups gets called in oc_share::getItems, which is needed for every page request.
      in my particular case, it took more than 10s to load the calendar page and more than 6s to load the file page.
      this was in an environment with 100 user groups (nested) per user. The performance was bad due to the following call stack:
      self::getManager()->getUserGroups($user)
        - getGroupObject() (executed for every group!)
           - groupExists() (resulting in many ldap-requests)
      since the groups are loaded from ldap, it is unnecessary to check whether the group exists or not.
      0af8aa68
    • macjohnny's avatar
      Update manager.php · ede2aa23
      macjohnny authored
      add a function getUserGroupIds for retrieving group ids instead of group objects. this significantly improves performance when using many (nested) groups.
      ede2aa23
    • Jenkins for ownCloud's avatar
      [tx-robot] updated from transifex · 55b5ddd7
      Jenkins for ownCloud authored
      55b5ddd7
  2. Jun 11, 2014
  3. Jun 10, 2014
  4. Jun 09, 2014
  5. Jun 08, 2014
  6. Jun 07, 2014
  7. Jun 06, 2014
Loading