1. 14 9月, 2016 2 次提交
    • U
      add test about flash alert · a3100300
      ubudzisz 提交于
      add tests with dependent destroy
      
      add tests with dependent destroy
      
      add tests
      
      add tests to projects spec
      
      update it title  and remove let
      
      update it title  and remove let
      
      remove changes after rebase
      
      remove changes after rebase
      
      update changelog
      a3100300
    • Y
      Move pushes_since_gc to Redis · 4e87c023
      Yorick Peterse 提交于
      This moves tracking of the pushes since the last Git GC from PostgreSQL
      to Redis. This reduces the number of writes on the "projects" table.
      This in turn reduces the vacuuming overhead.
      
      The lease used for incrementing the counter has been removed. This lease
      was mostly put in place to prevent high database load but this isn't
      needed anymore due to the counter now being stored in Redis.
      
      Fixes gitlab-org/gitlab-ce#22125
      4e87c023
  2. 01 9月, 2016 1 次提交
  3. 27 8月, 2016 1 次提交
  4. 25 8月, 2016 1 次提交
  5. 20 8月, 2016 1 次提交
  6. 17 8月, 2016 1 次提交
  7. 16 8月, 2016 1 次提交
    • T
      Fix failing tests relating to backporting ee!581. · dd3b738d
      Timothy Andrew 提交于
      1. `GitPushService` was still using `{merge,push}_access_level_attributes` instead
         of `{merge,push}_access_levels_attributes`.
      
      2. The branches API creates access levels regardless of the state of the
         `developers_can_{push,merge}` parameters. This is in line with the UI,
         where Master access is the default for a new protected branch.
      
      3. Use `after(:build)` to create access levels in the
         `protected_branches` factory, so that `factories_spec` passes. It
         only builds records, so we need to create access levels on `build` as
         well.
      dd3b738d
  8. 11 8月, 2016 2 次提交
  9. 10 8月, 2016 1 次提交
  10. 09 8月, 2016 1 次提交
  11. 05 8月, 2016 1 次提交
  12. 02 8月, 2016 1 次提交
  13. 29 7月, 2016 1 次提交
    • T
      Fix all specs related to changes in !5081. · c647540c
      Timothy Andrew 提交于
      1. Remove `Project#developers_can_push_to_protected_branch?` since it
         isn't used anymore.
      
      2. Remove `Project#developers_can_merge_to_protected_branch?` since it
         isn't used anymore.
      c647540c
  14. 28 7月, 2016 1 次提交
  15. 27 7月, 2016 1 次提交
  16. 21 7月, 2016 3 次提交
  17. 20 7月, 2016 10 次提交
  18. 19 7月, 2016 2 次提交
    • E
      speed up ExternalWikiService#get_project_wiki_path · 13e74543
      Eugene Howe 提交于
      * This method previously iterated over all services in a project.  Now it
      will directly query the ExternalWikiService for the project and filter
      by active state.
      * The presence of an external wiki is also cached
      * When an external wiki is added or removed, the cached value is updated
      13e74543
    • L
      API for downloading latest successful build: · 08b9532e
      Lin Jen-Shin 提交于
      This was extracted from !5142 and implementing part of #4255.
      We split it from !5142 because we want to ship it in 8.10
      while !5142 was not ready yet.
      08b9532e
  19. 18 7月, 2016 1 次提交
  20. 12 7月, 2016 5 次提交
  21. 07 7月, 2016 2 次提交