summaryrefslogtreecommitdiff
path: root/spec/fixtures/api
Commit message (Collapse)AuthorAgeFilesLines
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-09-133-0/+24
|
* Merge branch '61927-pages-custom-domain-virtual-domain' into 'master'Kamil Trzciński2019-09-112-0/+41
|\ | | | | | | | | Add support for custom domains to the Pages internal API See merge request gitlab-org/gitlab-ce!32735
| * Add support for custom domains to the internal Pages APIKrasimir Angelov2019-09-102-0/+41
| | | | | | | | | | Update the `/internal/pages` endpoint to return virtual domain configuration for custom domains.
* | Merge branch 'issue-67127' into 'master'Ash McKenzie2019-09-101-1/+2
|\ \ | |/ |/| | | | | Expose :protected field for ../tags/:tag_name API endpoint See merge request gitlab-org/gitlab-ce!32790
| * Update API schema for TagAndrea Leone2019-09-071-1/+2
| |
* | Application Statistics APIManoj MJ2019-09-091-0/+29
|/ | | | | This change implements Application Statistics API
* Fix sharing localStorage with all MRsIgor2019-09-061-0/+4
| | | | | | Expose id field in the serializer in order to store comments content in the localStorage under the correct key
* Added relationships between Release and MilestoneEtienne Baqué2019-09-031-0/+1
| | | | | | Modified schema via migrations. Added one-to-one relationship between the two models. Added changelog file
* Add pipeline.type key to PipelineEntityadd-pipeline-type-key-in-pipeline-entityShinya Maeda2019-09-031-0/+8
| | | | | This commit adds pipeline.type key to PipelineEntity. This key will be used in MR widget in the next iteration.
* Reduce the number of SQL requests on MR-showIgor2019-08-283-8/+31
| | | | | - Extract MR fields for notes into a separate serializer - Check if pipelines are empty via count
* Merge branch 'ce-22058-improve-ux-multi-assignees-in-mr' into 'master'Rémy Coutable2019-08-211-0/+1
|\ | | | | | | | | Improve UX multi assigness in MR See merge request gitlab-org/gitlab-ce!31545
| * Fix comments related to BE partIgor Drozdov2019-08-201-0/+1
| | | | | | | | - Edit commit messge body to fix "danger-review"
* | Replace finished_at with deployed_at for Deployment entity56130-deployed_atKrasimir Angelov2019-08-201-2/+2
|/ | | | | | | Instead of `finished_at` attribute use `deployed_at` methods which also takes into account the deployment status. Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/56130.
* Add finished_at to the internal API Deployment entity56130-deployment-dateKrasimir Angelov2019-08-151-0/+2
| | | | Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/56130.
* Split MR widget into cached and non-cached serializersIgor2019-08-093-128/+132
| | | | | | | | | Splits auto-refreshing of MR widget into 2 requests: - the one which uses etag-caching and invalidates the fields on change - the one without caching The idea is to gradually move all the fields to etag-cached endpoint
* Remove label issue and MR counts from default API responsesspeed-up-labels-apiSean McGivern2019-08-085-19/+51
| | | | | | | These counts significantly increase the load time for these requests. Users can now opt in to receiving the counts by setting `with_counts=true` in requests. This is a breaking change, but hopefully a fairly minor one.
* Add group level container repository endpointsSteve Abrams2019-08-051-1/+5
| | | | | | | API endpoints for requesting container repositories and container repositories with their tag information are enabled for users that want to specify the group containing the repository rather than the specific project.
* Use NotesFinder in IssuableActions modulePatrick Derichs2019-08-012-0/+71
| | | | | | | | | | Remove project from NotesFinder constructor Add project parameter to specs Also look for methods in private scope Fix specs to match new NotesFinder constructor
* Revert "Merge branch '52123-issuable-actions-notesfinder-pderichs' into ↵Stan Hu2019-07-272-71/+0
| | | | | 'master'" This reverts merge request !29733
* Use NotesFinder in module IssuableActionsPatrick Derichs2019-07-262-0/+71
| | | | | | | | | | | | | | Add spec for concern IssuableActions Add shared samples for discussions endpoint Add schema validations for discussions Fix rubocop style issue Make target assignable Use new possibility to provide target
* Split and prepend CurrentBoardEntityWinnie Hellmann2019-07-121-0/+16
| | | | (cherry picked from commit 1e8bdd01bff96122fe80c51fa8f024f18675b58b)
* Show upcoming status for releasesJason Goodman2019-07-032-2/+6
| | | | | | Add released_at field to releases API Add released_at column to releases table Return releases to the API sorted by released_at
* Extract MR's widget into a separate endpointid-extract-widget-into-different-requestIgor Drozdov2019-06-281-1/+2
| | | | | | This commits extracts /merge_requests/1.json?serializer=widget Into a separate /merge_requests/1/widget.json endpoint This will allow to use caching for this request
* Expose build environment latest deployable name and pathGrzegorz Bizon2019-05-241-1/+5
|
* Add allow_failure attribute to Job APIFabio Pitino2019-05-211-0/+1
| | | | Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/50813
* Display classname JUnit attribute in report modalFabio Pitino2019-05-201-0/+1
|
* Move issue details to from IssueBasic to Issue entityAlexandru Croitor2019-05-151-4/+2
| | | | | Cleanup IssueBasic entity to keep it basic and move extra attributes to Issue entity which contains more details
* Changes to issues apiAlexandru Croitor2019-05-152-2/+28
| | | | | | | | | | | | | | | | | | | | | | | | When issues_controller endpoint was used for search, the parameters passed to the controller were slightly different then the ones passed to API. Because the searchbar UI is reused in different places and builds the parameters passed to request in same way we need to account for old parameter names. Add issues_statistics api endpoints Adds issue_statistics api endpoints for issue lists and returns counts of issues for all, closed and opened states. Expose more label attributes based on a param When requesting issues list through API expose more attributes for labels, like color, description if with_labels_data param is being passed, avoiding this way to change response schema for users that already use API. https://gitlab.com/gitlab-org/gitlab-ce/issues/57402
* Implement support for CI variables of type fileKrasimir Angelov2019-05-062-3/+9
| | | | | | | | | Add env_var and file as supported types for CI variables. Variables of type file expose to users existing gitlab-runner behaviour - save variable value into a temp file and set the path to this file in an ENV var named after the variable key. Resolves https://gitlab.com/gitlab-org/gitlab-ce/issues/46806.
* Allow guests users to access project releasesKrasimir Angelov2019-05-036-8/+71
| | | | | | | | | | | | | | | | | | This is step one of resolving https://gitlab.com/gitlab-org/gitlab-ce/issues/56838. Here is what changed: - Revert the security fix from bdee9e8412d. - Do not leak repository information (tag name, commit) to guests in API responses. - Do not include links to source code in API responses for users that do not have download_code access. - Show Releases in sidebar for guests. - Do not display links to source code under Assets for users that do not have download_code access. GET ':id/releases/:tag_name' still do not allow guests to access releases. This is to prevent guessing tag existence.
* Expose can_uninstall in cluster_status.jsonThong Kuah2019-04-291-1/+2
| | | | | | | | Only prometheus can be uninstalled atm, the rest will be dealt with later. Presumption is that new application types will have uninstallation implmemented at the same time.
* Upgrade Rails to 5.1.6.1Jasper Maes2019-04-232-2/+2
| | | | Model.new.attributes now also returns encrypted attributes.
* Merge branch 'nfriend-update-merge-request-widget-for-post-merge-pipelines' ↵Filipa Lacerda2019-04-161-1/+2
|\ | | | | | | | | | | | | into 'master' Update merge request widget to accommodate post-merge pipelines See merge request gitlab-org/gitlab-ce!25983
| * Add two warning messages to the MR widgetnfriend-update-merge-request-widget-for-post-merge-pipelinesNathan Friend2019-04-151-1/+2
| | | | | | | | | | This commit adds two new warning messages to the MR widget that handle cases involving merge request pipelines.
* | Add time tracking to issue board entitiespataar2019-04-101-0/+3
| |
* | Merge branch 'osw-multi-assignees-merge-requests' into 'master'Nick Thomas2019-04-092-6/+11
|\ \ | | | | | | | | | | | | [Backport] Support multiple assignees for merge requests See merge request gitlab-org/gitlab-ce!27089
| * | [CE] Support multiple assignees for merge requestsosw-multi-assignees-merge-requestsOswaldo Ferreira2019-04-082-6/+11
| | | | | | | | | | | | | | | Backports https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10161 (code out of ee/ folder).
* | | Add new API endpoint to expose single environmentKrasimir Angelov2019-04-096-0/+170
|/ / | | | | | | | | | | | | | | This is resolving https://gitlab.com/gitlab-org/gitlab-ce/issues/30157. Implement new API endpoint `/projects/:id/environments/:environment_id` to expose single environment. Include information for environment's last deployment if there is one.
* | Increase GraphQL complexityBrett Walker2019-04-081-0/+92
| | | | | | | | | | An IntrospectionQuery required more complexity points.
* | Merge branch 'keyval-labels' into 'master'Sean McGivern2019-04-051-2/+1
|\ \ | |/ |/| | | | | [CE] Add mutually exclusive labels See merge request gitlab-org/gitlab-ce!26804
| * Fix scoped_labels feature checkJan Provaznik2019-04-041-2/+1
| | | | | | | | | | Check this feature per project/group instead of globally. Also do not show tooltip if it's disabled.
* | Expose head pipeline in the related merge requestsAlexandru Croitor2019-04-043-3/+40
|/ | | | | | | | | Expose head pipeline for the MR in the api when requesting related merge requests for an issue and show a detailed status for the pipeline, which would include: details_path, favicon, group, icon, label, text, tooltip. https://gitlab.com/gitlab-org/gitlab-ce/issues/57662#note_152023412
* Add control for variable value maskingmfluharty2019-03-291-0/+2
| | | | | | Show masked switch for each variable When toggled on, the variable value will be masked in runner logs Show warning message if the switch is on but the value is not maskable
* Revert "Merge branch '13784-validate-variables-for-masking' into 'master'"Kamil Trzciński2019-03-271-2/+0
| | | This reverts merge request !25476
* Scaffold UI elements for minimal versionMiranda Fluharty2019-03-271-0/+2
| | | | | Add a masked switch to variable rows Copy some behavior from the protected switch
* Reduce diff with EE in spec/fixtures/api/schemasRémy Coutable2019-03-148-134/+133
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Add support for ingress hostnamesingress-hostnameswalkafwalka2019-03-071-0/+1
|
* Add name_without_type to environments.jsonVladimir Shushlin2019-02-261-0/+1
| | | | It's needed to show shorter names in environments "folders"
* Replaced part of diff file properties with diff viewerNatalia Tepluhina2019-02-151-0/+11
| | | | | | - replaced file.too_large - replaced file.text - replaced file.collapsed
* Revert "Merge branch '50559-add-milestone-progress-to-api' into 'master'"Stan Hu2019-02-141-1/+0
| | | This reverts merge request !25173