Age | Commit message (Collapse) | Author |
|
- Adds UI to configure in group and project settings
- Removes notification configuration for users when
disabled at group or project level
|
|
In order to save user preferences regarding
user emails allowed to be invited to group
Add foreign_key and down method
Change adding foreign key
Add partial call to view
Add changelog entry
Fix schema
|
|
'46548-open-source-alternative-to-recaptcha-for-gitlab-com-registration' into 'master'
Open source alternative to reCAPTCHA for GitLab.com registration
See merge request gitlab-org/gitlab-ce!31625
|
|
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
|
|
There were two errors: duplicate styles and @extend used with a class
name. I added `.top-area` class to all the instances where
`.wiki-page-header` is used since %top-area didn't really make a lot of
sense as a placeholder selector. This is also consistent with behaviour
on other pages where the `.top-area` class is used alongside the other
classes for the specific header styling.
|
|
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.
|
|
|
|
Querying all counts for the different search results in the same request
led to timeouts, so we now only calculate the count for the *current*
search results, and request the others in separate asynchronous calls.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Make it easier to find invited group members
Closes #61948
See merge request gitlab-org/gitlab-ce!28436
|
|
Add keyboard shortcuts `p` and `n` to navigate duscussions.
|
|
With a time treshold of 4 seconds
and a firstname and lastname honeypot
input fields when signing up
|
|
- Update PO file
|
|
|
|
This reverts commit 3af747657083e2d91922cdb9be5879f890ca50bb.
|
|
|
|
The parameters needed `html_safe` as well.
|
|
|
|
- only in blobs result
|
|
merge request pipeline"
|
|
- Add placeholder for tags in translation
- Update PO file
|
|
|
|
- use .mx-auto for avatar
- remove parent div for group_icon
|
|
Remove KubernetesService integration
See merge request gitlab-org/gitlab-ce!31365
|
|
- Remove "new metrics" duplicated button and replace with a message
- Replace css with utility classes in the prometheus metrics view
- Remove unused css
|
|
As decided in https://gitlab.com/gitlab-org/gitlab-ce/issues/53593
|
|
We're removing the ability for MRs in a single project to block each
other, and performing a rename of the feature to go along with that.
This necessitates documentation changes
|
|
- Avoid splitting sentences
- Update PO file
- Utilize $input-height
- Replace pr- with mr-
|
|
- Original EE MR: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14827
|
|
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
|
|
|
|
|
|
|
|
|
|
search does not match
|
|
|
|
|
|
|
|
|
|
cleanup
|