Child pages
  • TeamCity 9.1 Release Notes
Skip to end of metadata
Go to start of metadata

This is a list of all fixed issues in 9.1 release. See also What's New in TeamCity 9.1 in the online documentation.

See also:

TeamCity 9.0.5 (build 32523) Release Notes

Feature

  • TW-3733 - Remember chart settings in single user session
  • TW-4799 - Option for scheduled trigger to do not run a build if artifact-dependency build has failed
  • TW-4923 - Remove dependencies on concrete NUnit (MbUnit) versions
  • TW-8646 - Eliminate server-to-agent connections
  • TW-9578 - Ability to trigger a build on last pinned build change
  • TW-11553 - Option to trigger a build when artifact it depends on changes
  • TW-11627 - Multiple VCS usernames for a user
  • TW-12030 - Add support for restricting some builds to not allow remote runs
  • TW-12192 - NUnit runner should disable ShadowCopy of .NET Assemblies.
  • TW-12250 - Display note on redirection to agent image page when opening deleted cloud agent page
  • TW-12850 - Add support for SBT (simple build tool)
  • TW-13832 - Allow to use Perforce proxy when using checkout on agent
  • TW-14313 - Remember logging preset with server restart
  • TW-15749 - Allow to configure TeamCity data directory and database on first start
  • TW-17099 - Support more attributes in AssemblyInfo patcher (AssemblyCompany and others)
  • TW-17845 - Support several directories for artifacts storage on the server
  • TW-18650 - Use native remove commands to cleanup files on agent
  • TW-19388 - Ability to get only not archived projects via REST API
  • TW-19435 - Ability to define order of build configurations display (custom administrator-defined sorting)
  • TW-19661 - Support for play! framework
  • TW-20158 - Allow AssemblyInfo patcher to process specified files only
  • TW-20475 - Allow AssemblyInfo Patcher to change only last version part / build number
  • TW-21140 - When searching for suitable snapshot-dependency build do not use build without artifacts if there are alternatives
  • TW-21405 - Expose "failed to start" build status via REST API
  • TW-21904 - Ability to automagically create build configuration based on single VCS URL
  • TW-22749 - Add 'Disable shadow copying' option for NUnit runner
  • TW-23760 - Ability to see ANSI-style escape color codes in Build Log
  • TW-24656 - Provide an option to render HTML links as clickable hyperlinks in a build log
  • TW-24844 - Provide additional command to stop server and wait for it to shutdown
  • TW-27596 - General Purpose file content replacer task like Assembly Info patcher
  • TW-28926 - Ability to redefine default order of sub-projects display (global server-wide and affecting all users)
  • TW-33260 - Allow to find new replacement build after builds merging in queue
  • TW-33274 - Show the first build problem that probably caused all subsequent failures in dependent builds
  • TW-35092 - Please implement uploaded SSH key support (TW-26642) for Subversion
  • TW-35815 - To create a build feature giving access to uploaded ssh key
  • TW-36165 - Ability to pass custom command line parameters to dotCover (configurable from UI)
  • TW-36734 - Display build problems of snapshot dependency failures sorted
  • TW-36818 - "Info.plist patcher" build feature
  • TW-37135 - Add file picker for VSTest run configuration file field in VSTest build runner
  • TW-37254 - Ability to download archive of all build artifacts via REST
  • TW-37840 - Allow to connect to custom SSH port in agent push
  • TW-38047 - Support NUnit 3.0
  • TW-38135 - Add progress for running builds to queued build page
  • TW-38492 - Add support for Perforce versioned settings
  • TW-38753 - IssueTrackers API: Access plugins resources properly.
  • TW-38766 - Support for Visual Studio 2015 build tools
  • TW-38915 - Allow reordering of the custom charts
  • TW-39882 - Allow to use TFS 2015 as a source control
  • TW-40065 - Add support for Subversion versioned settings
  • TW-40258 - Ability to change type's rawValue for a build configuration parameter
  • TW-40560 - Copied project should be added right after it's prototype when custom order is enabled
  • TW-40564 - Reduce polling interval for non active tabs
  • TW-40610 - Support excludes in assemblies list of VSTest runner
  • TW-40612 - Create new Subversion working copies in 1.8 format by default
  • TW-40650 - Search by buildTypeId does not work
  • TW-40824 - Show paused buildconfigurations on Builds Schedule
  • TW-40968 - No project-home link on template page
  • TW-41000 - Support powershell 5 in the runner
  • TW-41108 - Support retrieving via REST all snapshot dependencies for queued build
  • TW-41307 - Support XCode 7
  • TW-41450 - Integration NUint 3 with coverage tools
  • TW-41470 - Support dotCover for NUnit 3
  • TW-41532 - Preserve executable bit when packing and unpacking ZIP artifacts
  • TW-41579 - Uni-directional agent should work when Tomcat BIO connector is used
  • TW-41604 - To publish projects files for NUnit, dotCover and so on as hidden artifacts
  • TW-41615 - Use the command line instead the NUnit project file to run NUnit tests by default
  • TW-41694 - Use relative paths for assemblies in the NUnit 3 project files
  • TW-41700 - Move insignificant settings for NUnit to the advanced settings group
  • TW-41722 - Support Team Explorer 2015 installed on the server / build agent
  • TW-41745 - Support FxCop from Visual Studio 2015 installation
  • TW-41784 - Use project files when start NUnit 3 tests by default

Usability Problem

  • TW-5719 - Ensure series scroller is not moved to top on selecting/deselecting a serie
  • TW-10079 - Different number of rows is noted for the same data in different databases
  • TW-14421 - Use specific names for automatically generated backups during server upgrade
  • TW-18733 - Make MSTest UI settings more clear
  • TW-23142 - Sample plugin: should provide an IDEA artifact to build the plugin
  • TW-23504 - Show source pool in audit action "move agent to another pool"
  • TW-30218 - Progress icon is no longer animated in IE9
  • TW-36031 - Remember checkbox status when pausing build
  • TW-36707 - Change default extension of dotCover coverage snapshot to 'dcvr'
  • TW-37482 - If TeamCity supports MB/GB suffixes for specifying the maximum artefact size, use them for default value
  • TW-38117 - Investigation popup scrolling issues on small displays
  • TW-39093 - Copy to clipboard button looks confusing when flash player is unavailable
  • TW-39162 - Unable to add VCS trigger on small laptop screen
  • TW-39494 - Identify tests which are no more actual on Investigations page
  • TW-39495 - Confusing test details on Investigations page when the test no longer fails
  • TW-39557 - Configuration chooser hides essential part of configuration name
  • TW-40060 - Updating investigation on "My Investigations" page collapses the tree of build configurations
  • TW-40221 - Do not display full project names if the same as current context
  • TW-40388 - List of build configurations affected by failed test is hardly analyzable.
  • TW-40434 - Search results are opened on both current and new tab when corresponding hot key combination is used
  • TW-40480 - Improve discoverability of sorting in the table
  • TW-40680 - Agents tab sort by agent name only works when clicking on text
  • TW-40703 - Template defined at a higher level unusable at lower level unless developer rights granted at higher level
  • TW-40771 - Rework "reorder" action icons for projects and build configurations
  • TW-40834 - Artifactscaching on Buildagents wastes too much space
  • TW-40838 - Display relative build configuration path in 'triggered by' for build triggered by another build
  • TW-40839 - Display relative build configuration path in Artifact dependency changes when applicable
  • TW-40880 - Artifact dependencies layout should be improved
  • TW-40952 - Improve "edit chart" dialog for statistic values
  • TW-41014 - Drop-down for "Add statistical value" UI is not wide enough to show option name
  • TW-41051 - Constant downloading of quartz-1.6.0.pom
  • TW-41180 - Disk Usage says 0 builds with artifacts, but stats says 20GB
  • TW-41198 - Improve artifact publishing messages in build log
  • TW-41283 - Confusing message if server process finishes before wait timeout for server stop expires
  • TW-41324 - File Content Replacer add/edit dialog improvements
  • TW-41333 - File Content Replacer: Support spaces in search file and folder names
  • TW-41382 - Unclear meaning of None in the last column on favorite builds page
  • TW-41410 - Visual Studio Tests build runner add/edit page improvements
  • TW-41431 - Can't see statistics charts (turn off autorefresh plz)
  • TW-41463 - Provide link to online documentation in the new option in the Schedule trigger.
  • TW-41464 - Schedule Trigger / Add Rule: add reference to the documentation page
  • TW-41541 - Archive Project popup should have "Cancel already queued builds" checkbox unchecked by default
  • TW-41598 - Change default version of NUnit runner to 2.6.4.
  • TW-41631 - Show root cause message when test connection fails for svn+ssh, remove stacktrace from console
  • TW-41632 - Rework per-build settings options(freeze) in project version settings UI
  • TW-41659 - Build configuration changes are considered with delay for projects with with versioned settings enabled.
  • TW-41725 - Improve logging on data directory specification on the first server startup
  • TW-41726 - On invalid data directory entry on the first server start, provide a way out for the user
  • TW-41765 - Detection of unavailable XML-RPC and switch to polling takes too long

Bug

  • TW-4291 - Do not create artifact directories under system/artifacts for configurations without artifacts
  • TW-4832 - Allow to use external NUnit
  • TW-9974 - Setting empty backup file name silently reverts to default file name
  • TW-10053 - Broken roles-config.xml file hides all projects from the server
  • TW-11516 - Create default roles-config.xml in .BuildServer/config
  • TW-14427 - Server should clearly report error in both web UI and logs if it cannot start
  • TW-14736 - Backup created on server upgrade is not listed in the backups history list
  • TW-15333 - Coverage Reports On Some Code Files Are Double Spaced
  • TW-16620 - Allow to make agent push run with other cloud provider
  • TW-17772 - Install creates empty buildAgent folder when "Build Agent" option is deselected
  • TW-18007 - Option to turn off TeamCity Ant listener (disable TeamCity-specific reporting)
  • TW-18051 - Teamcity doens't report Maven compilation details in overview when forked compilation is used
  • TW-18526 - Swabra follows symlinks and can delete not checked out files
  • TW-20685 - Turn on 'clobber' Perforce workspace option by default
  • TW-20995 - Deadlock while storing inspection descriptions
  • TW-21188 - cli-wrapper.exe utility in server's temp directory
  • TW-21551 - BuildCheckoutTime statistics value can be larger then total build duration
  • TW-21655 - externalstatus.html creates links with wrong server name
  • TW-21926 - 'Id' dimension in build locator for multiple builds request is not supported
  • TW-23134 - Sample plugin: "deploy" ant task puts plugin under ${user.home}\.BuildServer
  • TW-23135 - Sample plugin: "server" run configuration does not work
  • TW-23995 - Failed to publish artifacts: jetbrains.buildServer.agent.ArtifactPublishingFailedException:
  • TW-24220 - Bug in MSTest wildcards
  • TW-24568 - Multiple INFO "Side.buildLog.LogMessageFacade" lines in log
  • TW-25033 - Wrong build is noted in "This build is outdated" message
  • TW-29250 - Help text below collapsed text area is shown
  • TW-29499 - Queued build page can fail to update if queued build is removed by optimizer
  • TW-29596 - Editing XML settings on disk; Entire project does not appear if there is an error in a build configuration settings
  • TW-30231 - Build failure: "Updating sources" follows symlinks when removing (or attempting to remove) files on server
  • TW-30411 - Firewall for C:\BuildAgent\jre\bin\java.exe not open after install.
  • TW-32063 - "Failed to start" builds are included in some requests and excluded from others
  • TW-32066 - "Error accessing server" after "The password is too long. Please shorten the password." mesage on login page
  • TW-32336 - Preserve build problems order for a build
  • TW-32818 - Update agent type description failed
  • TW-33713 - Error opening Project popup: IllegalStateException: Projects model is not loaded yet
  • TW-34392 - Enforce clean checkout option feature works incorrectly with custom checkout directory
  • TW-34886 - Some github urls are recognized as subversion
  • TW-35313 - Git plugin changes does not tell files from directories
  • TW-35964 - LDAP group sync fails on group members which do not match user filter
  • TW-36196 - Wrong "by time" sorting in search results
  • TW-36363 - Database restoration finished successfully even on error restoring index
  • TW-36840 - Merge MSTest and VSTest support into single plugin
  • TW-37052 - Inspections: MySQL: Lock wait timeout exceeded when processing inspection_data
  • TW-37067 - Agent Push: bootstrapper.sh crash when user password contains bracket
  • TW-37082 - FxCop from VS2013 wasn't detected
  • TW-37696 - Agents counter does not include recently authorized agents
  • TW-37795 - Password typed parameter can be (suggested to be) filled by the browser in custom run build dialog
  • TW-37875 - Apache httpclient repository on GitHub is detected as Subversion because of non existing master branch
  • TW-38155 - Stop build in mobile browser is not possible
  • TW-38314 - NUnitLauncher doesn't use same config file search as NUnit
  • TW-38444 - Dialogs dragging
  • TW-38658 - Tags REST API: make POST consistent with GET and PUT
  • TW-38876 - Triggering build via REST with an artifact dependency to a specific build (referenced via buildId) tries to use build with "ID.tcbuildid" build number
  • TW-38955 - TeamCity fails to inject dependency into plugin's bean by dep interface name
  • TW-38985 - Not enough details in the server's log "Error in event handler: jetbrains.buildServer.vcs.InvalidBranchSpecException" message
  • TW-39080 - Server log fills with "MaxRunningBuildsPrecondition: jetbrains.buildServer.serverSide.BuildTypeNotFoundException..." when there are builds in queue without build ocnfigurations
  • TW-39287 - No error in the log on database/configs version mismatch
  • TW-39298 - Use https:// URLs for linking to TeamCity online documentation
  • TW-39658 - Checkout order should correspond to the order of VCS Roots on the build configuration VCS page
  • TW-39669 - Upgrade using Windows installer doesn't update server.xml
  • TW-39694 - Trim spaces in MSTest and VSTest assembly list parameter
  • TW-39768 - Wrong placement of close (x) link in context health item popup
  • TW-39775 - NuGet feed FindPackagesById call only supports lowercase querystring key for "Id"
  • TW-39792 - Excessive LDAP info logging on user login
  • TW-39830 - Internal properties are not reset if internal.properties file is deleted or saved empty
  • TW-39884 - Upgrade with Windows installer does not ensure clean TeamCity installation if previous version files are locked
  • TW-39966 - NPE on downloading build log (build triggered by deleted user)
  • TW-40031 - TeamCity compressed artifacts published on z/OS are corrupted in v8
  • TW-40115 - Make jetbrains.buildServer.vcs.ServerVcsSupport#getCore final
  • TW-40133 - Broken Projects list display in Assign role dialog
  • TW-40141 - parentDir is not conluded into DiffGenerator
  • TW-40253 - An expandable node without children in the build log: "Checking for changes"
  • TW-40261 - Subversion exception
  • TW-40277 - Build using XML report processing tries to parse the reports before full checkout and artifact download
  • TW-40319 - Failing test report are ignored when messages use flowId and testFinished could not be sent
  • TW-40324 - Perforce change time may be incorrect if perforce server and teamcity server runs under different timezones
  • TW-40430 - Code coverage summary: shows 100% even if not true
  • TW-40433 - Parameter's type rawValue attribute cannot be filtered by fields parameter
  • TW-40451 - Projects reordering is ignored in Agents Pools page.
  • TW-40452 - Projects reordering is ignored in Investigate/Mute dialog
  • TW-40453 - Do not clean checkout directory if p4 sync -p is used to support incremental builds
  • TW-40454 - Projects reordering is not respected on compatible configurations page.
  • TW-40455 - Cancel button saves changes in Reorder projects and Reorder Build Configurations dialog.
  • TW-40471 - write 'GitHub' in messages, not github
  • TW-40488 - "#" symbols in build number is not escaped when click on "x more changes might have broken this build" link
  • TW-40505 - remember_me table is not cleaned when user is deleted
  • TW-40510 - Java duplicates finder doesn't save its state
  • TW-40524 - … in branch name on the changes page
  • TW-40530 - Cannot find agents by name (receive "Locator dimension [authorized] is ignored or unknown.")
  • TW-40535 - A test can be not reported on Tests tab and in build status counter occasionally (close block time less than open block?)
  • TW-40544 - Create Button is disabled
  • TW-40548 - Errors with Perforce URL when using Create project from URL or Guess settings from URL
  • TW-40559 - Teamcity failed to start after installation
  • TW-40565 - <Root project> should bot be available as build configuration container on Create Build Configuration From URL page.
  • TW-40598 - Remove dummy HG warning
  • TW-40599 - Projects / build configuration reordering dialog should have scroller
  • TW-40602 - Using bundled version of dotCover in Teamcity resulting in Target executable doesn't exist error
  • TW-40616 - teamcity.disable.super.user=true doesn't work
  • TW-40693 - Search doesn't work when filtering by configuration and comitters
  • TW-40757 - Build problems in build status popup appear in non-deterministic order
  • TW-40773 - Build duration text overlaps build agent name when there is no build duration estimate
  • TW-40812 - Allow to utilize jdks specified in idea run configurations
  • TW-40854 - TeamCity should start with the default logging preset if 'preset.txt' file is corrupted.
  • TW-40881 - Incorrect context shown on muted problems page
  • TW-40909 - Exception "Caught exception in FS.readPipe" in server output
  • TW-40916 - "Only use successful builds from suitable ones" snapshot dependency setting might not be respected on builds merging in the queue
  • TW-40932 - SVN with SSH key checkout on agent fails
  • TW-41029 - Many "Cannot delete file '...\.teamcity'. " messages during cleanup
  • TW-41066 - Investigations on tests are sometimes silently resolved by TeamCity even if test wasn't fixed
  • TW-41080 - Idea project runner can't find configuration while it exists and even suggested by TeamCity
  • TW-41089 - Incorrect navigation back to Server Health items if the edited page was invoked from Error description section.
  • TW-41099 - Project statistics reorder charts dialog shows non relevant charts
  • TW-41102 - Versioned Settings are not updated after the issue is fixed in Subversion.
  • TW-41105 - 'Debug Selected Configuration on TeamCity Agent' produces incorrect run configuration
  • TW-41130 - Long runner name overlaps the text on the build configuration settings page
  • TW-41131 - Investigate-Mute toolWindow doesn't show up
  • TW-41142 - Error at Editing Statistics graph
  • TW-41156 - dotCover - Error parsing xml arguments
  • TW-41159 - NPE for app/rest/problemOccurrences request when there are no entries
  • TW-41174 - File content replacer messages are placed under the wrong parent block
  • TW-41197 - Show title of the serie instead of id in the data-point popup
  • TW-41231 - server_url/app/rest/builds/?locator=buildType:build_type_id,sinceBuild:(id:buildId) returns 404 in case a build with id=buildId has been deleted
  • TW-41253 - SBT plugin: Multi Project build spends linear time applying costly settings transformation when using the TeamCityLogger
  • TW-41263 - Rest api: build has state='unknown'
  • TW-41284 - Converter does not remove old cloud-profiles.xml, xml.dist and .xsd files
  • TW-41285 - Stop wait timeout can expire only once per console
  • TW-41286 - Cloud profile files have profile id but the same id is already used as file name
  • TW-41296 - Cannout start VMWare cloud instance manually
  • TW-41321 - Message processing: testSuiteFinished message must close the specified suite
  • TW-41328 - File Content Replacer: Files are not found when file patterns contain backslash as directory separator
  • TW-41334 - Should be possible to create a new cloud profile.
  • TW-41335 - Provide correct behavior when read-only directory is selected as artifact directory.
  • TW-41336 - File Content Replacer fails build with multiple build steps
  • TW-41338 - Global Settings page is corrupted when <script> is entered in Artifact directories field.
  • TW-41339 - Global Settings page is broken after Artifacts Directories field is cleared.
  • TW-41357 - File content replacer fails build if replaced value is the same as searched one
  • TW-41373 - NPE on build log tab
  • TW-41376 - Error during plugin config parsing when network is not available
  • TW-41381 - TeamCity 9.0.4 and live log viewing spaces-squishing
  • TW-41389 - Negative test count when test with same name is passed and ignored
  • TW-41398 - Build failure condition: does not find text in exception in build log
  • TW-41400 - TeamCity "Run custom build" dialog (web UI) can steal passwords
  • TW-41401 - Artifact directories with quotes are not recognized.
  • TW-41402 - Do not collapse Artifact directories text area on Save button pressing in Administration->Global Settings page.
  • TW-41403 - Perforce Service Time fails to be parsed
  • TW-41409 - Per-checkin VCS trigger doesn't start build when build configuration has no VCS roots
  • TW-41413 - Build has a strange status
  • TW-41426 - "SSH Deployer" plugin fails with Teamcity 9.1 EAP2
  • TW-41427 - No thread dump in build log on execution timeout
  • TW-41428 - Strange logging in teamcity-server.log (FileContentReplacerActivation)
  • TW-41433 - Incorrect build log tree when #testIgnore is used
  • TW-41434 - MSTest step fails when Result file field contains parameter with empty value
  • TW-41441 - Private builds submitted via IDEA plugin are not marked as favorite
  • TW-41443 - Irrelevant chart is shown on build configuration statistics page
  • TW-41444 - Warnings in polling agent console - Going to buffer response body of large or unknown size
  • TW-41447 - Change NUnit 3 command line argument "--framework" from 4.0 to net-4.0
  • TW-41451 - File Content Replacer fails build with zero steps
  • TW-41454 - VSTest non-zero exit code does not fail the build
  • TW-41461 - TeamCity Can't Open Database Error on Machine Start Up
  • TW-41471 - Error introduced in sub project can cause problems in parent project on server restart
  • TW-41516 - Out of memory can occur on the server if "Test failure rate persisting thread" stops working for some reason
  • TW-41518 - Load charts data in one request
  • TW-41525 - Deadlock on server with enabled Upsource issue tracker integration
  • TW-41548 - Invalid build log tree when VSTest using custom logger fails to start
  • TW-41556 - Errors in bundled log4j presets: No appender named [AGENTPUSH.LOG] could be found
  • TW-41566 - ANSI escape codes: bold, blink and double underline unexpected behavior
  • TW-41569 - Default Agent is registered twice on TeamCity server.
  • TW-41571 - Correct help link in Schedule trigger dialog.
  • TW-41591 - Incorrect processing of additional arguments in dotCover command line tool.
  • TW-41592 - Build's snapshot dependencies are not shown when 'Show all personal builds' option is selected
  • TW-41594 - Invalid license key might be not displayed in UI with "Error in event handler: java.lang.NullPointerException" in the server log
  • TW-41599 - NUnit 3.0 build step fails when nunit-console.exe path contains spaces and backslash.
  • TW-41600 - Fix presentation for snapshot dependency build problem coming from inaccessible build
  • TW-41603 - Broken scroll in project chooser (Assign role) dialog
  • TW-41605 - NUnit 3.0 build step should look for nunit.framework.dll in the build checkout directory if no valid dll is available in the installation.
  • TW-41608 - Wrong branch name in custom build dialog on VCS modification
  • TW-41614 - Bad request response for listing children of empty directory with "recursive:true" locator
  • TW-41619 - Password hiding works incorrectly
  • TW-41624 - Possible VCS Root settings corruption after project delete
  • TW-41634 - ANSI color codes: bright color codes also turns bold font on
  • TW-41636 - REST request for build problem occurrences can result in 404 response with "No build can be found by promotion id NNN" error
  • TW-41643 - Make automatic thread dumps thread start as early as possible
  • TW-41644 - teamcity.agent.dump.on.oom=false should not prevent JVM from dumping hprof
  • TW-41649 - "Add permission" dialog has extra empty lines at the bottom
  • TW-41675 - No Success Rate chart when all builds in a Build Configuration were passed in non-default branhes
  • TW-41689 - Broken link to a help page
  • TW-41699 - Don't collapse project names on 'queue' page
  • TW-41706 - "Error accessing server" on validation message during editing artifact dependency
  • TW-41707 - Editing an artifact dependency on a build with tag can save a duplicate copy
  • TW-41709 - Open in IDE action for files does not work
  • TW-41723 - 'Reboot agent machine' command is disabled for polling agent
  • TW-41728 - Wrong approximate number of pending changes on project overview (dag-based root with checkout rules case)
  • TW-41736 - 'Reboot agent machine' command doesn't work for polling agent
  • TW-41739 - ProjectImportException when trying to configure import scope
  • TW-41742 - .NET Runtime version becomes empty in the UI when an user switches between version of NUnit multiple times
  • TW-41746 - Trouble running rails project with Cucumber in TeamCity
  • TW-41762 - No scroller in reorder charts dialog
  • TW-41780 - Agent can't register on server if GET '/app/agents/protocols' always return 5xx status
  • TW-41798 - Empty teamcity-startup.properties file is created on first server startup if the data directory is defined via environment variable
  • TW-41807 - Queued build in chain shown as deleted build

Exception

  • TW-27595 - Error (NPE) on editing build configuration (expired session or edited URL?)
  • TW-41429 - ssh+svn checkout fail with "E210004: Malformed network data"

Performance Problem

  • TW-16033 - Improve agent perforce checkout by dropping p4 output
  • TW-28833 - Blocked threads in BaseBuild.isArtifactsExists()
  • TW-34408 - It seems displaying of grouped tests requires significant resources
  • TW-37445 - Slow cleanup page loading (disk usage related)
  • TW-39368 - REST API /app/rest/builds requests can be very inefficient without build type id filter
  • TW-39814 - Administration UI can stall for hours on settings editing (slow data directory files iteration)
  • TW-40551 - Global synchronization in CloudRegistryImpl.getAllCloudFactories affects user interface
  • TW-40717 - Long project import preparation phase without progress display
  • TW-41161 - CheckoutRules.map can be too slow
  • TW-41170 - Memory dumps should be zipped prior to upload as artifacts
  • TW-41690 - Build durations cache initialization can block user interface when progress is shown for a running build

Security Problem

The issues will be made public in the future

  • TW-17757 - Require current password input on changing password
  • TW-39227 - JavaScript injection via build tag in run custom build dialog
  • TW-40497 - TeamCity can remember user logged in with "Remember me" unselected
  • TW-41290 - XSS with editingScope parameter on /editVcsRoot.html page
  • TW-41291 - XSS with notificatorType parameter on /admin/editGroup.html page
  • TW-41292 - XSS with runTypeInfoKey parameter on /admin/editRunType.html page
  • TW-41294 - XSS on YouTrack issue tracker test connection
  • TW-41343 - XSS on generateFeedUrl.html
  • TW-41344 - XSS with username field on registerUser.html
  • TW-41345 - It is possible to change external id without having permissions for the project
  • TW-41346 - XSS on project.html page
  • TW-41347 - XML bomb can be uploaded via upload meta-runner action causing denial of service
  • TW-41348 - XXE attack is possible via upload plugin form
  • TW-41349 - XSS with backup file name on backup page
  • TW-41351 - XSS problem on the diffView.html page
  • TW-41526 - HTML injection in Label build feature
  • TW-41533 - XXE and Xml bomb attacks possible via teamcity-info.xml
  • TW-41696 - JavaScript injection from debugging tracing data (off by default)
  • TW-41758 - XSS on project builds schedule page
  • TW-41759 - XSS is possible via rootURL parameter on cloud profile page and RSS feed page
  • TW-41785 - XSS on agent push page
  • TW-41806 - JavaScript injection from Swabra "Paths to monitor" setting

Cosmetics

  • TW-13917 - Installer: "Login failed" dialog cosmetics
  • TW-32898 - Status bar connection icon: provide Darcula variant
  • TW-40629 - Bad layout of My Investigations page on 'square' monitors
  • TW-41068 - UI: Agent push - SSH port message
  • TW-41287 - Improve messages in teamcity-server scripts
  • TW-41483 - Strange layout of the search input field
  • TW-41580 - Incorrect alignment of SSH "key is used in <n> VCS roots" popup
  • TW-41616 - File picker jumps when resize Edit checkout rules dialog
  • TW-41688 - Improve the SBT Runner UI
  • No labels