- 31 Aug, 2017 40 commits
-
-
Zeger-Jan van de Weg authored
-
Zeger-Jan van de Weg authored
Given the user can soon have multiple config sources for CI, we now store what type at the time of the pipeline run we chose. This will give us insight into what triggered the new pipeline so we can display it to the enduser.
-
Zeger-Jan van de Weg authored
-
Zeger-Jan van de Weg authored
Behind an application setting, which defaults to false, this commit implements the implied CI/CD config. Which means that in the case we can't find the `.gitlab-ci.yml` on the commit we want to start a pipeline for, we fall back to an implied configuration. For now the Bash template has been copied to `Auto-Devops.gitlab-ci.yml` so the tests actually work. Fixes #34777
-
Tim Zallmann authored
Merge branch '31273-creating-an-project-within-an-internal-sub-group-gives-the-option-to-set-it-a-public' into 'master' Resolve various visibility level settings issues Closes #31273 See merge request !13442
-
Achilleas Pipinellis authored
Added missing `S` to CI documentation for using SSH keys See merge request !13842
-
Robert Speicher authored
Filter additional parameters that have shown up in our logs See merge request !13945
-
Achilleas Pipinellis authored
Improve Kubernetes installation docs Closes #37056 See merge request !13836
-
Douwe Maan authored
Merge branch '37266-nomethoderror-undefined-method-current_application_settings-build-failed-30837482' into 'master' `current_application_settings` belongs on `Gitlab::CurrentSettings` Closes #37266 See merge request !13955
-
Sean McGivern authored
Only update the sidebar count caches when needed See merge request !13878
-
Grzegorz Bizon authored
Don't show references to Pages when not available Closes #34864 See merge request !13888
-
Sean McGivern authored
Changes the password change workflow for admins. Closes #28938 See merge request !13901
-
Sean McGivern authored
The initializers including this were doing so at the top level, so every object loaded after them had a `current_application_settings` method. However, if someone had rack-attack enabled (which was loaded before these initializers), it would try to load the API, and fail, because `Gitlab::CurrentSettings` didn't have that method. To fix this: 1. Don't include `Gitlab::CurrentSettings` at the top level. We do not need `Object.new.current_application_settings` to work. 2. Make `Gitlab::CurrentSettings` explicitly `extend self`, as we already use it like that in several places. 3. Change the initializers to use that new form.
-
Sean McGivern authored
Optimize system note service specs See merge request !13958
-
Sean McGivern authored
Fix the /projects/:id/repository/files/:file_path/raw endpoint to handle dots in the file_path… Closes #31470 See merge request !13512
-
Tiago Botelho authored
-
Sean McGivern authored
Migrate Repository.FetchRemote to Gitaly See merge request !13625
-
Grzegorz Bizon authored
Decrease ABC threshold to 55.25 See merge request !13904
-
Maxim Rydkin authored
-
Phil Hughes authored
Removes disabled state from projects dropdown in dashboard page Closes #37179 See merge request !13933
-
Phil Hughes authored
Adds a tooltip to the branch name Closes #36917 See merge request !13925
-
Filipa Lacerda authored
-
Grzegorz Bizon authored
-
Grzegorz Bizon authored
Decrease Metrics/PerceivedComplexity threshold to 17 See merge request !13947
-
Grzegorz Bizon authored
Resolve "Predefined Variable GITLAB_USER_NAME" Closes #26692 See merge request !13824
-
Marin Jankovski authored
Use google-protobuf 3.4.0.2 See merge request !13796
-
Filipa Lacerda authored
* master: (65 commits) Upgrade mail and nokogiri gems due to security issues Link out to stackoverflow answer on setting swappiness Document swappiness recomendations in the requirements doc Fix invalid attribute used for time-ago-tooltip component Update latest artifacts doc Add changelog entry for flipping verify_certificates Default LDAP config verify_certificates to true Update share project with groups docs remove accidental console.log from karma tests update specs to match reorganized monitoring components Remove tooltips from new sidebar Use `git update-ref --stdin -z` to delete refs Don't use public_send in destroy_conditionally! helper Remove unused expressions policy from ci/cd config Simplify code for appending strategies in CI/CD config Raise exception when simplifiable ci entry incomplete Add changelog entry Fix MySQL failure for emoji autocomplete max-width for lazy-loaded images (this was removed in the original MR through merge resolution most probably) Make namespace dropdown on new project page consistent ...
-
Phil Hughes authored
Make merge request version dropdowns consistent See merge request !13590
-
Maxim Rydkin authored
-
Phil Hughes authored
Make namespace select dropdowns consistent See merge request !13626
-
Phil Hughes authored
Remove accidental console.log from karma tests See merge request !13936
-
Douwe Maan authored
Default LDAP config verify_certificates to true Closes #33662 See merge request !13915
-
Zeger-Jan van de Weg authored
In this instance its subgroups, and given we can't deploy it, we shouldn't allow it to be shown. Fixes gitlab-org/gitlab-ce#34864
-
Kamil Trzciński authored
New syntax for CI/CD job triggering policy that supports variables expressions See merge request !13769
-
Tim Zallmann authored
Fixed fly-out nav jumping Closes #36699 See merge request !13690
-
Stan Hu authored
Upon inspection of logs, there were a number of fields not filtered. For example: * authenticity_token: CSRF token * rss_token: Used for RSS feeds * secret: Used with Projects::UploadController Rails provides a way to match regexps, so we now filter: * Any parameter ending with `_token` * Any parameter containing `password` * Any parameter containing `secret`
-
Robert Speicher authored
Upgrade mail and nokogiri gems due to security issues See merge request !13662
-
Markus Koller authored
-
Mike Greiling authored
-
Stan Hu authored
Document swappiness recomendations in the requirements doc See merge request !13943
-