Update CHANGELOG.md for 12.8.0

[ci skip]
parent 009df830
......@@ -2,6 +2,475 @@
documentation](doc/development/changelog.md) for instructions on adding your own
entry.
## 12.8.0
### Security (6 changes, 2 of them are from the community)
- Upgrade Doorkeeper to 4.4.3 to address CVE-2018-1000211. !20953
- Upgrade Doorkeeper to 5.0.2. !21173
- Update webpack related packages. !22456 (Takuya Noguchi)
- Update rubyzip gem in qa tests to 1.3.0 to fix CVE-2019-16892. !24119
- Update GraphicsMagick from 1.3.33 to 1.3.34. !24225 (Takuya Noguchi)
- Update handlebars to remove issues from dependency dashboard.
### Removed (2 changes, 1 of them is from the community)
- Remove temporary index at services on project_id. !24263
- Remove CI status from Projects Dashboard. !25225 (George Thomas @thegeorgeous)
### Fixed (136 changes, 21 of them are from the community)
- When a namespace GitLab Subscription expires, disable SSO enforcement. !21135
- Fix bug with snippet counts not being scoped to current authorisation. !21705
- Log user last activity on REST API. !21725
- Create LfsObjectsProject record for forks as well. !22418
- Limit size of diffs returned by /projects/:id/repository/compare API endpoint. !22658
- Fix spacing and UI on Recent Deliveries section of Project Services. !22666
- Improve error messages when adding a child epic. !22688
- Fixes a new line issue with suggestions in the last line of a file. !22732
- Use POSTGRES_VERSION variable in Auto DevOps Test stage. !22884 (Serban Marti)
- Include milestones from subgroups in the list of Group Milestones. !22922
- Authenticate user when scope is passed to events api. !22956 (briankabiro)
- Limit productivity analytics graph y-axis scale to whole numbers. !23140
- Fix GraphiQL when GitLab is installed under a relative URL. !23143 (Mathieu Parent)
- Stop NoMethodError happening for 1.16+ Kubernetes clusters. !23149
- Fix advanced global search permissions for guest users. !23177
- Fix JIRA DVCS retrieving repositories. !23180
- Fix logs api etag issues with elasticsearch. !23249
- Add border radius and remove blue outline on recent searches filter. !23266
- Fix premailer and S/MIME emailer hooks order. !23293 (Diego Louzán)
- Fix Web IDE alert message look and feel. !23300 (Sean Nichols)
- Ensure that error tracking frontend only polls when required. !23305
- Fixes spacing issue in modal footers. !23327
- Fix POST method in dashboard link for disabling admin mode. !23363 (Diego Louzán)
- Fix Markdown not rendering on releases page. !23370
- Fix pipeline status loading errors on project dashboard page caused by Gitaly connection failures. !23378
- Improve message UI on Microsoft Teams notification. !23385 (Takuya Noguchi)
- Use state machine in Merge Train to avoid race conditions. !23395
- Prevent DAG builds to run after skipped need build. !23405
- Fixes AutoMergeProcessWorker failing when merge train service is not available for a merge request. !23407
- Fix error when assigning an existing asignee. !23416
- Fix outdated MR security warning message. !23496
- Fix missing API notification argument for Microsoft Teams. !23571 (Seiji Suenaga)
- Support the bypass 2FA function with ADFS SAML. !23615
- Require other stages than .pre and .post. !23629
- Remove the OpenSSL include within SMIME email signing. !23642 (Roger Meier)
- Fix custom charts in monitoring dashboard shrinking. !23649
- Correctly render mermaid digrams inside details blocks. !23662
- Fix Pipeline failed notification email not being delivered if the failed job is a bridge job. !23668
- Call DetectRepositoryLanguagesWorker only for project repositories. !23696
- Fix emails on push integrations created before 12.7. !23699
- Fix hash parameter of Permalink and Blame button. !23713
- Task lists work correctly again on closed MRs. !23714
- Fix broken link to documentation. !23715
- Trim extra period when merge error displayed. !23737
- Skip squashing with only one commit in a merge request. !23744
- Fix 500 error when trying to unsubscribe from an already deleted entity. !23747
- Fix some of the file encoding issues when uploading in the Web IDE. !23761
- Remove keep button for non archive artifacts. !23762
- Ensure all Project records have a corresponding ProjectFeature record. !23766
- Fix design of snippet search results page. !23780
- Fix Merge Request comments when some notes are corrupt. !23786
- Add optional angle brackets in address_regex. !23797 (Max Winterstein)
- Eliminate statement timeouts when namespace is blank. !23839
- Remove unstaged and staged modification tooltip. !23847
- Allow Owner access level for sharing groups with groups. !23868
- Allow running child pipelines as merge request pipelines. !23884
- Fix user popover glitch. !23904
- Return 404 when repository archive cannot be retrieved. !23926
- Fix 503 errors caused by Gitaly failures during project_icon lookup. !23930
- Fix showing 'NaN files' when a MR diff does not have any changes. !24002
- Label MR test modal execution time as seconds. !24019
- Fix copy markdown with elements with no text content. !24020
- Disable pull mirror importing for archived projects. !24029
- Remove gray color from diff buttons. !24041
- Prevent project path namespace overflow during import. !24042 (George Tsiolis)
- Fix JIRA::HTTPError initialize parameter. !24060
- Fix multiline issue when loading env vars from DinD in SAST. !24108
- Clean backgroud_migration queue from ActivatePrometheusServicesForSharedCluster jobs. !24135
- Fix quoted-printable encoding for unicode and newlines in mails. !24153 (Diego Louzán)
- Replace artifacts via Runner API if already exist. !24165
- Port `trigger` keyword in CI config to Core. !24191
- Fix race condition bug in Prometheus managed app update process. !24228
- Hide label tooltips when dragging board cards. !24239
- Fix dropdown caret not being positioned correctly. !24273
- Enable recaptcha check on sign up. !24274
- Avoid loading user activity calendar on mobile. !24277 (Takuya Noguchi)
- Resolve Design discussion note preview is broken. !24288
- Query projects of subgroups in productivity analytics. !24335
- Query projects of subgroups in Cycle Analytics. !24392
- Fix backup restoration with pre-existing wiki. !24394
- Fix duplicated user popovers. !24405
- Fix inconditionally setting user profile to public when updating via API and private_profile parameter is not present in the request. !24456 (Diego Louzán)
- Enable Web IDE on projects without Merge Requests. !24508
- Avoid double encoding of credential while importing a Project by URL. !24514
- Redact push options from error logs. !24540
- Fix merge train unnecessarily retries pipeline by a race condition. !24566
- Show selected template type when clicked. !24596
- Don't leak entire objects into the error log when rendering markup fails. !24599
- Fix blobs search API degradation. !24607
- Sanitize request parameters in exceptions_json.log. !24625
- Add styles for board list labels when text is too long. !24627
- Show blocked status for all blocked issues on issue boards. !24631
- Ensure board lists are sorted consistently. !24637
- Geo: Fix GeoNode name in geo:update_primary_node_url rake task. !24649
- Fix link to base domain help in clusters view. !24658
- Fix false matches of substitution-based quick actions in text. !24699
- Fix pipeline icon background in Web IDE. !24707
- Fix job page not loading because kuberenetes/prometheus URL is blocked. !24743
- Fix signature badge popover on Firefox. !24756
- Avoid autolinking YouTrack issue numbers followed by letters. !24770 (Konrad Borowski)
- Fix 500 error while accessing Oauth::ApplicationsController without a valid session. !24775
- Ensure a valid mount_point is used by the AvatarUploader. !24800
- Fix k8s logs alert display state. !24802
- Squelch Snowplow tracker log messages. !24809
- Fix code line and line number alignment in Safari. !24820
- Fixed default-branch link under Pipeline Subscription settings. !24834 (James Johnson)
- Do not remove space from project name in Slack. !24851
- Drop etag cache on logs API. !24864
- Revert rename services template to instance migration. !24885
- Geo: Don't clean up files in object storage when Geo is responsible of syncing them. !24901
- Add missing colors on the monitoring dashboards. !24921
- Upgrade omniauth-github gem to fix GitHub API deprecation notice. !24928
- dragoon20. !24958 (Jordan Fernando)
- Fix bug rendering BlobType markdown data. !24960
- Use closest allowed visibility level on group creation when importing groups using Group Import/Export. !25026
- Extend the list of excluded_attributes for group on Group Import. !25031
- Update broken links to Cloud Run for Anthos documentation. !25159
- Fix autocomplete limitation bug. !25167
- Fix Group Import existing objects lookup when description attribute is an empty string. !25187
- Fix N+1 queries caused by loading job artifacts archive in pipeline details entity. !25250
- Fix sidekiq jobs not always getting a database connection when running with low concurrency. !25261
- Fix overriding the image pull policy from a values file for Auto Deploy. !25271 (robcalcroft)
- Pin Auto DevOps Docker-in-Docker service image to work around pull timeouts. !25286
- Remove name & path from list of excluded attributes during Group Import. !25342
- Time series extends axis options correctly. !25399
- Fix "Edit Release" page. !25469
- Ensure New Snippet button is displayed based on the :create_snippet permission in Project Snippets page and User profile > Snippets tab. !55240
- Fix wrong MR link is shown on pipeline failure email.
- Fix issue count wrapping on board list.
- Allow long milestone titles on board lists to be truncated.
- Update styles for pipeline status badge to be correctly vertically centered in project pipeline card. (Oregand)
- MVC for assignees avatar dissapearing when opening issue sidebar in board. (Oregand)
- Fix application settings not working with pending migrations.
- Rename too long migration filename to address gem packaging limitations.
- Add more accurate way of counting remaining background migrations before upgrading.
- update main javascript file to only apply right sidebar class when an aside is present. (Oregand)
### Deprecated (2 changes)
- Move repository routes under - scope. !20455
- Move merge request routes under /-/ scope. !21126
### Changed (82 changes, 13 of them are from the community)
- Move the clone button to the tree controls area. !17752 (Ablay Keldibek)
- Add experimental --queue-selector option to sidekiq-cluster. !18877
- Truncate related merge requests list in pipeline view. !19404
- Increase pipeline email notification from 10 to 30 lines. !21728 (Philipp Hasper)
- Sets size limits on data loaded async, like deploy boards and merge request reports. !21871
- Deprecate /admin/application_settings in favor of /admin/application_settings/general. The former path is to be removed in 13.0. !22252 (Alexander Oleynikov)
- Migrate epic, epic notes mentions to respective DB table. !22333
- Restyle changes header & file tree. !22364
- Let tie breaker order follow primary sort direction (API). !22795
- Allow SSH keys API endpoint to be requested for a given username. !22899 (Rajendra Kadam)
- Allow to deploy only forward deployments. !22959
- Add blob and blob_viewer fields to graphql snippet type. !22960
- Activate new project integrations by default. !23009
- Rename Custom hooks to Server hooks. !23064
- Reorder signup omniauth options. !23082
- Cycle unresolved threads. !23123
- Rename 'GitLab Instance Administration' project to 'GitLab self monitoring' project. !23182
- Update pipeline status copy in deploy footer. !23199
- Allow users to read broadcast messages via API. !23298 (Rajendra Kadam)
- Default the `creation of a Mattermost team` checkbox to false. !23329 (briankabiro)
- Makes the generic alerts endpoint available with the free tier. !23339
- Allow to switch between cloud providers in cluster creation screen. !23362
- Rename cycle analytics interfaces to value stream analytics. !23427
- Upgrade to Gitaly v1.83.0. !23431
- Groups::ImportExport::ExportService to require admin_group permission. !23434
- Bump ingress managed app chart to 1.29.3. !23461
- Add support for stacked column charts. !23474
- Remove kibana_hostname column from clusters_applications_elastic_stacks table. !23503
- Update rebasing to use the new two-phase Gitaly Rebase RPC. !23546
- Fetch merge request widget data asynchronous. !23594
- Include issues created in GitLab on error tracking details page. !23605
- Add Epics Activity information to Group Export. !23613
- Copy issues routing under - scope. !23779
- Make Explore Projects default to All. !23811
- Migrate CI CD statistics + duration chart to VueJS. !23840
- Use NodeUpdateService for updating Geo node. !23894 (Rajendra Kadam)
- Add support for column charts. !23903
- Update PagesDomains data model for serverless domains. !23943
- Upgrade to Gitaly v1.85.0. !23945
- Change vague copy to clipboard icon to a clearer icon. !23983
- Add award emoji information of Epics and Epic Notes to Group Import/Export. !24003
- Make name, email, and location attributes readonly for LDAP enabled instances. !24049
- Migrate CI CD pipelines charts to ECharts. !24057
- Include license_scanning to index_ci_builds_on_name_for_security_products_values. !24090
- Add mode field to snippet blob in GraphQL. !24157
- Switch order of tabs in Web IDE nav dropdown. !24199
- Hide comment button if on diff HEAD. !24207
- Move commit routes under - scope. !24279
- Move security routes under - scope. !24287
- Restyle Merge Request diffs file tree. !24342
- Limit length of wiki file/directory names. !24364
- Admin mode support in sidekiq jobs. !24388 (Diego Louzán)
- Expose theme and color scheme user preferences in API. !24409
- Remove username lookup when mapping users when importing projects using Project Import/Export and rely on email only. !24464
- Extend logs retention to period from 15 to 30 days. !24466
- Move analytics pages under the sidebar for projects and groups. !24470
- Rename 'Kubernetes configured' button. !24487
- Test reports in the pipeline details page will now load when clicking the tests tab. !24577
- Move Settings->Operations->Incidents to the Core. !24600
- Upgrade to Gitaly v1.86.0. !24610
- Conan packages are validated based on full recipe instead of name/version alone. !24692
- WebIDE: Support # in branch names. !24717
- Move Merge Request from right sidebar of Web IDE to bottom bar. !24746
- Updated cluster-applications to v0.7.0. !24754
- Add migration to save Instance Administrators group ID in application_settings table. !24796
- Add percentile value support to single stat panel types. !24813
- Parse filebeat modsec logs as JSON. !24836
- Add plain_highlighted_data field to SnippetBlobType. !24856
- Add Board Lists to Group Export. !24863
- Replace underscore with lodash for ./app/assets/javascripts/mirrors. !24967 (Jacopo Beschi @jacopo-beschi)
- Replace underscore with lodash in /app/assets/javascripts/helpers. !25014 (rkpattnaik780)
- Migrate from class .fa-spinner to .spinner in app/assets/javascripts/gfm_auto_complete.js. !25039 (rk4bir)
- Update cluster-applications to v0.8.0. !25138
- Limit size of params array in JSON logs to 10 KiB. !25158
- Omit error details from previous attempt in Sidekiq JSON logs. !25161
- Remove unnecessary milestone join tables. !25198
- Upgrade to Gitaly v1.87.0. !25370
- Drop signatures in email replies. !25389 (Diego Louzán)
- update service desk project to use GlLoadingIcon over font awesome spinner. (Oregand)
- Search group-level objects among all ancestors during project import.
- Add broadcast type to API.
- Changed color of allowed to fail badge from danger to warning.
### Performance (22 changes, 1 of them is from the community)
- Check mergeability of MR asynchronously. !21026
- Fix query performance in PipelinesFinder. !21092
- Fix usage ping timeouts with batch counters. !22705
- Remove N+1 query for profile notifications. !22845 (Ohad Dahan)
- Limit page number on explore/projects. !22876
- Prevent unnecessary Gitaly calls when rendering comment excerpts in todos and activity feed. !23100
- Eliminate Gitaly N+1 queries loading submodules. !23292
- Optimize page loading of Admin::RunnersController#show. !23309
- Improve performance of the Container Registry delete tags API. !23325
- Don't allow Gitaly calls to exceed the worker timeout set for unicorn or puma. !23510
- Use CTE optimization fence for loading projects in dashboard. !23754
- Optimize ref name lookups in archive downloads. !23890
- Change broadcast message index. !23986
- Add index to audit_events (entity_id, entity_type, id). !23998
- Remove unneeded indexes on projects table. !24086
- Load maximum 1mb blob data for a diff file. !24160
- Optimize issue search when sorting by weight. !24208
- Optimize issue search when sorting by due date and position. !24217
- Refactored repository browser to use Vue and GraphQL. !24450
- Improvement to merged_branch_names cache. !24504
- Destroy user associations in batches like we do with projects. !24641
- Cache repository merged branch names by default. !24986
### Added (137 changes, 46 of them are from the community)
- x509 signed commits using openssl. !17773 (Roger Meier)
- Allow keyboard shortcuts to be disabled. !18782
- Add API endpoints for 'soft-delete for groups' feature. !19430
- Add UI for 'soft-delete for groups' feature. !19483
- Introduce project_settings table. !19761
- Expose current and last IPs to /users endpoint. !19781
- Add Group Import API endpoint & update Group Import/Export documentation. !20353
- Show Kubernetes namespace on job show page. !20983
- Add admin settings panel for instance-level serverless domain (behind feature flag). !21222
- Filter merge requests by approvals (API). !21379
- Expose is_using_seat attribute for Member in API. !21496
- Add querying of Sentry errors to Graphql. !21802
- Extends 'Duplicate dashboard' feature, by including custom metrics added to GitLab-defined dashboards. !21923
- Add tab width option to user preferences. !22063 (Alexander Oleynikov)
- Add iid to operations_feature_flags and backfill. !22175
- Support retrieval of disk statistics from Gitaly. !22226 (Nels Nelson)
- Implement allowing empty needs for jobs in DAG pipelines. !22246
- Create snippet repository when it's created. !22269
- When switching to a file permalink, just change the URL instead of triggering a useless page reload. !22340
- Packages published to the package registry via CI/CD with a CI_JOB_TOKEN will display pipeline information on the details page. !22485
- Add users memberships endpoints for admins. !22518
- Add cilium to the managed cluster apps template. !22557
- Add WAF Anomaly Summary service. !22736
- Introduce license_scanning CI template. !22773
- Add extra fields to the application context. !22792
- Add selective sync support to Geo Nodes API update endpoint. !22828 (Rajendra Kadam)
- Add validation for custom PrometheusDashboard. !22893
- Sync GitLab issue back to Sentry when created in GitLab. !23007
- Add new Elastic Stack cluster application for pod log aggregation. !23058
- NPM dist tags will now be displayed on the package details page. !23061
- Add show routes for group and project repositories_controllers and add pagination to the index responses. !23151
- Add pages_access_level to projects API. !23176 (Mathieu Parent)
- Document CI job activity limit for pipeline creation. !23246
- Update Praefect docs for subcommand. !23255
- Add CI variables to provide GitLab port and protocol. !23296 (Aidin Abedi)
- Seprate 5 classes in separate files from entities. !23299 (Rajendra Kadam)
- Upgrade pages to 1.14.0. !23317
- Indicate Sentry error severity in GitLab. !23346
- Sync GitLab issues with Sentry plugin integration. !23355
- Backfill missing GraphQL API Group type properties. !23389 (Fabio Huser)
- Allow setting minimum concurrency for sidekiq-cluster processes. !23408
- Geo: Add tables to prepare to replicate package files. !23447
- Update deploy token architecture to introduce group-level deploy tokens. !23460
- Add tags, external_base_url, gitlab_issue to Sentry Detailed Error graphql. !23483
- Reverse actions for resolve/ignore Sentry issue. !23516
- Add deploy_token_type column to deploy_tokens table. !23530
- Add ability to hide GraphQL fields using GitLab Feature flags. !23563
- Add can_create_merge_request_in to /project/:id API response. !23577
- Close related GitLab issue on Sentry error resolve. !23610
- Add emails_disabled to projects API. !23616 (Mathieu Parent)
- Expose group milestones on GraphQL. !23635
- Add support for lsif artifact report. !23672
- Displays package tags next to the name on the new package list page. !23675
- Collect release evidence at release timestamp. !23697
- Create conditional Enable Review App button. !23703
- Add CI variables to configure bundler-audit advisory database (Dependency Scanning). !23717
- Add API to "Play" a scheduled pipeline immediately. !23718
- Add selective sync support to Geo Nodes API create endpoint. !23729 (Rajendra Kadam)
- Refactor user entities into own class files. !23730 (Rajendra Kadam)
- Replace Net::HTTP with Gitlab::HTTP in rake gitlab:geo:check. !23741 (Rajendra Kadam)
- Add separate classes for user related entities for email, membership, status. !23748 (Rajendra Kadam)
- Add Sentry error stack trace to GraphQL API. !23750
- Allow for relative time ranges in metrics dashboard URLs. !23765
- Add non_archived param to issues API endpoint to filter issues from archived projects. !23785
- Add separate classes for project hook, identity, export status. !23789 (Rajendra Kadam)
- Create snippet repository model. !23796
- Add non_archived param to group merge requests API endpoint to filter MRs from non archived projects. !23809
- Change `Rename` to `Rename/Move` in Web IDE Dropdown. !23877
- Add separate classes for project related classes. !23887 (Rajendra Kadam)
- Added search box to dashboards dropdown in monitoring dashboard. !23906
- Display operations feature flag internal ids. !23914
- Enable search and filter in environments dropdown in monitoring dashboard. !23942
- Add GraphQL mutation to restore multiple todos. !23950
- Add migration to create resource milestone events table. !23965
- Add cycle analytics duration chart with median line. !23971
- Support require_password_to_approve in project merge request approvals API. !24016
- Add updateImageDiffNote mutation. !24027
- Upgrade Pages to 1.15.0. !24043
- Updated package details page header to begin updating the page design. !24055
- Added migration which adds project_key column to service_desk_settings. !24063
- Separate project and group entities into own class files. !24070 (Rajendra Kadam)
- Separate commit entities into own class files. !24085 (Rajendra Kadam)
- Add delete identity endpoint on the users API. !24122
- Add search support for protected branches API. !24137
- Dark syntax highlighting theme for Web IDE. !24158
- Added NuGet package installation instructions to package details page. !24162
- Expose issue link type in REST API. !24175
- Separate snippet entities into own class files. !24183 (Rajendra Kadam)
- Support for table of contents tag in GitLab Flavored Markdown. !24196
- Add GET endpoint to LDAP group link API. !24216
- Add API to enable and disable error tracking settings. !24220 (Rajendra Kadam)
- Separate protected and issuable entities into own class files. !24221 (Rajendra Kadam)
- Separate issue entities into own class files. !24226 (Rajendra Kadam)
- Make smarter user suggestions for assign slash commands. !24294
- Add loading icon to clusters being created. !24370
- Allow a grace period for new users to confirm their email. !24371
- Separate merge request entities into own class files. !24373 (Rajendra Kadam)
- Create an environment for self monitoring project. !24403
- Add blocked icon on issue board card. !24420
- Add blocking issues feature. !24460
- Wait for elasticsearch to be green on install. !24489
- Separate key and other entities into own class files. !24495 (Rajendra Kadam)
- Implement support of allow_failure keyword for CI rules. !24605
- Adds path to edit custom metrics in dashboard response. !24645
- Add tooltip when dates in date picker are too long. !24664
- API: Ability to list commits in order (--topo-order). !24702
- Separate note entities into own class files. !24732 (Rajendra Kadam)
- Separate 5 classes into own entities files. !24745 (Rajendra Kadam)
- Set default dashboard for self monitoring project. !24814
- Create operations strategies and scopes tables. !24819
- Separate access entities into own class files. !24845 (Rajendra Kadam)
- Refactor error tracking specs and add validation to enabled field in error tracking model. !24892 (Rajendra Kadam)
- Separate service entities into own class files. !24936 (Rajendra Kadam)
- Separate label entities into own class files. !24938 (Rajendra Kadam)
- Separate board, list and other entities into own class files. !24939 (Rajendra Kadam)
- Separate entities into own class files. !24941 (Rajendra Kadam)
- Separate tag and release entities into own class files. !24943 (Rajendra Kadam)
- Separate job entities into own class files. !24948 (Rajendra Kadam)
- Separate entities into own class files. !24950 (Rajendra Kadam)
- Separate environment entities into own class files. !24951 (Rajendra Kadam)
- Display the y-axis on the range of data value in the chart. !24953
- Separate token and template entities into own class files. !24955 (Rajendra Kadam)
- Separate token entities into own class files. !24974 (Rajendra Kadam)
- Separate JobRequest entities into own class files. !24977 (Rajendra Kadam)
- Separate entities into own class files. !24985 (Rajendra Kadam)
- Separate page domain entities into own class files. !24987 (Rajendra Kadam)
- add avatar_url in job webhook, and email in pipeline webhook. !24992 (Guillaume Micouin)
- Separate Application and Blob entities into own class files. !24997 (Rajendra Kadam)
- Separate badge entities into own class files. !25116 (Rajendra Kadam)
- Separate provider, platform and post receive entities into own class files. !25119 (Rajendra Kadam)
- Separate cluster entities into own class files. !25121 (Rajendra Kadam)
- Container Registry tag expiration policy settings. !25123
- Upgrade pages to 1.16.0. !25238
- Added "Prohibit outer fork" setting for Group SAML. !25246
- Separate project entity into own class file. !25297 (Rajendra Kadam)
- Add license FAQ link to license expired message.
- Add broadcast types to broadcast messages.
### Other (55 changes, 15 of them are from the community)
- Upgrade to Rails 6. !19891
- refactoring gl_dropdown.js to use ES6 classes instead of constructor functions. !20488 (nuwe1)
- Creates a standalone vulnerability page. !20734
- Auto generated wiki commit message containing HTML encoded entities. !21371 (2knal)
- removes store logic from issue board models. !21391 (nuwe1)
- removes store logic from issue board models. !21404 (nuwe1)
- Reducing whitespace in group list to show more on screen and reduce vertical scrolling. !21584
- Geo: Include host when logging. !22203
- Add rate limiter to Project Imports. !22644
- Use consistent layout in cluster advanced settings. !22656
- Replace custom action array in CI header bar with <slot>. !22839 (Fabio Huser)
- Fix visibility levels of subgroups to be not higher than their parents' level. !22889
- Update pg gem to v1.2.2. !23237
- Remove milestone_id from epics. !23282 (Lee Tickett)
- Remove button group for edit and web ide in file header. !23291
- Update GitLab Runner Helm Chart to 0.13.0/12.7.0. !23308
- Remove storage_version column from snippets. !23315
- Upgrade acme-client to v2.0.5. !23498
- Make rake -T output more consistent. !23550
- Show security report outdated message for only Active MRs. !23575
- Update Kaminari templates to match gl-pagination's markup. !23582
- Update GitLab Runner Helm Chart to 0.13.1 (GitLab Runner 12.7.1). !23588
- Remove unused Code Hotspots database tables. !23590
- Remove self monitoring feature flag. !23631
- Store security scans run in CI jobs. !23669
- More verbose JiraService error logs. !23688
- Rename Cloud Run on GKE to Cloud Run for Anthos. !23694
- Update links related to MR approvals in UI. !23948
- Migrate issue tracker data to data field tables. !24076
- Updated icon for copy-to-clipboard button. !24146
- Add specialized index to packages_packages database table. !24182
- Bump auto-deploy-image for Auto DevOps deploy to 0.9.1. !24231
- Bump DAST deploy auto-deploy-image to 0.9.1. !24232
- Move contribution analytics chart to echarts. !24272
- Minor text update to IDE commit to branch disabled tooltip. !24521
- Promote stackprof into a production gem. !24564
- Replace unstructured application logs with structured (JSON) application logs in the admin interface. !24614
- Move insights charts to echarts. !24661
- Improve UX of optional fields in Snippets form. !24762
- Update snippets empty state and remove explore snippets button. !24764
- Backfill LfsObjectsProject records of forks. !24767
- Update button margin of various empty states. !24806
- Update loading icon in Value Stream Analytics view. !24861
- Replace underscore with lodash for ./app/assets/javascripts/serverless. !25011 (Tobias Spagert)
- Replaced underscore with lodash for spec/javascripts/vue_shared/components. !25018 (Shubham Pandey)
- Replaced underscore with lodash for spec/javascripts/badges. !25135 (Shubham Pandey)
- Replace underscore with lodash for ./app/assets/javascripts/error_tracking. !25143 (Tobias Spagert)
- Destroy the OAuth application when Geo secondary becomes a primary. !25154 (briankabiro)
- Refactored snippets view to Vue. !25188
- Updated ui elements in wiki page creation. !25197 (Marc Schwede)
- Internationalize messages for group audit events. !25233 (Takuya Noguchi)
- Add a link to the variable priority override section from triggers page. !25264 (DFredell)
- Track usage of merge request file header buttons. (Oregand)
- Switch dropdown operators to lowercase.
- Add clarifying content to account fields.
## 12.7.5
### Fixed (4 changes, 1 of them is from the community)
......
---
title: Destroy the OAuth application when Geo secondary becomes a primary
merge_request: 25154
author: briankabiro
type: other
---
title: Use POSTGRES_VERSION variable in Auto DevOps Test stage
merge_request: 22884
author: Serban Marti
type: fixed
---
title: Restyle changes header & file tree
merge_request: 22364
author:
type: changed
---
title: Restyle Merge Request diffs file tree
merge_request: 24342
author:
type: changed
---
title: Limit size of diffs returned by /projects/:id/repository/compare API endpoint
merge_request: 22658
author:
type: fixed
---
title: Fix backup restoration with pre-existing wiki
merge_request: 24394
author:
type: fixed
---
title: Fix spacing and UI on Recent Deliveries section of Project Services
merge_request: 22666
author:
type: fixed
---
title: Create conditional Enable Review App button
merge_request: 23703
author:
type: added
---
title: Set default dashboard for self monitoring project
merge_request: 24814
author:
type: added
---
title: Add GET endpoint to LDAP group link API
merge_request: 24216
author:
type: added
---
title: Add tab width option to user preferences
merge_request: 22063
author: Alexander Oleynikov
type: added
---
title: Do not remove space from project name in Slack
merge_request: 24851
author:
type: fixed
---
title: Introduce license_scanning CI template
merge_request: 22773
author:
type: added
---
title: Add WAF Anomaly Summary service
merge_request: 22736
author:
type: added
---
title: Parse filebeat modsec logs as JSON
merge_request: 24836
author:
type: changed
---
title: Hide label tooltips when dragging board cards
merge_request: 24239
author:
type: fixed
---
title: Default the `creation of a Mattermost team` checkbox to false
merge_request: 23329
author: briankabiro
type: changed
---
title: Authenticate user when scope is passed to events api
merge_request: 22956
author: briankabiro
type: fixed
---
title: Make Explore Projects default to All
merge_request: 23811
author:
type: changed
---
title: Fix usage ping timeouts with batch counters
merge_request: 22705
author:
type: performance
---
title: Add tags, external_base_url, gitlab_issue to Sentry Detailed Error graphql
merge_request: 23483
author:
type: added
---
title: Activate new project integrations by default
merge_request: 23009
author:
type: changed
---
title: Update webpack related packages
merge_request: 22456
author: Takuya Noguchi
type: security
---
title: Dark syntax highlighting theme for Web IDE
merge_request: 24158
author:
type: added
---
title: Search group-level objects among all ancestors during project import
merge_request:
author:
type: changed
---
title: Fix error when assigning an existing asignee
merge_request: 23416
author:
type: fixed
---
title: Move Merge Request from right sidebar of Web IDE to bottom bar
merge_request: 24746
author:
type: changed
---
title: Fixes spacing issue in modal footers
merge_request: 23327
author:
type: fixed
---
title: Migrate CI CD statistics + duration chart to VueJS
merge_request: 23840
author:
type: changed
---
title: Migrate CI CD pipelines charts to ECharts
merge_request: 24057
author:
type: changed
---
title: Move insights charts to echarts
merge_request: 24661
author:
type: other
---
title: Fix race condition bug in Prometheus managed app update process
merge_request: 24228
author:
type: fixed
---
title: Remove N+1 query for profile notifications
merge_request: 22845
author: Ohad Dahan
type: performance
---
title: Replace underscore with lodash for ./app/assets/javascripts/mirrors
merge_request: 24967
author: Jacopo Beschi @jacopo-beschi
type: changed
---
title: Replaced underscore with lodash for spec/javascripts/badges
merge_request: 25135
author: Shubham Pandey
type: other
---
title: Replaced underscore with lodash for spec/javascripts/vue_shared/components
merge_request: 25018
author: Shubham Pandey
type: other
---
title: Bump ingress managed app chart to 1.29.3
merge_request: 23461
author:
type: changed
---
title: Expose current and last IPs to /users endpoint
merge_request: 19781
author:
type: added
---
title: Refactored snippets view to Vue
merge_request: 25188
author:
type: other
---
title: Container Registry tag expiration policy settings
merge_request: 25123
author:
type: added
---
title: Remove temporary index at services on project_id
merge_request: 24263
author:
type: removed
---
title: Update pipeline status copy in deploy footer
merge_request: 23199
author:
type: changed
---
title: Reverse actions for resolve/ignore Sentry issue
merge_request: 23516
author:
type: added
---
title: Support require_password_to_approve in project merge request approvals API
merge_request: 24016
author:
type: added
---
title: Allow long milestone titles on board lists to be truncated
merge_request:
author:
type: fixed
---
title: Fix issue count wrapping on board list
merge_request:
author:
type: fixed
---
title: Close related GitLab issue on Sentry error resolve
merge_request: 23610
author:
type: added
---
title: Track usage of merge request file header buttons
merge_request:
author: Oregand
type: other
---
title: Remove button group for edit and web ide in file header
merge_request: 23291
author:
type: other
---
title: Allow for relative time ranges in metrics dashboard URLs
merge_request: 23765
author:
type: added
---
title: MVC for assignees avatar dissapearing when opening issue sidebar in board
merge_request:
author: Oregand
type: fixed
---
title: Updated package details page header to begin updating the page design.
merge_request: 24055
author:
type: added
---
title: Displays package tags next to the name on the new package list page
merge_request: 23675
author:
type: added
---
title: Remove unstaged and staged modification tooltip
merge_request: 23847
author:
type: fixed
---
title: Improve message UI on Microsoft Teams notification
merge_request: 23385
author: Takuya Noguchi
type: fixed
---
title: Fixes AutoMergeProcessWorker failing when merge train service is not available
for a merge request
merge_request: 23407
author:
type: fixed
---
title: Remove unused Code Hotspots database tables
merge_request: 23590
author:
type: other
---
title: Fix JIRA::HTTPError initialize parameter
merge_request: 24060
author:
type: fixed
---
title: More verbose JiraService error logs
merge_request: 23688
author:
type: other
---
title: Add tooltip when dates in date picker are too long
merge_request: 24664
author:
type: added
---
title: Add can_create_merge_request_in to /project/:id API response
merge_request: 23577
author:
type: added
---
title: update service desk project to use GlLoadingIcon over font awesome spinner
merge_request:
author: Oregand
type: changed
---
title: Allow Owner access level for sharing groups with groups
merge_request: 23868
author:
type: fixed
---
title: Fix emails on push integrations created before 12.7
merge_request: 23699
author:
type: fixed
---
title: Fix Pipeline failed notification email not being delivered if the failed job
is a bridge job
merge_request: 23668
author:
type: fixed
---
title: Include license_scanning to index_ci_builds_on_name_for_security_products_values
merge_request: 24090
author:
type: changed
---
title: Switch dropdown operators to lowercase
merge_request:
author:
type: other
---
title: Fix 500 error when trying to unsubscribe from an already deleted entity
merge_request: 23747
author:
type: fixed
---
title: Fix design of snippet search results page
merge_request: 23780
author:
type: fixed
---
title: Fix user popover glitch
merge_request: 23904
author:
type: fixed
---
title: "Change `Rename` to `Rename/Move` in Web IDE Dropdown"
merge_request: 23877
author:
type: added
---
title: Remove gray color from diff buttons
merge_request: 24041
author:
type: fixed
---
title: Make smarter user suggestions for assign slash commands
merge_request: 24294
author:
type: added
---
title: Move Settings->Operations->Incidents to the Core
merge_request: 24600
author:
type: changed
---
title: Create LfsObjectsProject record for forks as well
merge_request: 22418
author:
type: fixed
---
title: Avoid loading user activity calendar on mobile
merge_request: 24277
author: Takuya Noguchi
type: fixed
---
title: Resolve Design discussion note preview is broken
merge_request: 24288
author:
type: fixed
---
title: Allow a grace period for new users to confirm their email
merge_request: 24371
author:
type: added
---
title: Query projects of subgroups in Cycle Analytics
merge_request: 24392
author:
type: fixed
---
title: Rename 'Kubernetes configured' button
merge_request: 24487
author:
type: changed
---
title: update main javascript file to only apply right sidebar class when an aside
is present
merge_request:
author: Oregand
type: fixed
---
title: Display the y-axis on the range of data value in the chart
merge_request: 24953
author:
type: added
---
title: Add blocking issues feature
merge_request: 24460
author:
type: added
---
title: Fix 500 error while accessing Oauth::ApplicationsController without a valid session
merge_request: 24775
author:
type: fixed
---
title: Update loading icon in Value Stream Analytics view
merge_request: 24861
author:
type: other
---
title: 'Geo: Don''t clean up files in object storage when Geo is responsible of syncing
them'
merge_request: 24901
author:
type: fixed
---
title: Remove CI status from Projects Dashboard
merge_request: 25225
author: George Thomas @thegeorgeous
type: removed
---
title: Auto generated wiki commit message containing HTML encoded entities
merge_request: 21371
author: 2knal
type: other
---
title: Fix bug with snippet counts not being scoped to current authorisation
merge_request: 21705
author:
type: fixed
---
title: Add deploy_token_type column to deploy_tokens table.
merge_request: 23530
author:
type: added
---
title: Update deploy token architecture to introduce group-level deploy tokens.
merge_request: 23460
author:
type: added
---
title: Migrate epic, epic notes mentions to respective DB table
merge_request: 22333
author:
type: changed
---
title: Support for table of contents tag in GitLab Flavored Markdown
merge_request: 24196
author:
type: added
---
title: Allow keyboard shortcuts to be disabled
merge_request: 18782
author:
type: added
---
title: Fix visibility levels of subgroups to be not higher than their parents' level
merge_request: 22889
author:
type: other
---
title: Add delete identity endpoint on the users API
merge_request: 24122
author:
type: added
---
title: Limit productivity analytics graph y-axis scale to whole numbers
merge_request: 23140
author:
type: fixed
---
title: Add CI variables to provide GitLab port and protocol
merge_request: 23296
author: Aidin Abedi
type: added
---
title: Add show routes for group and project repositories_controllers and add pagination
to the index responses
merge_request: 23151
author:
type: added
---
title: Fix copy markdown with elements with no text content
merge_request: 24020
author:
type: fixed
---
title: Fix multiline issue when loading env vars from DinD in SAST
merge_request: 24108
author:
type: fixed
---
title: Limit length of wiki file/directory names
merge_request: 24364
author:
type: changed
---
title: Include milestones from subgroups in the list of Group Milestones.
merge_request: 22922
author:
type: fixed
---
title: add avatar_url in job webhook, and email in pipeline webhook
merge_request: 24992
author: Guillaume Micouin
type: added
---
title: Allow to deploy only forward deployments
merge_request: 22959
author:
type: changed
---
title: Disable pull mirror importing for archived projects
merge_request: 24029
author:
type: fixed
---
title: Fix some of the file encoding issues when uploading in the Web IDE
merge_request: 23761
author:
type: fixed
---
title: Label MR test modal execution time as seconds
merge_request: 24019
author:
type: fixed
---
title: Add non_archived param to issues API endpoint to filter issues from archived projects
merge_request: 23785
author:
type: added
---
title: Add non_archived param to group merge requests API endpoint to filter MRs from non archived projects
merge_request: 23809
author:
type: added
---
title: Fix Merge Request comments when some notes are corrupt
merge_request: 23786
author:
type: fixed
---
title: Add clarifying content to account fields
merge_request:
author:
type: other
---
title: Add border radius and remove blue outline on recent searches filter
merge_request: 23266
author:
type: fixed
---
title: Update rebasing to use the new two-phase Gitaly Rebase RPC
merge_request: 23546
author:
type: changed
---
title: Check mergeability of MR asynchronously
merge_request: 21026
author:
type: performance
---
title: Reducing whitespace in group list to show more on screen and reduce vertical scrolling
merge_request: 21584
author:
type: other
---
title: Implement support of allow_failure keyword for CI rules
merge_request: 24605
author:
type: added
---
title: Implement allowing empty needs for jobs in DAG pipelines
merge_request: 22246
author:
type: added
---
title: Upgrade to Rails 6
merge_request: 19891
author:
type: other
---
title: Add loading icon to clusters being created
merge_request: 24370
author:
type: added
---
title: Prevent DAG builds to run after skipped need build
merge_request: 23405
author:
type: fixed
---
title: Improve performance of the Container Registry delete tags API
merge_request: 23325
author:
type: performance
---
title: Add GraphQL mutation to restore multiple todos
merge_request: 23950
author:
type: added
---
title: Fixes a new line issue with suggestions in the last line of a file
merge_request: 22732
author:
type: fixed
---
title: Update snippets empty state and remove explore snippets button
merge_request: 24764
author:
type: other
---
title: Improve UX of optional fields in Snippets form
merge_request: 24762
author:
type: other
---
title: Update Kaminari templates to match gl-pagination's markup
merge_request: 23582
author:
type: other
---
title: Query projects of subgroups in productivity analytics
merge_request: 24335
author:
type: fixed
---
title: Add API endpoints for 'soft-delete for groups' feature
merge_request: 19430
author:
type: added
---
title: Add UI for 'soft-delete for groups' feature
merge_request: 19483
author:
type: added
---
title: Packages published to the package registry via CI/CD with a CI_JOB_TOKEN will
display pipeline information on the details page
merge_request: 22485
author:
type: added
---
title: Enable search and filter in environments dropdown in monitoring dashboard
merge_request: 23942
author:
type: added
---
title: Make name, email, and location attributes readonly for LDAP enabled instances
merge_request: 24049
author:
type: changed
---
title: Add updateImageDiffNote mutation
merge_request: 24027
author:
type: added
---
title: Fix pipeline status loading errors on project dashboard page caused by Gitaly
connection failures
merge_request: 23378
author:
type: fixed
---
title: Fix 503 errors caused by Gitaly failures during project_icon lookup
merge_request: 23930
author:
type: fixed
---
title: Add blocked icon on issue board card
merge_request: 24420
author:
type: added
---
title: Allow to switch between cloud providers in cluster creation screen
merge_request: 23362
author:
type: changed
---
title: Added search box to dashboards dropdown in monitoring dashboard
merge_request: 23906
author:
type: added
---
title: Enable Web IDE on projects without Merge Requests
merge_request: 24508
author:
type: fixed
---
title: 'WebIDE: Support # in branch names'
merge_request: 24717
author:
type: changed
---
title: Improve error messages when adding a child epic
merge_request: 22688
author:
type: fixed
---
title: 'Geo: Include host when logging'
merge_request: 22203
author:
type: other
---
title: 'API: Ability to list commits in order (--topo-order)'
merge_request: 24702
author:
type: added
---
title: Support the bypass 2FA function with ADFS SAML
merge_request: 23615
author:
type: fixed
---
title: Add Sentry error stack trace to GraphQL API
merge_request: 23750
author:
type: added
---
title: Add querying of Sentry errors to Graphql
merge_request: 21802
author:
type: added
---
title: Adds path to edit custom metrics in dashboard response
merge_request: 24645
author:
type: added
---
title: Added NuGet package installation instructions to package details page
merge_request: 24162
author:
type: added
---
title: Add specialized index to packages_packages database table
merge_request: 24182
author:
type: other
---
title: Add cycle analytics duration chart with median line
merge_request: 23971
author:
type: added
---
title: Creates a standalone vulnerability page
merge_request: 20734
author:
type: other
---
title: Limit page number on explore/projects
merge_request: 22876
author:
type: performance
---
title: Fix Web IDE alert message look and feel
merge_request: 23300
author: Sean Nichols
type: fixed
---
title: Fix JIRA DVCS retrieving repositories
merge_request: 23180
author:
type: fixed
---
title: Move contribution analytics chart to echarts
merge_request: 24272
author:
type: other
---
title: Fix dropdown caret not being positioned correctly
merge_request: 24273
author:
type: fixed
---
title: Conan packages are validated based on full recipe instead of name/version alone
merge_request: 24692
author:
type: changed
---
title: 'Add CI variables to configure bundler-audit advisory database (Dependency Scanning)'
merge_request: 23717
author:
type: added
---
title: Test reports in the pipeline details page will now load when clicking the tests
tab.
merge_request: 24577
author:
type: changed
---
title: Fix query performance in PipelinesFinder
merge_request: 21092
author:
type: performance
---
title: Add migration to create resource milestone events table
merge_request: 23965
author:
type: added
---
title: Collect release evidence at release timestamp
merge_request: 23697
author:
type: added
---
title: Fix broken link to documentation
merge_request: 23715
author:
type: fixed
---
title: Rename cycle analytics interfaces to value stream analytics
merge_request: 23427
author:
type: changed
---
title: Filter merge requests by approvals (API)
merge_request: 21379
author:
type: added
---
title: Indicate Sentry error severity in GitLab
merge_request: 23346
author:
type: added
---
title: Rename Cloud Run on GKE to Cloud Run for Anthos
merge_request: 23694
author:
type: other
---
title: Add index to audit_events (entity_id, entity_type, id)
merge_request: 23998
author:
type: performance
---
title: Extends 'Duplicate dashboard' feature, by including custom metrics added to
GitLab-defined dashboards.
merge_request: 21923
author:
type: added
---
title: Prevent unnecessary Gitaly calls when rendering comment excerpts in todos and
activity feed
merge_request: 23100
author:
type: performance
---
title: Update styles for pipeline status badge to be correctly vertically centered
in project pipeline card
merge_request:
author: Oregand
type: fixed
---
title: Makes the generic alerts endpoint available with the free tier
merge_request: 23339
author:
type: changed
---
title: Include issues created in GitLab on error tracking details page
merge_request: 23605
author:
type: changed
---
title: Deprecate /admin/application_settings in favor of /admin/application_settings/general. The former path is to be removed in 13.0.
merge_request: 22252
author: Alexander Oleynikov
type: changed
---
title: Add search support for protected branches API
merge_request: 24137
author:
type: added
---
title: Backfill LfsObjectsProject records of forks
merge_request: 24767
author:
type: other
---
title: NPM dist tags will now be displayed on the package details page.
merge_request: 23061
author:
type: added
---
title: Add a link to the variable priority override section from triggers page
merge_request: 25264
author: DFredell
type: other
---
title: Add optional angle brackets in address_regex
merge_request: 23797
author: Max Winterstein
type: fixed
---
title: refactoring gl_dropdown.js to use ES6 classes instead of constructor functions
merge_request: 20488
author: nuwe1
type: other
---
title: removes store logic from issue board models
merge_request: 21404
author: nuwe1
type: other
---
title: removes store logic from issue board models
merge_request: 21391
author: nuwe1
type: other
---
title: Updated ui elements in wiki page creation
merge_request: 25197
author: Marc Schwede
type: other
---
title: Remove unneeded indexes on projects table
merge_request: 24086
author:
type: performance
---
title: Ensure all Project records have a corresponding ProjectFeature record
merge_request: 23766
author:
type: fixed
---
title: Let tie breaker order follow primary sort direction (API)
merge_request: 22795
author:
type: changed
---
title: Add extra fields to the application context
merge_request: 22792
author:
type: added
---
title: Add users memberships endpoints for admins
merge_request: 22518
author:
type: added
---
title: Replace unstructured application logs with structured (JSON) application logs in the admin interface
merge_request: 24614
author:
type: other
---
title: Extend logs retention to period from 15 to 30 days
merge_request: 24466
author:
type: changed
---
title: Drop etag cache on logs API
merge_request: 24864
author:
type: fixed
---
title: Fix k8s logs alert display state
merge_request: 24802
author:
type: fixed
---
title: Fix logs api etag issues with elasticsearch
merge_request: 23249
author:
type: fixed
---
title: Remove kibana_hostname column from clusters_applications_elastic_stacks table
merge_request: 23503
author:
type: changed
---
title: Add new Elastic Stack cluster application for pod log aggregation
merge_request: 23058
author:
type: added
---
title: Wait for elasticsearch to be green on install
merge_request: 24489
author:
type: added
---
title: Destroy user associations in batches like we do with projects
merge_request: 24641
author:
type: performance
---
title: Ensure New Snippet button is displayed based on the :create_snippet permission
in Project Snippets page and User profile > Snippets tab
merge_request: 55240
author:
type: fixed
---
title: Update PagesDomains data model for serverless domains
merge_request: 23943
author:
type: changed
---
title: Update broken links to Cloud Run for Anthos documentation
merge_request: 25159
author:
type: fixed
---
title: Add admin settings panel for instance-level serverless domain (behind feature flag)
merge_request: 21222
author:
type: added
---
title: Allow setting minimum concurrency for sidekiq-cluster processes
merge_request: 23408
author:
type: added
---
title: Changed color of allowed to fail badge from danger to warning
merge_request: !23437
author:
type: changed
---
title: Add experimental --queue-selector option to sidekiq-cluster
merge_request: 18877
author:
type: changed
---
title: Return 404 when repository archive cannot be retrieved
merge_request: 23926
author:
type: fixed
---
title: Avoid double encoding of credential while importing a Project by URL
merge_request: 24514
author:
type: fixed
---
title: Fix outdated MR security warning message
merge_request: 23496
author:
type: fixed
---
title: Allow users to read broadcast messages via API
merge_request: 23298
author: Rajendra Kadam
type: changed
---
title: Fix overriding the image pull policy from a values file for Auto Deploy
merge_request: 25271
author: robcalcroft
type: fixed
---
title: Bump auto-deploy-image for Auto DevOps deploy to 0.9.1
merge_request: 24231
author:
type: other
---
title: Fix sidekiq jobs not always getting a database connection when running with low concurrency
merge_request: 25261
author:
type: fixed
---
title: Don't leak entire objects into the error log when rendering markup fails
merge_request: 24599
author:
type: fixed
---
title: Don't allow Gitaly calls to exceed the worker timeout set for unicorn or puma
merge_request: 23510
author:
type: performance
---
title: Ensure board lists are sorted consistently
merge_request: 24637
author:
type: fixed
---
title: Make rake -T output more consistent
merge_request: 23550
author:
type: other
---
title: Task lists work correctly again on closed MRs
merge_request: 23714
author:
type: fixed
---
title: Add cilium to the managed cluster apps template
merge_request: 22557
author:
type: added
---
title: Add validation for custom PrometheusDashboard
merge_request: 22893
author:
type: added
---
title: Bump DAST deploy auto-deploy-image to 0.9.1
merge_request: 24232
author:
type: other
---
title: When a namespace GitLab Subscription expires, disable SSO enforcement
merge_request: 21135
author:
type: fixed
---
title: Fix code line and line number alignment in Safari
merge_request: 24820
author:
type: fixed
---
title: Display operations feature flag internal ids
merge_request: 23914
author:
type: added
---
title: Updated icon for copy-to-clipboard button
merge_request: 24146
author:
type: other
---
title: Require other stages than .pre and .post
merge_request: 23629
author:
type: fixed
---
title: Fixed default-branch link under Pipeline Subscription settings
merge_request: 24834
author: James Johnson
type: fixed
---
title: Document CI job activity limit for pipeline creation
merge_request: 23246
author:
type: added
---
title: Move merge request routes under /-/ scope
merge_request: 21126
author:
type: deprecated
---
title: Rename Custom hooks to Server hooks
merge_request: 23064
author:
type: changed
---
title: Move commit routes under - scope
merge_request: 24279
author:
type: changed
---
title: Copy issues routing under - scope
merge_request: 23779
author:
type: changed
---
title: Move repository routes under - scope
merge_request: 20455
author:
type: deprecated
---
title: Move security routes under - scope
merge_request: 24287
author:
type: changed
---
title: Remove keep button for non archive artifacts
merge_request: 23762
author:
type: fixed
---
title: Fix N+1 queries caused by loading job artifacts archive in pipeline details
entity
merge_request: 25250
author:
type: fixed
---
title: Add emails_disabled to projects API
merge_request: 23616
author: Mathieu Parent
type: added
---
title: Add API to enable and disable error tracking settings
merge_request: 24220
author: Rajendra Kadam
type: added
---
title: Refactor error tracking specs and add validation to enabled field in error tracking model
merge_request: 24892
author: Rajendra Kadam
type: added
---
title: Fix advanced global search permissions for guest users
merge_request: 23177
author:
type: fixed
---
title: Expose theme and color scheme user preferences in API
merge_request: 24409
author:
type: changed
---
title: Expose is_using_seat attribute for Member in API
merge_request: 21496
author:
type: added
---
title: Minor text update to IDE commit to branch disabled tooltip
merge_request: 24521
author:
type: other
---
title: Switch order of tabs in Web IDE nav dropdown
merge_request: 24199
author:
type: changed
---
title: Update button margin of various empty states
merge_request: 24806
author:
type: other
---
title: Backfill missing GraphQL API Group type properties
merge_request: 23389
author: Fabio Huser
type: added
---
title: Drop signatures in email replies
merge_request: 25389
author: Diego Louzán
type: changed
---
title: x509 signed commits using openssl
merge_request: 17773
author: Roger Meier
type: added
---
title: Create operations strategies and scopes tables
merge_request: 24819
author:
type: added
---
title: When switching to a file permalink, just change the URL instead of triggering
a useless page reload
merge_request: 22340
author:
type: added
---
title: Sets size limits on data loaded async, like deploy boards and merge request reports
merge_request: 21871
author:
type: changed
---
title: Show blocked status for all blocked issues on issue boards
merge_request: 24631
author:
type: fixed
---
title: Allow running child pipelines as merge request pipelines
merge_request: 23884
author:
type: fixed
---
title: Fix POST method in dashboard link for disabling admin mode
merge_request: 23363
author: Diego Louzán
type: fixed
---
title: Fix inconditionally setting user profile to public when updating via
API and private_profile parameter is not present in the request
merge_request: 24456
author: Diego Louzán
type: fixed
---
title: Fix duplicated user popovers
merge_request: 24405
author:
type: fixed
---
title: Fix pipeline icon background in Web IDE
merge_request: 24707
author:
type: fixed
---
title: Use state machine in Merge Train to avoid race conditions
merge_request: 23395
author:
type: fixed
---
title: Fix merge train unnecessarily retries pipeline by a race condition
merge_request: 24566
author:
type: fixed
---
title: Fix missing API notification argument for Microsoft Teams
merge_request: 23571
author: Seiji Suenaga
type: fixed
---
title: Fix showing 'NaN files' when a MR diff does not have any changes
merge_request: 24002
author:
type: fixed
---
title: Fix quoted-printable encoding for unicode and newlines in mails
merge_request: 24153
author: Diego Louzán
type: fixed
---
title: Fix premailer and S/MIME emailer hooks order
merge_request: 23293
author: Diego Louzán
type: fixed
---
title: Fix signature badge popover on Firefox
merge_request: 24756
author:
type: fixed
---
title: Remove the OpenSSL include within SMIME email signing
merge_request: 23642
author: Roger Meier
type: fixed
---
title: Fix wrong MR link is shown on pipeline failure email
merge_request:
author:
type: fixed
---
title: dragoon20
merge_request: 24958
author: Jordan Fernando
type: fixed
---
title: Fix GraphiQL when GitLab is installed under a relative URL
merge_request: 23143
author: Mathieu Parent
type: fixed
---
title: Groups::ImportExport::ExportService to require admin_group permission
merge_request: 23434
author:
type: changed
---
title: Fix job page not loading because kuberenetes/prometheus URL is blocked
merge_request: 24743
author:
type: fixed
---
title: Create snippet repository when it's created
merge_request: 22269
author:
type: added
---
title: Add blob and blob_viewer fields to graphql snippet type
merge_request: 22960
author:
type: changed
---
title: Add mode field to snippet blob in GraphQL
merge_request: 24157
author:
type: changed
---
title: Add plain_highlighted_data field to SnippetBlobType
merge_request: 24856
author:
type: changed
---
title: Call DetectRepositoryLanguagesWorker only for project repositories
merge_request: 23696
author:
type: fixed
---
title: Create snippet repository model
merge_request: 23796
author:
type: added
---
title: Fix bug rendering BlobType markdown data
merge_request: 24960
author:
type: fixed
---
title: Remove storage_version column from snippets
merge_request: 23315
author:
type: other
---
title: Replace Net::HTTP with Gitlab::HTTP in rake gitlab:geo:check
merge_request: 23741
author: Rajendra Kadam
type: added
---
title: 'Geo: Add tables to prepare to replicate package files'
merge_request: 23447
author:
type: added
---
title: Add award emoji information of Epics and Epic Notes to Group Import/Export
merge_request: 24003
author:
type: changed
---
title: Add Board Lists to Group Export
merge_request: 24863
author:
type: changed
---
title: Add Epics Activity information to Group Export
merge_request: 23613
author:
type: changed
---
title: Extend the list of excluded_attributes for group on Group Import
merge_request: 25031
author:
type: fixed
---
title: Use closest allowed visibility level on group creation when importing groups
using Group Import/Export
merge_request: 25026
author:
type: fixed
---
title: Add Group Import API endpoint & update Group Import/Export documentation
merge_request: 20353
author:
type: added
---
title: Fix Group Import existing objects lookup when description attribute is an empty
string
merge_request: 25187
author:
type: fixed
---
title: Remove name & path from list of excluded attributes during Group Import
merge_request: 25342
author:
type: fixed
---
title: Remove username lookup when mapping users when importing projects using Project
Import/Export and rely on email only
merge_request: 24464
author:
type: changed
---
title: Stop NoMethodError happening for 1.16+ Kubernetes clusters
merge_request: 23149
author:
type: fixed
---
title: Upgrade to Gitaly v1.83.0
merge_request: 23431
author:
type: changed
---
title: Upgrade to Gitaly v1.85.0
merge_request: 23945
author:
type: changed
---
title: Upgrade to Gitaly v1.86.0
merge_request: 24610
author:
type: changed
---
title: Upgrade to Gitaly v1.87.0
merge_request: 25370
author:
type: changed
---
title: Replace artifacts via Runner API if already exist
merge_request: 24165
author:
type: fixed
---
title: Add pages_access_level to projects API
merge_request: 23176
author: Mathieu Parent
type: added
---
title: Move the clone button to the tree controls area
merge_request: 17752
author: Ablay Keldibek
type: changed
---
title: Internationalize messages for group audit events
merge_request: 25233
author: Takuya Noguchi
type: other
---
title: Load maximum 1mb blob data for a diff file
merge_request: 24160
author:
type: performance
---
title: Add support for lsif artifact report
merge_request: 23672
author:
type: added
---
title: Add more accurate way of counting remaining background migrations before upgrading
merge_request:
author:
type: fixed
---
title: Show security report outdated message for only Active MRs
merge_request: 23575
author:
type: other
---
title: "Support retrieval of disk statistics from Gitaly"
merge_request: 22226
author: Nels Nelson
type: added
---
title: Store security scans run in CI jobs
merge_request: 23669
author:
type: other
---
title: Expose group milestones on GraphQL
merge_request: 23635
author:
type: added
---
title: Update cluster-applications to v0.8.0
merge_request: 25138
author:
type: changed
---
title: Cycle unresolved threads
merge_request: 23123
author:
type: changed
---
title: Hide comment button if on diff HEAD
merge_request: 24207
author:
type: changed
---
title: Fix false matches of substitution-based quick actions in text
merge_request: 24699
author:
type: fixed
---
title: Upgrade Doorkeeper to 4.4.3 to address CVE-2018-1000211
merge_request: 20953
author:
type: security
---
title: Upgrade Doorkeeper to 5.0.2
merge_request: 21173
author:
type: security
---
title: Add percentile value support to single stat panel types
merge_request: 24813
author:
type: changed
---
title: Add support for stacked column charts
merge_request: 23474
author:
type: changed
---
title: Add missing colors on the monitoring dashboards
merge_request: 24921
author:
type: fixed
---
title: Fix custom charts in monitoring dashboard shrinking
merge_request: 23649
author:
type: fixed
---
title: Add support for column charts
merge_request: 23903
author:
type: changed
---
title: Add license FAQ link to license expired message
merge_request:
author:
type: added
---
title: Fix autocomplete limitation bug
merge_request: 25167
author:
type: fixed
---
title: Limit size of params array in JSON logs to 10 KiB
merge_request: 25158
author:
type: changed
---
title: Replace underscore with lodash in /app/assets/javascripts/helpers
merge_request: 25014
author: rkpattnaik780
type: changed
---
title: Improvement to merged_branch_names cache
merge_request: 24504
author:
type: performance
---
title: Time series extends axis options correctly
merge_request: 25399
author:
type: fixed
---
title: Truncate related merge requests list in pipeline view
merge_request: 19404
author:
type: changed
---
title: Add migration to save Instance Administrators group ID in application_settings table
merge_request: 24796
author:
type: changed
---
title: 'Geo: Fix GeoNode name in geo:update_primary_node_url rake task'
merge_request: 24649
author:
type: fixed
---
title: Update links related to MR approvals in UI
merge_request: 23948
author:
type: other
---
title: Rename too long migration filename to address gem packaging limitations.
merge_request:
author:
type: fixed
---
title: Fix hash parameter of Permalink and Blame button
merge_request: 23713
author:
type: fixed
---
title: Fix "Edit Release" page
merge_request: 25469
author:
type: fixed
---
title: Add broadcast types to broadcast messages
merge_request:
author:
type: added
---
title: Add broadcast type to API
merge_request:
author:
type: changed
---
title: Change broadcast message index
merge_request: 23986
author:
type: performance
---
title: Enable recaptcha check on sign up
merge_request: 24274
author:
type: fixed
---
title: Omit error details from previous attempt in Sidekiq JSON logs
merge_request: 25161
author:
type: changed
---
title: Add iid to operations_feature_flags and backfill
merge_request: 22175
author:
type: added
---
title: Upgrade pages to 1.14.0
merge_request: 23317
author:
type: added
---
title: Upgrade pages to 1.16.0
merge_request: 25238
author:
type: added
---
title: Upgrade Pages to 1.15.0
merge_request: 24043
author:
type: added
---
title: Change vague copy to clipboard icon to a clearer icon.
merge_request: 23983
author:
type: changed
---
title: Fetch merge request widget data asynchronous
merge_request: 23594
author:
type: changed
---
title: Refactored repository browser to use Vue and GraphQL
merge_request: 24450
author:
type: performance
---
title: Increase pipeline email notification from 10 to 30 lines
merge_request: 21728
author: Philipp Hasper
type: changed
---
title: Pin Auto DevOps Docker-in-Docker service image to work around pull timeouts
merge_request: 25286
author:
type: fixed
---
title: Fix link to base domain help in clusters view
merge_request: 24658
author:
type: fixed
---
title: Update Praefect docs for subcommand
merge_request: 23255
author:
type: added
---
title: Port `trigger` keyword in CI config to Core
merge_request: 24191
author:
type: fixed
---
title: Prevent project path namespace overflow during import
merge_request: 24042
author: George Tsiolis
type: fixed
---
title: Correctly render mermaid digrams inside details blocks
merge_request: 23662
author:
type: fixed
---
title: Add rate limiter to Project Imports
merge_request: 22644
author:
type: other
---
title: Admin mode support in sidekiq jobs
merge_request: 24388
author: Diego Louzán
type: changed
---
title: Replace custom action array in CI header bar with <slot>
merge_request: 22839
author: Fabio Huser
type: other
---
title: Separate issue entities into own class files
merge_request: 24226
author: Rajendra Kadam
type: added
---
title: Separate merge request entities into own class files
merge_request: 24373
author: Rajendra Kadam
type: added
---
title: Separate key and other entities into own class files
merge_request: 24495
author: Rajendra Kadam
type: added
---
title: Separate note entities into own class files
merge_request: 24732
author: Rajendra Kadam
type: added
---
title: Separate 5 classes into own entities files
merge_request: 24745
author: Rajendra Kadam
type: added
---
title: Separate access entities into own class files
merge_request: 24845
author: Rajendra Kadam
type: added
---
title: Separate service entities into own class files
merge_request: 24936
author: Rajendra Kadam
type: added
---
title: Separate label entities into own class files
merge_request: 24938
author: Rajendra Kadam
type: added
---
title: Separate board, list and other entities into own class files
merge_request: 24939
author: Rajendra Kadam
type: added
---
title: Separate entities into own class files
merge_request: 24941
author: Rajendra Kadam
type: added
---
title: Refactor user entities into own class files
merge_request: 23730
author: Rajendra Kadam
type: added
---
title: Separate tag and release entities into own class files
merge_request: 24943
author: Rajendra Kadam
type: added
---
title: Separate job entities into own class files
merge_request: 24948
author: Rajendra Kadam
type: added
---
title: Separate entities into own class files
merge_request: 24950
author: Rajendra Kadam
type: added
---
title: Separate environment entities into own class files
merge_request: 24951
author: Rajendra Kadam
type: added
---
title: Separate token and template entities into own class files
merge_request: 24955
author: Rajendra Kadam
type: added
---
title: Separate token entities into own class files
merge_request: 24974
author: Rajendra Kadam
type: added
---
title: Separate JobRequest entities into own class files
merge_request: 24977
author: Rajendra Kadam
type: added
---
title: Separate entities into own class files
merge_request: 24985
author: Rajendra Kadam
type: added
---
title: Separate page domain entities into own class files
merge_request: 24987
author: Rajendra Kadam
type: added
---
title: Separate Application and Blob entities into own class files
merge_request: 24997
author: Rajendra Kadam
type: added
---
title: Add separate classes for user related entities for email, membership, status
merge_request: 23748
author: Rajendra Kadam
type: added
---
title: Separate badge entities into own class files
merge_request: 25116
author: Rajendra Kadam
type: added
---
title: Separate provider, platform and post receive entities into own class files
merge_request: 25119
author: Rajendra Kadam
type: added
---
title: Separate cluster entities into own class files
merge_request: 25121
author: Rajendra Kadam
type: added
---
title: Add separate classes for project hook, identity, export status
merge_request: 23789
author: Rajendra Kadam
type: added
---
title: Add separate classes for project related classes
merge_request: 23887
author: Rajendra Kadam
type: added
---
title: Separate project and group entities into own class files
merge_request: 24070
author: Rajendra Kadam
type: added
---
title: Separate commit entities into own class files
merge_request: 24085
author: Rajendra Kadam
type: added
---
title: Separate snippet entities into own class files
merge_request: 24183
author: Rajendra Kadam
type: added
---
title: Separate protected and issuable entities into own class files
merge_request: 24221
author: Rajendra Kadam
type: added
---
title: Separate project entity into own class file
merge_request: 25297
author: Rajendra Kadam
type: added
---
title: Seprate 5 classes in separate files from entities
merge_request: 23299
author: Rajendra Kadam
type: added
---
title: Expose issue link type in REST API
merge_request: 24175
author:
type: added
---
title: Remove unnecessary milestone join tables
merge_request: 25198
author:
type: changed
---
title: Remove self monitoring feature flag
merge_request: 23631
author:
type: other
---
title: Remove milestone_id from epics
merge_request: 23282
author: Lee Tickett
type: other
---
title: Rename 'GitLab Instance Administration' project to 'GitLab self monitoring' project
merge_request: 23182
author:
type: changed
---
title: Reorder signup omniauth options
merge_request: 23082
author:
type: changed
---
title: Migrate issue tracker data to data field tables
merge_request: 24076
author:
type: other
---
title: Replace underscore with lodash for ./app/assets/javascripts/serverless
merge_request: 25011
author: Tobias Spagert
type: other
---
title: Replace underscore with lodash for ./app/assets/javascripts/error_tracking
merge_request: 25143
author: Tobias Spagert
type: other
---
title: Log user last activity on REST API
merge_request: 21725
author:
type: fixed
---
title: Revert rename services template to instance migration
merge_request: 24885
author:
type: fixed
---
title: Migrate from class .fa-spinner to .spinner in app/assets/javascripts/gfm_auto_complete.js
merge_request: 25039
author: rk4bir
type: changed
---
title: Add API to "Play" a scheduled pipeline immediately
merge_request: 23718
author:
type: added
---
title: Update rubyzip gem in qa tests to 1.3.0 to fix CVE-2019-16892
merge_request: 24119
author:
type: security
---
title: Add ability to hide GraphQL fields using GitLab Feature flags
merge_request: 23563
author:
type: added
---
title: Added migration which adds project_key column to service_desk_settings.
merge_request: 24063
author:
type: added
---
title: Fix blobs search API degradation
merge_request: 24607
author:
type: fixed
---
title: Add selective sync support to Geo Nodes API update endpoint
merge_request: 22828
author: Rajendra Kadam
type: added
---
title: Add selective sync support to Geo Nodes API create endpoint
merge_request: 23729
author: Rajendra Kadam
type: added
---
title: Create an environment for self monitoring project
merge_request: 24403
author:
type: added
---
title: Optimize issue search when sorting by due date and position
merge_request: 24217
author:
type: performance
---
title: Optimize issue search when sorting by weight
merge_request: 24208
author:
type: performance
---
title: Update pg gem to v1.2.2
merge_request: 23237
author:
type: other
---
title: Fix application settings not working with pending migrations
merge_request:
author:
type: fixed
---
title: Eliminate statement timeouts when namespace is blank
merge_request: 23839
author:
type: fixed
---
title: Fix Markdown not rendering on releases page
merge_request: 23370
author:
type: fixed
---
title: Skip squashing with only one commit in a merge request
merge_request: 23744
author:
type: fixed
---
title: Optimize ref name lookups in archive downloads
merge_request: 23890
author:
type: performance
---
title: Optimize page loading of Admin::RunnersController#show
merge_request: 23309
author:
type: performance
---
title: Promote stackprof into a production gem
merge_request: 24564
author:
type: other
---
title: Eliminate Gitaly N+1 queries loading submodules
merge_request: 23292
author:
type: performance
---
title: Clean backgroud_migration queue from ActivatePrometheusServicesForSharedCluster
jobs.
merge_request: 24135
author:
type: fixed
---
title: Sanitize request parameters in exceptions_json.log
merge_request: 24625
author:
type: fixed
---
title: Redact push options from error logs
merge_request: 24540
author:
type: fixed
---
title: Squelch Snowplow tracker log messages
merge_request: 24809
author:
type: fixed
---
title: Trim extra period when merge error displayed
merge_request: 23737
author:
type: fixed
---
title: Upgrade acme-client to v2.0.5
merge_request: 23498
author:
type: other
---
title: Use CTE optimization fence for loading projects in dashboard
merge_request: 23754
author:
type: performance
---
title: Show Kubernetes namespace on job show page
merge_request: 20983
author:
type: added
---
title: Show selected template type when clicked
merge_request: 24596
author:
type: fixed
---
title: Add styles for board list labels when text is too long
merge_request: 24627
author:
type: fixed
---
title: Sync GitLab issue back to Sentry when created in GitLab
merge_request: 23007
author:
type: added
---
title: Sync GitLab issues with Sentry plugin integration
merge_request: 23355
author:
type: added
---
title: Introduce project_settings table
merge_request: 19761
author:
type: added
---
title: Ensure a valid mount_point is used by the AvatarUploader
merge_request: 24800
author:
type: fixed
---
title: Use consistent layout in cluster advanced settings
merge_request: 22656
author:
type: other
---
title: Move analytics pages under the sidebar for projects and groups
merge_request: 24470
author:
type: changed
---
title: Ensure that error tracking frontend only polls when required
merge_request: 23305
author:
type: fixed
---
title: Cache repository merged branch names by default
merge_request: 24986
author:
type: performance
---
title: Allow SSH keys API endpoint to be requested for a given username
merge_request: 22899
author: Rajendra Kadam
type: changed
---
title: Use NodeUpdateService for updating Geo node
merge_request: 23894
author: Rajendra Kadam
type: changed
---
title: Update GitLab Runner Helm Chart to 0.13.0/12.7.0
merge_request: 23308
author:
type: other
---
title: Update GitLab Runner Helm Chart to 0.13.1 (GitLab Runner 12.7.1)
merge_request: 23588
author:
type: other
---
title: Update GraphicsMagick from 1.3.33 to 1.3.34
merge_request: 24225
author: Takuya Noguchi
type: security
---
title: Update handlebars to remove issues from dependency dashboard
merge_request:
author:
type: security
---
title: Updated cluster-applications to v0.7.0
merge_request: 24754
author:
type: changed
---
title: Upgrade omniauth-github gem to fix GitHub API deprecation notice
merge_request: 24928
author:
type: fixed
---
title: Added "Prohibit outer fork" setting for Group SAML
merge_request: 25246
author:
type: added
---
title: Avoid autolinking YouTrack issue numbers followed by letters
merge_request: 24770
author: Konrad Borowski
type: fixed
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment