Commit Graph

29 Commits

Author SHA1 Message Date
GitLab Bot 58acbd41a1 Add latest changes from gitlab-org/gitlab@master 2023-03-01 21:13:05 +00:00
GitLab Bot 2c34e41161 Add latest changes from gitlab-org/gitlab@master 2023-02-16 21:07:47 +00:00
GitLab Bot 2eff77c2ef Add latest changes from gitlab-org/gitlab@master 2023-02-03 21:08:05 +00:00
GitLab Bot 4e8c8922da Add latest changes from gitlab-org/gitlab@master 2021-09-30 12:12:36 +00:00
GitLab Bot 0ebbf19f2d Add latest changes from gitlab-org/gitlab@master 2021-06-08 15:10:00 +00:00
GitLab Bot 64f7eb2b37 Add latest changes from gitlab-org/gitlab@master 2021-02-05 12:09:31 +00:00
GitLab Bot 0f8c2334f0 Add latest changes from gitlab-org/gitlab@master 2020-01-23 06:08:32 +00:00
Tiago Botelho 4bd8a427d4
Removes all the irrelevant import related code and columns
Clears the import related columns and code from the Project
model over to the ProjectImportState model
2018-11-27 12:58:13 +00:00
William George 1b153d497b Make getting a user by the username case insensitive 2018-10-18 09:06:44 +00:00
James Lopez fa1a75ae28 Merge branch 'sh-github-importer-improve-error' into 'master'
GitHub Rake importer: Fail with a clearer explanation if GitLab username is wrong

See merge request gitlab-org/gitlab-ce!19653
2018-06-11 18:29:03 +00:00
Stan Hu 28871d73ac GitHub Rake importer: Fail with a clearer explanation if GitLab username is wrong 2018-06-11 11:03:17 -07:00
Stan Hu 6defeb0a7d Expire Wiki content cache after importing a repository
The cache state for Wikis that were imported via GitHub or Bitbucket does
not appear to have been flushed after a successful import.

Closes #47546
2018-06-11 08:33:06 -07:00
Yorick Peterse 48cb1c5096
Restore GH enterprise support in the Rake task
This restores GH enterprise support in the GH import Rake task.
2017-11-08 21:20:46 +01:00
Yorick Peterse ff082a003d
Fix the GH importer Rake task
This task was broken in a few areas with the removal of the old GitHub
importer code.
2017-11-08 18:17:27 +01:00
Yorick Peterse 6e242e8223
Replace old GH importer with the parallel importer 2017-11-07 23:25:03 +01:00
Rémy Coutable f50b95b007 Ensure the `import:github` task doesn't schedule an import job
The point of this task is to run the import in the foreground, so it
shouldn't schedule an import job!

Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-10-05 10:48:26 +02:00
Rémy Coutable 80e4fee782 Don't mark the import as finished if it wasn't successful in the `import:github` task
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-10-05 10:48:26 +02:00
Sean McGivern 5883ce95ef `current_application_settings` belongs on `Gitlab::CurrentSettings`
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.
2017-08-31 13:38:33 +01:00
Bob Van Landuyt 22ef4ba3a4 Migrate creation of nested groups into a service 2017-08-23 13:36:38 +02:00
Douglas Barbosa Alexandre 812620527f Fix small typoe on GitHub import rake task 2017-08-07 13:06:12 -03:00
Douglas Barbosa Alexandre 51186e72c5 Use a custom root endpoint if defined on GH ominiauth provider settings 2017-08-07 13:06:12 -03:00
Douglas Barbosa Alexandre 81995317f9 Use project.import_url to fetch repositories from Github 2017-08-07 13:06:12 -03:00
Tiago Botelho 810866ecb6 backports changed import logic from pull mirroring feature into CE 2017-06-05 23:09:10 +01:00
Douglas Barbosa Alexandre d082b78998 Add basic progress output to GitHub import 2017-04-25 23:47:49 -03:00
Douglas Barbosa Alexandre f184cb433b Fix undefined attribute params from import task 2017-04-25 23:19:30 -03:00
Douglas Barbosa Alexandre e50606cd2d Refactor rake task to to import GitHub repositores 2017-04-24 16:17:52 -03:00
Douglas Barbosa Alexandre bf0717802f Does not remove the GitHub remote when importing from GitHub 2017-04-18 00:22:33 +00:00
Douglas Barbosa Alexandre d4058995da Fix rake test to import Github repositories 2017-04-07 14:45:08 -03:00
James Lopez fca0097c0f Github import rake task 2017-04-06 12:47:40 +00:00