| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
Oauth2 tokens are causing issues with mirroring
repos, because it effectively limits the number
of repos you can mirror. Personal Access
Tokens do not have this problem.
This change removes the OAuth2 option from
the import page for CI/CD only, and only
provides the personal access token form.
|
| |
|
|\
| |
| |
| |
| | |
Improve UX multi assigness in MR
See merge request gitlab-org/gitlab-ce!31545
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add merge warning on avatar in:
- open view assigness
- collapsed view assigness
- dropdown (search) view assigness
Add can_merge option to MR sidebar entity
|
|\ \
| | |
| | |
| | |
| | | |
Remove wiki page slug dialog step when creating wiki page
See merge request gitlab-org/gitlab-ce!31362
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Previously we asked a user to enter a new slug before taking them to
the Create Page page.
As a UX improvement, we now take them to a randomly generated URI so
they can begin creating their new page.
https://gitlab.com/gitlab-org/gitlab-ce/issues/46299
|
|\ \
| |/
|/|
| |
| |
| |
| | |
Resolve "Improve system notes for Zoom links"
Closes #65427
See merge request gitlab-org/gitlab-ce!31410
|
| |
| |
| |
| |
| |
| |
| | |
changes: @user a Zoom call was added to this issue
into: @user added a Zoom call to this issue
Same concept appleis for "removed"
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Resolve "Update tooltip of "detached" label/state"
Closes #66061
See merge request gitlab-org/gitlab-ce!31917
|
| |/ |
|
| |
| |
| |
| | |
* Refactor some tests as well
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The existing stage list items are rendered
in haml, migrating them to vuejs for future
work.
Fix alignment of median value
Test for stage_nav_item.vue
|
| |
| |
| |
| |
| |
| | |
- Adds UI to configure in group and project settings
- Removes notification configuration for users when
disabled at group or project level
|
| |
| |
| |
| |
| | |
Adds a clipboard button to the metrics dashboard, that allows
copying a link to an individual chart.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
'47003-user-onboarding-replace-current-email-confirmation-flow-with-a-soft-email-confirmation-flow' into 'master'
Soft email confirmation flow
Closes #47003
See merge request gitlab-org/gitlab-ce!31245
|
| | | |
|
|\ \ \
| |_|/
|/| |
| | |
| | |
| | |
| | | |
Resolve "Multi selection for delete on registry page"
Closes #24705
See merge request gitlab-org/gitlab-ce!30837
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Updated table registry to remove singleItemToBeDeleted
Renamed usages of idx to index
Tidied and simplified css styling
Added clarification comment to test regex
Updated pot file
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Added checkboxes to each image row
Added delete selected images button
Changed row delete button to appear on row hover
Changed confirmation modal message
Changed delete logic to support multi
Added tests for multi select
Updated pot file
Updated rspec test for new functionality
|
| | |
| | |
| | |
| | |
| | | |
This link is shown when a user tries to login with an unconfirmed
email address and the grace period has expired
|
| | |
| | |
| | |
| | |
| | | |
This introduces several changes, but these are all just ported from the
EE project.
|
| | |
| | |
| | |
| | |
| | |
| | | |
into 'master'"
This reverts merge request !30808
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This adds a notification to let users know of our updated privacy
policy.
Users can dismiss the notification either by following the link or
closing the notification via an "x" icon.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Adjust copy for adding additional members
See merge request gitlab-org/gitlab-ce!31726
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
**Prevention of running 2 simultaneous updates**
Instead of using `RemoteMirror#update_status` and raise an error if
it's already running to prevent the same mirror being updated at the
same time we now use `Gitlab::ExclusiveLease` for that.
When we fail to obtain a lease in 3 tries, 30 seconds apart, we bail
and reschedule. We'll reschedule faster for the protected branches.
If the mirror already ran since it was scheduled, the job will be
skipped.
**Error handling: Remote side**
When an update fails because of a `Gitlab::Git::CommandError`, we
won't track this error in sentry, this could be on the remote side:
for example when branches have diverged.
In this case, we'll try 3 times scheduled 1 or 5 minutes apart.
In between, the mirror is marked as "to_retry", the error would be
visible to the user when they visit the settings page.
After 3 tries we'll mark the mirror as failed and notify the user.
We won't track this error in sentry, as it's not likely we can help
it.
The next event that would trigger a new refresh.
**Error handling: our side**
If an unexpected error occurs, we mark the mirror as failed, but we'd
still retry the job based on the regular sidekiq retries with
backoff. Same as we used to
The error would be reported in sentry, since its likely we need to do
something about it.
|
| | | |
| | | |
| | | |
| | | | |
Standardize punctuation and format
|
| | | | |
|
|/ / / |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Make it easier to find invited group members
Closes #61948
See merge request gitlab-org/gitlab-ce!28436
|
| | | |
| | | |
| | | |
| | | | |
- Update PO file
|
| |\ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- Add placeholder for tags in translation
- Update PO file
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- Avoid splitting sentences
- Update PO file
- Utilize $input-height
- Replace pr- with mr-
|
| |\ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- Externalize strings
- Update PO file
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add keyboard shortcuts `p` and `n` to navigate duscussions.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- expand upwards
- expand downwards
- expand all
in both inline and parallel views
|
| |_|/ / /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This MR adds a temporary button to be able to
download the Prometheus metrics from charts
to CSV format.
|
| | | | |
| | | | |
| | | | |
| | | | | |
- only in blobs result
|
| | | | |
| | | | |
| | | | |
| | | | | |
merge request pipeline"
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Remove KubernetesService integration
See merge request gitlab-org/gitlab-ce!31365
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Creating new records has been disabled, and all
existing records been migrated to clusters as of
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/28534
|
| |_|_|_|/
|/| | | |
| | | | |
| | | | | |
As decided in https://gitlab.com/gitlab-org/gitlab-ce/issues/53593
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Disables the vue-i18n eslint rules for files
that are not able to be autofixed, this will
stop these offences causing pipeline failures
but they will need manual fixing.
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
|/ / / / |
|