Age | Commit message (Collapse) | Author |
|
|
|
Grapify all endpoints of the deploy keys API
See merge request !8721
|
|
Prevent users from creating notes on resources they can't access
See https://dev.gitlab.org/gitlab/gitlabhq/merge_requests/2054
|
|
Ensure that only privileged users can access merge requests in the API
See merge request !2053
|
|
Fix users being able to delete instance public deployment keys
See merge request !2049
|
|
|
|
|
|
|
|
|
|
Link external commit status badges to target URLs
Closes #25662
See merge request !8611
|
|
Time tracking API
Closes #25861
See merge request !8483
|
|
New endpoints are:
POST :project_id/(issues|merge_requests)/(:issue_id|:merge_request_id)/time_estimate"
POST :project_id/(issues|merge_requests)/(:issue_id|:merge_request_id)/reset_time_estimate"
POST :project_id/(issues|merge_requests)/(:issue_id|:merge_request_id)/add_spent_time"
POST :project_id/(issues|merge_requests)/(:issue_id|:merge_request_id)/reset_spent_time"
GET :project_id/(issues|merge_requests)/(:issue_id|:merge_request_id)/time_stats"
|
|
If validation errors are present, include validation errors in the
commit status API payload, instead of depending on state machine errors
caused by invalid record.
|
|
Ensure updating project settings shows a flash message on success
See merge request !8579
|
|
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
Fix a API deprecation warning
See merge request !8587
|
|
Add a constraint on the query parameter to allow querying for projects with dots in their name.
See merge request !8210
|
|
|
|
dots in their name.
|
|
- Use IssuesFinder for the /issues API resouce
- Tests for iid filter in project issues API resource
- Tests for No Milestone filter in issues API resources
The "No Milestone" case was not previously tested, and the `/issues`
resource did not support the the `milestone` parameter.
- Return issues where all labels match from the issues and project issues
API resources, like the group issues resource already does. See
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6825#note_17474533
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
Current filtering for "/projects/:id/issues" endpoint
returns no results for "No Milestone" query.
This PR introduces fix by copying filtering from "/groups/:id/issues"
which works as expected.
|
|
This MR enables rendering of PlantUML diagrams in Asciidoc documents. To add a
PlantUML diagram all we need is to include a plantuml block like:
```
[plantuml, id="myDiagram", width="100px", height="100px"]
--
bob -> alice : ping
alice -> bob : pong
--
```
The plantuml block is substituted by an HTML img element with *src* pointing to
an external PlantUML server.
This MR also add a PlantUML integration section to the Administrator -> Settings
page to configure the PlantUML rendering service and to enable/disable it.
Closes: #17603
|
|
|
|
|
|
Don't instrument 405 Grape calls
Closes #26051
See merge request !8445
|
|
Record and show last used date of SSH Keys
See merge request !8113
|
|
Fixes #26051.
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
Addresses: Issue #13810
1. Adds a last_used_at attribute to the Key table/model
2. Update a key's last_used_at whenever it gets used
3. Display how long ago an ssh key was last used
|
|
Fix 500 errors when creating a user with identity via API
Closes #26295
See merge request !8442
|
|
* master: (35 commits)
Adds back removed class in merge request pipelines table
Fix dropdown icon alignment
Simplify HTML of mini pipeline graph and dropdown Creates individual html for dropdown Adds simplified CSS for the new dropdown Removes old CSS Improves dropdown item in Chrome, Firefox and Safari Use SCSS variables for colors. Fix scss linter errors Adds animation when the stage is hovered. Adds back tooltip on dropdown toggle Fixes broken tests additional css changes to get more into direction of mockups
Adds CHANGELOG entry
Removes unneeded `window` declaration
Decreases font-size on login page
Ensure internal Gitlab::Git references use the namespace
Absorb gitlab_git
Fix review comments.
Add spec for note edit and fix one commented spec.
Review fixes.
Use gl.utils.isInViewport and improve gl.utils.animateToElement.
Make sure elements share the same scope
Hide edit warning element when form reverted.
Remove unnecessary styling came from merge conflicts.
Fix single note edit form specs.
Separate edit form in Changes and Discussions tab.
Fix warning styling for responsive design.
Fix task list for single edit note widget changes.
Fix notes spec.
...
|
|
'19966-api-call-to-move-project-to-different-group-fails-when-using-group-and-project-names-instead-of-id' into 'master'
Fix groups API to accept path when transferring a project
Closes #19966
See merge request !8408
|
|
'26261-post-api-v3-projects-idorproject-commits-commits-does-not-work-with-project-path' into 'master'
Fix Commits API to accept a Project path upon POST
Closes #26261
See merge request !8406
|
|
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
Add API route slack slash commands
Closes #25954
See merge request !8362
|
|
|
|
Refactor issues filter in API
See merge request !8432
|
|
|
|
|
|
|
|
|
|
* Use standard helpers for finding group and project
|
|
|
|
|
|
|
|
Grapify the settings API
See merge request !8336
|
|
|
|
Parameter already enforced via grape
See merge request !8344
|
|
|
|
Fix a Grape deprecation, use `#request_method` instead of `#route_method`
See merge request !8297
|
|
Allow to add deploy keys with write-access
Closes #1376
See merge request !7383
|