| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| | |
Provide default for calculating label text color
Closes #32728
See merge request !11681
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
Refactor `DynamicPathValidator` and `GitLab::Regex` some more
See merge request !11693
|
| | |
| | |
| | | |
This reverts commit b0498c176fa134761d899c9b369be12f1ca789c5
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fix terminals support for Kubernetes service
Closes #31754
See merge request !11653
|
| | | |
| | | |
| | | |
| | | | |
It was broken, because we introduced a default namespace, which was not used by terminal methods.
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | | |
Implement Web Hooks calls logging
Closes #17848
See merge request !11027
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* implemented logging of project and system web hooks
* implemented UI for user area (project hooks)
* implemented UI for admin area (system hooks)
* implemented retry of logged webhook
* NOT imeplemented log remover
|
| | | |
| | | |
| | | |
| | | |
| | | | |
we do this on attribute read since migrating all existing users is not a
feasible solution.
|
| | | | |
|
| |/ /
|/| | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Add system note with link to diff comparison when MR discussion becomes outdated
Closes #30058
See merge request !11584
|
| | | | |
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
Fix ambiguous routing issues by teaching router about reserved words
See merge request !11570
|
| | | | |
|
| | |/
| |/| |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Add transient head_pipeline_of to pipeline factories
See merge request !11566
|
| | | | |
|
| |/ /
|/| |
| | |
| | | |
These were untested by the cherry picked commit.
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | | |
Enable the RSpec/EmptyExampleGroup cop
See merge request !11497
|
| | |
| | |
| | |
| | | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \ \
| |/ /
|/| |
| | | |
See merge request !11346.
|
| | | |
|
|/ /
| |
| |
| | |
Older namespace records may be both `type == ‘Group` AND `owner_id` is not null.
|
| | |
|
|\ \
| |/
|/|
| |
| | |
Invalidate cache for issue and MR counters separately
See merge request !11394
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
Move some blob viewer stuff around without changing behavior
See merge request !11358
|
| | |
| | |
| | |
| | | |
max_size
|
| | | |
|
| |/
|/| |
|
|\ \
| |/
|/|
| |
| |
| |
| | |
Fetch commit deltas from Gitaly
Closes gitaly#199
See merge request !11122
|
| |
| |
| |
| | |
Closes gitaly#199
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Fix conflict resolution from corrupted upstream
Closes gitlab-ee#2128
See merge request !11298
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
I don't know why this happens exactly, but given an upstream and fork repository
from a customer, both of which required GC, resolving conflicts would corrupt
the fork so badly that it couldn't be cloned.
This isn't a perfect fix for that case, because the MR may still need to be
merged manually, but it does ensure that the repository is at least usable.
My best guess is that when we generate the index for the conflict
resolution (which we previously did in the target project), we obtain a
reference to an OID that doesn't exist in the source, even though we already
fetch the refs from the target into the source.
Explicitly setting the source project as the place to get the merge index from
seems to prevent repository corruption in this way.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Usage ping updates
Closes #31741 and #31453
See merge request !11231
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Setting `usage_ping_enabled` to false in `gitlab.yml`:
1. Disables the usage ping, regardless of the value stored in the database.
2. Prevents the usage ping from being enabled through the admin panel. It can
only be enabled by either removing the line from `gitlab.yml` and configuring
through the admin panel, or setting it to true in `gitlab.yml`.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Expose memory deltas between app deployments and refactor prometheus queries to support more custom queries
See merge request !10981
|
| | | | |
| | | | |
| | | | |
| | | | | |
+ fix tests
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- Tests for prometheus queries
- fix rubocop warnings
- Remove unused method. Add more queries to deployment queries.
- Wrap BaseQuery in module hierarchy
Renname Prometheus class to PrometheusClient
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Rework update_assignee_cache_counts
Closes #31873
See merge request !11270
|
| | |_|/ /
| |/| | | |
|
|\ \ \ \ \
| |_|_|_|/
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Enabled 'no one' as a merge access level in protected branches
Closes #31541
See merge request !11232
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Remove deltas_only from DiffCollection
Closes gitaly#224
See merge request !11285
|