GitLab EE - 15.7.0
Security
(2022-12-21)
Added (182 changes)
- Get timeline event tag and display on list (merge request)
- Add tag_list to dast_profiles (merge request)
- Serialize image attributes for content editor (merge request)
- Add CI_PROJECT_NAMESPACE_ID to predefined variables by @vadrin (merge request)
- Add project language search/filter (merge request)
- Creating tasks counts towards user contribution graph (merge request)
- Process requirements_v2 artifacts on CI Jobs (merge request) GitLab Enterprise Edition
- Add health status selection widget for work items (merge request) GitLab Enterprise Edition
- Add metrics for number of created merge requests (merge request)
- Remove feature flag allow audit event type filtering (merge request) GitLab Enterprise Edition
- Create StateTransitions for dismissed Vulnerabilities (merge request)
- Count approval project rules metrics (merge request) GitLab Enterprise Edition
- Add meaningful names for project feature updates (merge request) GitLab Enterprise Edition
- Add class for retrieving SBOM Components (merge request) GitLab Enterprise Edition
- Add forkDetails GraphQL field to ProjectType (merge request)
- Add possibility to import all gists (merge request)
- Add api endpoints for dependency list exports (merge request) GitLab Enterprise Edition
- Add Sidekiq worker to re-enable pull mirror configuration (merge request) GitLab Enterprise Edition
- Add ability to cancel github project improt (merge request)
- Expose Alert (global) ID in GraphQL queries (merge request)
- Add semgrep as a supported analyzer for Scala (merge request)
- Update feature flag to be enabled by default (merge request)
- Add GraphQL mutation to unlink alert from incident (merge request)
- Allow pipelines to have custom names (merge request)
- Add pipeline_hierarchy_size (merge request)
- Counter merged merge requests using approval rules (merge request) GitLab Enterprise Edition
- Add dast_pre_scan_verifications_steps table (merge request)
- Add Package registry visibility toggle (merge request)
- Retry api for failed status checks (merge request) GitLab Enterprise Edition
- Add mutation to update progress (merge request) GitLab Enterprise Edition
- Work Item widget notes (merge request)
- Allow filtering requirements by work_item IID (merge request) GitLab Enterprise Edition
- Filtering TODOs by Issue type includes tasks (merge request)
- Add pipelineScheduleCreate mutation by @batu (merge request)
- Remove the markdown_image_attributes feature flag (merge request)
- Embed observability in GitLab (merge request)
- Add
short_title
attribute to appearance by @TrueKalix (merge request) - Require approvals in case of pre-existing vulnerabilities (merge request) GitLab Enterprise Edition
- Exclude uploads_size from project_statisitcs#storage_size (merge request)
- Enable optimized housekeeping by default (merge request)
- Remove require_approval_on_scan_removal feature flag (merge request)
- GraphQL approveDeployment permission (merge request)
- Update importers group select dropdowns to use GraphQL (merge request)
- Add Terraform state size limit to admin UI (merge request)
- Add pipelineSchedulePlay mutation (merge request) GitLab Enterprise Edition
- Global alert when reach the dashboard limit (merge request)
- Allow filtering work items by key result type (merge request)
- Add
token
sub-keyword to CI config (merge request) GitLab Enterprise Edition - Add gists importer to schedule each gist import (merge request)
- Add unique index to ci_builds (merge request)
- Add new ci job artifact requirement_work_items (merge request) GitLab Enterprise Edition
- Get tag signature via Tags API (merge request)
- Disable Gitlab migration form when it is disabled (merge request)
- Migrate incident_management to events (merge request)
- Add ability to add read_code to custom roles (merge request)
- Create achievements model and database table (merge request)
- Add PATCH /groups/:id/members/:user_id/member_role (merge request) GitLab Enterprise Edition
- Update import group dropdown to use graphql (merge request)
- Enable
hash_based_cache_for_protected_branches
FF by default (merge request) - Added documentation about adding time entries using the UI by @zillemarco (merge request)
- Add bulk_import_enabled to application_settings db table (merge request)
- Add Packages::Debian::ProcessPackageFileWorker by @sathieu (merge request)
- Add admin settings for default preferred language by @icbd (merge request)
- Add GraphQL mutation to link alerts to incidents (merge request)
- Add expanded attribute to variables settings (merge request)
- Allow provisioning group to view member email addresses via API (merge request) GitLab Enterprise Edition
- Add edit_path to pipeline_schedules_type (merge request)
- Add support for CI_ENVIRONMENT_NAME var to be used in job:rules (merge request)
- Add instrumentation for LDAP requests (merge request)
- Added a UI to create timelogs by @zillemarco (merge request)
- Expose Alert (global) ID in GraphQL queries (merge request)
- Commit committer name check with the commit author_name by @zhzhang93 (merge request) GitLab Enterprise Edition
- Extend environment field in GraphQL to expose deploy freezes (merge request)
- Cascade partition_id to Ci::Sources::Pipeline (merge request)
- Add negated health status filtering in GraphQL API (merge request) GitLab Enterprise Edition
- Add hasChildren field to work items hierarchy widget (merge request)
- Add unique index to ci_builds (merge request)
- Add index for author_id and created_at on merge_requests (merge request)
- Add a Search Within token to issues list search (merge request)
- Expose work item iid on requirement type for GraphQL (merge request) GitLab Enterprise Edition
- Migration: add column to project_settings by @luzhiyuan.deer (merge request)
- Add switch to toggle between current and new nav (merge request)
- Link to jobs tab from runner list (merge request)
- Add unit tests for redirection (merge request)
- Add worker to import gist to snippet (merge request)
- Adds execution status badge (merge request)
- Add behavior for self-assigning to reviewers in the sidebar (merge request)
- Add last_seat_refresh_at to gitlab subscriptions (merge request)
- Extend Actions in Scan Execution Policy to include Runner Tags (merge request) GitLab Enterprise Edition
- Document how to specify Git ref in agentk config (merge request)
- Allows user to navigate directly to the jobs tab (merge request)
- Add specific state name URI requirements (merge request)
- Update project GraphQL query to support nested environments (merge request)
- Add support for merge request template variables by @davebarr (merge request)
- Admin toggle individual group runner registration by @markus.ferrell (merge request)
- Add dependency_list_exports table (merge request) GitLab Enterprise Edition
- Remove webhook_form_mask_url feature flag (merge request)
- Ensure new signups complete steps using DB field (merge request)
- Enable the FF ci_raw_variables_in_yaml_config by default (merge request)
- Allow creating SSH keys with usage types via API (merge request)
- Expose Issue.relatedVulnerabilities on GraphQL (merge request) GitLab Enterprise Edition
- Finalize group member namespace id migration (merge request)
- GraphQL Deployment permissions (merge request)
- Manage default compliance frameworks (merge request)
- Implement Git repository housekeeping in SSF (merge request) GitLab Enterprise Edition
- Finalize namespace_id backfilling on issues table (merge request)
- Add $CODE_QUALITY_IMAGE_TAG to
Code-Quality
template (merge request) - Adds Candidate Detail page (merge request)
- Add background migration to reset status on container repositories (merge request)
- Check if parent epic is exportable (merge request) GitLab Enterprise Edition
- Display Usage type field for SSH keys (merge request)
- Update email partipants for moved service desk issues (merge request)
- Compare results for scan_finding approval rules from multiple pipelines (merge request) GitLab Enterprise Edition
- Allow commits to be signed with SSH keys (merge request)
- Feat: signin signup locale switcher frontend by @JeremyWuuuuu (merge request)
- Verify user's phone number using TeleSign (merge request) GitLab Enterprise Edition
- Add support for rendering comments in content editor (merge request)
- Allow img size attributes to be specified (merge request)
- Record timestamp of status updates for container repositories by @Ashvith (merge request)
- Add health status sort option to group/project issues list (merge request)
- Update deployment data builder with relevant environment information by @rick.nu (merge request)
- Add HealthStatus Widget to WorkItems (merge request) GitLab Enterprise Edition
- Add key to visible_attributes by @icbd (merge request)
- Filter runners by project (merge request)
- Add warning to invite group modal (merge request)
- Stores MLFlow tags for experiments and runs (merge request)
- Add GRAPQHL option to ScanMethodTypeEnum (merge request) GitLab Enterprise Edition
- Audit Group SAML extern_uid changes (merge request) GitLab Enterprise Edition
- Add default hierarchy restrictions (merge request)
- Add index for vulnerability_feedback.comment processing (merge request)
- Rollout feature: webhook support regex by @luzhiyuan.deer (merge request)
- Add application limits to CI Variables settings (merge request)
- Mirror web_ide_commits metric to Snowplow (merge request)
- Send phone verification SMS to user via TeleSign (merge request) GitLab Enterprise Edition
- Implement new diffs REST API endpoint (merge request)
- Adds count badge for package other versions tab (merge request)
- Add readEnvironment field to GraphQL API (merge request)
- GraphQL Environment permissions (merge request)
- Use the routing table by default for Ci::BuildMetadata (merge request)
- Add async index for MRs on author_id and created_at (merge request)
- Overwrite header of blob viewer for JH-only feature by @LXY1226 (merge request)
- Add index for approval_merge_request_rules with MR ID and Created At (merge request)
- Add jitsu_key to EE::ProjectType (merge request) GitLab Enterprise Edition
- Add length limit to comment attribute (merge request) GitLab Enterprise Edition
- Initialized from Pages/Bridgetown project template (merge request)
- Geo: Replicate Dependency Proxy Manifests (merge request)
- Add dashboard status to namespace details and record (merge request)
- Add merge_requests to OpenAPI documentation (merge request)
- GraphQL: Add job_execution_status to CiRunner (merge request)
- Add SSH signature to GraphQL (merge request)
- Add job retry dropdown for manual jobs (merge request)
- Add filtering option to
vulnerabilityGrades
field (merge request) GitLab Enterprise Edition - Add Usage Type to SSH keys (merge request)
- Add wildcard search for Branches and Tags (merge request)
- Add instance audit event for enabling admin mode (merge request) GitLab Enterprise Edition
- Add
/license/:id
REST API endpoint (merge request) GitLab Enterprise Edition - Add work item notes widget (merge request)
- Add
id_tokens
CI keyword (merge request) - Redis counter for streaming audit event types (merge request) GitLab Enterprise Edition
- Add query parameter to query environments by environment_type (merge request)
- Add work items hierarchy restrictions table (merge request)
- Capture suggested reviewers accepted (merge request)
- Add GraphQL Scan method to DastSiteProfile (merge request) GitLab Enterprise Edition
- Add /labels alias to /label quick action (merge request)
- Add a new
reviewed_by
variable for commit messages (merge request) - Show divergence counts for a fork on project page (merge request)
- Add partition_id to ci_resources (merge request)
- Tooltip for description edit button on tasks (merge request)
- Add skeleton loader to Product analytics dashboard (merge request) GitLab Enterprise Edition
- Add JSONB data type with indifferent access (merge request)
- Add dast_pre_scan_verifications table (merge request)
- Add Packages::Debian::ProcessPackageFileService by @sathieu (merge request)
- Query change to include sub-folders in search (merge request)
- Add package metadata tables and models (merge request)
- Add a "reopen" tertiary action to the MR Closed Widget (merge request)
- Track and display all types of invalid approval rules (merge request) GitLab Enterprise Edition
- Add index for namespaces (merge request)
- Merge trains GET merge request API by @markus.ferrell (merge request) GitLab Enterprise Edition
- Add source_enterprise column to BulkImports table (merge request)
- Add partition_id to ci models referenced by fk (merge request)
- Update project iterations query to accept sort (merge request) GitLab Enterprise Edition
- Release Jira Connect application settings (merge request)
Fixed (173 changes)
- Add string validation to trigger:project (merge request)
- Show dismissed finding for query (merge request) GitLab Enterprise Edition
- Fix max width for milestone widget for work items (merge request)
- Deduplicate geo:geo_project_sync jobs (merge request) GitLab Enterprise Edition
- Fix update templates Rake task for development environment (merge request)
- Only verify signatures which use the
git
namespace (merge request) - GraphQL: Fix off-by-1 JOB_COUNT_LIMIT limit (merge request)
- Fixes list view of group merge request (merge request)
- Fix GitHub PR comments are out of order after import (merge request)
- Fix serialized import_sources on application_settings (merge request)
- Increase max limit on url_variables token length (merge request)
- Fix board sidebar in focus mode (merge request)
- Add migration to fix approval_project_rules without protected branches (merge request)
- Fix race condition when syncing mutable data types in SSF (merge request) GitLab Enterprise Edition
- Add transparent sso override feature flag (merge request) GitLab Enterprise Edition
- Add QA selector to all vulnerablity filters (merge request) GitLab Enterprise Edition
- Pluralize the entire sentence of "thanks alert" by @luzhiyuan.deer (merge request) GitLab Enterprise Edition
- Add export_path in order to make export api (merge request) GitLab Enterprise Edition
- Adapt specs to not use admin unnecessarily by @wwwjon (merge request)
- Removed pre-set branch in revert modal (merge request)
- Fix empty vendor header for tool filter (merge request) GitLab Enterprise Edition
- Only refresh indexes that exist (merge request) GitLab Enterprise Edition
- [332123] Fetch GitHub repos via GraphQL API (frontend) (merge request)
- [332123] Fetch GitHub repos via GraphQL API (backend) (merge request)
- Update BulkImports models to failed state on exception (merge request)
- Urlencode TF state name in init cmd modal (merge request)
- Show only active milestones in the dropdown (merge request)
- Markdow-drawer top position fix (merge request)
- Fixed output of error msg when editing a blob (merge request)
- Fix update servie desck with project_key by @lyb124553153 (merge request)
- GraphQL: Fix N+1 issue in jobCount (merge request)
- Prevent reload of pipelines table on job run (merge request)
- Allow support_bot assigning issues to epics (merge request) GitLab Enterprise Edition
- GraphQL: Fix N+1 issues with RunnerGroupsResolver (merge request)
- Ensure deploy tokens expires_at does not accept invalid dates (merge request)
- Rescue connection refused error (merge request)
- Raising error response for invalid identity (merge request) GitLab Enterprise Edition
- Improve query to fetch pipelines with given sha in scope of the project (merge request) GitLab Enterprise Edition
- Update prometheus-client-mmap to v0.17.0 (merge request)
- GraphQL: Fix N+1 queries in RunnerJobsResolver (merge request)
- Change relative position assigns for epic boards (merge request) GitLab Enterprise Edition
- Use
finding_data
to generate response (merge request) GitLab Enterprise Edition - Ensure Gitlab::Metrics::Subscribers::Ldap is loaded (merge request)
- Show locked icon only for project runner (merge request)
- Display an error when repository has an ambiguous head branch (merge request)
- The packages_size metric is now handled by a counter attribute (merge request)
- Remove feature flag ci_run_bridge_for_pipeline_duration_calculation (merge request)
- GraphQL: Fix N+1 issue in RunnerOwnerProjectResolver (merge request)
- GraphQL: Fix N+1 issue in RunnerProjectsResolver (merge request)
- Do not reset fork visibility to private when possible by @KyleFromKitware (merge request)
- Fix NPE when no DB replicas available (merge request)
- Fix help link not being used in storage card (merge request) GitLab Enterprise Edition
- Fix excessive page updates at GitLab migration (merge request)
- Fix projects API preloader (merge request)
- Fix markdown import attachments in GitHub Import (merge request)
- Filter group_approvers in scan result policies by full_path (merge request)
- Return HTTP 400 for multipart header without boundary (merge request)
- Remove disable_pagination_counts_on_jobs_api feature flag (merge request)
- Revert "Merge branch 'sc1-track-allowed-crossslot-ops' into 'master'" (merge request)
- Fix vulnerability counts height changing when loading new data (merge request) GitLab Enterprise Edition
- Fix link to downstreams in MR (merge request)
- Prevent errors for conflicting pending escalations (merge request) GitLab Enterprise Edition
- Avoid preview request if quantity is not valid (merge request) GitLab Enterprise Edition
- Update check on purchase quantity for add-ons (merge request) GitLab Enterprise Edition
- Ensure TooManyIps exception returns 403 forbidden for GraphQL (merge request)
- Fixed a very small typo in GraphQL style guide by @zillemarco (merge request)
- Use sentence casing for Full report button in merge request widgets (merge request) GitLab Enterprise Edition
- Allow downloading files tracked with Git LFS via API (merge request)
- Add dependent: :destroy to associations in project (merge request)
- Switch from GlBadge to StrategyLabel for FeatureFlags (merge request)
- Fix long strings in incident timeline to break into multiple lines (merge request)
- Fix redirect when cancel GitHub OAuth (merge request)
- Fix integration tests to display extra test data (merge request)
- Fix scan approval when user does not have edit approval rule permission (merge request) GitLab Enterprise Edition
- Version Check - Properly handle bad API response (merge request)
- Adapt APIs to use policy instead of
admin?
by @wwwjon (merge request) - Consider Feedback type when creating Vulnerabilities from pipeline (merge request) GitLab Enterprise Edition
- Fixes removal of "paused" parameter in URL (merge request)
- Fix corrupted
security_scans
statuses (merge request) - Added correct call for setAssignees on FOSS (merge request)
- Make admin bot confirmed (merge request)
- Fixed wiki condition (merge request)
- Use pagination to limit the number of users returned (merge request)
- Margin between commit widget and colors of programming language (merge request)
- Fix padding (merge request)
- Validate variable key (merge request)
- Include detached partition tables in truncate_legacy_tables (merge request)
- Ensure SSO enforcement is only active when SAML is enabled (merge request) GitLab Enterprise Edition
- Fix empty password submitting failure on admin editing user page by @qk44077907 (merge request) GitLab Enterprise Edition
- Fix auditor users to use filters in the audit event search bar (merge request) GitLab Enterprise Edition
- Update parsing to support v3 pagerduty (merge request)
- Use run_after_commit when triggering GraphQL subscription (merge request)
- Fix filtering by release_tag when ordering by milestone (merge request)
- Indicate that DAG limit can't be disabled by @Taucher2003 (merge request)
- Hide marketing-related entries (merge request)
- Fix agent unique user count (merge request)
- Fix inclusion validation for CI entries (merge request)
- Adapt PAT Finder to use policy instead of
admin?
by @wwwjon (merge request) - Reflect the selected insights page in the dropdown (merge request) GitLab Enterprise Edition
- Adapt Ci::JobsFinder to use policy instead of
admin?
by @wwwjon (merge request) - Conditionally disable fastupdate on GIN indexes (issues, merge_requests) (merge request)
- Fix Todo GraphQL type which always had null project and group fields by @zillemarco (merge request)
- Update pmg dropdown ci icon size (merge request)
- Lowercase package paths before generating links (merge request)
- Fixed the misalignment of the dropdown item (merge request)
- Show 100% complete if 0 expected documents (merge request) GitLab Enterprise Edition
- Split ee and ce queries, uncomment specs (merge request)
- Hide card actions on boards when user does not have edit permission (merge request)
- Remove dast_api_scanner feature flag (merge request)
- Fix pages internal cache to not use app settings in the cache key (merge request)
- Project cannot belong to bot user namespace (merge request)
- Adapt RoutesFinder to use policy instead of
admin?
by @wwwjon (merge request) - Make Work Items breadcrumb icon and URL dynamic (merge request)
- Improve Dast site profile creation error message (merge request) GitLab Enterprise Edition
- Prevent service hooks from being disabled (merge request)
- Migrate away from select2 in User Preferences (merge request)
- Fix securityReportFinding when no pipeline finding (merge request) GitLab Enterprise Edition
- [217925] LFS import in batches (merge request)
- Allow authorization submit from Swagger UI documentations by @W_S (merge request)
- Fix VulnerabilityScannerType to resolve scanners (merge request) GitLab Enterprise Edition
- Remove custom CORS controller for JiraConnect (merge request)
- Fix NoMethodError when showing X.509 signature users (merge request)
- Ignore scan_finding rule for MR against unprotected branches (merge request) GitLab Enterprise Edition
- Fix default value for pipeline logger observations (merge request)
- On user delete associate releases to ghost user (merge request)
- Use pajamas for SSH key delete button (merge request)
- Fix purging scans by
build_id
(merge request) GitLab Enterprise Edition - Fixing quick action styling for draft notes (merge request) GitLab Enterprise Edition
- Automatically locking newly created tables on the database (merge request)
- Fix query timeout issues on
Security::Scans::PurgeWorker
(merge request) - Adapt UsersFinder to use policy instead of admin? by @wwwjon (merge request)
- Rapture source enterprise info & skip EE data when importing from CE (merge request)
- Paginate group runners in CI/CD settings (merge request)
- Fixed skip option (merge request)
- Fix non menu-item button styles in dropdowns (merge request)
- Sync scan result policies on link/unlink of policy project (merge request) GitLab Enterprise Edition
- Memoize Pages::LookupPath fields to prevent heavy recalculations (merge request)
- Fix: taskable item status locale issue by @JeremyWuuuuu (merge request)
- In 53fb7663 (Support structured error for UserCommitFiles, (merge request)
- Fix localization for Outbound Requests Settings by @Taucher2003 (merge request)
- Fix memory limit for RssMemoryLimit monitor (merge request)
- Fix group deploy token access for Git LFS by @MariusSchiffer (merge request)
- Add rescue to gracefully handle missing namespaces (merge request) GitLab Enterprise Edition
- Use indifferent_keys for WAL locations (merge request)
- Update colors in the user activity calendar (merge request)
- Fix group transfer not transfering groups (merge request) GitLab Enterprise Edition
- Database saved audit events now stream with primary key id (merge request) GitLab Enterprise Edition
- Fix scroll to line number range (merge request)
- Limit project download limit to group namespaces (merge request)
- Fix Sidekiq::Worker::EnqueueFromTransactionError in audit event stream (merge request) GitLab Enterprise Edition
- Fix Group SAML mismatched extern_uid redirect loop (merge request) GitLab Enterprise Edition
- Added classes to hide HR on mobile (merge request)
- Handle ambiguous reference error (merge request)
- Use ind_jsonb type class directly for ApplicationSetting (merge request) GitLab Enterprise Edition
- Register custom Active Record types earlier during boot (merge request)
- Add security_policy_bot user for scan execution policies (merge request) GitLab Enterprise Edition
- Fix Chat Integrations TEST endpoint (merge request)
- GitLab Migration - fail early if export status on source is empty for 5m (merge request)
- Fix deleting protected branch (merge request)
- Fix: kroki settings locale issue by @JeremyWuuuuu (merge request)
- Fix: spam locale issue by @JeremyWuuuuu (merge request)
- Always hide the loader spinner when clicking a tab (merge request)
- Validate UserDetail#website_url only on update (merge request)
- Properly change the URL when changing MR tabs (merge request)
- Fix invite members shared examples (merge request)
- Show how many commits behind an MR is when merge controls are visible (merge request)
- Document how to fix PDF views with LFS and proxy_download disabled (merge request)
- Fix: todos due date locale issue by @JeremyWuuuuu (merge request)
- Highligh classes tweak (merge request)
- Fix: jobs table header locale issue by @JeremyWuuuuu (merge request)
- Fix: locale on admin dashboard by @JeremyWuuuuu (merge request) GitLab Enterprise Edition
- Fixing misspelled stories file name (merge request)
- Remove feature flag ci_retry_job_fix for retry job fix (merge request)
Changed (261 changes)
- Adjusting the default attachment size on self hosted instances (merge request)
- Doc changes for housekeeping documentation (merge request)
- Add vulnerability in PipelineSecurityReportFinding (merge request) GitLab Enterprise Edition
- Make repository snapshotting configurable per replicable (merge request) GitLab Enterprise Edition
- Associate iteration to a work item during creation (merge request)
- Filter out insights charts based on settings (merge request) GitLab Enterprise Edition
- Refresh Slack app home with notifications (merge request) GitLab Enterprise Edition
- Allow Define Tags for Scan Execution Policies (merge request)
- Switch to use a button click to start a new thread (merge request)
- Update user preference Web IDE terminology (merge request)
- Update dotnetcore project template (merge request)
- Sidebar - remove legacy code and feature flag refs (merge request)
- Show add activation code for all subscriptions (merge request) GitLab Enterprise Edition
- Update site_profile to accept file path for graphql scans (merge request)
- Update enabled default value from false to true (merge request)
- Set GOGC for gitlab-metrics-exporter (merge request)
- Run SAST and Dependency Scanning from enforced policies in same pipeline (merge request) GitLab Enterprise Edition
- Migrate to ref_selector.vue (merge request)
- Replace bootstrap dropdown (merge request)
- Change help page path for job timeouts by @Taucher2003 (merge request)
- Add event type information for name attribute by @daelmo (merge request) GitLab Enterprise Edition
- Remove markup_rendering_timeout feature flag (merge request)
- Store slack authorized scopes (merge request)
- Update permissions for epic quick actions (merge request) GitLab Enterprise Edition
- Restrict access to a CI/CD tunnel to specific environments (merge request)
- Restrict changing of issue type (merge request)
- Apply suggested documentation change (merge request)
- Remove feature flag ci_reuse_build_in_seed_context (merge request)
- Cascade partition_id to Ci::Resource (merge request)
- Add event name information for external status check changes by @daelmo (merge request) GitLab Enterprise Edition
- Squash housekeeping period options into a single one (merge request)
- Improve system note for alert resolution from incidents closing (merge request)
- Remove manage subscription button (merge request) GitLab Enterprise Edition
- Remove stage-cell class (merge request)
- Flipped the
editable
flag on the form for Slack (merge request) - Improve CI config timeout error message and Update error title (merge request)
- Increase contrast ratio of buttons (merge request)
- Migrate trial's namespace selector away from select2 (merge request) GitLab Enterprise Edition
- Moves done button for to-dos on small devices (merge request)
- Remove gl-card related styles (merge request)
- Move title for todo to beginning of line (merge request)
- This MR migrates Dropdown to Listbox (merge request)
- Do not enable advanced user search if the level is group or project (merge request) GitLab Enterprise Edition
- Refactor group overview tabs empty state (merge request)
- Skip create project push rule by @lyb124553153 (merge request) GitLab Enterprise Edition
- Enable pipeline_tabs_vue by default (merge request)
- Update permissions to add child epics (merge request) GitLab Enterprise Edition
- Removed hierarchy_db_restrictions flag (merge request)
- Support just one node version for from-source install (merge request)
- Add resolved Indicator to CodeQuality MR Widget (merge request)
- Improve NTP check converting to multi_check (merge request) GitLab Enterprise Edition
- Exclude Bots from Billable Members on SaaS (merge request)
- Update send_user_confirmation_email usage (merge request)
- Update UI text for push events (merge request)
- Migrate pajamas buttons in invitation template (merge request)
- Coupon code input for new SaaS purchase (merge request) GitLab Enterprise Edition
- Remove quotes from hash keys by @daelmo (merge request) GitLab Enterprise Edition
- Apply rubocop, lint and team suggestions by @daelmo (merge request) GitLab Enterprise Edition
- Add event type information for branch_name_regex attribute by @daelmo (merge request) GitLab Enterprise Edition
- Add event type information for commit_message_regex attribute by @daelmo (merge request) GitLab Enterprise Edition
- Add event type information for commit_message_negative_regex attribute by @daelmo (merge request) GitLab Enterprise Edition
- Add event type information for author_email_regex attribute by @daelmo (merge request) GitLab Enterprise Edition
- Add event type information for file_name_regex attribute by @daelmo (merge request) GitLab Enterprise Edition
- Add event type information for max_file_size attribute by @daelmo (merge request) GitLab Enterprise Edition
- Migrate GlDropdown in source_branch_dropdown.vue to GlCollapsibleListbox (merge request)
- Add new project features to API (merge request)
- Implement max limit for assigned issues count (merge request)
- Include max_terraform_state_size_bytes in the Application Settings API (merge request)
- Add syntax options drawer to topBar component (merge request)
- Increase partition size of
security_findings
table (merge request) GitLab Enterprise Edition - Ignore tags for child pipeline in scan execution policy (merge request) GitLab Enterprise Edition
- Simplify getFormattedScanners logic for vulnerability report tool filter (merge request) GitLab Enterprise Edition
- Add disable personal access tokens to ApplicationSettings (merge request)
- Bump kas version to v15.7.0 (merge request)
- Output gitaly addresses instead of gitaly storage directories (merge request)
- Cleanup run_pipeline_graphql feature flag (merge request)
- Update storage purchase messages (merge request) GitLab Enterprise Edition
- Remove sync button in subscription details footer (merge request) GitLab Enterprise Edition
- Only run sampling for batched background migrations for the current MR (merge request)
- Add
Remember me
in the SAML workflow (merge request) GitLab Enterprise Edition - Remove skip trial links for trials/new (merge request) GitLab Enterprise Edition
- Unscope i18n strings that are incorrectly scoped in HAML files by @JonstonChan (merge request)
- This MR migrates Dropdown to Listbox (merge request)
- Add services and workers related to (merge request) GitLab Enterprise Edition
- Add api scope validation for access token (merge request)
- Move todo state to beginning (merge request)
- Fix the delete container repositories background job (merge request)
- Removed milestone widget completely out of FF (merge request)
- Show runner stats only when some runners are found (merge request)
- GitLab Upgrade Alert - Security Upgrade Alert Modal (merge request)
- Update global alert for notification read-only namespace (merge request) GitLab Enterprise Edition
- Add smaller thresholds for development environment (merge request) GitLab Enterprise Edition
- Remove GitHub Import rule from Danger (merge request)
- Use ALL_PROTECTED_BRANCHES text in rule editor for scan result policies (merge request) GitLab Enterprise Edition
- Improves layout of to do items (merge request) GitLab Enterprise Edition
- Remove adding Redis metrics from known_events (merge request)
- Remove ci_secure_files feature flag (merge request)
- Add max_terraform_state_size_bytes column to application_settings (merge request)
- Add index curator debug improvements (merge request) GitLab Enterprise Edition
- Set deduplication strategy :until_executed (merge request) GitLab Enterprise Edition
- This MR migrates button to pajamas component (merge request)
- Disable vulnerability feedback preloading when deprecated (merge request) GitLab Enterprise Edition
- Improve UX of
Clear status after
field (merge request) - Fix image filter tooltip and remove tooltip show delay (merge request) GitLab Enterprise Edition
- Clean up image filter and cluster filter isLoading and error message (merge request) GitLab Enterprise Edition
- Add
Limitable
to project and group CI variables (merge request) - Use CleanupTagsService in ContainerRepository::ContainerRepository (merge request)
- Create work item with iteration (merge request) GitLab Enterprise Edition
- Add filtering of pipelines by name to PipelinesFinder (merge request)
- Shows "No description" when description is missing (merge request)
- Move settings.scss to page_bundles (merge request) GitLab Enterprise Edition
- Run model validations when importing from GitHub (merge request)
- Update button component in the security banner (merge request)
- Ensure vulnerability issues are marked confidential (merge request) GitLab Enterprise Edition
- Add Snowplow context to ecosystem_total_unique_counts_monthly events (merge request)
- Adds feature_category attribute to BatchedMigrationJob (merge request)
- Add a popover to uploads row in storage usage (merge request) GitLab Enterprise Edition
- Update parser gem to 3.1.3.0 (merge request)
- Enable display_merge_conflicts_in_diff feature flag by default (merge request)
- Add index for health status ordering (merge request)
- Replace the rocket icon with the deployments icon by @dabian.versalle (merge request)
- Manual migration of
createFlash
tocreateAlert
(merge request) - Move issuable.scss into page_bundles (merge request) GitLab Enterprise Edition
- Add Helm version policy to agent instructions (merge request)
- Diagnostic reports: compress files (merge request)
- Update button on _todo partial to Pajamas component (merge request)
- Present all GitLab for Slack triggers as unchecked (merge request) GitLab Enterprise Edition
- This MR migrates submit buttons to pajamas component (merge request)
- Add correct event type information for user update service by @daelmo (merge request) GitLab Enterprise Edition
- Unscope i18n strings that are incorrectly scoped in Ruby files by @JonstonChan (merge request)
- Make existing scope use outbound (merge request)
- Exit with failure code when sidekiq-cluster child process fails (merge request)
- Update the button component in the page domains (merge request)
- Add dependency_list_export model (merge request) GitLab Enterprise Edition
- Convert invalid AR scope to class method (merge request)
- Delete repo immediately (merge request)
- Display createdAt in releases overview page when sorting by release date by @n0rdlicht (merge request)
- Move
pipeline_editor
to~/ci/
by @ali_o_kan (merge request) - Replace 'pipeline' with 'quota' icon in user profile (merge request)
- Add migration for unique scope links (merge request)
- Scope i18n strings that are incorrectly unscoped by @JonstonChan (merge request)
- Update vendored .NET Core project to match project template by @JonstonChan (merge request)
- Update vendored Rails project to match project template by @JonstonChan (merge request)
- Update vendored Middleman project to match project template by @JonstonChan (merge request)
- Update GitLab Pages to v1.64.0 (merge request)
- This MR adds GRAPHQL option (merge request) GitLab Enterprise Edition
- Remove the
new
prefix in allgl-new-dropdown-
instances by @gitlab-dependency-update-bot (merge request) - Disable pagination counts for Jobs API (merge request)
- Batched bg migrations to pick feature-category from calling context (merge request)
- Adapt Conan API to consider the package registry access level by @wwwjon (merge request)
- Set Sidekiq default max concurrency to 20 (merge request)
- Refactor CodeQuality Finding Detail List (merge request)
- Add context to PostReceive and MergeRequestActivity Snowplow events (merge request)
- Fix webhook redirects (merge request)
- Bump doorkeeper-openid_connect to v1.8.3 (merge request)
- Update gitlab-shell to 14.14.0 (merge request)
- Update remove to use Pajamas button component (merge request)
- Introduce progress widget for work items (merge request)
- Remove feature_flags/form.scss and .rollout-percentage classes (merge request)
- Adjust alignment of Codequality inline Icons (merge request)
- Adds index as a key to the cache key (merge request)
- This MR request fix stuck validation (merge request) GitLab Enterprise Edition
- Remove orphans for approval project and (merge request) GitLab Enterprise Edition
- This MR migrates submit buttons to pajamas component (merge request)
- Redesign Package Registry project setting by @wwwjon (merge request)
- Block weak passwords by default and remove the feature flag (merge request)
- Support finished before and after in Deployments API (merge request)
- Enable dependency proxy blob replication by default (merge request) GitLab Enterprise Edition
- Improve help-text for Monitor visibility setting by @ali_o_kan (merge request)
- Highlight go.sum files on client, add links (merge request)
- This MR adds functionality to toggle sidebars (merge request) GitLab Enterprise Edition
- Remove th classes in job/sidebar/trigger table (merge request)
- Add last login to billable members sorting options (merge request) GitLab Enterprise Edition
- Renamed haml vars (merge request)
- Move ee/reports/ to ee/ci/reports/ by @ali_o_kan (merge request) GitLab Enterprise Edition
- Add data to the search context (merge request)
- Add last login date to billable members table (merge request) GitLab Enterprise Edition
- Move
~/ci_lint
to~/ci/ci_lint
by @ali_o_kan (merge request) - Add documentation for Advanced Search and AWS permissions (merge request)
- Remove default value for agent in policy editor (merge request) GitLab Enterprise Edition
- Update copy in sign up enabled alert (merge request)
- Rename GitLab for Slack app in integration copy (merge request) GitLab Enterprise Edition
- Increase limit on State Transitions comment column (merge request)
- Revised headings to be more consistent (merge request)
- Default enable FF for environments search within folders (merge request)
- Put Users category after Projects category (merge request)
- Install two versions of Sentry Client SDK (merge request)
- This MR adjusts padding for a sidebar content (merge request) GitLab Enterprise Edition
- Improve hint for repository access (merge request)
- Update agent installation command (merge request)
- Open api members (merge request)
- Open api groups (merge request)
- Remove the webhooks_failed_callout feature-flag (merge request)
- Update doorkeeper and doorkeeper-openid_connect gems (merge request)
- GitLab Upgrade Alert - Security Upgrade Alert (merge request)
- Remove secure_files_metadata_parsers feature flag (merge request)
- Add index for group paths (merge request)
- Install two versions of Sentry (merge request)
- This MR migrates submit buttons to pajamas component (merge request)
- Fix error when pushing to a contributor's branch on a fork (merge request)
- Enhance load-error event handling for ZuoraSimple Component (merge request) GitLab Enterprise Edition
- Add mirror_branch_regex to projects and remote_mirrors by @lyb124553153 (merge request) GitLab Enterprise Edition
- Event type for framework is updated (merge request) GitLab Enterprise Edition
- Add limit to recent group activity numbers (merge request) GitLab Enterprise Edition
- Inactive project deletion now uses admin bot user account (merge request)
- Limit group activity metrics value to 999 (merge request) GitLab Enterprise Edition
- Vertical Navigation counter over limit mark (merge request)
- This MR adds pre-scan verification sidebar (merge request) GitLab Enterprise Edition
- Enable require_approval_on_scan_removal by default (merge request) GitLab Enterprise Edition
- Add user autocompletion to search bar (merge request)
- Advanced search for the users scope (merge request) GitLab Enterprise Edition
- Avoid collisions of ids for stream only audit events (merge request) GitLab Enterprise Edition
- Enabled locally hosted schema by default (merge request)
- Open API events (merge request)
- Rename integration to GitLab for Slack app (merge request)
- Enable usage_quotas_pipelines_vue by default (merge request) GitLab Enterprise Edition
- Allow pipeline logger to instrument observations once (merge request)
- Add debug_trace to ci_builds_metadata (merge request)
- Show masked aws secret key if set for Advaced Search (merge request) GitLab Enterprise Edition
- Index users as part of indexing rake task (merge request) GitLab Enterprise Edition
- Show more details in branch rules (merge request)
- Upgrade VersionSorter to 2.3.0 (merge request)
- Switch the order of info and navigation block on project detail page (merge request)
- Improve stale runners cleanup toggle help text (merge request) GitLab Enterprise Edition
- Adapt Composer API to consider the package registry access level by @wwwjon (merge request)
- Add Gon variables when rendering devise two factor by @icbd (merge request)
- Set migration when when dismissing Findings (merge request) GitLab Enterprise Edition
- Allow agents to authorize projects in the same user namespace (merge request)
- Right align expand MR sidebar button on small-medium screens (merge request)
- Remove web_hooks_disable_failed feature-flag (merge request)
- Add runtime warning for group and sub-group scan result policies (merge request) GitLab Enterprise Edition
- Skip auto-cancelation when child pipeline is created (merge request)
- Add Codequality multiple findings indicator (merge request)
- Make merger_requests documentation more consistent (merge request)
- Switched Web IDE to local schema for CI config (merge request)
- Do not display package details if package's status is not default (merge request)
- Move the logic for determining which groups user search is performed on (merge request)
- Remove flag exemption for webhook rate limits (merge request)
- Read GraphQL PackageLinks to render link to package details page (merge request)
- Move from one-to-one to one-to-many for issue alert (merge request)
- Paginate shared runners in CI/CD settings (merge request)
- Make createAlert clears all previous alerts (merge request)
- Remove temp index from vulnerability_occurrences on id and scanner_id (merge request)
- Add branch name to BranchCheck error message (merge request) GitLab Enterprise Edition
- Remove use_introspect_parser feature flag (merge request)
- Creates stages for fixtures 14_pipelines (merge request)
- Test cases: Update empty state copy (merge request) GitLab Enterprise Edition
- Add arm64 URL for MacOS runner to Runner settings (merge request)
- Fix LockedWarning error message when epic by @ali_o_kan (merge request)
- Add default value to the scanner column within (merge request)
- Adapt NuGet API to consider the package registry access level by @wwwjon (merge request)
- Improved project and group home page header by @zillemarco (merge request) GitLab Enterprise Edition
- Move container scanning template to Jobs folder (merge request) GitLab Enterprise Edition
- Add search curation to :elastic trait (merge request) GitLab Enterprise Edition
- Introduce timeout for SyntaxHighlight filter (merge request)
- Sync UI content with tab label (merge request)
- Schedules: Remove card from empty state (merge request)
- Add index for sorting issues by health status (merge request)
- Add inclusion parameter for Search::IndexCurator (merge request) GitLab Enterprise Edition
- Move location of binary for coverage fuzzing (merge request) GitLab Enterprise Edition
- Remove Sidekiq standalone references from systemd examples (merge request)
Deprecated (4 changes)
- Update deprecation documents (merge request)
- Deprecation announcement for registration token reset (merge request)
- Remove add_column_with_default (merge request)
- Remove Timecop (merge request)
Removed (35 changes)
- Remove project_list_filter_bar (merge request)
- Revert - multi_pipeline_scan_result_policies feature (merge request) GitLab Enterprise Edition
- Remove google code as an import source (merge request)
- Removed metrics_dashboard_exhaustive_validations feature flag by @mhdasm3 (merge request)
- Do not show "No license. All rights reserved" on repository pages by @zehkira (merge request)
- Remove upgrade status badge in runner list (merge request) GitLab Enterprise Edition
- Remove Measurable feaure flags (merge request)
- Removes usage_data_diff_searches flag definition (merge request)
- Remove Profile CI minutes usage old app (merge request) GitLab Enterprise Edition
- Remove broken metric for unique authors (merge request)
- Remove Group CI minutes usage old app (merge request) GitLab Enterprise Edition
- Remove remaining old ruby code for usage quotas - pipelines (merge request) GitLab Enterprise Edition
- Remove vulnerability management survey (merge request) GitLab Enterprise Edition
- Remove usage_quotas_pipelines_vue feature flag (merge request) GitLab Enterprise Edition
- Remove an old scope (merge request)
- Removed prometheus_computed_alerts feature flag by @mhdasm3 (merge request)
- Remove Flowdock integration (merge request)
- Removed introductory tasks message (merge request)
- Drop deprecated experiment tables (merge request)
- Removed feature flag for coverage_report (merge request)
- Remove
disable_metric_dashboard_refresh_rate
feature flag & feature by @ali_o_kan (merge request) - Drop job_artifact_registry.success column (merge request)
- Remove Flowdock integration records (merge request)
- Remove legacy ContainerRepository replication (merge request)
- Remove vulnerability report export button popover (merge request) GitLab Enterprise Edition
- Remove banner that links Group Runners page (merge request)
- Remove another unused index on vulnerabilities (merge request)
- Remove unused index on vulnerabilities table (merge request)
- Remove global_search_error_rate_sli feature flag (merge request)
- Remove unnecessary index for Feedback migration (merge request)
- Revert "Merge branch 'mk/geo-fix-saml-redirect-after-sign-in' into 'master'" (merge request) GitLab Enterprise Edition
- Remove pagination_without_next_page_query FF (merge request)
- Remove
namespaces.tmp_project_id
column (merge request) - Remove jira_raise_timeouts feature flag (merge request)
- Remove feature flag root_statistics_worker_read_replica (merge request)
Security (17 changes)
- HTML content injection in README file
- Send resolved_address param to gitaly during repository import
- Redact user emails from project webhook data
- Sync canonical into security
- Deny all package permissions when group access is restricted by IP
- Update security with canonical changes
- Cross-site scripting in Jira Integration
- Brings canonical changes into security master
- Resolve merge confict of !103570
- Prevent deploy token bypass for external authentication
- Redact secret tokens from web-hook logs
- Protect web-hook secret tokens after changing URL
- Add defense in depth
escape
calls (merge request) - Update after_import to expire cache before removing prohibited branches
- Add size validation during nuspec file extraction
- Prevent unauthorized users from seeing Release information on tag pages
- Disallow local URls for build_runner_session if dictated by app setting
Performance (17 changes)
- GraphQL: Preload merge_mequest if needed (merge request)
- Improve billable users query (merge request)
- Remove two unnecessary queries from Unleash endpoint (merge request)
- Add worker to prune old export jobs (merge request)
- Cache project integration records for hooks (merge request)
- Cleanup ci_assign_job_token_on_scheduling feature flag (merge request)
- Fix preload_associations for projects (merge request) GitLab Enterprise Edition
- Use single request for runners list (merge request)
- Improve performance of CounterUserAuth metric (merge request)
- Allow IssuePolicy.can_read_confidential to be preloaded (merge request)
- Use EventedFileUpdateChecker as file_watcher (merge request)
- Remove conditional from line loop (merge request)
- Remove additional loop from highlighter rendering (merge request)
- Faster feature flag readout (merge request)
- Preload access levels and nested fields using lookahead (merge request) GitLab Enterprise Edition
- Remove lazy_load_commits feature flag (merge request)
- Limit Project.environments field call count (merge request)
Other (94 changes)
- Remove the automated_email_provision feature flag (merge request) GitLab Enterprise Edition
- Clean up split_operations_visibility_permissions feature flag (merge request)
- Fix RSpec/LeakyConstantDeclaration cop violations by @mhdasm3 (merge request)
- Improve license text on subscription page (merge request) GitLab Enterprise Edition
- Fix Style/ClassAndModuleChildren offenses by @mhdasm3 (merge request)
- Refactor Workhorse failed request handling (merge request)
- Update /duplicate action description (merge request)
- Remove feature flag ci_update_unlocked_job_artifacts (merge request)
- Fix Style/StringConcatenation offenses by @mhdasm3 (merge request)
- Fix RSpec/LeakyConstantDeclaration cop violations by @mhdasm3 (merge request)
- Fix RSpec/LeakyConstantDeclaration cop violations by @mhdasm3 (merge request)
- Making Gitlab::Database::Migration[2.1] the default migration version (merge request)
- Background migration for environment tiers (merge request)
- Fix Rails/TimeZone offenses by @mhdasm3 (merge request) GitLab Enterprise Edition
- Fix Rails/ActiveRecordCallbacksOrder offenses by @mhdasm3 (merge request)
- Change copy of all report abuse links to 'Report abuse to administrator' (merge request)
- Use list_refs to implement find_all_branch_names and find_all_tag_names (merge request)
- Fix RSpec/LeakyConstantDeclaration cop violations by @mhdasm3 (merge request)
- Add popover to uploads cell in namespace storage (merge request) GitLab Enterprise Edition
- Fix Style/RedundantRegexpEscape offenses by @mhdasm3 (merge request)
- Fix Style/EmptyMethod offenses by @mhdasm3 (merge request)
- Fix Rspec/ExampleWording offenses by @mhdasm3 (merge request)
- Add back index_issues_on_work_item_type_id issues index (merge request)
- Changes Gitlab::UrlBlocker to make schemes a required field (merge request)
- Fixing Database/MultipleDatabases offenses in specs (merge request)
- Remove purge_stale_security_findings feature flag (merge request) GitLab Enterprise Edition
- Fix Style/IfUnlessModifier offenses by @mhdasm3 (merge request)
- Remove HeaderClone helper (merge request)
- Use request.Clone for CI long polling (merge request)
- Use director for reverse proxy headers (merge request)
- Fix Style/GuardClause offenses by @mhdasm3 (merge request)
- Enable & Fix Layout/SpaceInsideParens by @mhdasm3 (merge request)
- Fix Rspec/ScatteredLet offenses by @mhdasm3 (merge request)
- Log when Gitlab::URLBlocker.validate! is used with blank scheme (merge request)
- Fix Gitlab/StrongMemoizeAttr offenses by @mhdasm3 (merge request)
- Fix Style/KeywordParametersOrder offenses by @hayanaaz.n (merge request)
- Fix Style/KeywordParametersOrder offenses by @mhdasm3 (merge request)
- Fix Style/ExplicitBlockArgument offenses by @mhdasm3 (merge request)
- Fix Style/PercentLiteralDelimiters offenses by @mhdasm3 (merge request)
- Fix Layout/FirstHashElementIndentation offenses by @mhdasm3 (merge request)
- Fix Rspec/ExpectChange offenses by @mhdasm3 (merge request)
- Fix Layout/SpaceInLambdaLiteral offenses by @mhdasm3 (merge request)
- Fix Rspec/ReturnFromStub offenses by @mhdasm3 (merge request)
- Added delay for touch drag on board (merge request)
- Remove background_upload config setting (merge request)
- Fix Rspec/DescribedClass offenses by @mhdasm3 (merge request)
- Remove actors_aware_gitaly_calls flag (merge request)
- Fix Rspec/LetBeforeExamples offenses by @mhdasm3 (merge request)
- Fix Rspec/HooksBeforeExamples offenses by @mhdasm3 (merge request)
- Fix Performance/BindCall offenses by @mhdasm3 (merge request)
- Fix Style/IfInsideElse offenses by @mhdasm3 (merge request)
- Fix Style/RedundantInterpolation offenses in app & ee by @mhdasm3 (merge request)
- Remove stub for obsolete config setting (merge request)
- Remove stub for obsolete feature flag (merge request)
- Cleanup work_item_type_id issues table backfill (merge request)
- Remove feature flag "approval_rules_pagination" (merge request)
- Remove duplicate Workhorse logging code (merge request)
- Add batched background mg to prune export jobs (merge request)
- Remove ObjectStorage::BackgroundMove concern (merge request)
- Add service and worker to export projects in parallel (merge request)
- Add migration for jobs, update schema_migrations (merge request)
- Add more logs into config_compose to track CI slowness (merge request)
- Adding API::Admin::BatchedBackgroundMigratioins to OpenApiV2 docs (merge request)
- Remove unused issue trigram indexes (merge request)
- Enforce HTTP/HTTPS schemes in RestClient (merge request)
- Enforce URL schemes in mirror services (merge request) GitLab Enterprise Edition
- Enforce HTTP/HTTPS schemes in HTTPConnectionAdapter (merge request)
- Cleanup all Rubocop todo files that do not exist (merge request)
- Workhorse: simplify gRPC call metadata propagation (merge request)
- Remove jira_connect_oauth_self_managed_setting flag (merge request)
- Validate NOT NULL constraint on issues.work_item_type_id column (merge request)
- Workhorse: add call_metadata to GitalyServer (merge request)
- Remove feature flag "subgroups_approval_rules" (merge request)
- Verify method name in MailScheduler::NotificationServiceWorker (merge request)
- Enable the feature flag by default (merge request)
- Add job artifacts api to OpenAPI (merge request)
- Remove Repositories::TreeFinder inheritance (merge request)
- Add link to PA docs on admin settings section (merge request) GitLab Enterprise Edition
- RuboCop: Enable previously disabled Rails/Pluck by @edith007 (merge request)
- Create a GitAbuse::BaseThrottleService (merge request) GitLab Enterprise Edition
- Remove feature flag (merge request)
- Run migrations for index (merge request)
- Remove ObjectStorage::BackgroundMoveWorker (merge request)
- Update the language of the storage alerts copy (merge request) GitLab Enterprise Edition
- Remove background_upload documentation (merge request)
- Remove background_upload from Package uploaders (merge request)
- Mark background_upload metrics as broken (merge request)
- Adding partial index on project settings (merge request)
- Move the Etags check before writing the diff cache (merge request)
- Documenting DELETED_TABLES (merge request)
- Update docs for predefined CI/CD variables (merge request)
- Enforces HTTP/HTTPS schemes in KubeClient (merge request)
- Propagate RemoteIP to Gitaly via Workhorse (merge request)
- Documentation to reflect 100MB upload limit (merge request)
Security
Security wording was detected, but no CVEs were found.
Details
date
Dec. 21, 2022, midnight
name
15.7.0
type
Minor
👇
Register or login to:
- 🔍View and search all GitLab EE releases.
- 🛠️Create and share lists to track your tools.
- 🚨Setup notifications for major, security, feature or patch updates.
- 🚀Much more coming soon!