- 14 9月, 2016 2 次提交
-
-
由 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
-
由 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
-
- 01 9月, 2016 1 次提交
-
-
由 Felipe Artur 提交于
-
- 27 8月, 2016 1 次提交
-
-
由 Alejandro Rodríguez 提交于
-
- 25 8月, 2016 1 次提交
-
-
由 Hannes Rosenögger 提交于
This commit makes sure that the project icon is being read from the default branch instead of 'master'
-
- 20 8月, 2016 1 次提交
-
-
由 Douwe Maan 提交于
-
- 17 8月, 2016 1 次提交
-
-
- 16 8月, 2016 1 次提交
-
-
由 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.
-
- 11 8月, 2016 2 次提交
-
-
由 Lin Jen-Shin 提交于
-
由 Lin Jen-Shin 提交于
-
- 10 8月, 2016 1 次提交
-
-
由 Stan Hu 提交于
This is in preparation to address the DB load caused by the counting in gitlab-com/infrastructure#303.
-
- 09 8月, 2016 1 次提交
-
-
由 tiagonbotelho 提交于
-
- 05 8月, 2016 1 次提交
-
-
由 tiagonbotelho 提交于
-
- 02 8月, 2016 1 次提交
-
-
由 tiagonbotelho 提交于
developer cannot push to protected branch when project is empty or he has not been granted permission to do so
-
- 29 7月, 2016 1 次提交
-
-
由 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.
-
- 28 7月, 2016 1 次提交
-
-
- 27 7月, 2016 1 次提交
-
-
由 Alejandro Rodríguez 提交于
-
- 21 7月, 2016 3 次提交
-
-
由 Rémy Coutable 提交于
Signed-off-by: NRémy Coutable <remy@rymai.me>
-
由 Alejandro Rodríguez 提交于
Currently, even when searching for all authorized issues of *one* project, we run the `Users#authorized_projects` query (which can be rather slow). This update checks if we are handling issues of just one project and does the authorization check locally. It does have the downside of basically repeating the logic of `Users#authorized_projects` on `Project#authorized_for_user`.
-
- 20 7月, 2016 10 次提交
-
-
由 Lin Jen-Shin 提交于
-
由 Lin Jen-Shin 提交于
-
由 Lin Jen-Shin 提交于
-
由 Lin Jen-Shin 提交于
-
由 Lin Jen-Shin 提交于
So we no longer join anything, just find the latest pipeline and load builds from there to avoid mixing builds. Thanks Kamil for the help and tests.
-
由 Lin Jen-Shin 提交于
this should properly test that it's really getting the builds from the latest successful pipelines and latest successful builds.
- 19 7月, 2016 2 次提交
-
-
由 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
-
由 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.
-
- 18 7月, 2016 1 次提交
-
-
由 Stan Hu 提交于
preventing settings from being saved
-
- 12 7月, 2016 5 次提交
-
-
由 Robert Speicher 提交于
-
由 James Lopez 提交于
fixes a few issues to do with import_url not being saved correctly for imports. This should prevent the import_data to be created when it should not and output an error properly validating before creating it.
-
由 Lin Jen-Shin 提交于
-
由 Lin Jen-Shin 提交于
-
- 07 7月, 2016 2 次提交
-
-
由 Timothy Andrew 提交于
1. The `open_branches` method is used to provide a list of branches while creating a protected branch. 2. It makes sense to include branches which are matched by one or more wildcard protected branches, since the user might want to make exact protected branches from these as well. 3. This also provides a large performance improvement. On my machine, in a project with 5000 branches and 2000 protected branches, the `ProtectedBranches#index` page went from a 40 seconds load time to 4 seconds (10x speedup).
-
由 Douwe Maan 提交于
-