Skip to content
Snippets Groups Projects
  1. Mar 23, 2020
  2. Mar 12, 2020
  3. Nov 27, 2019
  4. Oct 07, 2019
  5. Jul 22, 2019
  6. Jul 10, 2019
  7. Jun 28, 2019
    • Toon Claes's avatar
      Add rake task to clean orphan artifact files · dabd91b2
      Toon Claes authored
      This adds the rake task rake
      gitlab:cleanup:orphan_job_artifact_files. This rake task cleans all
      orphan job artifact files it can find on disk.
      
       It performs a search on the complete folder of all artifacts on
      disk. Then it filters out all the job artifact ID for which it could
      not find a record with matching ID in the database. For these, the
      file is deleted from disk.
      dabd91b2
  8. Mar 07, 2019
  9. Nov 27, 2018
    • Zeger-Jan van de Weg's avatar
      Rename the Repository table to PoolRepository · fff77541
      Zeger-Jan van de Weg authored
      To separate the different kinds of repositories we have at GitLab this
      table will be renamed to pool_repositories. A project can, for now at
      least, be member of none, or one of these. The table will get additional
      columns in a later merge request where more logic is implemented for the
      model.
      
      Further included is a small refactor of logic around hashing ids for the
      disk_path, mainly to ensure a previous implementation is reusable.
      
      The disk_path for the pool_repositories table no longer has a NOT NULL
      constraint, but given the hashing of the ID requires the DB to assign
      the record an ID, an after_create hook is used to update the value.
      
      A related MR is:
      https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/23143, adding
      tables for 'normal' repositories and wiki_repositories.
      Unverified
      fff77541
  10. Sep 07, 2018
  11. Aug 07, 2018
  12. Jul 31, 2018
  13. Jul 19, 2018
  14. Jun 05, 2018
  15. Mar 21, 2018
  16. Feb 28, 2018
  17. Jan 26, 2018
  18. Jan 25, 2018
  19. Jan 11, 2018
  20. Nov 25, 2017
  21. Nov 24, 2017
  22. Nov 21, 2017
  23. Nov 16, 2017
  24. Aug 30, 2017
  25. Mar 03, 2017
  26. Feb 23, 2017
  27. Feb 03, 2017
  28. Nov 18, 2016
    • Z.J. van de Weg's avatar
      Fix faulty deployment refs · f20eadcb
      Z.J. van de Weg authored
      In the 8.13 RC cycle, so before the release, there was a time in which
      references in git where stored by id instead of iid. This could be fixed
      by time, if the iid catches up with the id, it overwrites it. But in the
      mean time we have wrong refs in the folder.
      
      This commit fixes that. For all projects we have deployments we'll find
      the ones where the ref has a higher number than the iid is now and calls
      `#create_ref` on the corresponding deployment.
      f20eadcb
  29. Jun 30, 2016
  30. Jun 03, 2016
    • Connor Shea's avatar
      Replace colorize gem with rainbow. · 903946c7
      Connor Shea authored
      Colorize is a gem licensed under the GPLv2, so we can’t use it in GitLab without relicensing GitLab under the terms of the GPL. Rainbow is licensed under the MIT license and does the exact same thing as Colorize, so Rainbow was added in place of Colorize.
      
      The syntax is slightly different for Rainbow vs. Colorize, and was updated in accordance.
      
      The gem is still a dependency of Spinach, so it’s included in the development/test environments, but won’t be packaged with the actual product, and therefore doesn’t require we relicense the product.
      
      An attempt at relicensing Colorize was made, but didn’t succeed as the library owner never responded.
      
      Rainbow library: https://github.com/sickill/rainbow
      Relevant issue regarding licensing in GitLab's gems: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3775
      Unverified
      903946c7
  31. Sep 15, 2015
  32. Jun 23, 2015
  33. Jun 09, 2015
  34. Feb 16, 2015
  35. Nov 12, 2014
  36. Jun 26, 2014
  37. Jul 29, 2013
  38. May 05, 2013
Loading