GitLab EE - 16.6.0
Security
(2023-11-15)
Added (117 changes)
- Add SAML Auth for Approvals (merge request) GitLab Enterprise Edition
- Add Archive Project custom permission (merge request) GitLab Enterprise Edition
- Added MLFLow API to get latest model version (merge request)
- This MR adds compliance framework dropdown (merge request) GitLab Enterprise Edition
- Add Cloud Connector ADR 001 to design doc (merge request)
- Removed nil constraint from personal access token table (merge request) GitLab Enterprise Edition
- Add a fullpath argument to the ciCatalogResource endpoint (merge request)
- Removes the saved_replies feature flag (merge request)
- Add column to namespace settings (merge request)
- Enable bulk_import_details_page by default (merge request)
- Add CVSS Vector to CSV (merge request) GitLab Enterprise Edition
- Added create api for namespace filters (merge request) GitLab Enterprise Edition
- Save additional PyPi metadata info (merge request)
- Save the timestamp of the last project authorization recalculation (merge request)
- Audit auditor role changes (merge request) GitLab Enterprise Edition
- Implement Resolve This Vulnerability service classes (merge request) GitLab Enterprise Edition
- Add triggered badge to pipeline views by @Taucher2003 (merge request)
- Set default true for search_project_wikis_hide_archived_projects (merge request) GitLab Enterprise Edition
- Add a user preference to show times in 12h or 24h format by @n0rdlicht (merge request)
- Helper to create bigint indexes for each integer column index (merge request)
- Accept current_file for chat requests (merge request) GitLab Enterprise Edition
- Added archived filter for wiki_blobs scope (merge request) GitLab Enterprise Edition
- Allow expires_at param in token rotation API (merge request)
- Adds SMTP authentication method to custom email settings page (merge request)
- Add support for wolfi purl type (merge request) GitLab Enterprise Edition
- Adds notes to abuse reports backend (merge request)
- Use SQL functions for primary key lookups (merge request)
- Support source branch param on MR list page (merge request) GitLab Enterprise Edition
- Support artifacts upload from Maven/Gradle using basic-http auth (merge request)
- Add pending members GraphQl endpoint by @missy-davies (merge request) GitLab Enterprise Edition
- Add ability to filter runners by version prefix by @joe-snyder (merge request)
- Introduce Packages::Npm::CleanupStaleMetadataCacheWorker (merge request)
- Support member role in invite endpoints without FF (merge request) GitLab Enterprise Edition
- Add source_package_name to sbom_components (merge request)
- WIP implement Resolve This Vulnerability infrastructure (merge request) GitLab Enterprise Edition
- Add egress ip options in remote development agent configs (merge request) GitLab Enterprise Edition
- Added namespace filter in external destination query api (merge request) GitLab Enterprise Edition
- Added MLFLow API to update registered models (merge request)
- Allow to update value streams in GraphQL (merge request) GitLab Enterprise Edition
- Enable feature flag default true (merge request)
- Show loading icon in vulnerability status badge (merge request) GitLab Enterprise Edition
- Default branch protection settings for application setting (merge request)
- This MR adds policy scope section (merge request) GitLab Enterprise Edition
- Audit pipeline delete action (merge request) GitLab Enterprise Edition
- Remove FF zoekt_index_private_repositories (merge request)
- Add documentation of Parent widget for tasks and OKRs (merge request)
- Handle arkose outage on sign-up (merge request) GitLab Enterprise Edition
- Filter by package version in REST and Graphql APIs by @renehernandez (merge request)
- Adds smtp_authentication to Service Desk Custom Email credentials (merge request)
- Add table to link Security Policies to Compliance Frameworks (merge request) GitLab Enterprise Edition
- Update backend for namespaces for emails_enabled by @joe-snyder (merge request)
- Add Watch API for Flux sync status (merge request)
- Create Group component for list selector (merge request)
- Add
include_hidden
,include_pending_delete
option to Project API (merge request) GitLab Enterprise Edition - Create spam abuse events worker (merge request)
- Add cost factored storage sizes to graphql project statistics type (merge request) GitLab Enterprise Edition
- Expose single member role in GraphQL (merge request)
- Added settings for access token expiration service accounts (merge request) GitLab Enterprise Edition
- Adds
path
to catalog_resource_components (merge request) - Adding MLFlow API for creating registered models (merge request)
- Adding group and project filters for audit streaming (merge request) GitLab Enterprise Edition
- Add Direct Transfer entity failures API (merge request)
- Set
default_enabled
totrue
for enterprise_users_automatic_claim FF (merge request) GitLab Enterprise Edition - Add user_permissions fields to PackageType and PackageDetailsType (merge request)
- Add built-in template for Astro Tailwind (merge request)
- Add api to rename a pipeline by @Taucher2003 (merge request)
- Create GraphQL mutation to create an Organization (merge request)
- feat: Graphql mutation to create container registry protection rules by @gerardo-navarro (merge request)
- Add audit events for releases created, updated or deleted via the UI (merge request) GitLab Enterprise Edition
- Display custom roles on the group members page (merge request) GitLab Enterprise Edition
- Support parent widget on tasks (merge request)
- Adds notes to abuse reports backend (merge request)
- Push work item FFs to groups (merge request)
- Adding ability to view Trusted user in User admin panel (merge request)
- Initialize bigint conversion for p_ci_builds (merge request)
- Cleanup use_embeddings_with_vertex FF (merge request) GitLab Enterprise Edition
- feat: Add graphql mutation to delete package protection rules by @gerardo-navarro (merge request)
- Add enforce_ci_builds_pagination_limit feature flag (merge request)
- Add sha256 hash to NuGet symbols (merge request)
- Add ssh audit events (merge request) GitLab Enterprise Edition
- Added option to filter projects by full paths in GraphQL by @zillemarco (merge request)
- Add name and description denormalized columns in catalog_resources table (merge request)
- Default the issue label aggregation FF to true (merge request)
- Add graphQL create custom role mutation (merge request)
- Allow to save Security Policy YAML with policy scope (merge request) GitLab Enterprise Edition
- Add detailed_import_status to Project in GraphQL by @Taucher2003 (merge request)
- Add nuget allow_duplicates toggle to the group packages settings (merge request)
- Release feature and remove
suggested_reviewers_control
feature flag (merge request) GitLab Enterprise Edition - Cleanup nuget_duplicates_option feature flag (merge request)
- Add container scanning properties (merge request)
- Add wiki front matter title by @zhanglinjie (merge request)
- Adds support for
options
in inputs (merge request) - Implement support for inactive mergeability check (merge request)
- Add metrices for CSV (merge request) GitLab Enterprise Edition
- GraphQL: Allow to destroy value streams (merge request) GitLab Enterprise Edition
- Support member role assigment via invitation API (merge request) GitLab Enterprise Edition
- Add push option to select target project for MR (merge request)
- Cleanup the
create_embeddings_with_vertex_ai
FF (merge request) GitLab Enterprise Edition - Remove frontend code for issues archived ff (merge request)
- Remove frontend code for code archived ff (merge request)
- Adds ModelsController#destroy action (merge request)
- GraphQL API for deleting audit event streaming amazon_s3_configurations (merge request) GitLab Enterprise Edition
- AuditEvent model for ClickHouse database (merge request)
- Adds boilerplate for ModelVersionsController#show (merge request)
- Use Danger to notify about outdated rubocop todos (merge request)
- Allow to trust/untrust users in spam log UI (merge request)
- Add support for Mastodon as user social (merge request)
- Add search to Model registry (merge request)
- Add prefix for certain quick actions in RTE (merge request)
- Notify admin when email signup is not enabled (merge request) GitLab Enterprise Edition
- feat: Integrate package protection rules for npm packages by @gerardo-navarro (merge request)
- Allow to create value streams in GraphQL (merge request) GitLab Enterprise Edition
- Enable runner dashboard (merge request) GitLab Enterprise Edition
- Add an auto merge indicator when merge checks failed (merge request)
- Clean up ci_variable_drawer feature flag (merge request)
- Expose group member roles through graphQL (merge request) GitLab Enterprise Edition
- Allow admin to create identity verification exemption (merge request) GitLab Enterprise Edition
Fixed (117 changes)
- Do not use find_by inside a scope (merge request) GitLab Enterprise Edition
- Set the height of the iframe containing credit card form to 480px (merge request) GitLab Enterprise Edition
- Restrict access level for PrAT with custom roles (merge request)
- Ensure after_run ops execute once only (merge request)
- Use cbl-mariner instead of cbl_mariner purl_type (merge request) GitLab Enterprise Edition
- Update button for Public Groups (Free Tier) in Usage Quotas page (merge request) GitLab Enterprise Edition
- Fixed UX issue for selected unapplied labels (merge request)
- Add closedAt to issue graphql fragment (merge request)
- Reduce batch size of verification state backfill (merge request) GitLab Enterprise Edition
- Fix duration for builds failed via Ci::Build#doom! (merge request)
- Fix create issue for new pipeline finding (merge request) GitLab Enterprise Edition
- Make snippet creation resilient to replication lag (merge request)
- Fix SLO violation on llm_completion (merge request) GitLab Enterprise Edition
- Fix http status when failing to release catalog resource (merge request)
- Fix race condition in deleting scan result policy violation (merge request) GitLab Enterprise Edition
- Increase Jira Net timeout when fetching issues (merge request)
- Fix user sometimes not being set for manual jobs (merge request)
- Use small dot style for Work Item activity (merge request)
- Add scope checks when using Dependency Proxy with group access tokens (merge request)
- Fix errors caused by expired sessions (merge request)
- Refactor can_move_repository_storage concern to resolve race condition (merge request)
- Fix for tall right-aligned images in description (merge request)
- User profile: Fix achievements and actions (merge request)
- Recover long stopping environments in worker (merge request)
- Fix wiki sidebar hierarchy indentation by @glauciellesa (merge request)
- Fix ingestion logic for remediations (merge request) GitLab Enterprise Edition
- Fixed numpad enter not working on the global search (merge request)
- Update oncall shift persistence to fix timezone edge cases (merge request) GitLab Enterprise Edition
- Hide repository size limit field on project settings without admin mode (merge request) GitLab Enterprise Edition
- Fix overflow of project name in activity feed (merge request)
- Hide review app button when review apps exist (merge request)
- Fix group application settings access in admin mode (merge request)
- Add test for mediawiki markup (merge request)
- Create group wiki repo if absent when verifying on primary (merge request) GitLab Enterprise Edition
- Fix assign security check permission checks (merge request) GitLab Enterprise Edition
- Prioritize exact matching on username and e-mail for users search (merge request)
- Add note that branch names are case-sensitive (merge request) GitLab Enterprise Edition
- Fix alignment of related merge request widget (merge request)
- Fix regexp for CI components paths (merge request)
- Fix save password form dialog on CI/CD Registration token (merge request)
- Fix broken issue rendering when initial ID is null (merge request)
- Prevent loading state from showing after undo (merge request)
- Backport thread-safety fix for Sprockets v3.7.2 (merge request)
- Fix alignment of CI icon on pipeline detail page (merge request)
- Fix alignment of MR popover (merge request)
- Unlock non-successful pipelines (merge request)
- Update error messaging when SCIM identity is false (merge request) GitLab Enterprise Edition
- Prioritize exact user matches when searching in users API (merge request)
- Fix epic date range selector not changing date ranges (merge request)
- Switch to UrlValidator for Identifer URL validation (merge request) GitLab Enterprise Edition
- Adds check for temporarily_unapproved approval state (merge request) GitLab Enterprise Edition
- REST: Fix deprecation milestones in documentation (merge request)
- Ignore builds already added to Ci::FinishedBuildChSyncEvent (merge request) GitLab Enterprise Edition
- Fix intermittent CI/CD analytics request error for 180 day windows (merge request)
- Fix merge request file browser height clipped at the top of the page (merge request)
- Geo: Report number of sites on /admin (merge request) GitLab Enterprise Edition
- Remove extra pipeline mini graph margin (merge request)
- Set default branch after importing repo from Bitbucket (merge request)
- Fixes stale link to docs (merge request)
- Restricting job token for public and internal projects (merge request)
- Fix extra divider in header_actions when no permissions (merge request)
- Super sidebar: Update avatar after upload (merge request)
- Activity: Increase contrast of sign in message (merge request)
- Change Issue activity to match MRs (merge request)
- Set deploy key as actor for Git proxied requests (Geo) (merge request) GitLab Enterprise Edition
- Return error message when locked issue state filter is used (merge request)
- Add scan_result_policies to Approval Rule graphql (merge request) GitLab Enterprise Edition
- Branches list: fix border in darkmode (merge request)
- Show all implemented custom permissions (merge request) GitLab Enterprise Edition
- Raise circular dependencies error when job has a self-dependency (merge request)
- Security dashboard: fix latest vulnerability count (merge request) GitLab Enterprise Edition
- Fix tests for GeoNodeStatus replicator stats (merge request) GitLab Enterprise Edition
- Fix Migration[2.2] initialization (merge request)
- Fix
undefined
tooltip forToggle commit description
button (merge request) - Fixed alignment of the assign yourself button on MR reviewers by @zillemarco (merge request)
- Adjust job log line padding and margin widths (merge request)
- Geo: Bring back legacy project Prometheus metrics (merge request) GitLab Enterprise Edition
- Add api badge label (merge request)
- Make emoji localstorage cache optional (merge request)
- Ignore jobs without runners when tracking failed jobs (merge request) GitLab Enterprise Edition
- Fix bug with suggestions dropdown in rich text (merge request)
- Stop validating
default
CI input type in Entry (merge request) - MR widget: Fix title alignment on mobile (merge request)
- Add safe-guard for projects not in the group with AI enabled (merge request) GitLab Enterprise Edition
- PyPi group endpoint: exclude projects with disabled package registry (merge request)
- Uses non-metadata severity (merge request) GitLab Enterprise Edition
- Improve skeleton for loading status description (merge request) GitLab Enterprise Edition
- Fix issue with content editor under relative URL (merge request)
- Reset environments list when opening CI variable drawer (merge request)
- Add missing package manager
poetry
(merge request) GitLab Enterprise Edition - Removing FF bulk_import_idempotent_worker (merge request)
- Downgrade vue-apollo to prevent auto-restarting subscriptions on error (merge request)
- fix: Query declaration error for graphql createPackageProtectionRule by @gerardo-navarro (merge request)
- Include projects.scss on artifacts page (merge request)
- Fix scrolling to a note hash in single file mode (merge request)
- Fix issue with issue templates in rich text editor (merge request)
- Always set source_partition_id from app (merge request)
- Hide Security & Compliance nav links if disabled (merge request) GitLab Enterprise Edition
- Fixing cross joins in lib-banzai (merge request)
- Reindex epics to fix possible wrong values of label_ids (merge request) GitLab Enterprise Edition
- GithubImport::ObjectCounter use same TTL when read (merge request)
- Fix alignment of issuable sidebar header (merge request)
- Show new feature popover after a second (merge request) GitLab Enterprise Edition
- Change order of unknown and info severity (merge request) GitLab Enterprise Edition
- Fix zoekt/client issues (merge request) GitLab Enterprise Edition
- Fix "Leave admin mode" link (merge request)
- Fix Branch Rules showing 'All protected branches' under 'All branches' (merge request) GitLab Enterprise Edition
- Decouple product analytics custom dashboards (merge request) GitLab Enterprise Edition
- Reindex wikis to fix routing and backfill archived (merge request) GitLab Enterprise Edition
- Add group_ids in base_scope for GroupSearchResults (merge request) GitLab Enterprise Edition
- Fix vulnerability count mismatch (merge request) GitLab Enterprise Edition
- Fixes flaky specs in email participants feature specs (merge request)
- Apply Issue Analytics page filters to table (merge request) GitLab Enterprise Edition
- Fix epic board children count and weight on card (merge request) GitLab Enterprise Edition
- Improve
script
withtrigger
error message (merge request) - Fix work items sidebar glitch incase of parent widget (merge request)
- Fix position validation on issues board list movement by @zzaakiirr (merge request) GitLab Enterprise Edition
Changed (175 changes)
- Serve pages deployments without going through PagesMetadatum (merge request)
- Support Microsoft SAML attribute names by default (merge request)
- Avoid calling Git in gitlab-backup-cli.gemspec (merge request)
- Update gitlab-elasticsearch-indexer to 4.5.0 (merge request)
- Fix not efficient alert when you exceeding free storage by @marc-andre.vezeau.exfo (merge request) GitLab Enterprise Edition
- Using a constant for the file amount by @manav014 (merge request)
- Remove duplicated index from merge_request_assignees (merge request)
- Removes feature flag service_desk_new_note_email_native_attachments (merge request)
- Added ApplicationRateLimit for Namespace update API (merge request)
- Fix: Rich Text Editor - Copy/Paste Text from Table Not Behaving Properly by @Himani_Mehra (merge request)
- Update feature flags default_enabled to true (merge request) GitLab Enterprise Edition
- Update adherence table based on ux discussions (merge request) GitLab Enterprise Edition
- Change triggered badge to trigger token (merge request)
- Removes extra line from actions menu (merge request)
- Migrate "Enable for this project" runner button (merge request)
- Prevent update of default branch if block_unprotecting_branches is set (merge request) GitLab Enterprise Edition
- Fix pending status check workers (merge request) GitLab Enterprise Edition
- Show stopping environments as well (merge request)
- Display project full path and remove namespace column from token table (merge request)
- Allow Jira organization admins to setup group links (merge request)
- Added new setting allow_project_creation_for_guest_and_below (merge request)
- Allow you to pass docker options to the Sitespeed docker by @nvalenzuela_paciolan (merge request)
- Update filtering in compliance center docs (merge request)
- Update pagination on the standards adherence table (merge request) GitLab Enterprise Edition
- Updates Ci::Catalog::Resources::CreateService (merge request)
- Add field to query organizations for a given user (merge request)
- This MR adds ability to select projects (merge request) GitLab Enterprise Edition
- Update terraform init default state name (default) (merge request)
- This MR disables unprotect button (merge request) GitLab Enterprise Edition
- Update Learn Gitlab progress bar (merge request) GitLab Enterprise Edition
- Migrate vulnerability state dropdown to Listbox (merge request) GitLab Enterprise Edition
- Don't delete project if the repository is moving to a different shard (merge request)
- Add devops adoption to registration features (merge request) GitLab Enterprise Edition
- Backfill p_ci_builds bigint conversion columns (merge request)
- Adds Ci::Catalog::Resources::ReleaseService (merge request)
- Separates type and status icons in headers (merge request)
- Change color for Kotlin language by @gustavoandresimon (merge request)
- Contribution analytics: Remove request batching when using Clickhouse (merge request) GitLab Enterprise Edition
- UserCore - Add lastActivityOn (merge request)
- Restructure work item header (merge request)
- Initialize bigint conversion for p_ci_builds for self-host (merge request)
- Add delete user vscode_settings endpoint (merge request)
- Add Confidentiality Badge to Test Case Sticky Header (merge request)
- Migrate zoekt_shards to zoekt_nodes (merge request)
- Add setting for external redirect page for job artifacts by @ftab (merge request)
- Use new import status in bulk_import_history_app (merge request)
- Update Kaniko CI template by @mh4ckt3mh4ckt1c4s (merge request)
- Add keyboard shortcut for compare button (merge request)
- Log project repository storage (merge request)
- Default enable allow_streaming_audit_events_to_amazon_s3 feature flag (merge request)
- Add scope argument with
all
option (merge request) - Add fixed width and truncate framework badge (merge request)
- Migrate buttons in notes_helper.rb (merge request)
- Enable super sidebar for logged-out users (merge request)
- Update error message for DAG circular dependency (merge request)
- Add a usage quotas card for SaaS project limits = 0 state (merge request) GitLab Enterprise Edition
- Add advanced search to registration features (merge request) GitLab Enterprise Edition
- New CiIcons (merge request)
- refactor: Validate package_name_pattern format in protection rule by @gerardo-navarro (merge request)
- Use the list tags repository API to fetch tags (merge request)
- Ignore plain-text columns from Users::CreditCardValidation model (merge request)
- Fix license category in license compliance widget (merge request)
- Update code suggestion input limits (merge request) GitLab Enterprise Edition
- Activity feed: Update private contribution to use new style (merge request)
- Update enterprise badge, filtering, and disabling 2FA to new definition (merge request) GitLab Enterprise Edition
- Swapped AIGenieChat with DuoChat component (merge request) GitLab Enterprise Edition
- Tweaks plan limit validations to support unlimited (merge request) GitLab Enterprise Edition
- Changes label link to subscribed tab (merge request)
- Add toast when pin item added and removed (merge request)
- Increase spacing of CI Catalog badge (merge request)
- feat: Added field
id
for the graphql Packages::Protection::RuleType by @gerardo-navarro (merge request) - Add bold styling to user activity (merge request)
- Allow to move project repositories in hidden/pending_delete state (merge request)
- Allow self-signed certs when adding certs to a pages domain (merge request)
- Increase container spacing (merge request)
- Cleanup for converted ci_pipeline_messages.pipeline_id (merge request)
- Reorders form in admin namespace limits view (merge request) GitLab Enterprise Edition
- Document known issue regarding runner token rotation (merge request)
- Remove avatars from user profile activity (merge request)
- Update dependency auto-build-image to v1.49.0 (merge request)
- Guidance to disable git SSH limit (merge request)
- Add possibility for minimal forks (merge request)
- Add AWS S3 streaming destinations (merge request) GitLab Enterprise Edition
- Migrate header_actions to GlDisclosureDropdown (merge request)
- Link to ruby/gems in Ruby upgrade docs (merge request)
- Format tooltip wait time values in seconds (merge request)
- Cleanup for converted ci_sources_pipelines.pipeline_id (merge request)
- Migrate issue_move_dropdown to GlCollapsibleListbox (merge request)
- Migrates dropdown to Pajamas disclosure (merge request) GitLab Enterprise Edition
- Add DB tables to allow group approval rules (merge request) GitLab Enterprise Edition
- Replace the legacy openai_experimentation FF with ai_global_switch (merge request) GitLab Enterprise Edition
- Pipeline graph: Change group alignments (merge request)
- Update test_file_finder to 0.2.1 (merge request)
- This MR fixes Injections clashing with Computed (merge request) GitLab Enterprise Edition
- Mask
shared_with_group and
source` if the group is private (merge request) - Removes new registration flow feedback banner (merge request)
- Removed the composer_use_ssh_source_urls feature flag (merge request)
- Improve runner registration instructions (merge request)
- Adds button to return to runners list from dashboard (merge request) GitLab Enterprise Edition
- Update GraphQL default ability field description (merge request)
- Move compare to beginning of common tree view buttons (merge request)
- Fix trial page footer (merge request) GitLab Enterprise Edition
- Replace all delete tag calls with compliant endpoint (merge request) GitLab Enterprise Edition
- Remove math node limit for wikis and blobs (merge request)
- Migrate dropdown to disclosure dropdown (merge request)
- Add users and permissions report to registration features (merge request) GitLab Enterprise Edition
- Splits namespace usage quotas storage cards by limit type (merge request) GitLab Enterprise Edition
- Update
add_catalog_resource
helper (merge request) - Sort emojis based on Unicode ordering (merge request)
- Swapping columns for ci_pipelines for self-host (merge request)
- Redesign of freetrial (merge request) GitLab Enterprise Edition
- Replace cross-joins on approval rules (merge request)
- Added link to commit in commited changes banner (merge request)
- Add aria-hidden attr (merge request) GitLab Enterprise Edition
- Add model validations (merge request) GitLab Enterprise Edition
- Tidy up Activity feed (merge request)
- Swapping columns for ci_stages for self-host (merge request)
- Sync scan_result_policy_violations for license_scanning rules (merge request) GitLab Enterprise Edition
- Update mermaid version to 10.6.0 (merge request)
- Restore repositories from backup manifest files (merge request)
- Remove Chat Self Discover Feature flag (merge request)
- Improve issues metric names in Value Streams Dashboard (merge request) GitLab Enterprise Edition
- This MR fixes undefined in v-on handler (merge request) GitLab Enterprise Edition
- Add worker to timeout status check responses (merge request) GitLab Enterprise Edition
- Improve Jira issue creation dropdown (merge request)
- Block call to CustomersDot when too many namespace name updates (merge request) GitLab Enterprise Edition
- Cleanup for converted ci_pipeline_chat_data.pipeline_id (merge request)
- Moves authorization to runs/experiments resources (merge request)
- Refactor import logos (merge request)
- Replicate object pools during the migration (merge request)
- Add creator information to header of the runner (merge request)
- Add DB tables to allow group approval rules (merge request) GitLab Enterprise Edition
- Add Lock project membership to group to registration features (merge request) GitLab Enterprise Edition
- Expose list of custom roles (merge request)
- Remove drop_job_on_secrets_provider_not_found feature flag (merge request) GitLab Enterprise Edition
- Re-do swapping columns for ci_stages (merge request)
- Add tooltip to status check mr widget (merge request) GitLab Enterprise Edition
- Pipeline: Redesign Pipeline Graph (merge request)
- Small fixups for Bitbucket parallel importer (merge request)
- Improve Jira app config instructions (merge request)
- Format CI/CD analytics metrics using the browser settings (merge request)
- Refactor CiIcon (merge request)
- Move the content of service_usage_data page to metrics_and_profiling (merge request)
- Remove
check_multiple_pipelines_for_security_reports
feature flag (merge request) GitLab Enterprise Edition - Remove isSingleRequest true from apollo query context (merge request) GitLab Enterprise Edition
- Use password input field for PAT (merge request)
- Add Service Level Agreement countdown timer to registration features (merge request) GitLab Enterprise Edition
- Cleanup bigint conversion for shared_runners_duration (merge request)
- Remove jwt_auth_space_delimited_scopes feature flag (merge request)
- Rename zoekt shards to nodes (merge request) GitLab Enterprise Edition
- Fix EscapeUtils deprecation warning (merge request) GitLab Enterprise Edition
- Move comment logic to parallel importer (merge request)
- Slack slash commands page: Migrate clipboard buttons (merge request)
- Update acts-as-taggable-on to 10.0 (merge request)
- Unify labelName and authorUsername GraphQL arguments (merge request) GitLab Enterprise Edition
- Add group webhooks to registration features (merge request) GitLab Enterprise Edition
- Underline links in package row component (merge request)
- Remove search_notes_hide_archived_projects (merge request)
- Clean up and remove ios_specific_templates experiment (merge request)
- Migrate actions buttons (merge request)
- Adds a new Danger check for changing column default (merge request)
- Update dependency auto-deploy-image to v2.60.0 (merge request)
- Remove search_merge_requests_hide_archived_projects (merge request)
- Geo Sites Form - Migrate Shards Dropdown (merge request) GitLab Enterprise Edition
- Change notifications/todos feature flag to current_user (merge request)
- Remove search_issues_hide_archived_projects flag (merge request)
- Move user profile actions into overflow menu (merge request)
- Search: Track autocomplete action (merge request)
- Allow permitted invalid approval settings for policy rule builder (merge request) GitLab Enterprise Edition
- Fix and migrate missing clipboard buttons (merge request)
- Add group file templates to registration features (merge request) GitLab Enterprise Edition
- Re-do swapping columns for ci_pipelines (merge request)
- Geo Replicable - Migrate Filter Dropdown (merge request) GitLab Enterprise Edition
- Allow environment override of NODE_OPTIONS for webpack by @twk3 (merge request)
- Update dependency auto-build-image to v1.46.0 (merge request)
Deprecated (1 change)
- Add bigint fields for epic descendant weights (merge request) GitLab Enterprise Edition
Removed (32 changes)
- Remove Rugged patches (step 2) (merge request)
- Remove ignored column from in_product_marketing_emails (merge request)
- Remove flux custom logic (merge request)
- Remove audit event related to third party AI setting (merge request) GitLab Enterprise Edition
- Remove all references to Third-Party AI features setting (merge request) GitLab Enterprise Edition
- Remove design_ and wiki_ ignore columns rule (merge request) GitLab Enterprise Edition
- Remove toggle to turn off new navigation (merge request)
- Cleanup generate description feature (merge request) GitLab Enterprise Edition
- Remove reversibility of Jira endpoints (merge request)
- Drop project_settings.jitsu_key (merge request)
- Remove Rugged patches (merge request)
- Remove unused redis-namespace gem (merge request)
- Remove projects.scss from FF (merge request)
- Remove redundant indexes within Optimize (merge request)
- Remove COOP header (merge request)
- Remove unused Geo::FileRegistryFinder class (merge request) GitLab Enterprise Edition
- Remove deprecated status data from Geo Site Status API (merge request) GitLab Enterprise Edition
- Remove unused #user_table_headers (merge request)
- Delete dupliacted index_scan_result_policies_on_policy_configuration_id (merge request)
- Remove merge_request_refs_cleanup feature flag (merge request)
- Drop unused project_registry table (merge request) GitLab Enterprise Edition
- Remove unused #visibility_level_helper method (merge request)
- Remove the disable merge trains flag (merge request) GitLab Enterprise Edition
- Remove unused wiki_sort_title helper (merge request)
- Drop column force_full_reconciliation from workspaces (merge request)
- Remove Snowplow event generator as obsolete (merge request)
- Remove unused feature flag sync_mr_approval_rules_security_policies (merge request) GitLab Enterprise Edition
- Remove unbatch_graphql_queries FF (merge request)
- Remove value_stream_dashboard_on_off_setting FF (merge request) GitLab Enterprise Edition
- Silent Mode - Remove experiement badge (merge request)
- Remove columns from users and application settings (merge request)
- Remove the tasks to be done worker (merge request)
Security (10 changes)
- Update RedCloth gem to include CVE fix (merge request)
- Proxy asset URLs with protocol but no slashes (merge request)
- Fix infinite loop when finding component project
- Add abuse detection for pipes
- Remove FIFO files from tarball extract
- Guard gitlab_version_check helper
- Add the environment action to the CI JWT token fields
- Prevent unprivileged user assignment in templated projects
- Fixes Service Desk email template issue description privileges
- Update sidekiq to 6.5.12 (merge request)
Performance (10 changes)
- Fix cross-join test failure for ApprovalProjectRule method (merge request)
- Enable and remove the FF ci_fix_performance_pipelines_json_endpoint (merge request)
- Remove notes count from network graph (merge request)
- Use InOperatorOptimization module on standards adherence dashboard (merge request) GitLab Enterprise Edition
- Increase GraphQL client timeout (merge request)
- Add index to catalog_resources on state (merge request)
- Drop an index in deployments table (merge request)
- perf: Improve performance of create_package_service_spec by @gerardo-navarro (merge request)
- Removing offending line to see what pipeline issues arise (merge request)
- Security findings performance improvements (merge request) GitLab Enterprise Edition
Other (58 changes)
- Cleanup package metadata feature flags (merge request)
- Drops unused index from namespaces (merge request)
- Denormalize visibility_level column on catalog_resources (merge request)
- Remove FF use_pipeline_wizard_for_pages (merge request)
- Remove FF create_deployment_only_for_processable_jobs (merge request)
- Remove admin_group_member FF (merge request) GitLab Enterprise Edition
- Remove feature flag
data_transfer_monitoring_mock_data
(merge request) - Update the mr doc (merge request)
- Remove all scope from GitClassProxy (merge request) GitLab Enterprise Edition
- Clarify component paths and directory structure (merge request)
- Initialize bigint conversion for system_note_metadata (merge request)
- Reduce duplicate job key TTL from 6 hrs to 10 mins (merge request)
- Dropping repositories columns from geo_node_statuses table by @TamsilAmani (merge request)
- Make BulkImports workers retriable (merge request)
- Doc: non-public email is used for commit match (merge request)
- Make Direct Transfer export workers retriable (merge request)
- Bump devise version to 4.9.3 (merge request)
- Update sentry gems to 5.12.0 (merge request)
- Replace redigo with go-redis (merge request)
- Remove feature flag definition file (merge request)
- Replace database_cleaner with database_cleaner-active_record (merge request)
- Include author username in avatar on Repository (merge request)
- Update wiki search query to filter archived project results (merge request) GitLab Enterprise Edition
- Enable GitLab HTTP_V2 (merge request)
- Use Tooling::FindChanges for scripts/lint-doc.sh by @Taucher2003 (merge request)
- Remove alignment rule for header actions (merge request)
- Improve color contrast ratio to pass WCAG recomendation (merge request)
- refactor: Rename helper file to be consistent with its module name by @gerardo-navarro (merge request)
- Remove temp index by @TamsilAmani (merge request)
- Drop an unused index for GitLab.com (merge request)
- Re-add unique index on design_user_mentions (merge request)
- Remove :vulnerability_report_grouping feature flag (merge request) GitLab Enterprise Edition
- Remove log_verification_user_not_found method from identity verification (merge request) GitLab Enterprise Edition
- Adds cop to ensure mandatory keys in bbm dictionary (merge request)
- Cleanup feature flag
verify_push_rules_for_first_commit
(merge request) - test: Adjust feature category to package registry by @gerardo-navarro (merge request)
- Remove super_sidebar_nav_enrolled feature flag (merge request)
- Unite Clickhouse CI data ingestion FF (merge request)
- Display username on smaller screens (merge request)
- Remove cached_security_policies feature flag (merge request) GitLab Enterprise Edition
- Drop the old unique index on approval merge request rule table (merge request)
- Replace kebab menu with x for work item child (merge request)
- Cascade auto_canceled_by_partition_id to canceled jobs (merge request)
- Add auto_canceled_by_partition_id to p_ci_builds for self-managed (merge request)
- Drop the use of namespace in Sidekiq and Mailroom delivery (merge request)
- Add tracking to the pipeline IID dropdown (merge request)
- Add an endpoint for internal/zoekt/callback (merge request) GitLab Enterprise Edition
- Use less attributes for builds initialization (merge request)
- Cleanup geo_registries_update_mutation FF (merge request)
- Fixed shortcut test (merge request)
- Migrate SubmitDropdown to GlDisclosureDropdown (merge request)
- Added generated column to diff files (merge request)
- Check if work item hierarchy widget link redirects properly (merge request) GitLab Enterprise Edition
- Remove unnecessary EntityWorker calls (merge request)
- Drops unused idx namespaces_on_shared_and_extra_runners_minutes_limit (merge request)
- Raise rate limit error with type (merge request)
- Remove pubsub migration helper for actioncable (merge request)
- Use partitioned table for CommitStatus (merge request)
Security
Security wording was detected, but no CVEs were found.
Details
date
Nov. 15, 2023, midnight
name
16.6.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!