...
- TW-49021 - Understanding notification selection rules
- TW-43818 - Don't require users to enter path to NUnit 3 console runner
- TW-52629 - Change name of agent RDP-files
- TW-51351 - Console log is not redirected into catalina.out after auto-update
- TW-52229 - Tray notifier. Rename the folder where log files are stored.
- TW-52411 - Misleading text for 'build failed to start' notification for composite builds
- TW-50134 - Changes in build chain are shown as pending (composite build)
- TW-52447 - Update procedure cannot be cancelled though Cancel button is enabled.
- TW-51587 - UI for the All builds page for finished builds only
- TW-44850 - Using parameter with space in "Path To Solution File" in Nuget Installer is not allowed.
- TW-52392 - Rework the text displayed in the UI near Server URL field in the cloud profile.
- TW-42568 - Add a link from 'Agent Summary' page for a cloud profile to 'clouds' page
- TW-52460 - Remove 'Fail build on specific text in build log' failure condition for a composite build
- TW-49869 - Projects Import: 'Selected file must be a ZIP archive' error on attempt to upload an archive
- TW-52400 - Progress icon near the "Group by agent pools" is spinning when nothing happens
- TW-50003 - Show which projects are affected by 'Load project settings from VCS...'
- TW-51241 - TeamCity spams javascript console
- TW-52097 - .NET CLI plugin: make hint message for Projects files field more specific
- TW-52267 - .NET CLI: add hints for "Test case" and "Test names" filter in vstest command
- TW-51154 - Add grouping by project cloud profiles on Clouds page
- TW-46192 - NuGet Dependency Trigger: wrong hint message for Custom Path field
- TW-52298 - userId is ignored in 'profile.html' request
- TW-49750 - Show links to cloud profile configuration pages
- TW-52128 - Better presentation for builds without estimated progress for new UI
- TW-40137 - Running build content shifts depending on the size of build status text
- TW-49189 - Cloud profiles. <Project pool> is displayed in Agents tab though it is hidden in the Pools.
- TW-47078 - Rename "Pause triggers"/"Activate triggers" actions to be more clear
- TW-49170 - Add hint about valid Inspection tool format to Upload IDEA tool window
- TW-51773 - Incorrect callback URL construct when server url has trailing slash
- TW-51636 - Selected branch choice goes back to Active branch in the build configuration screen
- TW-51969 - Kotlin DSL: add teamcity.build.workingDir parameter to MavenBuildStep
- TW-51634 - Improve logging when server is configured to use proxy with authentication but no/invalid credentials are provided
- TW-51768 - "Fail build if X is more by at least 1 compared to the latest successful build" doesn't work
- TW-13281 - MyChanges: cancel builds from the MyChanges page
- TW-25333 - Show changes from snapshot dependencies in email notifications
- TW-50935 - Hide 'Start investigation' links from build and build configuration pages
- TW-23502 - No collapse all/expand all actions on project page
- TW-51500 - "My Investigations" page forgets selected grouping
- TW-51460 - Show test failures in composite build popup
- TW-51011 - Java used by TeamCity server can be defined only once per Windows console
- TW-51283 - Catalina.out log can be written to wrong folder (Windows)
- TW-51285 - Close server console after server stop
- TW-9137 - Add Note in Can Run On popup in build queue if build is waiting for some dependencies
- TW-46933 - Confusing compatible agents page for the case when cloud agents are starting
- TW-50769 - Improve "Manage Templates" button postitioningpositioning
- TW-50891 - "Select/Deselect all" buttons in Remote Run dialog disabled during indexing
- TW-49743 - Improve documentation for Swabra plugin
- TW-51018 - Change the appearance of disabled plugins in UI.
- TW-50992 - Sample plugin uses deprecated api (TeamCityLoggingListener.java)
- TW-46329 - Confusing "Build settings have not been finalized" when the server does not run builds because of expired license
- TW-44756 - Report tab scroll bar scrollbar does not reset
- TW-50610 - Improve the 'Based on...' header on edit build configuration page for template-based configs
- TW-48632 - Ability to view issue tracker settings when Kotlin versioned settings are enabled
- TW-50313 - VSTS Commit Status Publisher - add hint about supported VCS root
...
- TW-50605 - Docker: login to docker registry doesn't work
- TW-52642 - Inappropriate error message on trying to run Linux Docker container under Windows
- TW-52558 - Show agent in build time popup
- TW-48658 - Incorrect comment on hovering over "You do not have enough permissions to edit this pool"
- TW-52456 - Restore from a backup is broken when using the jTDS driver
- TW-52508 - Build types could Inherit the configuration type when they are created from a template.
- TW-52138 - Unexpected error on build configuration settings page opening when default template is not found.
- TW-52637 - A build configuration can be attached to the same template more than once
- TW-51420 - Endless TeamCity server restarting when Tomcat or http port is not available
- TW-52636 - Build type options inherited from default template are ignored
- TW-50143 - Make entire system CPU load data more clear as to what is really means
- TW-51615 - Build Promote action promotes the build to all artifact dependencies in a dependent build (schedule trigger)
- TW-52522 - Make sure automatic update can be rolled back by restoring content in .old (currently it cannot due to overwritten teamcity-server-restarter.*)
- TW-52623 - Improve 'Build Progress' alignment for builds without stop button
- TW-52609 - Docker not detected on Linux out of the box
- TW-52626 - Change hint for custom path of NUnit 3 console tool
- TW-52621 - Non-standard thread dumps on "MySQL Lock Wait Timeout has encountered"
- TW-52590 - Test connection button can appear on build feature dialog without any connections
- TW-52569 - Attaching to template does not eliminate duplicates in build type options
- TW-52466 - Project History tab doesn't show builds from subproject
- TW-52261 - Brush up open API related to multiple templates
- TW-48986 - Incorrect hint for "do not have enough permissions" reason on Agent Pool page
- TW-47556 - Amazon EC2 plugin: Use filtering dropdown for fields that can be large
- TW-31130 - Possible "Cannot find commit" error on agent-side checkout (concurrent non refs/heads branch pointer move case)
- TW-52620 - Stop button is visible on build overview page even without respective permission
- TW-50204 - Potential ClassCastException involving SBuild.isFinished() in *.jsp, *.jspf, *.tag
- TW-52588 - Failed to upload artifact exception (artifact name contains invalid characters)
- TW-52606 - Windows Tray notifier does not log the reason of connection failure
- TW-52017 - Unable to start any build step with Docker Wrapper on an agent from official docker image
- TW-52597 - Fix create new statistics chart dialog when creating chart from parameters tab
- TW-52602 - java.lang.InstantiationException: bean notificationRulesForm not found within scope on reordering notification rules
- TW-52589 - Branch selector is not displayed in IExplorer10.
- TW-52534 - Fix todo in teamcity-server.bat
- TW-52594 - build configurations tree is not loaded in Notifications using IExplorer 10.
- TW-51609 - Inconsistency in the based templates displaying after the default template ID was regenerated.
- TW-52482 - SwabraLogger - Failed to read C:\BuildAgent\work\5092045165d32a0b\.idea_output\production
- TW-51825 - Cannot read property: estimationForTimeLeft error on attempt to run custom build
- TW-52576 - Update hint on "Upload Meta Runner" dialog to reflect the actual requirements
- TW-47816 - Agent's details can have wrong host if reverse proxy is used which does not add original client address
- TW-52544 - Stop option in failure conditions should cancel the build chain
- TW-52593 - Errors in catalina.log when server is shutdown during JSP pre-compilation
- TW-52559 - No builds nor filtering selector are shown on build type overview page when favorite builds filtering is on
- TW-52530 - Make confirmation before the upgrade describe the process
- TW-52575 - Code duplicates section on composite build overview page appears with considerable delay
- TW-52203 - Rename docker related settings in xml
- TW-52110 - Incorrect test duration for a test reported in a dependency of a composite build
- TW-52432 - Unclear order of the deployment build configurations display on build results
- TW-52381 - There can be no "failed to start" note in web UI when the latest build is failed to start
- TW-52533 - Wrong incompatible licenses filtering: empty list
- TW-51918 - Docker shell script for Ant is missing escaping quotes for parens
- TW-52339 - .NET CLI: make the cause of the error visible on the build overview page
- TW-52295 - misleading warning in build log for a build with dotcover
- TW-52490 - TeamCity does not detect JDK 9 installed in non-standard location on Windows
- TW-52545 - Composite build can fail on "fail on specific message in log" condition when none is listed
- TW-52395 - NullPointerException when trying to send "build is probably hanging" notification for a composite build
- TW-52528 - Brush up UI wording related to automatic update
- TW-52452 - Failure conditions for a composite build do not affect its status
- TW-52532 - Improve logging related to autoupdate
- TW-52509 - Cannot ungroup composite build (user has no permissions to access part of the chain)
- TW-20744 - Agent pool name is limited to 30 characters
- TW-52374 - Provide correct tool-tip for Edit Agent pool button.
- TW-51716 - Swabra ** rules don't seem to work
- TW-51344 - Auto-updated server is auto-restarted after user stops it
- TW-51369 - teamcity-server-restarter.bat.new is present in bin directory after auto-update
- TW-52506 - DSL fails with 'UUID is missing' error when it contains mix of DSL API v10 and v2017.2
- TW-52413 - Inconsistent presentation of "Edit cloud profile" link for agent and agent type pages
- TW-52376 - An error in Docker Cloud plugin setting page
- TW-52474 - Infinite Loading on build chain section of Dependencies tab (user has no permissions to view part of the chain)
- TW-51295 - OOME on build agent
- TW-52483 - Running composite build containing dependencies where user has no view permission breaks project/build configuration/build overview layout
- TW-52494 - Project becomes inaccessible after creating a cycle project hierarchy
- TW-52472 - Unhandled exception on opening Artifacts tab of a composite build when user has no permissions to view dependency build
- TW-51899 - Incorrect behavior in branch drop down at bottom of screen.
- TW-52409 - "Terminate After Build" condition can terminate the agent if it unregisters
- TW-52469 - Docker Compose: extensive logging in a build log in case when old docker compose version is installed
- TW-52404 - Xcode 9 is not detected
- TW-52299 - Docker wrapper cannot run Ant build if target java exists only in container and does not exist on agent
- TW-47156 - Webhook yields 401
- TW-51023 - Cannot run Golang builds inside a Docker container (do not copy environment variables from agent to docker, unless they are specified explicitly in the build)
- TW-51253 - Confusing counter of failed builds for running composite builds.
- TW-52384 - No build started notifications for composite builds
- TW-52379 - New title for Administration pages
- TW-52369 - Build queue optimization process can produce unnecessary build in nodes where we reached internal limit of processed equivalent builds
- TW-52362 - Display build configuration type (composite/deployment) on the user-level Settings tab
- TW-51902 - Too verbose logging in commit hooks plugin
- TW-51467 - Template-based build configurations fail to load if build step (runner) ids in them clash with ids from template
- TW-51984 - Wrong message on the delete template action if the template is being used as a default one
- TW-52371 - Duplicate keys in mappings access_token=80 and access_token=80
- TW-52270 - "Install build agents" link disappears from Administration page
- TW-52397 - Improve the UI appearance in new Administration->Plugins List page
- TW-46023 - Unused imports are generated when TeamCity configs are converted into DSL.
- TW-52280 - .NET CLI: should not analyze code coverage if tests fail to start
- TW-52067 - .NET CLI: MSBuild command does not fail when specified invalid project path
- TW-51240 - Failed test can be shown as having several failures in one build when it does not
- TW-52179 - Test duration graph for tests in a composite build contains build only from one build configuration
- TW-52279 - Wrong agent requirements for dotCover in .NET CLI steps
- TW-52378 - User-page title should be over sidebar
- TW-51701 - Subproject should inherit parent project agent pools associations
- TW-51633 - Wrong release date is shown on Update page
- TW-51734 - IllegalArgumentException: SearchService.search must not be null while processing request
- TW-52238 - Build steps auto-detection doesn't work on TeamCity server in Windows Nano server docker image
- TW-52370 - User with "viewer" role doesn't see agents
- TW-52372 - The 'teamcity.buildRevisions.detectUnknownCommitMerge' option doesn't work when build configuration has no attached commits from the VCS root
- TW-52356 - Сloud agents belonging to the Project Pool are not displayed by default on Agents pages.
- TW-51535 - Free Disk Space Performs check of systemDir
- TW-38378 - Changing cloud profiles resets "Launched" time on all cloud agents
- TW-52323 - .NET CLI: append path from vcs helper in all commands
- TW-37961 - Improve error logging "NuGetExecutionException: Failed to execute NuGet TeamCity.ListPackages command. Exited code was -1"
- TW-35096 - NuGet Restore fails if Exclude Version is selected
- TW-52348 - Build progress popup goes beyond the window
- TW-52040 - .NET CLI: add field for Runtime for "pack" command
- TW-52232 - Show old dialogs for enable/disable & authorize agents in new ui
- TW-52004 - Some agent OS icons are missing
- TW-52331 - .NET CLI: all agent with .net cli are incompatible with .NET CLI build steps after upgrade from plugin version 0.9.4
- TW-43688 - TeamCity agent follows symlinks when purging old builds
- TW-52283 - .NET CLI: expand "Projects" window on each new project added from a tree icon
- TW-50803 - Don't show all agent pools on the Build Queue page
- TW-52268 - .NET CLI: build is successful even if vstest runner exited with code 1
- TW-52241 - .NET CLI: build is successful regardless the error in a build log ("Testhost process exited with error")
- TW-52305 - .NET CLI: rename default value for "Test filtration" vstest dropdown
- TW-52264 - .NET CLI: wrong tree icon is used for vstest "Test assemblies" field
- TW-52303 - .NET CLI: "nuget push" and "nuget delete" command aren't converted to new .NET CLI runner after server upgrade
- TW-52258 - Horizontal scroller on Agents page
- TW-52135 - Broken layout in the new Administration pane for the template used in many projects and build configurations.
- TW-52271 - Data in "Download all tests in CSV" are not quoted
- TW-50415 - Warnings when downloading maven artifacts for Teamcity Kotlin DSL
- TW-52276 - No sidebar or breadcrumbs for create user account page
- TW-52249 - Inappropriate styling in administration sidebar: current section looks like a header
- TW-52248 - No breadcrumbs on user and user group pages under administration
- TW-52183 - -Dteamcity.server.pidFile.alwaysCreate=true is appended to TeamCity server launch options for each server update
- TW-52166 - Build agent may not stop its build during establishing connection for server-side patch building
- TW-52233 - Move 'sort by' dropdown on agent pages to the top of the form
- TW-52307 - No validation errors is printed to the output during local DSL generation under debug
- TW-50595 - Show "Docker Info" tab only for finished builds
- TW-52230 - Show meaningful message in case when ReactUI is not defined
- TW-52251 - Collapsed pools are not remembered on Agents page
- TW-52070 - Incorrect tags filter after clicking on tags icon for build with several tags
- TW-52301 - DSL validation reports wrong duplicate name errors
- TW-52297 - Branch and favorite filters are ignored for a personal build in notifications
- TW-50816 - Do not commit "empty" plugin-settings.xml when project settings are in Kotlin
- TW-51509 - Docker related logging is duplicated in command line build log
- TW-52296 - Disabling cloud integration in project doesn't work
- TW-51683 - Redundant Kotlin patch script is generated on VCS root extId change in DSL
- TW-52277 - "Copy Build Configuration" layout is broken
- TW-51870 - Brush up the list of environments/Deployments on the build results page
- TW-49756 - Strange build ordering for the "master" builds for "compositeBuilds"
- TW-44897 - Extracting template from a build type with disabled settings produces templates where these settings are disabled as well as in the resulting build type
- TW-52027 - Change hint for .NET CLI build step
- TW-52039 - .NET CLI: make "NuGet Packages" field required for "nuget push" command
- TW-52066 - Agents sort options are placed incorrectly on Agent page in new UI.
- TW-43979 - Table row is too narrow for build configuration name on Current Problems tab when collapsed
- TW-52160 - Fix wrong icon for outdated agents in new ui
- TW-51228 - Add test duration graphs on Tests tab of a composite build
- TW-52150 - Promoted build can modify params of its dependency
- TW-46273 - Show 'edit' links into breadcrumbs according to user's permission
- TW-52061 - Child popups are detached from the parent popup on mouse over in new UI.
- TW-36665 - Build.isFinished() should return True for build instances passed to BuildServerListener.buildFinished and BuildServerListener.buildInterrupted methods
- TW-52222 - Support pager on agent/agent type history page
- TW-52282 - TeamCity fails to load projects if any project is broken
- TW-51245 - DSL: adding build step without a type makes build configuration incompatible with all agents
- TW-52044 - .NET CLI vstest: make step settings more user friendly
- TW-51035 - REST: Allow to mute/unmute tests and problems
- TW-52244 - DSL UI patch doesn't work for multi-line checkout rules
- TW-51893 - Multiline checkout rules don't work in dsl
- TW-52013 - Make validation for snapshot dependency cycles aware of default templates
- TW-52139 - Moving build configuration to subproject can cause cyclic snapshot dependency when default template is used.
- TW-52243 - Irrelevant builds displayed on personal change details page
- TW-43466 - Resharper Plugin crash/hang with a personal build
- TW-52234 - Pressing on branch in configuration should open history for this branch not for all active branches
- TW-51570 - Amazon EC2. "Instance type is empty" error when the default type is used.
- TW-52205 - Misleading warning on Versioned Settings page
- TW-18489 - Canceled latest build mislabels changes in a build with fewer earlier changes as History
- TW-51966 - Add 'chain' icon to react build line presentation
- TW-52137 - Breadcrumbs and title are missing on Create Template page.
- TW-51758 - Check support of .NET 4.7
- TW-51676 - Docker Wrapper: move all docker related logging to VERBOSE output (Windows containers only)
- TW-51693 - Docker Wrapper: "'--init-script' is not recognized as an internal or external command" when trying to run Gradle step in Windows container
- TW-51462 - Statistics tab - add new chart is easily confused by similarly named projects
- TW-52173 - Ruby bundler 1.16 support
- TW-51567 - Agent-side checkout of Git and non-Git VCS roots in single build can result in non-Git part missing on clean build
- TW-45151 - Git clone race conditions leading to "error while applying patch" or "unable to collect changes"
- TW-52144 - Cannot detect PowerShell build runner on TeamCity agent
- TW-46586 - prevent findJava from finding/using unsupported JDK's
- TW-52155 - Cannot start TeamCity server using runAll.sh when script is launched using path containing spaces
- TW-51757 - Show full build log text for running build generates "Current time" timestamp in server timezone, even when user timezone is selected for display
- TW-51873 - Refresh "Deployments" section on the build results without requiring manual page reload
- TW-51394 - Error in runAll.sh when TeamCity installation path contains spaces
- TW-40289 - IDEA plugin hangs when trying to login to slow server
- TW-51548 - It is possible to assign an empty tag to a build
- TW-21360 - Logging to IDEA plugin action is not cancelable when buildserver is down
- TW-6063 - Canceling Remote run displays "Cannot send patch to server: null" message
- TW-4959 - RemoteRun. Commit progres ignores cancel button
- TW-47397 - Show appropriate message when access is denied
- TW-45165 - Update plugin menu action is shown in disabled state
- TW-51260 - Provide human-friendly message in IDEA plugin instead of Argument for @NotNull parameter 'fullPaths' of jetbrains/buildServer/BuildServerManager.getSuitableConfigurationIds must not be null
- TW-52051 - Show actual tags instead of their number on mouse over on tags label in build line presentation
- TW-41559 - Xcode detection throws errors
- TW-51662 - I am not able to manually add a .net core step via plugin, it will not populate the command dropdown
- TW-51897 - Project pool is offered for non-cloud agent
- TW-52028 - .NET CLI plugin - remove confusing text from teamcity-agent.log (or move to DEBUG)
- TW-52045 - .NET CLI plugin: change hints text
- TW-52042 - .NET CLI: let's make "NuGet package sources" field a textfield (as it's now for NuGet Installer step)
- TW-51607 - Layout is broken in Manage Templates dialog in Firefox.
- TW-52005 - Align 'paused' and 'changes' build type column with new react based build presentation on overview page
- TW-51279 - Docker clean-up server health report: let's show more detailed reason for a clean-up failure
- TW-52071 - Commit Status Publisher: Add DSL for TFS publisher
- TW-51968 - Git checkout files on MacOS agent failed if password contains '
- TW-51497 - TFVC Personal build list all configurations
- TW-51919 - REST query to retrieve builds for specific agent type can incorrectly find no builds
- TW-48218 - Performance monitor can report errors (Use of uninitialized value $line) and those can go unnoticed
- TW-39586 - Agent-side checkout with relative submodule urls hangs
- TW-50913 - Only actions related to first attached template are shown on the Audit page if filtered by a multi-template based build configuration
- TW-51886 - New React components should take into account user property 'Show date/time in my timezone'
- TW-51932 - New react components should support user property 'Highlight my changes and investigations'
- TW-51443 - Commit Status Publisher: Not Following Github 307 links
- TW-51901 - Failed to start build runner 'Maven2' with ClassNotFoundException
- TW-50340 - Build Log does not render build output correctly when Console view is enabled
- TW-51774 - Multiple 'Test Connection' buttons on Docker registry section of the Add connection dialog
- TW-51356 - DSL plugins fail to initialize under Java 9
- TW-51687 - Entry is shown multiple times in View Artifacts dropdown on build type overview page
- TW-47300 - When a Perforce change is detected for different streams, it is duplicated on My Changes page
- TW-45994 - Change details revision for remote run shows time in wrong timezone
- TW-51139 - Docker login build feature: make an authentication error more user-friendly
- TW-7345 - Test Duration chart should display red line only for the test failures (not build failures)
- TW-51198 - Finish build trigger can trigger a build on a wrong branch
- TW-48038 - Perforce branch specification should use full consistent syntax for depot name specification
- TW-49858 - Perforce with enabled feature branches reports wrong commit revision
- TW-51591 - Docker Support: login doesn't work on Windows agents
- TW-51590 - Docker Wrapper for Command Line doesn't work for Windows container if "Executable with parameters" option is selected
- TW-51576 - JDK in Windows Docker images isn't properly reported
- TW-21094 - Investigation should be removed if tests are no more running
- TW-51611 - Default templates. Impossible to move subprojects and build configuration from subproject.
- TW-51594 - "New version is available!" leads to wrong page
- TW-39673 - Test duration chart on test history does not properly display failure for the tests run several times within a build
- TW-51582 - No build data in build statistics chart tooltip for running build
- TW-51106 - Agent's FJ_JAVA_EXEC env variable affects builds running on the agent
- TW-51568 - Docker Compose: make the error about unhealthy status user-friendly
- TW-22437 - Newlines can be lost when copying text form the build log
- TW-50601 - Align fields on "Docker Repository" connection
- TW-50776 - It's hard to distinguish running from successful build icons
- TW-48706 - Fix minor glitches in first startup screens and login screens
- TW-51323 - Login to registry is not handled properly when copying project or build conf.
- TW-50880 - Unable to apply DOCKER_HOST for Docker Build step
- TW-51534 - Too many messages on plugin loading error when the parent plugin failed to initialize
- TW-50695 - Docker Support: improve logging on Windows agents
- TW-50617 - No docker wrapper for Ant runner
- TW-50600 - Docker Support build feature: add hint that Docker connection should be configured
- TW-51465 - Time to start is empty for builds that are not yet ready (i.e. checking for changes, etc.)
- TW-51483 - Irrelevant errors when dsl compilation fails
- TW-40038 - Redefining JAVA_HOME might not change Java installation used by TeamCity server under WIndows (other vars are defined by previous server launch case)
- TW-51178 - failed to upload artifacts from Docker/Gradle build
- TW-51081 -
teamcity-server.bat stop
sets JAVA_HOME variable to bundled jre on Windows - TW-51193 - RunAll.bat can be used only once per console (no x86 server Java installed)
- TW-50620 - Actualize links to the documentation on Docker Support build feature
- TW-51444 - Allow failure condition test on personal builds
- TW-51445 - Changes collection for build can fail if VCS root is attached to a build configuration
- TW-51282 - log4j error during server start (No appenders could be found for logger (com.vmware.vim25.ws.XmlGenDom))
- TW-51423 - Access denied error occurs on agent summary page
- TW-51318 - Docker Wrapper: Gradle build runner fails to start in a container if TeamCity agent is installed in a directory with spaces in the path
- TW-50145 - Don't publish NuGet packages under .teamcity directory by default
- TW-46654 - To remove old settings from VCS when versioned settings are enabled for project
- TW-50575 - Show docker prune command output in teamcity-agent.log
- TW-50622 - Add hints for all Docker related runner
- TW-51289 - Terminate cloud agents when base image is changed
- TW-51148 - Template requirements and artifact dependencies overriding each other in a build configuration may prohibit overriding them further in the build configuration itself
- TW-51305 - Add link to changes label in build line leading to changes tab (including 'No changes' case)
- TW-50642 - Docker Compose: show messages about health check only in Verbose log
- TW-50536 - Log all commands related to docker detection only in DEBUG
- TW-50644 - Docker Wrapper: Command Line Runner in a container fails to start if TeamCity agent is installed in a directory with spaces in the path
- TW-51293 - Error message from gradlew on trying to compile plugins\gradle-runner\scripts\init.gradle
- TW-51278 - Docker Clean-up: log error in docker images clean-up with WARN level
- TW-50754 - Server restart availability logic should be more robust
- TW-50596 - Show "docker monitor started" only in verbose build log
- TW-50658 - Slow server shutdown caused by serverShutdown listener in CloudManagerBaseImpl
- TW-51257 - Docker plugin should check for pushed image's hash before deleting by tag from Docker Hub
- TW-50743 - External change viewer: add a recognizable icon for VSTS changes
- TW-51059 - Lots of builds can be left in the queue if they are scheduled to specific cloud agents and these cloud agents were removed
- TW-51226 - Cannot create IDEA inspections runner for Maven project: "Path to pom.xml should be specified"
- TW-51186 - User investigations counter should ignore investigations in archived projects
- TW-50770 - Dockerfile location: null in step description when "from URL" option is selected
- TW-51164 - Docker-plugin UI improvements
- TW-51008 - Docker Build: make "Content" field a textarea, not just input
- TW-50655 - Docker compose: show user-friendly error when docker-compose can't start because of duplicated build step
- TW-50649 - Docker Compose: fix validation error
- TW-51005 - Typo in hint on Docker Build step
- TW-51171 - "Restart Server" action can result in "Error while stopping the server" without any details
- TW-51125 - Notification actions, e.g. 'log in' cannot be used in dumb mode
- TW-51001 - Cannot run builds in images with alternate ENTRYPOINT
- TW-51173 - Server's temp gets new dslPluginsDocXXXdir directory on each start which is not deleted
- TW-50692 - Periodic diagnostics thread dumps are saved into wrong directory on the server start
- TW-51002 - Command line step inside Docker container does not work with "Executable with parameters" option
- TW-50910 - Bad owner or permissions inside docker container created by docker wrapper
- TW-51176 - DSL validation can fail when parameter refs are used
- TW-50235 - Huge branch selector font
- TW-50206 - Align the icon in the branch selector
- TW-51129 - Failed to start TeamCity 2017.2 with the server.xml from the 2017.1
- TW-51145 - Overridden build type settings get removed on detaching from template if their build config values match a value of non-effective setting from one of the remaining templates
- TW-51128 - Overridden build type settings get duplicated in detach-then-attach scenario and also when a config is attached to the second and consequent templates
- TW-50736 - Wrong license compatibility report on automatic upgrade when TeamCity is running in Professional mode.
- TW-50576 - Rename parameters reported by agents for docker support
- TW-51017 - Images aren't cleared during a cleanup if there are multiple connections to the same repo and the first one doesn't allow removal.
- TW-50674 - Logout from Docker Hub after a build finished doesn't work
- TW-51089 - When an agent is ignored for a specific amount of time, the displayed restart time is in the server timezone and not the users
- TW-51053 - There should not be "Updating sources: ..." log lines in a build log if build does not have VCS roots
- TW-50531 - Use truncated templates path in Manage templates dialog.
- TW-50033 - VCS labeling is unreliable with Mercurial
- TW-49987 - GitHub JetBrains/TeamCity.ServiceMessages #19
- TW-49399 - Annoying flicker after refresh pages where is the .net coverage support
- TW-49368 - Do not show build configurations with disabled default branch for the remote run default branch in IDE
- TW-49224 - BuildTypeNotFoundException from PromotionBuildSettingsFactoryImpl.createBuildSettings on cleanup
- TW-46570 - Wrong data in Disk Usage page
- TW-46091 - Gradle plugin does not pass java.io.tmpdir to gradle process
- TW-32931 - Different decimal point symbol in different builds for checkout speeds messages
- TW-50554 - Commit Status Publisher fails to work with non default TFS collections
- TW-50502 - Build steps can be incorrectly reordered when multiple templates are reordered.
- TW-51093 - It's not possible to find out who and when archived the project if it was archived more than a year ago
- TW-50993 - Hub plugin: users synchronisation affects users who are not associated with Hub
- TW-50873 - Projects disappear from UI when settings are stored in VCS root with parameters
- TW-51027 - Wrong build configuration icon in problems section on Investigations page
- TW-51016 - Docker Build Feature: fix a hint text
- TW-50556 - Dockerfile detection: path to Dockerfile isn't used for "Working directory"
- TW-50950 - Docker images size is hugely increased in TeamCity 2017.2 EAP
- TW-50849 - Template accessibility for current user is miscalculated for build types attached to multiple templates
- TW-50746 - Stacktrace in catalina.out related to agent long-polling request when server is stopped
- TW-50416 - Update TFS Java SDK to 14.119.2
- TW-25838 - Clean NuGet packages cache on agents
- TW-50757 - Remove section about "Docker Wrapper" from Docker Support build feature
- TW-50720 - Do not use 'exclude variable' property in docker run settings
- TW-50711 - Unhandled exception occurred while calling method isAvailable of org.jetbrains.teamcity.docker.DockerInfoTab
- TW-50608 - java.lang.IllegalStateException: Duplicate key jetbrains.buildServer.clouds.vmware.connector.VmwareInstance@2ccab0
- TW-50486 - NuGet package cache (%userprofile%/.nuget) isn't cleaned
- TW-50627 - Correct help link to Web Socket connection issues in Health report.
- TW-50603 - Rename "Docker repository" to "Docker registry"
- TW-40636 - Right mouse click closes popups in Chrome on Mac
- TW-50557 - Extensive logging with Docker Support build feature
- TW-50457 - S3 Artifacts Storage: filter buckets by selected AWS Region
- TW-50312 - VSTS Commit Status Publisher test connection fails while build status publishes successfully
- TW-50494 - Reorder Templates popup is invoked incorrectly in Reorder Build Steps dialog.
- TW-50266 - Command line runner autodetection may use incorrect interpreter for sh files
- TW-50292 - Incorrect build is reused when remote running 2 configurations with snapshot dependencies and reverse.dep parameter
- TW-32018 - Update VCS root ID in change-viewers.properties on ID change
- TW-49443 - JavaScript error on adding new VCS username
- TW-47734 - Use timeout when writing messages to the websocket
...
- TW-51436 - Slow run custom build dialog opening when there are a lot of builds in build configuration
- TW-51631 - Audit page load is very slow when there are many records.
- TW-52184 - Loading of artifacts of a composite build containing items from an archive can be slow
- TW-52492 - 2017.2 EAP: Performance problem with "AgentTypeDatabaseStorage.loadAllowedProjects"
- TW-52082 - REST: Optimize request for builds by affectedProject
- TW-52199 - Slow opening of composite build overview page when build has artifacts
- TW-52496 - Add ability to set custom fetchsize for SQL queries
- TW-51060 - AgentRebootExtension.isLocal can be very slow for disconnected agent
- TW-52440 - Make sure REST API does not load failed tests stacktraces if they are not required for response
- TW-52429 - Performance Requesting suitable build configurations takes very long time.
- TW-47602 - Slow generation of settings in Kotlin format for a big project
- TW-52313 - Performance issues with TeamCity (large chain)
- TW-45059 - High browser CPU load on agents page
- TW-51746 - Copying a project never finishes and shows 504 error (slow copying of muted tests and notification rules)
- TW-52172 - TeamCity performance issues (long artifacts cleanup times)
- TW-52091 - TFS in Java working mode prevents TeamCity server restart
- TW-52064 - Run on the same agent filter can slow down processing of the queue and loading of the queue page
- TW-51974 - Slow initial page loading on slow connections because of large popups.html and bundle.js files
- TW-51697 - Optimize build's VCS changes cache for the case of all available changes already cached
- TW-51272 - Generate DSL documentation in background to avoid server startup delay
- TW-50662 - Administration -> Users page takes a lot of time to load due to huge amount of JavaScript
- TW-49469 - Versioned settings change log tab opens very slowly
- TW-50657 - Slow UI due to min build id queries
- TW-49613 - Initialization of vcs_root_id numeric sequence can take a lot of time
- TW-49990 - AgentPoolImpl.getProjectIds always executes SQL query
- TW-46325 - Slow "Assign projects" popup opening on agent pools page
Security Problem
- TW-51953 - Privilege escalation of TCBuildAgent serviceTW-51988 51988 - Windows installer: Ensure that files are not writable by all users on the machine
Security Problem
- TW-51953 - Privilege escalation of TCBuildAgent service
- TW-52089 - XSS via build configuration name on "Build Chains" tab
...