Age | Commit message (Collapse) | Author |
|
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
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.
|
|
'25018-gitlab-checks-changeaccess-looks-for-user-permissions-that-don-t-exist' into 'master'
Resolve "`Gitlab::Checks::ChangeAccess` looks for user permissions that don't exist"
Closes #25018
See merge request !8551
|
|
Resolve "Metrics middleware: endpoint is nil"
Closes #26587
See merge request !8544
|
|
Allow to use ENV variables in redis config
See merge request !8073
|
|
|
|
`endpoint.route` is calling `env[Grape::Env::GRAPE_ROUTING_ARGS][:route_info]`
but `env[Grape::Env::GRAPE_ROUTING_ARGS]` is `nil` in the case of a 405 response
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
- 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.
|
|
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
Use configured git rather thans system git
See merge request !8460
|
|
Do not check for valid url for .gitlab-ci.yml
Closes #22970
See merge request !8451
|
|
Search bar first iteration
Closes #21747
See merge request !7345
|
|
Add support for PlantUML diagrams in Asciidoc.
Closes #17603
See merge request !8537
|
|
into 'master'
Do not remove "autodeploy" directory when fetching CI templates
See merge request !8517
|
|
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
|
|
|
|
|
|
|
|
Restore backup correctly when "BACKUP" environment variable is passed
Closes #26090
See merge request !8477
|
|
|
|
Pipelines Vue
See merge request !7196
|
|
Looks like I was accidentally using #part which was adding an extra
empty Mime section
|
|
|
|
|
|
Fix Double Spaced CI Log
Closes #19086
See merge request !8349
|
|
Log LDAP blocking/unblocking events to application log
See merge request !8042
|
|
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
|
|
|
|
Until this commit, GitLab would check if the URL in your .gitlab-ci.yml
would be valid and adressable. However, this approach is rather limited.
To begin, the URL couldn't be http://example:$PORT/my-project, as the
PORT value would be interpolated after checking if the URL was valid,
which its not. Also this gem will limit the amount of protocols allowed.
This commit doesn't check, at all, if the URL is valid. This is now the
responsablilty of the user. In my opion this is right, as the user
ultimately benefits from a correct URL, but also, its impossible to
cover all cases.
|
|
* 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>
|
|
Absorb gitlab_git
Closes #24374
See merge request !8447
|
|
Add API route slack slash commands
Closes #25954
See merge request !8362
|
|
|
|
|
|
|