Age | Commit message (Collapse) | Author |
|
|
|
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/40283
Regressed in
https://gitlab.com/gitlab-org/gitlab-ce/commit/d01d509bd8612f9879fa762de8ea3763bcff81cf
|
|
See https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/3376
|
|
|
|
|
|
38394-smarter-interval
|
|
Convert Icons in CI to SVG Sprite Icons
See merge request gitlab-org/gitlab-ce!14567
|
|
|
|
|
|
|
|
allowed yet"
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/39188
|
|
because some things take time
|
|
|
|
Reduced the technical debt around our JS flash function by making it a
module that is imported rather than relying on the global function.
The global function still exists mainly for technical debt with how
some requests are being completed, but new JS should import the module
directly.
Also reduces some tech debt in the file by removing the need for jQuery.
Instead Flash is now 100% vanilla JS.
|
|
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/38389
|
|
improve merge request widget status icon UX
Closes #37229
See merge request gitlab-org/gitlab-ce!14200
|
|
Hide close MR button after merge without reloading page
Closes #36742
See merge request gitlab-org/gitlab-ce!14122
|
|
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/38417
|
|
Fixes merge request widget date tooltip inconsistencies
Closes #38545
See merge request gitlab-org/gitlab-ce!14578
|
|
|
|
|
|
|
|
Previously the merge request widget would use the `updated_at` date as
the tooltip text for both closed & merged states. This is incorrect as
the `updated_at` date is actually changed when a user updates merge
request through commenting, description changes or anything else.
The widget states for merged & closed events now use their own event
object which holds their own `updated_at` date string. Also this text
has been correctly formatted through our date utilities to correctly
display the right timezone data in a user friendly way.
Closes #38545
|
|
See https://gitlab.com/gitlab-org/gitlab-ce/issues/38251
|
|
|
|
See
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/14272#note_41419104
|
|
After merging a MR the close button is hidden, without reloading the page.
|
|
Use modules in common utils
See merge request gitlab-org/gitlab-ce!14074
|
|
x to indicate failure or cannot merge
|
|
See https://gitlab.com/gitlab-org/gitlab-ce/issues/20076
|
|
|
|
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/33287
The MR widget was trying to render the pipelines section when
there are no GitLab CI pipelines which was throwing some NPE
errors.
|
|
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/37259
|
|
Removes set favicon related methods from global scope
Improves test related with favicon
Removes convertPermissionToBoolean from global scope.
Adds tests for convertPermissionToBoolean - were non existant
Removes setParamInURL from gl.utils
Removes parseIntPagination from gl.utils namespace
Remove normalizeCRLFHeaders from gl.utils namespace
Removes normalizeHeaders from gl.utils namespace
Use gl.utils for filtered search
Fix bad import
Fix broken test by cleaning window.history namespace
Adds changelog
|
|
|
|
|
|
|
|
|
|
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/2483
|
|
Having two states that essentially mean the same thing is very much like
having a boolean "true" and boolean "mostly-true": it's rather silly.
This commit merges the "reopened" state into the "opened" state while
taking care of system notes still showing messages along the lines of
"Alice reopened this issue".
A big benefit from having only two states (opened and closed) is that
indexing and querying becomes simpler and more performant. For example,
to get all the opened queries we no longer have to query both states:
SELECT *
FROM issues
WHERE project_id = 2
AND state IN ('opened', 'reopened');
Instead we can query a single state directly, which can be much faster:
SELECT *
FROM issues
WHERE project_id = 2
AND state = 'opened';
Further, only having two states makes indexing easier as we will only
ever filter (and thus scan an index) using a single value. Partial
indexes could help but aren't supported on MySQL, complicating the
development process and not being helpful for MySQL.
|
|
|
|
|
|
|
|
This reverts merge request !12127
|
|
|
|
This reverts commit 6ac777a7592533d9c7b3682b2b9ca8caccca3f4d, reversing
changes made to 025cbc2ad4dc175634676ff8a6955e043512d8bf.
|
|
|
|
|
|
'32916-browser-notifications-for-pipeline-running-in-a-mr-is-gone' into 'master'
Resolve "Browser notifications for pipeline running in a MR is gone"
Closes #32916
See merge request !11734
|
|
|