Age | Commit message (Collapse) | Author |
|
Resolve "Sort order for pipeline build lists doesn't properly handle numbers"
Closes #25428
See merge request !8277
|
|
|
|
|
|
|
|
|
|
Use ReactiveCaching to update external CI status asynchronously
See https://dev.gitlab.org/gitlab/gitlabhq/merge_requests/2055
|
|
|
|
Treat environments matching `production/*` as Production for Cycle Analytics
Closes #24139
See merge request !8500
|
|
Pipelines Vue
See merge request !7196
|
|
Validate label's title length
See merge request !5767
|
|
|
|
For Cycle Analytics, the environment `production` is treated as a
special case, and used to update the `first_deployed_to_production_at`
metric.
With the Review Apps changes, slash syntax is used to group related
environments in the list. This is mostly used for `review/<branch>`
environments, but it's possible for people to have multiple production
environments, and someone might then want to group them like
`production/eu`, `production/us`, or even just make it look prettier
with `production/www.example.com`. In any of these cases, the first
deploy to one of these `production/*` environments now is treated as a
Production deploy.
|
|
+ add test for label.title length validation
|
|
Record and show last used date of SSH Keys
See merge request !8113
|
|
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
|
|
|
|
|
|
Remove unused `Project#web_url_without_protocol` method
See merge request !8416
|
|
|
|
Also added relevant specs and refactored to_references in a bunch of places to be more consistent.
|
|
|
|
|
|
Check if user can read project before being assigned to issue
Closes #22664
See merge request !7980
|
|
Fix unclear closing issue behaviour on Merge Request show page
Closes #26152
See merge request !8345
|
|
Inherit permissions from parent group
See merge request !8071
|
|
issues on MergeRequest#issues_mentioned_but_not_closing
|
|
|
|
Allow to add deploy keys with write-access
Closes #1376
See merge request !7383
|
|
|
|
Order only for latest_successful_for
See merge request !8301
|
|
Add more storage statistics
See merge request !7754
|
|
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
|
|
|
|
This reverts merge request !8286
|
|
Fix errorcode 500 on slash commands
Closes #26013
See merge request !8285
|
|
Feedback from Grzegorz
|
|
The name latest implies that it's reverse chronological,
and we did expect it that way.
https://gitlab.com/gitlab-org/gitlab-ce/issues/25993#note_20429761
>>>
ok, I think markglenfletchera is correct in
https://gitlab.com/gitlab-com/support-forum/issues/1394#note_20399939
that `Project#latest_successful_builds_for` is giving oldest pipeline
rather than latest pipeline. This is a ~regression introduced by !7333
where `order(id: :desc)` was removed causing this. The offending change
was:
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/7333/diffs#b22732e5f39e176c7c719fe485847d0fb0564275_92_108
The confusion was caused by the `latest` name implication, which
actually didn't order anything, and I think we should add `order(id:
:desc)` to `Ci::Pipeline.latest` otherwise it's confusing that it's not
actually ordered.
>>>
Closes #25993
|
|
Coverage was failing, so this could slip through the cracks
|
|
Fix format of Slack when result is nil
Closes #25954
See merge request !8248
|
|
Fix Mattermost command creation by specifying username
See merge request !8257
|
|
|
|
Cache last commit id for path
See merge request !8098
|
|
|
|
This adds counters for build artifacts and LFS objects, and moves
the preexisting repository_size and commit_count from the projects
table into a new project_statistics table.
The counters are displayed in the administration area for projects
and groups, and also available through the API for admins (on */all)
and normal users (on */owned)
The statistics are updated through ProjectCacheWorker, which can now
do more granular updates with the new :statistics argument.
|
|
Mattermost slash auto config
Closes #24769
See merge request !8070
|
|
|
|
Rename SlackNotificationService back to SlackService
## What does this MR do?
See https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/8191#note_20310845
## What are the relevant issue numbers?
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/25843
/cc @yorickpeterse @stanhu @smcgivern @felipe_artur @ayufan
See merge request !8208
|
|
into zj-mattermost-slash-config
|
|
|
|
|