Commit Graph

59 Commits

Author SHA1 Message Date
GitLab Bot 4958d96e26 Add latest changes from gitlab-org/gitlab@master 2023-06-06 12:07:34 +00:00
GitLab Bot fe09bd4d74 Add latest changes from gitlab-org/gitlab@master 2023-06-01 15:07:25 +00:00
GitLab Bot 37439afe69 Add latest changes from gitlab-org/gitlab@master 2022-12-15 12:08:09 +00:00
GitLab Bot 0351d9ed83 Add latest changes from gitlab-org/gitlab@master 2022-10-25 18:10:57 +00:00
GitLab Bot 6170bdc060 Add latest changes from gitlab-org/gitlab@master 2022-08-31 09:13:12 +00:00
GitLab Bot b558e1ad8f Add latest changes from gitlab-org/gitlab@master 2022-05-09 21:07:53 +00:00
GitLab Bot 67fa8362ae Add latest changes from gitlab-org/gitlab@master 2022-05-06 15:09:03 +00:00
GitLab Bot a60762f1c9 Add latest changes from gitlab-org/gitlab@master 2022-04-29 00:09:30 +00:00
GitLab Bot 17a58755f3 Add latest changes from gitlab-org/gitlab@master 2022-02-04 18:17:50 +00:00
GitLab Bot 13f15365a3 Add latest changes from gitlab-org/gitlab@master 2021-10-12 15:12:08 +00:00
GitLab Bot 74dae34e98 Add latest changes from gitlab-org/gitlab@master 2021-09-01 00:08:56 +00:00
GitLab Bot 4bf6e14129 Add latest changes from gitlab-org/gitlab@master 2021-07-08 21:09:21 +00:00
GitLab Bot d715acda3b Add latest changes from gitlab-org/gitlab@master 2021-06-10 18:10:05 +00:00
GitLab Bot f9ddf689da Add latest changes from gitlab-org/gitlab@master 2021-06-04 18:10:08 +00:00
GitLab Bot 0ae8428c8e Add latest changes from gitlab-org/gitlab@master 2021-05-11 21:10:21 +00:00
GitLab Bot 0a5ea888dc Add latest changes from gitlab-org/gitlab@master 2021-05-06 15:10:17 +00:00
GitLab Bot 6d18e2830d Add latest changes from gitlab-org/gitlab@master 2021-04-05 18:09:15 +00:00
GitLab Bot 1b3785910e Add latest changes from gitlab-org/gitlab@master 2021-02-22 00:10:49 +00:00
GitLab Bot 213bd7e9d3 Add latest changes from gitlab-org/gitlab@master 2021-02-18 12:09:34 +00:00
GitLab Bot 559d99e402 Add latest changes from gitlab-org/gitlab@master 2021-02-11 18:09:10 +00:00
GitLab Bot 89b770bb38 Add latest changes from gitlab-org/gitlab@master 2021-02-08 18:09:49 +00:00
GitLab Bot f265a70317 Add latest changes from gitlab-org/gitlab@master 2021-01-19 21:10:45 +00:00
GitLab Bot 04698e448a Add latest changes from gitlab-org/gitlab@master 2021-01-14 03:10:47 +00:00
GitLab Bot 9b1b702f0f Add latest changes from gitlab-org/gitlab@master 2021-01-13 15:10:40 +00:00
GitLab Bot 43678813e8 Add latest changes from gitlab-org/gitlab@master 2020-12-17 21:09:57 +00:00
GitLab Bot 01c201bc6a Add latest changes from gitlab-org/gitlab@master 2020-11-10 09:08:45 +00:00
GitLab Bot 6ab9cdec26 Add latest changes from gitlab-org/gitlab@master 2020-10-06 12:08:38 +00:00
GitLab Bot a0158b1a9c Add latest changes from gitlab-org/gitlab@master 2020-09-08 12:08:41 +00:00
GitLab Bot cb48c93abf Add latest changes from gitlab-org/gitlab@master 2020-08-03 09:09:42 +00:00
GitLab Bot c3b45354d7 Add latest changes from gitlab-org/gitlab@master 2020-07-09 09:09:27 +00:00
GitLab Bot 163a7046ac Add latest changes from gitlab-org/gitlab@master 2020-02-18 15:08:51 +00:00
GitLab Bot e4ea43b2b8 Add latest changes from gitlab-org/gitlab@master 2020-01-27 21:08:47 +00:00
GitLab Bot b7dfe2ae40 Add latest changes from gitlab-org/gitlab@master 2019-09-13 13:26:31 +00:00
Sean McGivern 026896cca2 Merge branch 'require-all-templates-to-include-default-stages' into 'master'
Require all templates to use default stages

Closes #59992

See merge request gitlab-org/gitlab-ce!26954

(cherry picked from commit 39eb16aab2)

e0df05cf Require all templates to use default stages
2019-04-15 12:47:35 +02:00
Sean McGivern e32c82ed1e Revert "Merge branch 'require-all-templates-to-include-default-stages' into 'master'"
This reverts merge request !26954
2019-04-05 13:18:35 +00:00
Kamil Trzciński e0df05cfbc Require all templates to use default stages
Our templates are free to override the 'stages:'.
However, they should follow the convention to always include
'build', 'test', 'deploy' which are defaults when not defined.
2019-04-05 10:13:49 +02:00
Victor Zagorodny eb37c34906 Add Dependency Scanning vendored template for EE 2019-03-07 09:31:37 +00:00
Nick Thomas 69645389e9
Prevent a path traversal attack on global file templates
The API permits path traversal characters like '../' to be passed down
to the template finder. Detect these requests and cause them to fail
with a 500 response code.
2018-12-05 14:12:35 +00:00
gfyoung f93f8f569d Enable even more frozen string for lib/gitlab
Enables frozen string for the following:

* lib/gitlab/patch/**/*.rb
* lib/gitlab/popen/**/*.rb
* lib/gitlab/profiler/**/*.rb
* lib/gitlab/project_authorizations/**/*.rb
* lib/gitlab/prometheus/**/*.rb
* lib/gitlab/query_limiting/**/*.rb
* lib/gitlab/quick_actions/**/*.rb
* lib/gitlab/redis/**/*.rb
* lib/gitlab/request_profiler/**/*.rb
* lib/gitlab/search/**/*.rb
* lib/gitlab/sherlock/**/*.rb
* lib/gitlab/sidekiq_middleware/**/*.rb
* lib/gitlab/slash_commands/**/*.rb
* lib/gitlab/sql/**/*.rb
* lib/gitlab/template/**/*.rb
* lib/gitlab/testing/**/*.rb
* lib/gitlab/utils/**/*.rb
* lib/gitlab/webpack/**/*.rb

Partially addresses gitlab-org/gitlab-ce#47424.
2018-11-19 18:24:22 -08:00
Nick Thomas 34480bb850
Backport CE to changes to support group-level file templates
When the feature is available, this setting allows admins to choose a
project as a source of custom file templates. This is in addition to
any instance-wide templates, whether custom or vendored into the GitLab
codebase.
2018-10-19 01:39:59 +01:00
Nick Thomas 25bd49e4f5
Backport project template API to CE 2018-10-05 11:34:43 +01:00
Dylan Griffith f5f5d6ea1f Resolve "Un-vendor CI templates" 2018-09-26 15:39:27 +00:00
Marcel Amirault eb640eded7 Correct Gitlab Capitalization in code files 2018-09-21 12:05:37 +00:00
Nick Thomas d65e31ab72
Backport changes to Gitlab::Tempalte::BaseTemplate 2018-09-05 15:19:20 +01:00
Nick Thomas ffd164d27f
Fix bugs in Gitlab::Template::Finders preventing instances from BaseTemplate.all from loading content 2018-08-14 22:28:46 +01:00
Jacopo 181cd299f9 Adds Rubocop rule for line break after guard clause
Adds a rubocop rule (with autocorrect) to ensure line break after guard clauses.
2017-11-16 17:58:29 +01:00
Zeger-Jan van de Weg ed8f7ed671
Sort templates when fetching them
Used to rely on the underlying filesystem to sort the entries, now its
forced to be sorted on the name of the template.
2017-08-31 15:45:48 +02:00
Zeger-Jan van de Weg df85a7c004 Submodule Dockerfile templates 2017-04-26 15:57:44 +00:00
Sean McGivern 811e598f60 Enable and autocorrect the CustomErrorClass cop 2017-03-01 15:28:10 +00:00
Douwe Maan 7d4b52b27d Enable Style/WordArray 2017-02-23 09:32:41 -06:00