GitLab Bot
164ac94bbd
Add latest changes from gitlab-org/gitlab@master
2023-09-05 12:11:04 +00:00
GitLab Bot
93d0784e6d
Add latest changes from gitlab-org/gitlab@master
2023-07-18 15:08:53 +00:00
GitLab Bot
447c1bba67
Add latest changes from gitlab-org/gitlab@master
2023-07-12 09:09:19 +00:00
GitLab Bot
c4acd4624d
Add latest changes from gitlab-org/gitlab@master
2023-07-05 15:10:10 +00:00
GitLab Bot
0552020767
Add latest changes from gitlab-org/gitlab@master
2022-11-16 15:10:52 +00:00
GitLab Bot
4c083c8163
Add latest changes from gitlab-org/gitlab@master
2022-08-19 15:11:58 +00:00
GitLab Bot
bd818d0618
Add latest changes from gitlab-org/gitlab@master
2021-03-24 09:09:10 +00:00
GitLab Bot
e6bcd6e738
Add latest changes from gitlab-org/gitlab@master
2020-09-25 09:09:40 +00:00
GitLab Bot
57a4861dd1
Add latest changes from gitlab-org/gitlab@master
2020-08-19 00:10:34 +00:00
gfyoung
7ec8af5017
Enable even more frozen string for lib/gitlab
...
Enables frozen string for the following:
* lib/gitlab/hook_data/**/*.rb
* lib/gitlab/i18n/**/*.rb
* lib/gitlab/import/**/*.rb
* lib/gitlab/import_export/**/*.rb
* lib/gitlab/kubernetes/**/*.rb
* lib/gitlab/legacy_github_import/**/*.rb
* lib/gitlab/manifest_import/**/*.rb
* lib/gitlab/metrics/**/*.rb
* lib/gitlab/middleware/**/*.rb
Partially addresses gitlab-org/gitlab-ce#47424 .
2018-11-16 17:41:14 -08:00
Stan Hu
39f252254b
Make sure there's only one slash as path separator
...
In Ruby 2.4, `URI.join("http://test// ", "a").to_s` will
remove the double slash, however it's not the case in
Ruby 2.5. Using chomp should work better for the intention,
as we're not trying to allow things like ../ or / paths
resolution.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/53180
2018-11-09 15:36:45 -08:00
Dmitriy Zaporozhets
6743147b7d
Improve manifest feature after backend review
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-07-11 12:22:57 +03:00
Dmitriy Zaporozhets
a4b6707e63
Refactor manifest import code
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-07-11 12:22:57 +03:00
Dmitriy Zaporozhets
68f8ae26bf
Improve manifest import logic
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-07-11 12:22:57 +03:00
Dmitriy Zaporozhets
237a35975b
More reliable manifest parser and group-only selector
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-07-11 12:22:57 +03:00
Dmitriy Zaporozhets
88e640374a
Add manifest import feature
...
It allows user to automatically import multiple repositories
with nested structure by uploading a manifest xml file.
AOSP project was used as an example during development of this feature.
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-07-11 12:22:57 +03:00