Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Enable frozen string in lib/api and lib/backup | gfyoung | 2018-09-29 | 13 | -0/+26 |
| | | | | | | | | | | Partially addresses #47424. Had to make changes to spec files because stubbing methods on frozen objects is a mess in RSpec and leads to failures: https://github.com/rspec/rspec-mocks/issues/1190 | ||||
* | Merge branch 'rubocop-code-reuse' into 'master' | Robert Speicher | 2018-09-13 | 3 | -0/+10 |
|\ | | | | | | | | | Add RuboCop cops to enforce code reusing rules See merge request gitlab-org/gitlab-ce!21391 | ||||
| * | Disable existing offenses for the CodeReuse cops | Yorick Peterse | 2018-09-11 | 3 | -0/+10 |
| | | | | | | | | | | This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop. | ||||
* | | Initialize projects with readme | Steve | 2018-09-12 | 1 | -0/+1 |
|/ | |||||
* | Use policies to determine if attributes can be set in the API | Sean McGivern | 2018-08-22 | 1 | -4/+1 |
| | | | | This is more idiomatic than checking membership explicitly. | ||||
* | Allow date parameters on Issues and Notes API for group owners | Florent Dubois | 2018-08-22 | 1 | -1/+1 |
| | | | | | | | - Allow `created_at` and `updated_at` parameters on Issues API - Allow `created_at` on Issue Notes API Closes gitlab-org/gitlab-ce#40059 | ||||
* | Fix bug setting http headers in Files API | Francisco Javier López 🌴 On vacation; back on August 22th! | 2018-08-01 | 1 | -1/+5 |
| | |||||
* | Resolve "API endpoint that returns all members, including the inherited ↵ | 🙈 jacopo beschi 🙉 | 2018-07-25 | 1 | -0/+25 |
| | | | | membership through ancestor group" | ||||
* | Resolve "do not set updated_at when creating note" | Kia Mei Somabes | 2018-07-12 | 1 | -0/+2 |
| | |||||
* | Add SHA256 and HEAD on File API | Ahmet Demir | 2018-06-28 | 1 | -0/+11 |
| | |||||
* | Change update entrypoint instead of adding new keep-alive one | Tomasz Maczukin | 2018-06-07 | 1 | -0/+5 |
| | |||||
* | Replace grape-route-helpers with our own grape-path-helpers | Stan Hu | 2018-05-30 | 1 | -1/+1 |
| | | | | | | | | | | | This gem (https://gitlab.com/gitlab-org/grape-path-helpers) makes a number of changes: 1. Brings in @mdelaossa's changes in https://github.com/reprah/grape-route-helpers/pull/21 2. Fixes some broken specs and code for Grape 1.0+ 3. Optimizes the generation of paths by bringing in @dblessing's HashWithIndifferentAccess changes in https://gitlab.com/gitlab-org/gitlab-ce/issues/45718#note_70123793 Closes #45718 | ||||
* | Merge branch 'zj-internal-repo-path' into 'master' | Grzegorz Bizon | 2018-05-28 | 1 | -6/+0 |
|\ | | | | | | | | | Don't pass the repository path to Gitlab Shell See merge request gitlab-org/gitlab-ce!19011 | ||||
| * | Don't pass the repository path to Gitlab Shell | Zeger-Jan van de Weg | 2018-05-17 | 1 | -6/+0 |
| | | | | | | | | This isn't a requirement, and removes deprecated method calls | ||||
* | | Merge branch 'ab-42194-keyset-pagination' into 'master' | Yorick Peterse | 2018-05-22 | 1 | -40/+213 |
|\ \ | | | | | | | | | | | | | | | | | | | API: Keyset pagination support Closes #45756 See merge request gitlab-org/gitlab-ce!18584 | ||||
| * | | Add feature-flag for keyset pagination.ab-42194-keyset-pagination | Andreas Brandl | 2018-05-21 | 1 | -1/+1 |
| | | | |||||
| * | | Add keyset pagination for API calls. | Andreas Brandl | 2018-05-21 | 1 | -5/+165 |
| | | | | | | | | | | | | Closes #45756. | ||||
| * | | Refactor and extract DefaultPaginationStrategy. | Andreas Brandl | 2018-05-21 | 1 | -43/+56 |
| |/ | |||||
* | | Fix `expose_url` helper does not include custom base url if it is set | Francisco Javier López | 2018-05-22 | 1 | -2/+7 |
|/ | |||||
* | Merge request and commit discussions API | Jan Provaznik | 2018-05-01 | 1 | -7/+49 |
| | |||||
* | show only groups an admin is a member of in dashboards/grops | Roger Rüttimann | 2018-05-01 | 1 | -0/+3 |
| | |||||
* | Resolve "Namespace factory is problematic" | Lin Jen-Shin | 2018-04-23 | 1 | -1/+3 |
| | |||||
* | Add an API endpoint to download git repository snapshots | Nick Thomas | 2018-04-19 | 1 | -0/+25 |
| | |||||
* | Make the API project params reusable | Bob Van Landuyt | 2018-04-04 | 1 | -0/+38 |
| | |||||
* | Remove support for absolute dirs from Git::Env | Jacob Vosmaer (GitLab) | 2018-03-30 | 1 | -12/+0 |
| | |||||
* | Send Gitaly payload for git-upload-archive SSH commands | Alejandro Rodríguez | 2018-03-21 | 1 | -1/+1 |
| | |||||
* | Respect the protocol in `expose_url` | Toon Claes | 2018-03-12 | 1 | -1/+1 |
| | | | | | | | When https is configured in the URL, also use that, and do not set it to http. Closes gitlab-org/gitlab-ee#5217 | ||||
* | Merge branch 'gitaly-git-mandatory' into 'master' | Douwe Maan | 2018-03-07 | 1 | -7/+0 |
|\ | | | | | | | | | Make git push mandatory See merge request gitlab-org/gitlab-ce!17565 | ||||
| * | Make git push mandatory | Kim "BKC" Carlbäcker | 2018-03-06 | 1 | -7/+0 |
| | | |||||
* | | Merge branch 'jprovazn-api' into 'master' | Sean McGivern | 2018-03-07 | 1 | -0/+76 |
|\ \ | |/ |/| | | | | | Add discussion API See merge request gitlab-org/gitlab-ce!17510 | ||||
| * | Add discussion APIjprovazn-api | Jan Provaznik | 2018-03-07 | 1 | -0/+76 |
| | | | | | | | | | | * adds basic discussions API for issues and snippets * reorganizes notes specs (so same tests can be used for all noteable types - issues, MRs, snippets) | ||||
* | | Projects and groups badges API | Francisco Javier López | 2018-03-05 | 1 | -0/+28 |
|/ | |||||
* | Persist runner IP address on contact (#43489) | Dylan Griffith | 2018-02-28 | 1 | -6/+12 |
| | |||||
* | Allow including custom attributes in API responses | Markus Koller | 2018-02-08 | 1 | -0/+28 |
| | |||||
* | Merge branch '41763-search-api' into 'master' | Sean McGivern | 2018-02-07 | 1 | -4/+13 |
|\ | | | | | | | | | | | | | Search API Closes #41763 See merge request gitlab-org/gitlab-ce!16878 | ||||
| * | Return only limited pagination headers for search API endpoints | Jarka Kadlecová | 2018-02-06 | 1 | -4/+13 |
| | | |||||
* | | Merge branch ↵ | Kamil Trzciński | 2018-02-07 | 1 | -19/+2 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | '38265-stuckcijobsworker-wrongly-detects-cancels-stuck-builds-when-per-job-timeout-is-more-than-an-hour' into 'master' Resolve "StuckCiJobsWorker wrongly detects, cancels 'stuck' builds when per-job timeout is more than an hour" Closes #38265, #42196, and #42750 See merge request gitlab-org/gitlab-ce!16756 | ||||
| * \ | Merge branch 'master' into ↵ | Matija Čupić | 2018-02-04 | 1 | -4/+2 |
| |\ \ | | |/ | | | | | | | 38265-stuckcijobsworker-wrongly-detects-cancels-stuck-builds-when-per-job-timeout-is-more-than-an-hour | ||||
| * | | Refactor runner attribute caching implementation | Matija Čupić | 2018-02-04 | 1 | -1/+1 |
| | | | |||||
| * | | Move info update implementation to Ci::Runner model | Matija Čupić | 2018-01-29 | 1 | -26/+1 |
| | | | |||||
| * | | Update runner info on all authenticated requests | Matija Čupić | 2018-01-29 | 1 | -0/+2 |
| | | | |||||
| * | | Extend Runner API helpers with cache info storage | Matija Čupić | 2018-01-29 | 1 | -5/+11 |
| | | | |||||
* | | | Moves project creationg to git access check for git push | Tiago Botelho | 2018-02-06 | 1 | -12/+8 |
| | | | |||||
* | | | Abstracts ProjectMoved and ProjectCreated into a BaseProject | Tiago Botelho | 2018-02-06 | 1 | -2/+6 |
| | | | |||||
* | | | Move new project on push logic to a service | Tiago Botelho | 2018-02-06 | 1 | -22/+7 |
| | | | |||||
* | | | Add specs | Tiago Botelho | 2018-02-06 | 1 | -3/+14 |
| | | | |||||
* | | | Adds remote messsage when project is created in a push over SSH or HTTP | Tiago Botelho | 2018-02-06 | 1 | -0/+16 |
| |/ |/| | |||||
* | | use Gitlab::UserSettings directly as a singleton instead of ↵ | Mario de la Ossa | 2018-02-02 | 1 | -4/+2 |
|/ | | | | including/extending it | ||||
* | Default to Gitaly for 'git push' HTTP/SSH, and make Gitaly mandatory for SSH ↵ | Jacob Vosmaer (GitLab) | 2018-01-22 | 1 | -7/+8 |
| | | | | pull | ||||
* | [API] Fix creating issue when assignee_id is empty42025-fix-issue-api | Valery Sizov | 2018-01-15 | 1 | -2/+4 |
| | | | | see https://gitlab.com/gitlab-org/gitlab-ce/issues/42025 |