Skip to content
  • Georges Racinet's avatar
    Merged GitLab 14.4.1 into Heptapod, with corrections · 0b3079f45b73
    Georges Racinet authored
    Surprisingly very few conflicts.
    
    Points of attention / corrections made
    
    - Golang components now require Go 1.16, this can be painful for
      some development setups. At least, on Debian a separate golang-1.16
      series of packages is available.
    - Migrations now must inherit a Gitlab pivot helper class rather than
      directly the one provided by Rails (enforced by a Rubocop rule).
    - The `CommitService.Between` gRPC method is now deprecated, but we
      still have to use it for Mercurial (until hgitaly#72 is done).
      The reference check of Git::Repository response now raises an error
      for unknown commits (as explained in protocol comments). Let's hope
      that it is still acceptable to return an empty list instead, and
      make hgitaly#72 a priority
    - There is a new example (for SAST option) in RSpec test for
      CreateService. As usual, it needs to be fixed to create a Git
      project, because that is what the test expects.
      Checking if this option works for Mercur...
    0b3079f45b73