Update CHANGELOG.md for 12.0.0

[ci skip]
parent 94780eb3
......@@ -2,6 +2,316 @@
documentation](doc/development/changelog.md) for instructions on adding your own
entry.
## 12.0.0 (2019-06-22)
### Security (10 changes)
- Hide confidential issue title on unsubscribe for anonymous users.
- Fix url redaction for issue links.
- Fix confidential issue label disclosure on milestone view.
- Filter relative links in wiki for XSS.
- Prevent XSS injection in note imports.
- Resolve: Milestones leaked via search API.
- Prevent bypass of restriction disabling web password sign in.
- Add extra fields for handling basic auth on import by url page.
- Protect Gitlab::HTTP against DNS rebinding attack.
- Prevent invalid branch for merge request.
### Removed (5 changes, 1 of them is from the community)
- Remove ability for group clusters to be automatically configured on creation. !27245
- Removes support for AUTO_DEVOPS_DOMAIN. !28460
- Remove the circuit breaker API. !28669
- Make Kubernetes service templates readonly. !29044
- Remove Content-Type override for Mattermost OAuth login. (Harrison Healey)
### Fixed (116 changes, 28 of them are from the community)
- Fix col-sm-* in forms to keep layout. !24885 (Takuya Noguchi)
- Avoid 500 when rendering users ATOM data. !25408
- Fix flyout nav on small viewports. !25998
- Fix proxy support in Container Scanning. !27246
- preventing blocked users and their PipelineSchdules from creating new Pipelines. !27318
- Fix yaml linting for GitLab CI inside project (.gitlab/ci) *.yml files and CI template files. !27576 (Will Hall)
- Fix yaml linting for project root *.yml files. !27579 (Will Hall)
- Added a content field to atom feed. !27652
- Bring secondary button styles up to design standard. !27920
- Use FindOrCreateService to create labels and check for existing ones. !27987 (Matt Duren)
- Fix "too many loops" error by handling gracefully cron schedules for non existent days. !28002
- Handle errors in successful notes reply. !28082
- Fix 500 error when accessing charts with an anonymous user. !28091 (Diego Silva)
- Allow user to set primary email first when 2FA is required. !28097 (Kartikey Tanna)
- Auto-DevOps: allow to disable rollout status check. !28130 (Sergej Nikolaev <kinolaev@gmail.com>)
- Resolved JIRA service: NoMethodError: undefined method 'find' for nil:NilClass. !28206
- Supports Matomo/Piwik string website ID ("Protect Track ID" plugin). !28214 (DUVERGIER Claude)
- Fix loading.. dropdown at search field. !28275 (Pavel Chausov)
- Remove unintended error message shown when moving issues. !28317
- Properly clear the merge error upon rebase failure. !28319
- Upgrade dependencies for node 12 compatibility. !28323
- Fix. `db:migrate` is failed on MySQL 8. !28351 (sue445)
- Fix an error in projects admin when statistics are missing. !28355
- Fix emojis URLs. !28371
- Prevent common name collisions when requesting multiple Let's Encrypt certificates concurrently. !28373
- Fix issue that causes "Save changes" button in project settings pages to be enabled/disabled incorrectly when changes are made to the form. !28377
- Fix diff notes and discussion notes being exported as regular notes. !28401
- Fix padding in MR widget. !28472
- Updates loading icon in commits page. !28475
- Fix border radius of discussions. !28490
- Update broadcast message action icons. !28496 (Jarek Ostrowski @jareko)
- Update icon color to match design system, pass accessibility. !28498 (Jarek Ostrowski @jareko)
- Show data on Cycle Analytics page when value is less than a second. !28507
- Fix dropdown position when loading remote data. !28526
- Delete unauthorized Todos when project is made private. !28560
- Change links in system notes to use relative paths. !28588 (Luke Picciau)
- Update favicon from next. !28601 (Jarek Ostrowski @jareko)
- Open visibility help link in a new tab. !28603 (George Tsiolis)
- Fix issue importing members with owner access. !28636
- Fix the height of the page headers on issues/merge request/snippets pages. !28650 (Erik van der Gaag)
- Always show "Pipelines must succeed" checkbox. !28651
- Resolve moving an issue results in broken image links in comments. !28654
- Fix milestone references containing &, <, or >. !28667
- Add hover and focus to Attach a file. !28682
- Correctly word-wrapping project descriptions with very long words. !28695 (Erik van der Gaag)
- Prevent icons from shrinking in User popover when contents exceed container. !28696
- Allow removal of empty lines via suggestions. !28703
- Throw an error when formatDate's input is invalid. !28713
- Fix order dependency with user params during imports. !28719
- Fix search dropdown not closing on blur if empty. !28730
- Fixed ignored postgres version that occurs after the first autodevops deploy when specifying custom $POSTGRES_VERSION. !28735 (Brandon Dimcheff)
- Limit milestone dates to before year 9999. !28742 (Luke Picciau)
- Set project default visibility to max allowed. !28754
- Cancel auto merge when merge request is closed. !28782
- Fixes Ref link being displayed as raw HTML in the Pipelines page. !28823
- Fix job name in graph dropdown overflowing. !28824
- Add style to disable webkit icons for search inputs. !28833 (Jarek Ostrowski @jareko)
- Fix email notifications for user excluded actions. !28835
- Resolve Tooltip Consistency. !28839
- Fix Merge Request merge checkbox alignment on mobile view. !28845
- Add referenced-commands in no overflow list. !28858
- Fix participants list wrapping. !28873
- Excludes MR author from Review roulette. !28886 (Jacopo Beschi @jacopo-beschi)
- Give labels consistent weight. !28895
- Added padding to time window dropdown in monitor dashboard. !28897
- Move text under p tag. !28901
- Resolve Position is off when visiting files with anchors. !28913
- Fix whitespace changes visibility when the related file was initially collapsed. !28950 (Ondřej Budai)
- Fix emoji picker visibility issue. !28984
- Resolve Merge request discussion text jumps when resolved. !28995
- Allow lowercase prefix for Youtrack issue ids. !29057 (Matthias Baur)
- Add support to view entirety of long branch name in dropdown instead of it being cut off. !29069
- Fix inconsistent option dropdown button height to match adjacent button. !29096
- Improve new user email markup unconsistency between text and html parts. !29111 (Haunui Saint-sevin)
- Eliminate color inconsistencies in metric graphs. !29127
- Avoid setting Gitlab::Session on sessionless requests and Git HTTP. !29146
- Use the selected time window for metrics dashboard. !29152
- Remove build policies from serverless app template. !29253
- Fix serverless apps deployments by bumping 'tm' version. !29254
- Include the port in the URLs of the API Link headers. !29267
- Fix Fogbugz Importer not working. !29383
- Fix GPG signature verification with recent GnuPG versions. !29388 (David Palubin)
- Cancel Auto Merge when target branch is changed. !29416
- Fix nil coercion updating storage size on project statistics. !29425
- Ignore legacy artifact columns in Project Import/Export. !29427
- Avoid DB timeouts when scheduling migrations. !29437
- Handle encoding errors for MergeToRefService. !29440
- Fix UTF-8 conversion issues when resolving conflicts. !29453
- Enlarge metrics time-window dropdown links. !29458
- Remove unnecessary decimals on Metrics chart axis. !29468
- Fix scrolling to top on assignee change. !29500
- Allow command/control click to open link in new tab on Merge Request tabs. !29506
- Omit blocked admins from repository check e-mails. !29507
- Fix diverged branch locals. !29508
- Process up to 100 commit messages for references when pushing to a new default branch. !29511 (Fabio Papa)
- Allow developer role to delete docker tags via container registry API. !29512
- Fix "Resolve conflicts" button not appearing for some users. !29535
- Fix: propagate all documented ENV vars to CI when using SAST. !29564
- AutoDevops function ensure_namespace() now explicitly tests the namespace. !29567 (Jack Lei)
- Fix sidebar flyout navigation. !29571
- Fix missing deployment rockets in monitor dashboard. !29574
- Fix inability to set visibility_level on project via API. !29578
- Ensure a Kubernetes namespace is not used for deployments if there is no service account token associated with it. !29643
- Refresh service_account_token for kubernetes_namespaces. !29657
- Expose all current events properly on services API. !29736 (Zsolt Kovari)
- Move Dropdown to Stick to MR View App Button. !29767
- Fix IDE commit using latest ref in branch and overriding contents. !29769
- Revert concurrent pipeline creation for pipeline schedules. !29794
- Fix layout of group milestone header.
- Fix remote mirrors not updating after tag push.
- Fix padding of unclickable pipeline dropdown items to match links.
- Change resolve button text to mark comment as resolved.
- Align system note within discussion with other notes.
- Fix border radii on diff files and repo files.
- Fixed show whitespace button not refetching diff content.
- Fix pipeline schedules when owner is nil.
### Changed (35 changes, 13 of them are from the community)
- Include information if issue was clossed via merge request or commit. !15610 (Michał Zając)
- Removes duplicated members from api/projects/:id/members/all. !24005 (Jacopo Beschi @jacopo-beschi)
- Apply the group setting "require 2FA" across all subgroup members as well when changing the group setting. !24965 (rroger)
- Enable function features for external Knative installations. !27173
- Remove dind from DAST template. !28083
- Update registration form to indicate invalid name or username length on input. !28095 (Jiaan Louw)
- Default masked to false for new variables. !28186
- Better isolated `Docker.gitlab-ci.yml` to avoid interference with other job configurations. !28213 (lrkwz)
- Remove the mr_push_options feature flag. !28278
- Replace Oxygen-Sans font with Noto Sans. !28322
- Update new smiley icons, find n replace old names with new ones. !28338 (Jarek Ostrowski)
- Adds a text label to color pickers to improve accessibility. !28343 (Chris Toynbee)
- Prioritize login form on mobile breakpoint. !28360
- Move some project routes under /-/ scope. !28435
- I18n for issue closure reason in emails. !28489 (Michał Zając)
- Geo: Remove Gitlab::LfsToken::LegacyRedisDeviseToken implementation and usage. !28546
- Add check circle filled icon for resolved comments. !28663
- Update project security dashboard documentation. !28681
- Remove `docker pull` prefix when copying a tag from the registry. !28757 (Benedikt Franke)
- Adjust milestone completion rate to be based on issues count. !28777
- Enhance line-height of Activity feed UI. !28856 (Jacopo Beschi @jacopo-beschi)
- Upgrade to Gitaly v1.43.0. !28867
- Do not display Update app button when saving Knative domain name. !28904
- Rebrush of flash-warning according to the new design (brighter background and darker font). !28916 (Michel Engelen)
- Added reference, web_path, and relative_position fields to GraphQL Issue. !28998
- Change logic behind cycle analytics. !29018
- Add documentation links for confidental and locked discussions. !29073
- Update GITALY_SERVER_VERSION to 1.45.0. !29109
- Allow masking if 8 or more characters in base64. !29143 (thomas-nilsson-irfu)
- Replaces sidekiq mtail metrics with ruby instrumentation metrics. !29215
- Allow references to labels and milestones to contain emoji. !29284
- changed the styles on `Add List` dropdown to look more like the EE vesion. !29338 (Michel Engelen)
- Hashed Storage is enabled by default on new installations. !29586
- Upgrade to Gitaly v1.47.0. !29789
- Default MR checkbox to true in most cases.
### Performance (11 changes)
- Improve performance of jobs controller. !28093
- Upgrade Ruby version to 2.6.3. !28117
- Make pipeline schedule worker resilient. !28407
- Fix performance issue with large Markdown content in issue or merge request description. !28597
- Improve clone performance by using delta islands. !28871
- Reduce Gitaly calls to improve performance when rendering suggestions. !29027
- Use Redis for CacheMarkDownField on non AR models. !29054
- Add index on public_email for users. !29430
- Speed up commit loads by disabling BatchLoader replace_methods. !29633
- Add index on invite_email for members. !29768
- Improve performance of users autocomplete when there are lots of results.
### Added (47 changes, 12 of them are from the community)
- Added option to filter jobs by age in the /job/request API endpoint. !1340 (Dmitry Chepurovskiy)
- Add ability to define notification email addresses for groups you belong to. !25299
- Add wiki size to project statistics. !25321 (Peter Marko)
- 58404 - setup max depth for GraphQL. !25737 (Ken Ding)
- Add auto SSL toggle option to Pages domain settings page. !26438
- Empty project state for Web IDE. !26556
- Add support for multiple job parents in GitLab CI YAML. !26801 (Wolphin (Nikita))
- Pass user's identity and token from JupyterHub to user's Jupyter environment. !27314 (Amit Rathi)
- Add issues_statistics api endpoints and extend issues search api. !27366
- Validate Kubernetes credentials at cluster creation. !27403
- Update the merge request widget's "Merge" button to support merge trains. !27594
- Style the toast component according to design specs. !27734
- Add API support for committing changes to different projects in same fork network. !27915
- Add support for && and || to CI Pipeline Expressions. Change CI variable expression matching for Lexeme::Pattern to eagerly return tokens. !27925 (Martin Manelli)
- Added ref querystring parameter to project search API to allow searching on branches/tags other than the default. !28069 (Lee Tickett)
- Add notify_only_default_branch option to PipelinesEmailService. !28271 (Peter Marko)
- Support multiplex GraphQL queries. !28273
- Add Namespace and ProjectStatistics to GraphQL API. !28277
- Display classname JUnit attribute in report modal. !28376
- API: Allow to get and set "masked" attribute for variables. !28381 (Mathieu Parent)
- Add allow_failure attribute to Job API. !28406
- Add support for AsciiDoc include directive. !28417 (Jakub Jirutka & Guillaume Grossetie)
- Migrate Kubernetes service integration templates to clusters. !28534
- Allow issue list to be sorted by relative order. !28566
- Implement borderless discussion design with new reply field. !28580
- Add expand/collapse to error tracking settings. !28619
- Adds collapsible sections for job log. !28642
- Add LFS oid to GraphQL blob type. !28666
- Allow users to specify a time range on metrics dashboard. !28670
- Add a New Copy Button That Works in Modals. !28676
- Add Kubernetes logs to Admin Logs UI. !28685
- Set up git client in Jupyter installtion. !28783 (Amit Rathi)
- Add task count and completed count to responses of Issue and MR. !28859
- Add project level git depth CI/CD setting. !28919
- Use global IDs when exposing GraphQL resources. !29080
- Expose wiki_size on GraphQL API. !29123
- Expose notes and discussions in GraphQL. !29212
- Use to 'gitlabktl' build serverless applications. !29258
- Adds pagination component for graphql api. !29277
- Allow switching clusters between managed and unmanaged. !29322
- Get and edit ci_default_git_depth via project API. !29353
- Link to an external dashboard from metrics dashboard. !29369
- Add labels to note event payload. !29384 (Sujay Patel)
- Add Join meeting button to issues with Zoom links. !29454
- Make task completion status available via GraphQL.
- Add backtraces to Peek performance bar for SQL calls.
- Added diff suggestion feature discovery popover.
### Other (62 changes, 14 of them are from the community)
- Unified EE/CS differences in repository/show.html. !13562
- Remove legacy artifact related code. !26475
- Backport the EE schema and migrations to CE. !26940 (Yorick Peterse)
- Add dedicated logging for GraphQL queries. !27885
- i18n: externalize strings from user profile settings. !28088 (Antony Liu)
- Omit max-count for diverging_commit_counts behind feature flag. !28157
- Fix alignment of resend button in members page. !28202
- Update indirect dependency fsevents from 1.2.4 to 1.2.9. !28220 (Takuya Noguchi)
- Update get_process_mem to 0.2.3. !28248
- Add Pool repository to the usage ping. !28267
- Forbid NULL in project_statistics.packages_size. !28400
- Update Gitaly to v1.42.1. !28425
- Upgrade babel to 7.4.4. !28437 (Takuya Noguchi)
- Externalize profiles preferences. !28470 (George Tsiolis)
- Update GitLab Runner Helm Chart to 0.5.0. !28497
- Change collapse icon size to size of profile picture. !28512
- Resolve Snippet icon button is misaligned. !28522
- Bumps Kubernetes in Auto DevOps to 1.11.10. !28525
- Bump Helm version in Auto-DevOps.gitlab-ci.yml to 2.14.0. !28527
- Migrate the monitoring dashboard store to vuex. !28555
- Give New Snippet button green outline. !28559
- Removes project_auto_devops#domain column. !28574
- Externalize strings of email page in user profile. !28587 (antony liu)
- Externalize strings of active sessions page in user profile. !28590 (antony liu)
- Refactor and abstract Auto Merge Processes. !28595
- Add section to dev docs on accessing chatops. !28623
- Externalize strings of chat page in user profile. !28632
- Externalize strings of PGP Keys and SSH Keys page in user profile. !28653 (Antony Liu)
- Added the `.extended-height` class to the labels-dropdown. !28659 (Michel Engelen)
- Moved EE/CE code differences for `app/assets/javascripts/gl_dropdown.js` into CE. !28711 (Michel Engelen)
- Update GitLab Runner Helm Chart to 0.5.1. !28720
- Remove support for using Geo with an installation from source. !28737
- API: change masked attribute type to Boolean. !28758
- API: change protected attribute type to Boolean. !28766
- Add a column header to admin/jobs page. !28837
- Reset merge status from mergeable MRs. !28843
- Show tooltip on truncated commit title. !28865 (Timofey Trofimov)
- Added conditional rendering to `app/views/search/_form.html.haml` for CE/EE code base consistency. !28883 (Michel Engelen)
- Change "Report abuse to GitLab" to more generic wording. !28884 (Marc Schwede)
- Update GitLab Pages to v1.6.0. !29048
- Update GitLab Runner Helm Chart to 0.5.2. !29050
- User link styling for commits. !29150
- Fix null source_project_id in pool_repositories. !29157
- Add deletion protection setting column to application_settings table. !29268
- Added code differnces from EE in file 'app/assets/javascripts/pages/projects/project.js' to CE. !29271 (Michel Engelen)
- Update to GitLab Shell v9.3.0. !29283
- Document when milestones and labels links are missing. !29355
- Make margin between buttons consistent. !29378
- Changed the 'Created' label to 'Last Updated' on the container registry table to more accurately reflect what the date represents. !29464
- Update GitLab Pages to v1.6.1. !29559
- Indent collapsible sections. !29804
- Group download buttons into a .btn-group.
- Change default color of award emoji button.
- Use blue for activity stream links; use monospace font for commit sha.
- Remove fixed height from MR diff headers.
- Moves the table pagination shared component.
- Add warning that gitlab-secrets isn't included in backup.
- Update merge request tabs so they no longer scroll.
- Reduce height of issue board input to align with buttons.
- Increase height of move issue dropdown.
- Use grid and correct border radius for status badge.
- Moves snowplow to CE repo.
## 11.11.3 (2019-06-10)
### Fixed (5 changes)
......
---
title: "Added code differnces from EE in file 'app/assets/javascripts/pages/projects/project.js' to CE"
merge_request: 29271
author: Michel Engelen
type: other
---
title: Added reference, web_path, and relative_position fields to GraphQL Issue
merge_request: 28998
author:
type: changed
---
title: Remove dind from DAST template
merge_request: 28083
author:
type: changed
---
title: 'Fix: propagate all documented ENV vars to CI when using SAST'
merge_request: 29564
author:
type: fixed
---
title: Fix proxy support in Container Scanning
merge_request: 27246
author:
type: fixed
---
title: Default masked to false for new variables
merge_request: 28186
author:
type: changed
---
title: Remove support for using Geo with an installation from source
merge_request: 28737
author:
type: other
---
title: Moves snowplow to CE repo
merge_request:
author:
type: other
---
title: "Added option to filter jobs by age in the /job/request API endpoint."
merge_request: 1340
author: Dmitry Chepurovskiy
type: added
---
title: Added a content field to atom feed
merge_request: 27652
author:
type: fixed
---
title: Include information if issue was clossed via merge request or commit
merge_request: 15610
author: Michał Zając
type: changed
---
title: Style the toast component according to design specs.
merge_request: 27734
author:
type: added
---
title: Use FindOrCreateService to create labels and check for existing ones
merge_request: 27987
author: Matt Duren
type: fixed
---
title: Remove `docker pull` prefix when copying a tag from the registry
merge_request: 28757
author: Benedikt Franke
type: changed
---
title: Add auto SSL toggle option to Pages domain settings page
merge_request: 26438
author:
type: added
---
title: Change logic behind cycle analytics
merge_request: 29018
author:
type: changed
---
title: Show data on Cycle Analytics page when value is less than a second
merge_request: 28507
author:
type: fixed
---
title: Add labels to note event payload
merge_request: 29384
author: Sujay Patel
type: added
---
title: Changed the 'Created' label to 'Last Updated' on the container registry table
to more accurately reflect what the date represents.
merge_request: 29464
author:
type: other
---
title: Add documentation links for confidental and locked discussions
merge_request: 29073
author:
type: changed
---
title: Fix border radii on diff files and repo files
merge_request:
author:
type: fixed
---
title: Update broadcast message action icons
merge_request: 28496
author: Jarek Ostrowski @jareko
type: fixed
---
title: Empty project state for Web IDE
merge_request: 26556
author:
type: added
---
title: Resolve Position is off when visiting files with anchors
merge_request: 28913
author:
type: fixed
---
title: Reduce height of issue board input to align with buttons
merge_request:
author:
type: other
---
title: Fix diff notes and discussion notes being exported as regular notes
merge_request: 28401
author:
type: fixed
---
title: Fix an error in projects admin when statistics are missing
merge_request: 28355
author:
type: fixed
---
title: Fix whitespace changes visibility when the related file was initially collapsed
merge_request: 28950
author: Ondřej Budai
type: fixed
---
title: Add API support for committing changes to different projects in same fork network
merge_request: 27915
author:
type: added
---
title: "Added the `.extended-height` class to the labels-dropdown"
merge_request: 28659
author: Michel Engelen
type: other
---
title: Add task count and completed count to responses of Issue and MR
merge_request: 28859
author:
type: added
---
title: Removes duplicated members from api/projects/:id/members/all
merge_request: 24005
author: Jacopo Beschi @jacopo-beschi
type: changed
---
title: Add support for multiple job parents in GitLab CI YAML.
merge_request: 26801
author: Wolphin (Nikita)
type: added
---
title: Use Redis for CacheMarkDownField on non AR models
merge_request: 29054
author:
type: performance
---
title: "Rebrush of flash-warning according to the new design (brighter background and darker font)"
merge_request: 28916
author: Michel Engelen
type: changed
---
title: Align system note within discussion with other notes
merge_request:
author:
type: fixed
---
title: Update merge request tabs so they no longer scroll
merge_request:
author:
type: other
---
title: Enhance line-height of Activity feed UI
merge_request: 28856
author: Jacopo Beschi @jacopo-beschi
type: changed
---
title: Refresh service_account_token for kubernetes_namespaces
merge_request: 29657
author:
type: fixed
---
title: Validate Kubernetes credentials at cluster creation
merge_request: 27403
author:
type: added
---
title: Add deletion protection setting column to application_settings table
merge_request: 29268
author:
type: other
---
title: Expose all current events properly on services API
merge_request: 29736
author: Zsolt Kovari
type: fixed
---
title: Removes project_auto_devops#domain column
merge_request: 28574
author:
type: other
---
title: Removes support for AUTO_DEVOPS_DOMAIN
merge_request: 28460
author:
type: removed
---
title: Fix Merge Request merge checkbox alignment on mobile view
merge_request: 28845
author:
type: fixed
---
title: Fix col-sm-* in forms to keep layout
merge_request: 24885
author: Takuya Noguchi
type: fixed
---
title: Allow command/control click to open link in new tab on Merge Request tabs
merge_request: 29506
author:
type: fixed
---
title: Resolve moving an issue results in broken image links in comments
merge_request: 28654
author:
type: fixed
---
title: Do not display Update app button when saving Knative domain name
merge_request: 28904
author:
type: changed
---
title: Reduce Gitaly calls to improve performance when rendering suggestions
merge_request: 29027
author:
type: performance
---
title: 58404 - setup max depth for GraphQL
merge_request: 25737
author: Ken Ding
type: added
---
title: Fix email notifications for user excluded actions
merge_request: 28835
author:
type: fixed
---
title: Fix border radius of discussions
merge_request: 28490
author:
type: fixed
---
title: Fix padding in MR widget
merge_request: 28472
author:
type: fixed
---
title: Enable function features for external Knative installations
merge_request: 27173
author:
type: changed
---
title: Document when milestones and labels links are missing
merge_request: 29355
author:
type: other
---
title: Fix IDE commit using latest ref in branch and overriding contents
merge_request: 29769
author:
type: fixed
---
title: Update favicon from next
merge_request: 28601
author: Jarek Ostrowski @jareko
type: fixed
---
title: Fix padding of unclickable pipeline dropdown items to match links
merge_request:
author:
type: fixed
---
title: Change "Report abuse to GitLab" to more generic wording
merge_request: 28884
author: Marc Schwede
type: other
---
title: Add dedicated logging for GraphQL queries
merge_request: 27885
author:
type: other
---
title: Remove unnecessary decimals on Metrics chart axis
merge_request: 29468
author:
type: fixed
---
title: Prioritize login form on mobile breakpoint
merge_request: 28360
author:
type: changed
---
title: Default MR checkbox to true in most cases
merge_request: !28665
author:
type: changed
---
title: 'Resolved JIRA service: NoMethodError: undefined method ''find'' for nil:NilClass'
merge_request: 28206
author:
type: fixed
---
title: Remove the mr_push_options feature flag
merge_request: 28278
author:
type: changed
---
title: Replaces sidekiq mtail metrics with ruby instrumentation metrics
merge_request: 29215
author:
type: changed
---
title: Update registration form to indicate invalid name or username length on input
merge_request: 28095
author: Jiaan Louw
type: changed
---
title: Remove ability for group clusters to be automatically configured on creation
merge_request: 27245
author:
type: removed
---
title: "Fix 500 error when accessing charts with an anonymous user"
merge_request: 28091
author: Diego Silva
type: fixed
---
title: Allow switching clusters between managed and unmanaged
merge_request: 29322
author:
type: added
---
title: Fix layout of group milestone header
merge_request:
author:
type: fixed
---
title: Fix yaml linting for project root *.yml files
merge_request: 27579
author: Will Hall
type: fixed
---
title: Fix yaml linting for GitLab CI inside project (.gitlab/ci) *.yml files and CI template files
merge_request: 27576
author: Will Hall
type: fixed
---
title: Fixes Ref link being displayed as raw HTML in the Pipelines page
merge_request: 28823
author:
type: fixed
---
title: Fix emoji picker visibility issue
merge_request: 28984
author:
type: fixed
---
title: Add check circle filled icon for resolved comments
merge_request: 28663
author:
type: changed
---
title: Unified EE/CS differences in repository/show.html
merge_request: 13562
author:
type: other
---
title: Eliminate color inconsistencies in metric graphs
merge_request: 29127
author:
type: fixed
---
title: Use blue for activity stream links; use monospace font for commit sha
merge_request:
author:
type: other
---
title: User link styling for commits
merge_request: 29150
author:
type: other
---
title: Bring secondary button styles up to design standard
merge_request: 27920
author:
type: fixed
---
title: Excludes MR author from Review roulette
merge_request: 28886
author: Jacopo Beschi @jacopo-beschi
type: fixed
---
title: Fix loading.. dropdown at search field
merge_request: 28275
author: Pavel Chausov
type: fixed
---
title: Resolve Snippet icon button is misaligned
merge_request: 28522
author:
type: other
---
title: Give New Snippet button green outline
merge_request: 28559
author:
type: other
---
title: Add hover and focus to Attach a file
merge_request: 28682
author:
type: fixed
---
title: Change default color of award emoji button
merge_request:
author:
type: other
---
title: Allow user to set primary email first when 2FA is required
merge_request: 28097
author: Kartikey Tanna
type: fixed
---
title: Add expand/collapse to error tracking settings
merge_request: 28619
author:
type: added
---
title: Resolve Merge request discussion text jumps when resolved
merge_request: 28995
author:
type: fixed
---
title: "Supports Matomo/Piwik string website ID (\"Protect Track ID\" plugin)"
merge_request: 28214
author: DUVERGIER Claude
type: fixed
\ No newline at end of file
---
title: Update indirect dependency fsevents from 1.2.4 to 1.2.9
merge_request: 28220
author: Takuya Noguchi
type: other
---
title: Fix dropdown position when loading remote data
merge_request: 28526
author:
type: fixed
---
title: Prevent common name collisions when requesting multiple Let's Encrypt certificates concurrently
merge_request: 28373
author:
type: fixed
---
title: Adds a text label to color pickers to improve accessibility.
merge_request: 28343
author: Chris Toynbee
type: changed
---
title: Remove unintended error message shown when moving issues
merge_request: 28317
author:
type: fixed
---
title: Resolve Tooltip Consistency
merge_request: 28839
author:
type: fixed
---
title: Prevent icons from shrinking in User popover when contents exceed container
merge_request: 28696
author:
type: fixed
---
title: Group download buttons into a .btn-group
merge_request:
author:
type: other
---
title: Fix emojis URLs
merge_request: 28371
author:
type: fixed
---
title: Fix issue that causes "Save changes" button in project settings pages to be
enabled/disabled incorrectly when changes are made to the form
merge_request: 28377
author:
type: fixed
---
title: I18n for issue closure reason in emails
merge_request: 28489
author: Michał Zając
type: changed
---
title: Change collapse icon size to size of profile picture
merge_request: 28512
author:
type: other
---
title: Updates loading icon in commits page
merge_request: 28475
author:
type: fixed
---
title: Update icon color to match design system, pass accessibility
merge_request: 28498
author: Jarek Ostrowski @jareko
type: fixed
---
title: Allow users to specify a time range on metrics dashboard
merge_request: 28670
author:
type: added
---
title: Added padding to time window dropdown in monitor dashboard
merge_request: 28897
author:
type: fixed
---
title: Fix the height of the page headers on issues/merge request/snippets pages
merge_request: 28650
author: Erik van der Gaag
type: fixed
---
title: Fix performance issue with large Markdown content in issue or merge request
description
merge_request: 28597
author:
type: performance
---
title: Implement borderless discussion design with new reply field
merge_request: 28580
author:
type: added
---
title: Correctly word-wrapping project descriptions with very long words
merge_request: 28695
author: Erik van der Gaag
type: fixed
---
title: Fix inconsistent option dropdown button height to match adjacent button
merge_request: 29096
author:
type: fixed
---
title: Add support to view entirety of long branch name in dropdown instead of it
being cut off
merge_request: 29069
author:
type: fixed
---
title: Add style to disable webkit icons for search inputs
merge_request: 28833
author: Jarek Ostrowski @jareko
type: fixed
---
title: Add Kubernetes logs to Admin Logs UI
merge_request: 28685
author:
type: added
---
title: Enlarge metrics time-window dropdown links
merge_request: 29458
author:
type: fixed
---
title: Fix job name in graph dropdown overflowing
merge_request: 28824
author:
type: fixed
---
title: Add project level git depth CI/CD setting
merge_request: 28919
author:
type: added
---
title: Fix participants list wrapping
merge_request: 28873
author:
type: fixed
---
title: Give labels consistent weight
merge_request: 28895
author:
type: fixed
---
title: Move text under p tag
merge_request: 28901
author:
type: fixed
---
title: "changed the styles on `Add List` dropdown to look more like the EE vesion"
merge_request: 29338
author: Michel Engelen
type: changed
---
title: Add index on public_email for users
merge_request: 29430
author:
type: performance
---
title: Add index on invite_email for members
merge_request: 29768
author:
type: performance
---
title: Moves the table pagination shared component
merge_request:
author:
type: other
---
title: Adds pagination component for graphql api
merge_request: 29277
author:
type: added
---
title: Include the port in the URLs of the API Link headers
merge_request: 29267
author:
type: fixed
---
title: Make task completion status available via GraphQL
merge_request:
author:
type: added
---
title: Add Join meeting button to issues with Zoom links
merge_request: 29454
author:
type: added
---
title: 'Make margin between buttons consistent'
merge_request: 29378
author:
type: other
---
title: Ensure a Kubernetes namespace is not used for deployments if there is no service
account token associated with it
merge_request: 29643
author:
type: fixed
---
title: Indent collapsible sections
merge_request: 29804
author:
type: other
---
title: 'Geo: Remove Gitlab::LfsToken::LegacyRedisDeviseToken implementation and usage'
merge_request: 28546
author:
type: changed
---
title: Allow issue list to be sorted by relative order
merge_request: 28566
author:
type: added
---
title: Update the merge request widget's "Merge" button to support merge trains
merge_request: 27594
author:
type: added
---
title: Adjust milestone completion rate to be based on issues count.
merge_request: 28777
author:
type: changed
---
title: "Moved EE/CE code differences for `app/assets/javascripts/gl_dropdown.js` into CE"
merge_request: 28711
author: Michel Engelen
type: other
---
title: Refactor and abstract Auto Merge Processes
merge_request: 28595
author:
type: other
---
title: Fix nil coercion updating storage size on project statistics
merge_request: 29425
author:
type: fixed
---
title: Add Namespace and ProjectStatistics to GraphQL API
merge_request: 28277
author:
type: added
---
title: Expose wiki_size on GraphQL API
merge_request: 29123
author:
type: added
---
title: Forbid NULL in project_statistics.packages_size
merge_request: 28400
author:
type: other
---
title: Add allow_failure attribute to Job API
merge_request: 28406
author:
type: added
---
title: Added ref querystring parameter to project search API to allow searching on branches/tags other than the default
merge_request: 28069
author: Lee Tickett
type: added
---
title: Limit milestone dates to before year 9999
merge_request: 28742
author: Luke Picciau
type: fixed
---
title: Add LFS oid to GraphQL blob type
merge_request: 28666
author:
type: added
---
title: Add warning that gitlab-secrets isn't included in backup
merge_request:
author:
type: other
---
title: Add wiki size to project statistics
merge_request: 25321
author: Peter Marko
type: added
---
title: Allow references to labels and milestones to contain emoji
merge_request: 29284
author:
type: changed
---
title: Always show "Pipelines must succeed" checkbox
merge_request: 28651
author:
type: fixed
---
title: 'i18n: externalize strings from user profile settings'
merge_request: 28088
author: Antony Liu
type: other
---
title: 'API: change protected attribute type to Boolean'
merge_request: 28766
author:
type: other
---
title: 'API: Allow to get and set "masked" attribute for variables'
merge_request: 28381
author: Mathieu Parent
type: added
---
title: Add support for AsciiDoc include directive
merge_request: 28417
author: "Jakub Jirutka & Guillaume Grossetie"
type: added
---
title: Bumps Kubernetes in Auto DevOps to 1.11.10
merge_request: 28525
author:
type: other
---
title: Backport the EE schema and migrations to CE
merge_request: 26940
author: Yorick Peterse
type: other
---
title: Improve performance of jobs controller
merge_request: 28093
author:
type: performance
---
title: Bump Helm version in Auto-DevOps.gitlab-ci.yml to 2.14.0
merge_request: 28527
author:
type: other
---
title: Expose notes and discussions in GraphQL
merge_request: 29212
author:
type: added
---
title: Support multiplex GraphQL queries
merge_request: 28273
author:
type: added
---
title: Use global IDs when exposing GraphQL resources
merge_request: 29080
author:
type: added
---
title: Cancel Auto Merge when target branch is changed
merge_request: 29416
author:
type: fixed
---
title: Cancel auto merge when merge request is closed
merge_request: 28782
author:
type: fixed
---
title: Add issues_statistics api endpoints and extend issues search api
merge_request: 27366
author:
type: added
---
title: Avoid setting Gitlab::Session on sessionless requests and Git HTTP
merge_request: 29146
author:
type: fixed
---
title: Fix flyout nav on small viewports
merge_request: 25998
author:
type: fixed
---
title: Remove the circuit breaker API
merge_request: 28669
author:
type: removed
---
title: Add support for && and || to CI Pipeline Expressions. Change CI variable expression matching for Lexeme::Pattern to eagerly return tokens.
merge_request: 27925
author: Martin Manelli
type: added
---
title: Allow developer role to delete docker tags via container registry API
merge_request: 29512
author:
type: fixed
---
title: Add a New Copy Button That Works in Modals
merge_request: 28676
author:
type: added
---
title: Fix missing deployment rockets in monitor dashboard
merge_request: 29574
author:
type: fixed
---
title: Added diff suggestion feature discovery popover
merge_request:
author:
type: added
---
title: Fixed show whitespace button not refetching diff content
merge_request:
author:
type: fixed
---
title: Display classname JUnit attribute in report modal
merge_request: 28376
author:
type: added
---
title: Protect Gitlab::HTTP against DNS rebinding attack
merge_request:
author:
type: security
---
title: Add section to dev docs on accessing chatops
merge_request: 28623
author:
type: other
---
title: Replace Oxygen-Sans font with Noto Sans
merge_request: 28322
author:
type: changed
---
title: Move some project routes under /-/ scope
merge_request: 28435
author:
type: changed
---
title: "Added conditional rendering to `app/views/search/_form.html.haml` for CE/EE code base consistency"
merge_request: 28883
author: Michel Engelen
type: other
---
title: AutoDevops function ensure_namespace() now explicitly tests the namespace
merge_request: 29567
author: Jack Lei
type: fixed
---
title: preventing blocked users and their PipelineSchdules from creating new Pipelines
merge_request: 27318
author:
type: fixed
---
title: Get and edit ci_default_git_depth via project API
merge_request: 29353
author:
type: added
---
title: Fix scrolling to top on assignee change
merge_request: 29500
author:
type: fixed
---
title: Use to 'gitlabktl' build serverless applications
merge_request: 29258
author:
type: added
title: Apply the group setting "require 2FA" across all subgroup members as well when changing the group setting
merge_request: 24965
author: rroger
type: changed
---
title: Allow lowercase prefix for Youtrack issue ids
merge_request: 29057
author: Matthias Baur
type: fixed
---
title: Fixed ignored postgres version that occurs after the first autodevops deploy when specifying custom $POSTGRES_VERSION
merge_request: 28735
author: Brandon Dimcheff
type: fixed
---
title: Fix. `db:migrate` is failed on MySQL 8
merge_request: 28351
author: sue445
type: fixed
---
title: Fix diverged branch locals
merge_request: 29508
author:
type: fixed
---
title: Fix sidebar flyout navigation
merge_request: 29571
author:
type: fixed
---
title: Throw an error when formatDate's input is invalid
merge_request: 28713
author:
type: fixed
---
title: Fix serverless apps deployments by bumping 'tm' version
merge_request: 29254
author:
type: fixed
---
title: Remove build policies from serverless app template
merge_request: 29253
author:
type: fixed
---
title: Fix issue importing members with owner access
merge_request: 28636
author:
type: fixed
---
title: Fix order dependency with user params during imports
merge_request: 28719
author:
type: fixed
---
title: Use grid and correct border radius for status badge
merge_request:
author:
type: other
---
title: Fix milestone references containing &, <, or >
merge_request: 28667
author:
type: fixed
---
title: Fix pipeline schedules when owner is nil
merge_request:
author:
type: fixed
---
title: Fix search dropdown not closing on blur if empty
merge_request: 28730
author:
type: fixed
---
title: Use the selected time window for metrics dashboard
merge_request: 29152
author:
type: fixed
---
title: Fix "too many loops" error by handling gracefully cron schedules for non existent days
merge_request: 28002
author:
type: fixed
---
title: Adds collapsible sections for job log
merge_request: 28642
author:
type: added
---
title: Upgrade to Gitaly v1.43.0
merge_request: 28867
author:
type: changed
---
title: Upgrade to Gitaly v1.47.0
merge_request: 29789
author:
type: changed
---
title: Externalize profiles preferences
merge_request: 28470
author: George Tsiolis
type: other
---
title: Open visibility help link in a new tab
merge_request: 28603
author: George Tsiolis
type: fixed
---
title: Hashed Storage is enabled by default on new installations
merge_request: 29586
author:
type: changed
---
title: Externalize strings of active sessions page in user profile
merge_request: 28590
author: antony liu
type: other
---
title: Externalize strings of chat page in user profile
merge_request: 28632
author:
type: other
---
title: Externalize strings of email page in user profile
merge_request: 28587
author: antony liu
type: other
---
title: Externalize strings of PGP Keys and SSH Keys page in user profile
merge_request: 28653
author: Antony Liu
type: other
---
title: Allow removal of empty lines via suggestions
merge_request: 28703
author:
type: fixed
---
title: Ignore legacy artifact columns in Project Import/Export
merge_request: 29427
author:
type: fixed
---
title: Improve new user email markup unconsistency between text and html parts
merge_request: 29111
author: Haunui Saint-sevin
type: fixed
---
title: Increase height of move issue dropdown
merge_request:
author:
type: other
---
title: Fix GPG signature verification with recent GnuPG versions
merge_request: 29388
author: David Palubin
type: fixed
---
title: Delete unauthorized Todos when project is made private
merge_request: 28560
author:
type: fixed
---
title: Fix null source_project_id in pool_repositories
merge_request: 29157
author:
type: other
---
title: Omit max-count for diverging_commit_counts behind feature flag
merge_request: 28157
author:
type: other
---
title: Migrate the monitoring dashboard store to vuex
merge_request: 28555
author:
type: other
---
title: Pass user's identity and token from JupyterHub to user's Jupyter environment
merge_request: 27314
author: Amit Rathi
type: added
---
title: 'Auto-DevOps: allow to disable rollout status check'
merge_request: 28130
author: Sergej Nikolaev <kinolaev@gmail.com>
type: fixed
---
title: Upgrade dependencies for node 12 compatibility
merge_request: 28323
author:
type: fixed
---
title: Improve performance of users autocomplete when there are lots of results
merge_request:
author:
type: performance
---
title: Change resolve button text to mark comment as resolved
merge_request:
author:
type: fixed
---
title: Migrate Kubernetes service integration templates to clusters
merge_request: 28534
author:
type: added
---
title: Remove Content-Type override for Mattermost OAuth login
merge_request:
author: Harrison Healey
type: removed
---
title: Avoid 500 when rendering users ATOM data
merge_request: 25408
author:
type: fixed
---
title: Handle encoding errors for MergeToRefService
merge_request: 29440
author:
type: fixed
---
title: Avoid DB timeouts when scheduling migrations
merge_request: 29437
author:
type: fixed
---
title: Reset merge status from mergeable MRs
merge_request: 28843
author:
type: other
---
title: Better isolated `Docker.gitlab-ci.yml` to avoid interference with other job configurations.
merge_request: 28213
author: lrkwz
type: changed
---
title: Show tooltip on truncated commit title
merge_request: 28865
author: Timofey Trofimov
type: other
---
title: Process up to 100 commit messages for references when pushing to a new default
branch
merge_request: 29511
author: Fabio Papa
type: fixed
---
title: Update GITALY_SERVER_VERSION to 1.45.0
merge_request: 29109
author:
type: changed
---
title: Add notify_only_default_branch option to PipelinesEmailService
merge_request: 28271
author: Peter Marko
type: added
---
title: Make Kubernetes service templates readonly
merge_request: 29044
author:
type: removed
---
title: Add referenced-commands in no overflow list
merge_request: 28858
author:
type: fixed
---
title: Change links in system notes to use relative paths
merge_request: 28588
author: Luke Picciau
type: fixed
---
title: Link to an external dashboard from metrics dashboard
merge_request: 29369
author:
type: added
---
title: Remove legacy artifact related code
merge_request: 26475
author:
type: other
---
title: Remove fixed height from MR diff headers
merge_request:
author:
type: other
---
title: Revert concurrent pipeline creation for pipeline schedules
merge_request: 29794
author:
type: fixed
---
title: Prevent XSS injection in note imports
merge_request:
author:
type: security
---
title: Prevent invalid branch for merge request
merge_request:
author:
type: security
---
title: Filter relative links in wiki for XSS
merge_request:
author:
type: security
---
title: Fix confidential issue label disclosure on milestone view
merge_request:
author:
type: security
---
title: Fix url redaction for issue links
merge_request:
author:
type: security
---
title: 'Resolve: Milestones leaked via search API'
merge_request:
author:
type: security
---
title: Add extra fields for handling basic auth on import by url page
merge_request:
author:
type: security
---
title: Prevent bypass of restriction disabling web password sign in
merge_request:
author:
type: security
---
title: Hide confidential issue title on unsubscribe for anonymous users
merge_request:
author:
type: security
---
title: Make pipeline schedule worker resilient
merge_request: 28407
author:
type: performance
---
title: Add backtraces to Peek performance bar for SQL calls
merge_request:
author:
type: added
---
title: Add a column header to admin/jobs page
merge_request: 28837
author:
type: other
---
title: Set project default visibility to max allowed
merge_request: 28754
author:
type: fixed
---
title: Fix Fogbugz Importer not working
merge_request: 29383
author:
type: fixed
---
title: Fix alignment of resend button in members page
merge_request: 28202
author:
type: other
---
title: Fix inability to set visibility_level on project via API
merge_request: 29578
author:
type: fixed
---
title: Properly clear the merge error upon rebase failure
merge_request: 28319
author:
type: fixed
---
title: Fix "Resolve conflicts" button not appearing for some users
merge_request: 29535
author:
type: fixed
---
title: Fix remote mirrors not updating after tag push
merge_request:
author:
type: fixed
---
title: Fix UTF-8 conversion issues when resolving conflicts
merge_request: 29453
author:
type: fixed
---
title: Omit blocked admins from repository check e-mails
merge_request: 29507
author:
type: fixed
---
title: Speed up commit loads by disabling BatchLoader replace_methods
merge_request: 29633
author:
type: performance
---
title: Update get_process_mem to 0.2.3
merge_request: 28248
author:
type: other
---
title: Upgrade Ruby version to 2.6.3
merge_request: 28117
author:
type: performance
---
title: Set up git client in Jupyter installtion
merge_request: 28783
author: Amit Rathi
type: added
---
title: Allow masking if 8 or more characters in base64.
merge_request: 29143
author: thomas-nilsson-irfu
type: changed
---
title: Upgrade babel to 7.4.4
merge_request: 28437
author: Takuya Noguchi
type: other
---
title: "Update Gitaly to v1.42.1"
merge_request: 28425
author:
type: other
---
title: Update GitLab Runner Helm Chart to 0.5.0
merge_request: 28497
author:
type: other
---
title: Update GitLab Runner Helm Chart to 0.5.1
merge_request: 28720
author:
type: other
---
title: Update GitLab Runner Helm Chart to 0.5.2
merge_request: 29050
author:
type: other
---
title: Update to GitLab Shell v9.3.0
merge_request: 29283
author:
type: other
---
title: Update GitLab Pages to v1.6.0
merge_request: 29048
author:
type: other
---
title: Update project security dashboard documentation
merge_request: 28681
author:
type: changed
---
title: Update new smiley icons, find n replace old names with new ones
merge_request: 28338
author: Jarek Ostrowski
type: changed
---
title: Update GitLab Pages to v1.6.1
merge_request: 29559
author:
type: other
---
title: 'API: change masked attribute type to Boolean'
merge_request: 28758
author:
type: other
---
title: Move Dropdown to Stick to MR View App Button
merge_request: 29767
author:
type: fixed
---
title: Add ability to define notification email addresses for groups you belong to.
merge_request: 25299
author:
type: added
---
title: Handle errors in successful notes reply
merge_request: 28082
author:
type: fixed
merge_request: 28871
title: Improve clone performance by using delta islands
type: performance
---
title: Add Pool repository to the usage ping
merge_request: 28267
author:
type: other
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