1. 01 Aug, 2017 3 commits
    • Z.J. van de Weg's avatar
      Rename GitLabProjectImporterService and misc fixes · 4ef671aedd0d
      Z.J. van de Weg authored
      First round of review, main changes:
      - templates.title is human readable, #name will be passed around
      - GitLabProjectImporterService has been renamed
      4ef671aedd0d
    • Filipa Lacerda's avatar
      [ci skip] Adds svgs and css for all icons · 1764b198ced2
      Filipa Lacerda authored
      1764b198ced2
    • Z.J. van de Weg's avatar
      Create rake task to create project templates · 54fbba16322d
      Z.J. van de Weg authored
      First iteration, and some stuff is missing. But basically this rake task
      does a clone of a project we've pointed it to. Than creates a project on
      the GDK, which should be running in the background. This project is
      exported, after which we move that archive to the location we need it.
      We clean up by removing the generated project.
      
      The first idea was to export the project on .com too, however than we
      might run into ImportExport versions mismatch. This could've been
      circumvented by checkout out an older commit locally. This however is
      not needed yet, so we opted to not go this route yet, instead we will
      iterate on what we got.
      54fbba16322d
  2. 31 Jul, 2017 2 commits
  3. 30 Jul, 2017 2 commits
  4. 28 Jul, 2017 1 commit
    • Z.J. van de Weg's avatar
      Allow projects to be started from a template · e370c475ec76
      Z.J. van de Weg authored
      Started implementation for the first iteration of
      gitlab-org/gitlab-ce#32420. This will allow users to select a template
      to start with, instead of an empty repository in the project just
      created.
      
      Internally this is basically a small extension of the ImportExport
      GitLab projects we already support. We just import a certain import
      tar archive. This commits includes the first one: Ruby on Rails. In the
      future more will be added.
      e370c475ec76
  5. 24 Jul, 2017 32 commits