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

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Current »

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.

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