- 11 Jul, 2017 1 commit
-
-
Paul Charlton authored
-
- 12 Jun, 2017 3 commits
-
-
Z.J. van de Weg authored
This was edited to the request, but this won't work if the data is not available at the time of setting the key for the first time.
-
Z.J. van de Weg authored
Fixes gitlab-org/gitlab-ce#33106
-
Kamil Trzcinski authored
-
- 07 Jun, 2017 1 commit
-
-
Adam Niedzielski authored
-
- 31 May, 2017 1 commit
-
-
Z.J. van de Weg authored
Added the needed keys and paths to a new entity, BuildDetailsEntity. Not renaming BuildEntity to BuildBasicEntity on explicit request. Most code now has test coverage, but not all. This will be added on later commits on this branch. Resolves gitlab-org/gitlab-ce#31397
-
- 26 May, 2017 1 commit
-
-
Lin Jen-Shin authored
-
- 24 May, 2017 4 commits
-
-
Douwe Maan authored
This reverts commit b0498c17
-
Z.J. van de Weg authored
-
Douwe Maan authored
-
Douwe Maan authored
-
- 22 May, 2017 2 commits
-
-
Z.J. van de Weg authored
Due to a typo this was not actually the case. Now that is fixed and performance should improve because of this.
-
Z.J. van de Weg authored
For the index view, the environments can now be requested every 15 seconds. Any transition state of a projects environments will trigger a cache invalidation action. Fixes gitlab-org/gitlab-ce#31701
-
- 13 May, 2017 1 commit
-
-
Luke "Jared" Bennett authored
-
- 12 May, 2017 1 commit
-
-
Z.J. van de Weg authored
For the index view, the environments can now be requested every 15 seconds. Any transition state of a projects environments will trigger a cache invalidation action. Fixes gitlab-org/gitlab-ce#31701
-
- 10 May, 2017 1 commit
-
-
Rémy Coutable authored
Use the EnforcedStyleForMultiline: no_comma option. Signed-off-by: Rémy Coutable <remy@rymai.me>
-
- 06 May, 2017 1 commit
-
-
Zeger-Jan van de Weg authored
-
- 01 May, 2017 3 commits
-
-
Bob Van Landuyt authored
-
Bob Van Landuyt authored
This reflects better that it validates paths instead of a namespace model
-
Bob Van Landuyt authored
`Project` uses `ProjectPathValidator` which is now a `NamespaceValidator` that skips the format validation. That way we're sure we are using the same collection of reserved paths. I updated the path constraints to reflect the changes: We now allow some values that are only used on a top level namespace as a name for a nested group/project.
-
- 10 Apr, 2017 1 commit
-
-
Adam Niedzielski authored
Extract route matching logic to Gitlab::EtagCaching::Router. Fix pipeline routes: 1. "project_pipelines" has to come after "commit_pipelines" and "merge_request_pipelines" because it is more generic 2. "commit_pipelines": "\s" (any whitespace character) => "\S" (any non-whitespace character).
-
- 06 Apr, 2017 5 commits
-
-
Toon Claes authored
Also poll for pipeline changes on: - Pipeline table on commit page - Pipeline table on merge request page - Pipeline table on new merge request page
-
Toon Claes authored
-
Toon Claes authored
Enable caching in the Etag::Middleware and when a pipeline changes status, expire the cache for the project pipelines path.
-
Adam Niedzielski authored
-
Regis Boudinot authored
-
- 05 Apr, 2017 1 commit
-
-
Adam Niedzielski authored
NamespaceValidator::WILDCARD_ROUTES is less restrictive than ProjectPathValidator::RESERVED and we really have to avoid only routes that contain wildcard names.
-
- 03 Apr, 2017 1 commit
-
-
Adam Niedzielski authored
Implement module for setting "Poll-Interval" response header. Return 429 in ETag caching middleware when polling is disabled.
-
- 23 Mar, 2017 1 commit
-
-
Adam Niedzielski authored
As discussed in #29777.
-
- 10 Mar, 2017 1 commit
-
- 01 Mar, 2017 1 commit
-
-
Adam Niedzielski authored
-