- May 24, 2022
-
-
-
Kerri Miller authored
A continuation of the effort to move our terminology from "WIP" to "Draft"
-
David Kim authored
-
Anton Smith authored
Allows the auditor user to access the dependency proxy page within a group. Changelog: fixed EE: true
-
- May 23, 2022
-
-
Replaces the Scatterplot component that uses the discrete scatter plot, ensuring we use a line chart.
-
Move download button into table card header Split timespan description from graph card title Add help icon with popover next to coverage table card title Move page title from haml to vue, add description above horizontal rule Move coverage title into coverage summary component Add last coverage updated date next to coverage title Make coverage table header buttons wrap better Use GlTableLite for coverage table, no sorting/filtering yet Align project select dropdown contents with the right side Fix vue warnings about undefined tooltip data Add explanatory popovers to each single stat Extract i18n text into constants file Changelog: changed EE: true
-
Bogdan Denkovych authored
Changelog: fixed
-
Move timeline events views to code and drop timeline_events licensed feature
-
Zack Cuddy authored
This adds logic to properly link to the replication list per component on Secondary Sites. This change also rethinks how we build the URLs. Changelog: changed EE: true
-
Allow merge request pipeline creation to take in input Git push options in order to support `ci.skip`. Changelog: other EE: true
-
feistel authored
RepositoryRemoveRemoteWorker's logic has been removed in 14.2 but the worker itself needs to stay until 15.0 to drain the job queue. It can be removed now.
-
Changelog: performance
-
This puts the migration of the pipelines tab of the Usage Quotas page to Vue behind a feature flag
-
Nicolas Dular authored
This makes sure that the last owner can't be set to `awaiting` when changing the membership_state. It is required as otherwise a group can no longer be managed.
-
Displays Container Registry storage type on project usage quotas pages. Disabled if container_registry_project_statistics FF is off. Changelog: added EE: true
-
Robert Hunt authored
The streams functionality only works on top-level groups so it shouldn't be appearing in subgroups. This removes it from subgroups and updates the documentation Changelog: fixed EE: true MR: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/88154
-
Luke Duncalfe authored
This unblocks developers while we taken more time to triage the problem. https://gitlab.com/gitlab-org/gitlab/-/issues/363136
-
Fu Zhang authored
-
- May 20, 2022
-
-
Luke Duncalfe authored
-
Brett Walker authored
that can live on the main code branch
-
Changelog: changed MR: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/86639
-
Stan Hu authored
-
-
Nicolas Dular authored
This tracks clicks on "Explore plans" on the Usage Quota page when `free_user_cap` feature flag is enabled.
-
Max Woolf authored
Subgroups should not be able to create audit event streaming destinations as this is only possible at the root level. EE: true Changelog: changed
-
-
Introduce new method to refresh authorizations on group member
-
- better OO design.
-
In the effort to migrate the pipeline tabs to Vue, we now pass the right data so that the jobs tab can render. We also add the appropriate specs and lazy load the tab to ensure that we only fetch the data when the user click on the tab and not on initial loading.
-
Magdalena Frankiewicz authored
The task by type internal API endpoints, used to produce the "Type of work" chart, can now filter by author, by assignees, and by milestone. This makes it consistent with the other charts on the same page. Using the same convention as the other charts, the filters are specified with the following URL parameters: - `milestone_title` - a string with the milestone title to filter for - `author_username` - the username of the author to filter for - `assignee_username` - it accepts a single username or multiple usernames (like `assignee_username[]=username1&assignee_username[]=username2`) of assignees to filter for. Changelog: changed EE: true
-
Mikołaj Wawrzyniak authored
Extract ServicePing payload computation and persistance out of SubmitService into GitlabServicePingWorker in order to pre compute SerivcePing data for preview for instance admins even if those instances does not submit this data later on to GitLab Changelog: performance
-
Heinrich Lee Yu authored
This will be used for other issuable popovers as well
-
Roy Zwambag authored
-
Nick Malcolm authored
In https://gitlab.com/gitlab-org/gitlab/-/merge_requests/52543 an audit event was added as an "after request hook", and expected a persisted user. When a user is invalid there is no persisted record and so it cannot be audited in this way. The bug fix was to skip the auditing when the user is not persisted. Resolves https://gitlab.com/gitlab-org/gitlab/-/issues/363002
-
Add shared runner duration to usage quota table for projects and groups. Changelog: changed EE: true
-
- May 19, 2022
-
-
This is defaulted downstream, but it makes sense for us to always provide it now that there are multiple types of product interactions.
-
Drew Blessing authored
Add support for SAML Group Sync in self-managed installations. This feature builds on existing support for Group SAML Group Sync. Changelog: added EE: true
-
- for scan execution policies at the project level add source information to the table - show whether the policy is inherited or not - simplify table column logic - disable edit button for inherited policies and show tooltip - update mock data - update tests
-
Doug Stull authored
- added to gitlab-ui and we can now change.
-
Coung Ngo authored
Update these badges to conform to Pajamas. Changelog: fixed
-