| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| | |
Move GitOperationService to Gitlab::Git
See merge request !13984
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
'master'
Add settings for minimum key strength and allowed key type
Closes #17849
See merge request !13712
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
`allowed_key_types` is removed and the `minimum_<type>_bits` fields are
renamed to `<tech>_key_restriction`. A special sentinel value (`-1`) signifies
that the key type is disabled.
This also feeds through to the UI - checkboxes per key type are out, inline
selection of "forbidden" and "allowed" (i.e., no restrictions) are in.
As with the previous model, unknown key types are disallowed, even if the
underlying ssh daemon happens to support them. The defaults have also been
changed from the lowest known bit size to "no restriction". So if someone
does happen to have a 768-bit RSA key, it will continue to work on upgrade, at
least until the administrator restricts them.
|
| |/
| |
| |
| |
| |
| |
| |
| | |
This is an amalgamation of:
* Cory Hinshaw: Initial implementation !5552
* Rémy Coutable: Updates !9350
* Nick Thomas: Resolve conflicts and add ED25519 support !13712
|
|\ \
| | |
| | |
| | |
| | | |
Add 'from commit' information to cherry-picked commits
See merge request !13475
|
| | |
| | |
| | |
| | |
| | | |
The list of commits must be generated from the merge request,
not from a diff of the branches.
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Implement /internal/post_receive unified endpoint for PostReceive tasks
See merge request !13916
|
| | | | |
|
| |_|/
|/| | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
'master'
Add time stats to Issue and Merge Request API
Closes #28453
See merge request !13335
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Respect the default visibility level when creating a group via the API
Closes #37198
See merge request !13903
|
| |/ / / |
|
|\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | | |
API: Respect the 'If-Unmodified-Since' for delete endpoints
See merge request !9621
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
|\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | | |
Remove `is_` prefix from predicate method names
See merge request !13810
|
| |/ / |
|
| | | |
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
35642-add-owner-to-triggers-factory
* upstream/master: (49 commits)
Fire system hooks when a user is created via LDAP or OAuth
Common Docker Documentation Location in `gitlab-ce`
fix deprecation warning present during webpack compiles
Enable 5 lines of Sidekiq backtrace lines to aid in debugging
Add support for copying permalink to notes via more actions dropdown
Docs: update - fix headers
Handle creating a nested group on MySQL correctly
Decrease statuses batch size even more in a migration
Fix failure when issue author is nil
Fix searching for files by path
Fix invite by email address duplication
Revert "Merge branch 'mk-reenable-mysql-tests-on-all-branches' into 'master'"
Fix repo editor scrollbar
Revert "Merge branch 'sh-sidekiq-backtrace' into 'master'"
Replace 'source/search_code.feature' spinach test with an rspec analog
Add missing third argument to `Git::Repository#initialize` in spec
New doc: how to install GitLab on Azure
Authorizations regarding OAuth - style confirmation
Enable 5 lines of Sidekiq backtrace lines to aid in debugging
Reenable MySQL tests on all branches
...
|
| | | |
|
| | | |
|
|/ /
| |
| |
| | |
And specify owners more clearly
|
| |
| |
| |
| |
| |
| | |
This API was mainly for internal usage, and has been moved to the
general API: APIv4. The endpoints have been deprecated since 9.0, and
won't see 10.0. :)
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
'master'
Commits API: Listing commits for public repo doesn't require authentication
Closes #34049
See merge request !13287
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
public/private project
Added test to API commits in order to handle cases for authenticated/unauthenticated user in a
private and public project.
|
| | | |
|
| |/
|/| |
|
|\ \
| | |
| | |
| | |
| | | |
Cache the number of forks of a project
See merge request !13535
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The number of forks of a project doesn't change very frequently and
running a COUNT(*) every time this information is requested can be quite
expensive. We also end up running such a COUNT(*) query at least twice
on the homepage of a project.
By caching this data and refreshing it when necessary we can reduce
project homepage loading times by around 60 milliseconds (based on the
timings of https://gitlab.com/gitlab-org/gitlab-ce).
|
| | |
| | |
| | |
| | |
| | | |
So that we could limit the access to Repository#fetch_ref
See: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/13416#note_37487433
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
36089-handle-ref-failure-better
* upstream/master: (47 commits)
Update CHANGELOG.md for 9.4.5
Update charlock_holmes
add a changelog entry
switch to multi-line before block
restructure the #new_key notification spec
don't send devise notifications to the ghost user
reset_delivered_emails before testing #new_key
skip the :read_project check for new_project_member
move the member spec to be with the other ones
add a spec for new_group_member
add a spec for never emailing the ghost user
rubocop fix
a membership with no user is always notifiable
check notifiability for more emails
add Member#notifiable?(type, opts)
make NotificationRecipient a little more customizable
Add notes about database performance for MySQL
fix confidential border issue as well as confidential styles leaking on new MR
Migrate force push check to Gitaly
Add option to disable project export on instance
...
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
Add option to disable project export on instance
See merge request !13211
|
| | |/ |
|