about summary refs log tree commit diff
path: root/pkgs/applications/version-management/gitlab
AgeCommit message (Collapse)AuthorFilesLines
2021-01-25treewide: remove stdenv where not neededPavol Rusnak3-3/+3
2021-01-22treewide: add final newlinezowoq2-2/+2
2021-01-19treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer1-2/+2
continuation of #109595 pkgconfig was aliased in 2018, however, it remained in all-packages.nix due to its wide usage. This cleans up the remaining references to pkgs.pkgsconfig and moves the entry to aliases.nix. python3Packages.pkgconfig remained unchanged because it's the canonical name of the upstream package on pypi.
2021-01-11treewide: with stdenv.lib; in meta -> with lib;Profpatsch3-6/+6
Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2020-12-27gitlab: take care of vendorSha256 in updater scriptMilan Pässler1-37/+7
2020-12-27gitlab: remove unused deps.nix filesMilan Pässler3-9129/+0
These were added again in https://github.com/NixOS/nixpkgs/pull/107558 because the update script still ran vgo2nix.
2020-12-26gitlab: 13.6.1 -> 13.7.1 (#107558)Jeff Slight14-151/+9344
2020-11-26gitaly: build with system libgit2Milan Pässler1-3/+6
2020-11-26gitlab: 13.6.0 -> 13.6.1Milan Pässler2-6/+6
2020-11-26gitlab-workhorse: use buildGoModuleMilan Pässler2-2527/+4
2020-11-26gitlab-shell: use buildGoModuleMilan Pässler2-2101/+6
2020-11-26gitaly: use buildGoModuleMilan Pässler2-2303/+4
2020-11-21gitlab: 13.5.1 -> 13.6.0Milan Pässler15-467/+482
Changed ruby version to 2.7.x to match upstream. Added a gem config for gitlab-pg_query as it tries to download a source tarball during the build process. Also removed a patch for gitaly that has become obsolete by upstream fix [here](https://gitlab.com/gitlab-org/gitaly/-/commit/de04077c25cc23b001317d2efdf5a9ead0bc86b9).
2020-11-20gitlab: 13.4.3 -> 13.5.1Milan Pässler16-1530/+2177
2020-11-20gitlab: add new line to end of data.json fileJeff Slight2-1/+2
2020-11-20gitlab: 13.0.14 -> 13.4.3Jeff Slight18-2037/+5018
13.4.3
2020-08-30gitlab: 13.0.12 -> 13.0.14Milan Pässler2-7/+7
2020-08-11gitlab: 13.0.9 -> 13.0.12 (#94968)Florian Klink2-7/+7
2020-07-07gitlab: 13.0.8 -> 13.0.9Milan Pässler2-6/+6
Security release: https://about.gitlab.com/releases/2020/07/06/critical-security-release-gitlab-13-1-3-released/
2020-07-06gitlab: 13.0.6 -> 13.0.8 (#92060)Florian Klink6-33/+33
2020-06-11gitlab: 13.0.4 -> 13.0.6Florian Klink3-9/+9
CI Token Access Control An authorization issue discovered in the mirroring logic allowed read access to private repositories. This issue is now mitigated in the latest release and is waiting for a CVE ID to be assigned. https://about.gitlab.com/releases/2020/06/10/critical-security-release-13-0-6-released/
2020-06-04gitlab: 13.0.3 -> 13.0.4talyz2-6/+6
https://about.gitlab.com/releases/2020/06/03/critical-security-release-13-0-4-released/
2020-06-04gitlab: 12.10.8 -> 13.0.3Robin Gloster13-480/+777
https://about.gitlab.com/releases/2020/05/22/gitlab-13-0-released/ https://about.gitlab.com/releases/2020/05/27/security-release-13-0-1-released/ https://about.gitlab.com/releases/2020/05/29/gitlab-13-0-3-released/ The gitaly gitlab-shell config has moved into gitaly.toml. See https://gitlab.com/gitlab-org/gitaly/-/issues/2182 for more info.
2020-05-31Merge pull request #85293 from petabyteboy/feature/gitlab-12-9-xRobin Gloster15-964/+1404
gitlab: 12.8.10 -> 12.10.6
2020-05-31gitlab: 12.10.6 -> 12.10.8Robin Gloster5-29/+11
2020-05-31gitaly: fix gitlab-shell-config path patchingRobin Gloster2-323/+2
2020-05-22gitaly: use libgit2 from all-packages.nixKimat Boven1-10/+1
2020-05-19gitaly: revert a commit that broke config loadingMilan Pässler2-1/+324
2020-05-18gitlab: increase webpack memory limitMilan Pässler1-1/+1
2020-05-18gitlab: 12.8.10 -> 12.10.6Milan Pässler14-962/+1418
2020-05-02Merge master into staging-nextFrederik Rietdijk5-16/+14
2020-05-01gitlab: update.py: use the /refs endpointFlorian Klink1-6/+4
It seems the atom feed now needs authentication. Use the /refs endpoint, which is used for the switch branch/tag dropdown. It doesn't show all records, but has some pagination, but works well enough for now.
2020-04-30gitlab: 12.8.9 -> 12.8.10Florian Klink1-4/+4
2020-04-30gitaly: 12.8.9 -> 12.8.10Florian Klink3-6/+6
2020-04-28treewide: use $out instead of $bin with buildGoPackagezowoq2-3/+3
2020-04-27gitaly: 12.8.8 -> 12.8.9Florian Klink2-3/+3
2020-04-27gitlab-workhorse: 8.21.1 -> 8.21.2Florian Klink1-2/+2
2020-04-27gitlab: 12.8.8 -> 12.8.9Florian Klink4-22/+22
See https://about.gitlab.com/releases/2020/04/14/critical-security-release-gitlab-12-dot-9-dot-3-released/ for details.
2020-04-27gitlab: update.py: invoke bundle lock manuallyMichael Fellinger1-1/+3
`bundix -l` doesn't work, as it treats bundler's warning about upgrading the lockfile version as an error, so invoke `bundle lock` manually.
2020-04-27gitlab: support passing --rev to the `update-all` scriptFlorian Klink1-3/+4
While it's already possible to invoke `update-data` with the `--rev` argument, one still needs to run all later phases manually. Fix this, by having `update-all` also accept a `--rev` argument, and pass it down to `update-data`. Also, make the help text a bit more usable, by suggesting the usual versioning scheme used these times.
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly4-4/+4
2020-04-06update versions in Gemfile.lockMichael Fellinger2-2/+2
2020-03-27gitlab: 12.8.7 -> 12.8.8Florian Klink5-12/+12
2020-03-24gitlab: 12.8.6 -> 12.8.7 (#82838)Kim Lindberger2-6/+6
https://about.gitlab.com/releases/2020/03/16/gitlab-12-8-7-released/
2020-03-12gitaly: 12.8.5 -> 12.8.6Florian Klink1-2/+2
2020-03-12gitlab: 12.8.5 -> 12.8.6Florian Klink1-4/+4
https://about.gitlab.com/releases/2020/03/11/critical-security-release-gitlab-12-dot-8-dot-6-released/
2020-03-12gitlab: update script: unset GOROOTFlorian Klink1-0/+4
or vgo2nix might not be able to resolve some dependencies.
2020-03-09gitlab: 12.8.2 -> 12.8.5 (#82142)Milan3-8/+8
https://about.gitlab.com/releases/2020/03/09/gitlab-12-8-5-released/
2020-03-05gitlab: 12.8.1 -> 12.8.2 (#81803)Milan3-8/+8
Includes multiple security fixes mentioned in https://about.gitlab.com/releases/2020/03/04/gitlab-12-dot-8-dot-2-released/ (unfortunately, no CVE numbers as of yet) - Directory Traversal to Arbitrary File Read - Account Takeover Through Expired Link - Server Side Request Forgery Through Deprecated Service - Group Two-Factor Authentication Requirement Bypass - Stored XSS in Merge Request Pages - Stored XSS in Merge Request Submission Form - Stored XSS in File View - Stored XSS in Grafana Integration - Contribution Analytics Exposed to Non-members - Incorrect Access Control in Docker Registry via Deploy Tokens - Denial of Service via Permission Checks - Denial of Service in Design For Public Issue - GitHub Tokens Displayed in Plaintext on Integrations Page - Incorrect Access Control via LFS Import - Unescaped HTML in Header - Private Merge Request Titles Leaked via Widget - Project Namespace Exposed via Vulnerability Feedback Endpoint - Denial of Service Through Recursive Requests - Project Authorization Not Being Updated - Incorrect Permission Level For Group Invites - Disclosure of Private Group Epic Information - User IP Address Exposed via Badge images - Update postgresql (GitLab Omnibus)
2020-03-03gitaly: Copy gem files into bundler env instead of symlinkingtalyz1-0/+1
This fixes issue #79374, where gitaly prints warning messages on the client side when running push or fetch.