This is a list of all fixed issues in 8.0 release. See also What's New in TeamCity 8.0 in the online documentation.
Feature
- TW-287 - Possibility to remove finished build
- TW-705 - Allow projects to be grouped into categories and viewed/managed by these groupings.
- TW-2355 - Simple Permalinks for builds without Team City specific IDs (such as the buildTypeId)
- TW-2456 - Superuser(root) account in TeamCity
- TW-2895 - Customisable External Id for projects, build configurations and templates
- TW-3496 - Y axis scale options
- TW-3798 - Shared resources management (limit number of running builds requiring a shared resource)
- TW-4524 - Mixed mode authentication
- TW-4894 - Allow to set sequence color for custom charts
- TW-5092 - Show diff window for ComparisonException right in the web UI
- TW-5856 - Change History: filter by user / date and commit comment
- TW-5875 - Provide means to navigate from build summary page (compilation errors, tests, etc) to corresponding build log section
- TW-5960 - Export for statistical tests data
- TW-8576 - Store shared and non shared VCS roots as project setting (not in global vcs-roots.xml file)
- TW-8616 - Introduce VCS root "key" as human-readable VCS root id
- TW-8725 - Per-configuration data disk/db usage analysis tool
- TW-9959 - Add a summary page for scheduled builds
- TW-10472 - Show unused VCS roots and warn administrator about them
- TW-10664 - Possibility to export issue log for a range of builds
- TW-10975 - Make filter on Administration page filter build configurations, not only projects
- TW-11152 - Unify build counter reference syntax ({0})
- TW-11202 - Providing globally available properties (environment variables, etc.)
- TW-11293 - Change Log: show tags and pin status for builds
- TW-11585 - Allow to switch authorization scheme in web UI
- TW-11774 - Ability to specify time zone for scheduled build triggers
- TW-12453 - Allow any character in project name
- TW-14180 - Differentiate between "new" and "old" build failures
- TW-14245 - Provide open in IDE link for compilation errors
- TW-14283 - Bulk remove action for licenses in TeamCity server licenses UI
- TW-15115 - Ability to limit cleanup time (stop cleaning up if it takes more then specified time)
- TW-15653 - Add VCS roots changes into audit log
- TW-16089 - Detect and list potential bugs in configuration settings (TeamCity settings inspections)
- TW-16389 - Cannot stop Perforce agent-side checkout
- TW-16735 - Allow to use more than 20 build configurations for less than full TeamCity Enterprise price
- TW-17002 - Execution policy to stop build on build step failure is ignored (was: nUnit tests fail, but subsequent build steps still run)
- TW-17431 - Add ability to customize IDEA plugins for inspections/duplicates run
- TW-17489 - Support "git like branching" in mercurial
- TW-17865 - Add support for scala code coverage
- TW-18133 - Scala support in IntelliJ IDEA Project runner
- TW-18757 - Allow build number counter substitution inside parameters
- TW-18850 - Ability to run custom build on the specified agent pool from Eclipse plugin
- TW-19118 - Ability to specify cleanup rules for the project
- TW-19172 - Remote debug on build agent from IDEA plugin
- TW-19267 - Support package sources from project-local NuGet.config file
- TW-19512 - Ability to stop TeamCity server cleanup
- TW-19590 - Allow configuration parameters to empty in templates, but required in build configs
- TW-19873 - Provide ability to specify custom validation field message for a typed parameter
- TW-20279 - Separate page for a queued build
- TW-20753 - Ability to reset Subversion externals caches via web UI
- TW-20764 - NuGet Build Steps do not support basic auth
- TW-20830 - List build artifacts via REST
- TW-20896 - Add clean all files in checkout directory option to the visual studio plugin
- TW-21079 - Do not perform clean checkout when updating to an earlier revision then already present in the directory (agent checkout case)
- TW-21342 - Support for Scala builds via IntelliJ IDEA/JPS runner
- TW-21496 - Pass the path to the TeamCity-managed settings.xml to the build as a parameter
- TW-21502 - Support build problems muting
- TW-21888 - Support PowerShell 3
- TW-22079 - Add server license type into usage statistics
- TW-22080 - Include unique server id in the usage statistics
- TW-22291 - Support branch specification in the VCS trigger rule
- TW-22525 - Allow to use HTTP NTLM authentication (SSO) with LDAP/Active Directory
- TW-22556 - Provide Stop method chooser when investigation is assigned via Eclipse plugin. .
- TW-22799 - Xcode minor version from xcode runner plugin
- TW-23144 - Allow to select branch to pick artifact dependencies from (on a dependent build)
- TW-23179 - Finish Build Trigger does not fire when build is for a feature branch
- TW-23241 - Detect and warn on huge build logs
- TW-23333 - Support new service message for adding a build problem to the build
- TW-23339 - Support Android-related inspections for IntelliJ IDEA projects
- TW-23359 - Ability to Specify Default NuGet.exe
- TW-23713 - Support using rbenv in the ruby environment build feature
- TW-23747 - Support open in IDE for compilation errors in Eclipse plugin
- TW-23815 - Refine permalinks to latest build artifact of a branch.
- TW-23879 - Make Scheduled Triggers Aware of Branches
- TW-23975 - Support NuGet 2.1
- TW-24128 - Ability to watch Git tags just like branches (trigger builds on new tag creation)
- TW-24369 - Add clean all files in checkout directory option to the Eclipse plugin
- TW-24400 - Support building Xcode scheme with specifying project instead of workspace
- TW-24533 - Make cleanup for branched build configuration work in more predictable manner
- TW-24843 - Support NuGet 2.2
- TW-24851 - Support dotCover 2.2 in Visual Studio Addin
- TW-24852 - Support ReSharper 7.1 in Visual Studio Addin
- TW-25023 - HSQL DB: upgrade to 2.x
- TW-25043 - AssumptionViolatedException interpreted as a failure by TeamCity
- TW-25201 - Support external project ids in REST API
- TW-25263 - VCS Labeling Mode update VIA TeamCity Rest API
- TW-25463 - Allow to get and set checking for changes interval for a VCS root via REST API
- TW-25672 - Store caches produced by .NET command line tools outside of agent checkout directory
- TW-25759 - IDEA project build fails when using Android SDK as Project JDK type
- TW-25830 - Detect MsTest from Test agent from the Visual Studio Agents 2012
- TW-26029 - Copy Project. Provide ability to select parent project.
- TW-26128 - In disk usage report, allow to display top N builds with largest artifacts and build logs
- TW-26180 - Allow to list builds of a specified project via REST
- TW-26237 - Store paused state of a build configuration and archived state of a project on disk instead of the database
- TW-26543 - Generate pretty project ids (no excessive underscores, camel humps)
- TW-26589 - Improve memory usage messages: consider usage specific to memory space
- TW-26656 - Display time in "Last time clean-up took" instead of "no data" after server restart
- TW-26801 - Allow to filter Builds Schedule by sub projects
- TW-26803 - Add Today button to calendar popup on Builds Schedule page
- TW-26973 - Support NuGet 2.5
- TW-27281 - Allow to reset project/build configuration external id to the one complying with the convention
- TW-27459 - Use common namespace for build configuration and template external ids
- TW-27505 - Create new Subversion working copies in 1.7 format by default
- TW-27565 - Add server health items hide/show actions into audit
- TW-27624 - Bulk change action for ids
- TW-28094 - Make filter in breadcrumb find child elements under the current level
- TW-28120 - Log used type and version of JPS/IDEA make tool into the build log
- TW-28127 - Add manual start of cleanup operation in audit
- TW-28586 - Display build problem new status in the build status text
- TW-29445 - Validation error message can appear shifted
- TW-29547 - Add a resource to retrieve REST API version
Usability Problem
- TW-4101 - Use logarithmic scale for inspection results statistics
- TW-5814 - Add build progress on build results page
- TW-6157 - Adjust changes substitutions in email notifications to match those of web
- TW-14027 - Artifacts page is always loaded with noticeable "Loading"
- TW-14274 - It is not clear that issue ID in test issue track connection dialog should be entered with project ID
- TW-14687 - VS addin login: do not require to specify "http://" protocol
- TW-16707 - Use the whole width of the browser window for the agent statistics
- TW-18138 - Long build number might not be displayed fully in Windows notifier UI
- TW-19200 - Statistics->Test Count: always use integer scale
- TW-19519 - Queued build can have number of "can run on" agents not matching that of build configuration compatible agents
- TW-19692 - When mstest fails, build should not be green
- TW-19871 - Allow to save default parameter values bypassing type-provided validation
- TW-20314 - Edit cleanup rules dialog validation
- TW-21488 - Use user-friendly message when Idea project runner runs on incompatible Java verison
- TW-21707 - Support Ctrl+Enter in a test investigation dialog
- TW-21991 - Allow to enter license keys with prefixes on Licensing Administration page
- TW-22114 - Improve Notification Rules editing
- TW-22362 - Display user-friendly login error to the user
- TW-22597 - Improve "Unable to find P4 executable" error to point user as to what machine is used
- TW-22905 - Branches drop-down sometimes preserves (does not select) current text on click in it
- TW-22908 - The server log contains thousands of lines "CLEANUP - Cleaning artifacts directory"
- TW-23035 - VS addin: code coverage: show build number in list of builds with code coverage
- TW-23185 - Items in project menu should reflect the order of projects and build configurations
- TW-23580 - Agent Assigned Configurations Setup UI Is Counter-Intuituve
- TW-23679 - Do not show pre-tested commit failed notification in IDE if I cancelled personal build (or removed it from the queue)
- TW-23876 - Identify "failed to start"build problems in problems list
- TW-23884 - IntelliJ IDEA Plugin: upload patch in background
- TW-23968 - Ability to start remote debug without changes
- TW-24181 - "Build in progress" icon in My Changes no longer animated
- TW-24529 - Selecting build configuration in "Finish Build Trigger" is too hard to use
- TW-24530 - Guide first logged in user to the Overview page after filling profile
- TW-24983 - Optionally perform automatic VCS labeling on non-default branches
- TW-24993 - Paramenters completion icon disappears when form submitted with errors
- TW-25015 - TC 7.1.3 Suggestion for more detailed logging on "Attempt to upload artifact which size exceeds maximum allowed size"
- TW-25078 - Remote 'debug' button should have its own icon
- TW-25108 - There is no parent node for build step in build log tree if there is only one build step in the build
- TW-25197 - Warn user on attempt to start remote debug if "display balloon notifications" option is unchecked
- TW-25310 - Progress "waiting for summary update" must be non-modal when possible
- TW-25417 - Improve Gradle runner reported build problems presentation on build results and in build status text
- TW-25425 - IDEA plugin: add "stop build" action to build tab
- TW-25514 - Allow to login as superuser knowing superuser authtoken only (remove superuser username)
- TW-25872 - Cannot run custom build with 2 different dependencies from same configuration
- TW-26006 - Disable ability to create Build configurations in Root Project.
- TW-26036 - Do not navigate to Administration/Projects when sub project is deleted on editProject page.
- TW-26158 - Provide ability to see full path to the queued build in Build Queue page.
- TW-26271 - Shared Resources. Disable Add Lock button when no resources are available.
- TW-26301 - Display root project in administration bread crumbs if user has permissions to edit it
- TW-26346 - Running Build Page: Missing "Stop" Action in "Build Actions" Drop-Down
- TW-26350 - Dependencies Page: Expand Automatically if Only One Item
- TW-26367 - Authentication module dialog has "Save" button while it saves nothing
- TW-26369 - Brush up cleanup settings page after duration limit addition
- TW-26384 - Ensure generated default project id never clash with existing ones
- TW-26504 - "j" shortcut stopped working
- TW-26516 - "Configure Visible Projects" re-ordering is inconsistent (not working) for sub-projects
- TW-26526 - Confusing {parentId} pattern in project copy dialog
- TW-26546 - Provide project ID field description
- TW-26678 - "Open in browser" action in IDEA plugin for pending personal build should open queued build page instead of build type page
- TW-26775 - Remove build dialog must be shown until build is removed
- TW-26795 - Calendar popup on Builds Schedule page shivers during mouse-over events
- TW-26802 - Remove "Show schedule for all projects" from Root project
- TW-27456 - On hiding an item, display a message where can it be found now
- TW-27547 - Display Build Configuration description on Administration page.
- TW-27548 - Provide expand/collapse buttons for on Projects Administration page.
- TW-27609 - Rename "Xcode 3 / Xcode 4" options in Xcode runner to something like "Target-based / Scheme-based"
- TW-27720 - Group build problems by Project and Build type
- TW-27796 - Meta runner. Provide navigation from Meta runners page to the configurations/templates that use these meta runners.
- TW-27944 - Builds Schedule tab should have persistent location for "Show disabled triggers" checkbox
- TW-28119 - Rename Test Details into Test History
- TW-28145 - Improve "Template cannot be moved" message to include the using build configurations
- TW-28241 - Changing project VCS root is attached to is not discoverable enough
- TW-28369 - Automatically generated id for VCS root can automatically get suffix, even if no clashing VCS root exists
- TW-28391 - Add note on project administration page when user is not administrator of the project
- TW-28422 - Rename build action Remove to Remove from queue if build is still in queue
- TW-28438 - Projects popup + breadcrumbs: Display subprojects if their parent project is matched by the filtering
- TW-28504 - Improve validation message on changing id to an id of already existing entiry
- TW-28613 - Confusing "Build is failing on the server" in the build log on "Build is failing on the server" step execution condition
- TW-28619 - Improve 404 response text on not found build in a brach
- TW-28661 - Configure visible projects isn't very user friendly for setting up projects with sub projects
- TW-28896 - Move Extract Meta-Runner button from Build Steps page to right-hand side bar of Build Configuration menu under Extract Template button.
- TW-28898 - Put focus to the search field on "Add New Snapshot Dependency" dialog opening
- TW-28976 - Confusing empty branch field in artifact dependency specification
- TW-28999 - Show full name for build configuration on Test history page
- TW-29532 - Disk usage report links should lead to user space instead of project/configuration administration space
- TW-29540 - Bulk edit does not show any success messages when operation is completed
- TW-29618 - Inconsistent hidden configurations numbers on overview page on hiding configuration action
Bug
- TW-2891 - Colon in IVY module names breaks windows ivy client
- TW-3777 - Write current mode (professional or enterprise) and license type (eval, eap, open-source, etc.) in the footer of every page
- TW-5237 - Renaming VCS root makes build.vcs.number references invalid
- TW-5682 - "Too much runtime data is inserted for key" messages
- TW-6078 - Enabling and disabling cleanup resets cleanup time
- TW-7458 - Incorrect build comment in queue: when StartBuildPrecondition sets a WaitReason
- TW-8922 - Note using open-source license in the footer
- TW-8934 - Provide ability to get issue's parent issue tracker connection
- TW-9085 - Checkout directories may be not removed before the next build even if there is not enough free space
- TW-10538 - No permissions are checked for deleting a build
- TW-11491 - Free disk space cleaning may fail to function if there is no space left (corrupted directory.map case)
- TW-11892 - Build cannot be stopped during agent-side checkout (Subversion)
- TW-12318 - When applying/reverting personal patch read-only attribute should be considered
- TW-12394 - No appenders could be found for logger (jetbrains.buildServer.web.AddCacheHeadersFilter)
- TW-12400 - Cannot cancel a build while Swabra Scanning checkout directory
- TW-12562 - Subversion properties are lost on actual pre-tested commit in Visual Studio addin
- TW-12815 - Non-latin symbols in artifacts name get garbled
- TW-12933 - Not timezone-adjusted time in agent statistics tab
- TW-13055 - Equal colors for different curves on statistics charts
- TW-13665 - Idea GWT compilation failure does not stop compilation process and GWT compilation errors aren't recognized
- TW-14252 - "Checkout on agent does not support interrupting", build never stops
- TW-14406 - No error on turned off browser JavaScript on "maintenance login required" page
- TW-14604 - VCS server log does not have any INFO messages on in progress checking for changes operations
- TW-14771 - Overly verbose and non-user friendly output by maintainDB tool on versions mismatch
- TW-15076 - New IntelliJ build runner: problem compiling Groovy script
- TW-15077 - New IntelliJ build runner: another problem compiling Groovy script
- TW-15520 - Build data (artifacts) can be preserved on disk for deleted build configuration
- TW-15800 - Pausing a build configuration does not remove builds from the queue
- TW-15807 - Add support for TestNG 6.0
- TW-15854 - "Transaction was deadlocked" error under MS SQL
- TW-16179 - During commit after remote run, TeamCity plugins do not copy perforce job from the original changelist to the one created for commit
- TW-16219 - Not informative agent logs on publishing artifacts
- TW-16705 - 'Is investigating' is too strong a wording
- TW-16840 - GWT module is compiled by IntelliJ IDEA Project runner even when it is not by IDEA (facet case)
- TW-16889 - Agent cannot stop the build if server connection on patch download hung
- TW-17613 - Default pattern in VCS trigger rule is confusing (does not match files under root directory)
- TW-18267 - Agent can fail to clean disk space under .old directory if there are lots of locked files in one of them
- TW-18455 - Artifact publishing pattern with parameter references do not use values updates during the build (via a service message)
- TW-18672 - TeamCity Patches view: Download Patch action provides no result.
- TW-18853 - "Error while applying patch" build fails to start, git reset --hard fails
- TW-18920 - Runtime info persisting error
- TW-19657 - GWT facet compilerParameters setting not respected by TC Idea runner
- TW-19678 - .NET inspections runner failed to analyse solution in case ReferencePath property is customized in MSBuild project file.
- TW-19776 - Trim report tab title on save
- TW-19854 - Resharper Inspections are failing with $(CodeAnalysisPath) in Assembly Reference
- TW-20001 - Diff View page opens very slowly
- TW-20329 - IDEA Project runner does not support 8.0 language level
- TW-20810 - space separated configuration options doesn't work well with configuration value types
- TW-20817 - Android builder can't find aapt.exe
- TW-20821 - Android builder NullPointerException
- TW-20837 - Inspections (.NET) fails on project with variable in HintPath of referenced assembly
- TW-20952 - Backup: FileNotFoundException when no access rights to backup directory
- TW-20966 - IDEA IPR runner does not build the same way IDEA builds!
- TW-21119 - Changing project-level parameter may not affect build configuration parameter while it is not displayed as changed
- TW-21132 - Jira link parsing incorrect in build paused comment
- TW-21169 - Teamcity IntelliJ IDEA Project plugin ignores Annotation Processors settings
- TW-21207 - Cryptic error occurs if some global library is not configured in IDEA project
- TW-21211 - Cannot change build configuration parameter: old value persists (setting to the template value while the parameter is defined in a project case)
- TW-21233 - Inspections (.NET) runner gets incorrect result when analysing web projects with code placed in App_Code directory
- TW-21257 - JPS runner does not take into account classpath order
- TW-21258 - Nuget Server: Visual Studio does not pick up updated packages as updates to installed packages
- TW-21407 - Incorrect reference detection for percentage signs-escaped value with % and spaces before it
- TW-21440 - Test reordering does not work properly for TestNG if one suite file includes another
- TW-21598 - Indirect dependency (dep.) parameters can overwrite direct ones (artifact dependencies to different builds case)
- TW-21613 - IDEA project runner does not report Kotlin compilation errors
- TW-21653 - Artifact cleanup rule is not cleared on dialog reopen
- TW-21752 - Space in root for tfs connection
- TW-21957 - Personal builds are treated as 'successful builds' in TeamCity build history cleanup
- TW-21966 - Ctrl+Enter does not save forms sometimes
- TW-22032 - Ability to show test status for all configurations in some project (do not choose them manually)
- TW-22042 - Extremely slow TFS server side checkout (and "Failed to connect to an IPC Port: The system cannot find the file specified." error)
- TW-22280 - Make combobox with completion work "out of the box" and without ugly hacks
- TW-22379 - IDEA Runner: default Test NG configuration with empty package name cannot find tests
- TW-22750 - Valid .rvmrc formats aren't parsed by TC
- TW-22892 - IDEA runner seems not to resolve $PROJECT$ token in project file <env> section
- TW-23070 - Modifying a hidden build configuration parameter via Rest API causes it to become visible
- TW-23191 - Rest Api server info fileds at '/app/rest/server/' does not matches with '/app/rest/server/{field}'
- TW-23267 - SVN Checkout: Bad Record Mac
- TW-23290 - java.lang.LinkageError when running tests with IDEA code coverage under Java 1.7
- TW-23299 - REST API returns personal builds by default (was: Last successful build number visible via REST API is wrong)
- TW-23350 - agent.sh output notes wrong place for agent logs in case it is started not from agent's bin directory
- TW-23356 - Broken changes graph (truncated lines, case 2)
- TW-23464 - Project parameter is taken instead of template parameter override in same project
- TW-23474 - Many Jabber-related threads blocked by one doing/hanging in java.net.SocketInputStream.read
- TW-23513 - Shortcut "j" on build configuration pages clashes with Ctrl+j (Show downloads) in FireFox/Chrome
- TW-23550 - Understandable problem reporting is expected from IDEA runner when run configuration is not found
- TW-23554 - SQL Exception when muting tests on personal build
- TW-23673 - Removed included directory should result in correct agent checkout for any VCS (was: Perforce checkout on agent does not recover from explicit files remove)
- TW-23706 - Improve startup server Java version logging
- TW-23715 - AWT thread on buildserver
- TW-23729 - Failed to start build because of audit exception
- TW-23732 - Dependencies page renders with flicker: boxes are placed after some time
- TW-23833 - TeamCity may consume all the memory if there is a Perforce commit with huge number of files
- TW-23835 - IllegalArgumentException: Pool Id is not specified or malformed
- TW-23892 - .NET inspections runner failed to analyse solution in case OutputPath and/or IntermediateOutputPath properties are customized in project file.
- TW-23897 - TeamCity retrieves artifacts from older build instead of last finished build on Artifact+Snapshot dependency (different part of chain ready case)
- TW-23915 - Configuration Page, "N Queued" Drop Down: "Move to Top" Does not Update the Number
- TW-23927 - Deadlock in Artifacts Guard (streams leak)
- TW-23957 - Nuget 2.1 feature not supported by TeamCity
- TW-24051 - wrong NuGet feed sort order
- TW-24091 - Removing from queue still fires Retry Build Trigger
- TW-24154 - NuGet IsLatestVersion may be incorrect if packages are published from several build configurations
- TW-24159 - Failed to run build for Xcode project
- TW-24184 - Inspections (.NET) fails to recognise a reference using the <choose><when> construct
- TW-24211 - Email notifications display changes grouped by user which might be confusing
- TW-24218 - Performance Monitor incorrect Build Step Timing Recorded and Displayed
- TW-24252 - "Apply to all builds that this build depends on" can reset tags for the builds down the chain
- TW-24304 - Add TeamCityAddProblem task
- TW-24311 - References to invalid VCS roots (no roots with such id present) are silently ignored
- TW-24379 - Wrong tooltip over Email header of users table
- TW-24383 - Cannot select build configuration in remote run dialog (IDEA9.x): NoSuchMethodError: EditorSettings.setIndentGuidesShown
- TW-24394 - Working directory chooser lists VCS files
- TW-24397 - Cleanup tables with large number of rows in Oracle database
- TW-24470 - Fail or write a log message when run configuration type is not supported
- TW-24475 - Not enough detailed build problem description on "Unable to collect changes" error
- TW-24527 - TeamCity plugin features have recursive dependencies: Core depends on Coverage and vice-versa
- TW-24555 - Cleanup procedure lasted 36 hours
- TW-24569 - No content type header for some 404 responses (looks like XSS vulnerability)
- TW-24588 - Agent's GRADLE_HOME setting is ignored
- TW-24593 - OS X launchd script fails when agent plist contents not in precise order
- TW-24609 - Cannot login from IDEA plugin: Logged out due to server problems (java.lang.NullPointerException)
- TW-24641 - Custom statistic key/value pairs are not accessible in response of statistics REST call
- TW-24646 - TeamCity may lose/forget about running instance if it was not reported by Amazon after start
- TW-24756 - URL permissions are not correctly checked for URLs starting with "/httpAuth/", "/guestAuth/", "/ntlmAuth/"
- TW-24757 - It seems when agent is authorized in the pool it is first authorized in the default pool and then moved to the requested pool
- TW-24762 - It seems TC allows to create a new database with OLD version configs
- TW-24783 - Schedule trigger can start unnecessary builds if its settings were edited and then reverted
- TW-24784 - Right part of header/breadcrumb on the build page may jump onto the next line on complete page load
- TW-24786 - java.lang.IllegalArgumentException: Comparison method violates its general contract
- TW-24797 - Don't load all the users for investigation dialog on build overview page
- TW-24801 - teamcity plugin can not connect to server over https
- TW-24807 - "Error accessing server" on login page when authentication scheme produces an error
- TW-24810 - Directory referenced via symbolic link checked into hg can be deleted during clean checkout processing (server-side checkout)
- TW-24815 - Display more information about builds cleaned from history on agent's statistics
- TW-24867 - Requested file was not found in the change list when using diff next/previous buttons
- TW-24870 - Update bundled Tomcat version to at least 7.0.28 (Tomcat security issue)
- TW-24880 - Ability to add several instances of one authentication method type (if allowed) from Web UI
- TW-24881 - Provide an ability for authentication method type to provide JSP page with its settings
- TW-24966 - Exception: java.lang.NoSuchMethodError: javax.servlet.ServletRequest.getServletContext()Ljavax/servlet/ServletContext; while processing request
- TW-24967 - Link Administration -> Authentication does not work
- TW-24982 - Build infinitely keeps retrying to publish locked file
- TW-24998 - Server locale is used for generating months names on statistics charts
- TW-25057 - Mercurial plugin inserts a password into custom clone path on the server
- TW-25100 - Test duration charts stopped working
- TW-25117 - Lots of warnings from ?CacheAwareTCHighlightingPass in idea.log
- TW-25118 - Use IDEA's ignored test icon instead of question icon for ignored tests in IDEA plugin
- TW-25119 - Server can fail to start with error: Could not create disk store.... .BuildServer\system\caches\buildsMetadata\tables.data (Access is denied)
- TW-25166 - Fileds sticking out of run custom buld dialog in Internet Explorer 10
- TW-25191 - NuGet packages installer does not detect packages from .nuget/packages.config
- TW-25217 - Incorrect os.arch Java property can be pushed into the tests running process by IDEA project runner on 64 bit OS
- TW-25252 - Code completion popup keyboard arrows navigation skips one element per press
- TW-25282 - java.lang.NullPointerException if artifact dependency has "." in the left side
- TW-25317 - Can get the same build several times in the builds list (one time running and one time finished)
- TW-25326 - Invalid 'Change details' popup layout
- TW-25341 - No class def found if 7.1 plugin is loaded into trunk
- TW-25380 - VCS & Schedule triggers with trigger rule +:*/ don't run a build on an empty merge commit
- TW-25382 - "No artifacts" is not changed to the link to the artifacts automatically?
- TW-25402 - Build snapshot and artifact dependencies are not sorted in Build item
- TW-25424 - Description is not preserved on build configuration copy
- TW-25448 - Single project can be displayed several times in project popup
- TW-25467 - teamcity.agent.filecache.size.limit.bytes property is parsed unlike other agent properties.
- TW-25494 - NPE on Eclipse plugin on exit
- TW-25519 - Incorrect LDAP login is set on each login
- TW-25520 - User can login via domain with TeamCity username, even if his "NT domain login" set to another name
- TW-25540 - Unexpected eror while trying to configure Command Line Remote Run tool.
- TW-25550 - Cannot download file from archive artifact if path to archive contains '!'
- TW-25556 - No way to copy existing project assigning project external id at the same time
- TW-25558 - Test investigation can be removed on project reload
- TW-25559 - Renaming project directory on disk results in critical error in UI and no project loaded
- TW-25561 - Wrong messages on loading project pages for missing projects
- TW-25568 - Unclear note on project deletion
- TW-25575 - Archive option must not be available for Root project
- TW-25580 - Admin pages remember the form values even when use leaves the page
- TW-25587 - Promote build dialog can be tool tall so that some configurations cannot be chosen
- TW-25612 - Correct message shown on creating user with the same name as superuser
- TW-25613 - "Cannot set property 'value' or null" alert on adding a user
- TW-25616 - Wrong message in UI on no build found: "Unable to find build: search criterias not provided."
- TW-25626 - Mercurial plugin doesn't report bookmarks in current state of repository
- TW-25651 - RuntimeException on attempt to apply preset
- TW-25665 - Build configurations are not shown in dialog if mute in selected configuration chosen
- TW-25668 - Invalid duration of build log block in case .NET Inspections runner usage
- TW-25702 - Fail build on metric change of % class coverage not working
- TW-25705 - Dependencies don't trigger feature branches properly on first run
- TW-25748 - Download data as CSV icon is not shown in firefox
- TW-25762 - Agent cannot upgrade: "Downloaded file has another hash. Will try to re-download the file." for a tool
- TW-25764 - NoSuchMethodError BuildDataExtensionUtil.retrieveBuild in artifactory plugin on build result page
- TW-25796 - Add an option for NuGet Pack to make base directory equal .csproj/.nuspec directory
- TW-25818 - Teamcity ivy server does not return content-type header, leading to IVY-1400
- TW-25824 - Build Status Icon URL (REST API) should support a combination of project name and build name
- TW-25825 - "modified in the template" link broken on Version Control Settings page
- TW-25840 - Cannot start build runner: NUnit tests runner process has crashed. Check for stack overflow, out ouf memory errors or native errors.
- TW-25856 - DotCover doesnt work with TeamCity 8 EAP
- TW-25895 - NUnit exception
- TW-25913 - REST API request for a build configuration with a template in JSON format reports: JsonMappingException: Conflicting getter definitions for property "template"
- TW-25985 - Branch remote run trigger: No supported types of VCS found. Supported VCS types: ,
- TW-26039 - Project Administrator should have full permissions on project.
- TW-26070 - personal builds overriding default builds when using build number to access artifacts
- TW-26095 - Unarchived subprojects are not displayed in Projects popup.
- TW-26098 - Unexpected error occured when fastest agent in default pool was selected in Custom Run Build dialog.
- TW-26102 - TFS plugins removed from agents after a server restart (or error disposing tfs-native.exe after a server stop)
- TW-26103 - NunitLauncher.exe should not log error by defalt
- TW-26130 - Projects hierarchy is displayed incorrectly in Projects popup.
- TW-26135 - Projects hierarchy should be preserved when external project ID of parent project is changed.
- TW-26190 - Projects tree is incorrect in projects popup for hidden build hierarchy.
- TW-26191 - Improve queued build "Dependencies" tab refresh
- TW-26200 - Since we do not show revisions for diff now, it is now not clear where is expected and where is actual value in comparison failure diff
- TW-26204 - Unused VCS roots health status report incorrectly constructs urls to edit project page
- TW-26206 - Add new resource dialog does not validate custom values
- TW-26207 - Strange behavior on build feature save if resources table is empty
- TW-26208 - Strange breadcrumbs for Root project in Administration area
- TW-26243 - Copy project dialog: Validation message for subprojects mapping can be displayed for the project id field
- TW-26247 - Brush up validation message on project id clash
- TW-26249 - Shared Resources. Custom value is reset to default in build configuration when resource is renamed.
- TW-26251 - Shared resources with Cyrillic names do not lock build configurations.
- TW-26256 - After project copying, project assignment to an agent pool is not considered for agents compatibility
- TW-26260 - Update project id related messages
- TW-26282 - Exception in UI on opening build configuration page for not existing configuration
- TW-26285 - On project copy, show project id that will be used
- TW-26290 - Changeset not being detected: "Change N will not be persisted because it does not contain any changed files and can be ignored "
- TW-26303 - Builds Shcedule page has incorrect permalink.
- TW-26307 - Build Problems. Missing image if investigation is not assigned in Internet Explorer.
- TW-26310 - Project administrator should have permissions to investigate/mute build problems.
- TW-26345 - Remove Build: Remove build dialog shows parts of chain which already removed.
- TW-26347 - Server health->List of similar VCS roots are not sorted
- TW-26349 - Queued build compatible agents page must show "not allowed to run this configuration" for agents if they are compatible but can't run this build due to settings
- TW-26351 - The "Create build configuration" button on a template in the Root project causes an error
- TW-26354 - Exceptions in the agent log on automatic agent upgrade (new agent version loads first time with old plugins)
- TW-26355 - Ajax update shows content of the first project block on overview page even if that block is collapsed
- TW-26359 - Disk usage build popup must not show information about deleted builds
- TW-26366 - "Discard your changes?" can be shown several times on authentication settings page
- TW-26371 - "Show only resolved issues" issues checkbox does not work on issue log
- TW-26374 - Create build configuration button is still shown for Root project on Active projects page
- TW-26408 - Remove Create Build Configuration button under Root Project in admin.html page.
- TW-26409 - Administration. Root Project. Remove Archive project action.
- TW-26416 - Branch can be shown for builds while no branch chooser is displayed (only builds from default branch case)
- TW-26417 - "Used in configurations" popup for Template should display the full path to configuration.
- TW-26419 - Edit Project page. Tooltips overlap each other.
- TW-26435 - My changes -> Problems and Test tab has a text overlap problem
- TW-26441 - Parameters from <root project> are not visible in configurations
- TW-26469 - Changing external project id does not persist VCS roots on disk
- TW-26505 - Backup restoration fails to restore builds: mute_info and build_state tables are not restored into internal database: "SQLSyntaxErrorException: incompatible data type in operation"
- TW-26529 - Cannot scroll to the bottom of "Promote build" dialog
- TW-26586 - Charts: data points do not match scales
- TW-26587 - Incorrect serie label wrapping in chart settings
- TW-26610 - Build can wait in "Checking for changes" until all changes are checked in another build chain using the same VCS root
- TW-26618 - Shared resources: when "Lock specific value" as lock type is selected iis is displayed as "Any value" in Shared Resourses modal dialog.
- TW-26638 - VCS trigger triggers a build in almost every branch on change in non-branched VCS root
- TW-26657 - Exception when logging in, root project, LDAP authentication
- TW-26662 - Code coverage report does not work on IE8
- TW-26668 - "Authentication required" error for Subversion externals to the same repository since upgrade to 8.0 EAP
- TW-26680 - Add link to queued build page from queued build displayed in the chain
- TW-26683 - Changes in main-config.xml trigger projects reloading which lasts for too long
- TW-26711 - Archives in artifacts tree are always empty when viewed from artifact dependecies dialog
- TW-26719 - Cleanup process should stop disk usage scanner
- TW-26722 - Disk usage scanner doesn't write logs
- TW-26748 - "version before: <number>, version after: <number>" text is shown instead of "view change" link on audit page
- TW-26777 - Builds schedule shows incorrect information
- TW-26779 - New project notification should contain full project path
- TW-26782 - Project rights are not inherited from parent projects for guest
- TW-26783 - Can't move the project with sub projects in Configure visible projects
- TW-26808 - Too faint failed build lines on the charts (was better in jfreechart)
- TW-26820 - NUnit runner runs tests with TestCase marked as Explicit
- TW-26849 - IDEA plugin: Duplicate build configuration investigations are shown after extracting investigated configuration to a separate project
- TW-26855 - Do not require to select "apply to" option when not shared VCS root is saved.
- TW-26864 - Build's branch is displayed as "master" even if it is different in one of the VCS roots
- TW-26867 - Extra UI lines in build actions popup near Remove action
- TW-26868 - "The build N/A has been removed." message ater deleting a build
- TW-26906 - "Build configuration does not exist anymore" error message shown in popup on MyChanges page for existing build configuration.
- TW-26925 - Cleanup can clean builds matching only one rule (more than N days older than the last build and older than the Mth successful build)
- TW-26948 - Incorrect average build size on disk on disk usage report
- TW-26955 - Incorrect VCS-related error reporting
- TW-26964 - Giving role for the project (and all its subprojects) doesn't really give rights for the subprojects
- TW-26984 - Code coverage doesn't catch classes introduced at runtime by JAXB
- TW-27016 - Failed to see investigations of another user/all users on project investigation page
- TW-27032 - Server health page hangs
- TW-27033 - Shared Resources. "Add new resource" button should be displayed in correct place.
- TW-27034 - Shared Resources. Do not display Shared Resources tab for users without permissions.
- TW-27126 - Artifact dependency change is shown while filtering changes by path
- TW-27129 - VCS root name is not shown on change graph over VCS root column
- TW-27201 - Wrong note on deleting a build with dependencies
- TW-27202 - Deleted dependency builds are not displayed right on Dependencies tab
- TW-27230 - Queued build page does not have note on different agents compatibility
- TW-27232 - Up-down arrows in "Configure visible build configurations" dialog on overview page do not work
- TW-27233 - Exception in mercurial plugin started in VCS worker
- TW-27267 - Email Notifier page is crashing every time
- TW-27279 - Brush up files display on Change log: current view lacks structure
- TW-27322 - jetbrains.buildServer.vcs.VcsRootVcsException: Unexpected content at the end of chunk
- TW-27353 - How to find 'Build Configuration External ID' ?
- TW-27434 - The team city server disconnected all the build agents and upgraded them (javax.el.ELException: Cannot read property: objects)
- TW-27439 - Wrong filtering of build configurations in "Add New Snapshot Dependency" dialog
- TW-27446 - Cannot create build configuration from template
- TW-27448 - Popup link to configuration links to non-working buildTypeId when custom ID has been assigned
- TW-27450 - User administration layout
- TW-27451 - Exception on Queued build page: Cannot convert QueuedBuildImpl ... to interface jetbrains.buildServer.serverSide.SBuild
- TW-27455 - Project administrator can get an error message with names of the projects/build configurations she has no view permission for
- TW-27471 - Attempt to open "All history" of existent configuration reports "Build configuration does not exist"
- TW-27508 - No link "show all" on change log with selected user
- TW-27510 - Don't show extract meta runner button if there are no build steps
- TW-27544 - Wrong access denied error on deleting a build configuration (You do not have "Edit project" permission in parent project)
- TW-27558 - IDEA plugin: display full path to build configurations in notification messages,
- TW-27564 - Idea plugin. Do not collapse tree on My Investigations tab after any action.
- TW-27572 - Do not show builds in list of top if their disk usage differs from average insignificantly
- TW-27584 - Brush up large build log health issue reporting
- TW-27593 - Up/down navigation stops working in custom build script once I enter %
- TW-27603 - NPE in WSLibrarySynchronizer when opening project
- TW-27605 - Cancel button disabled in configurations based on template
- TW-27616 - Thread is hanging on VCS worker (collecting changes in mercurial repository)
- TW-27618 - Diagnostics VCS Status might not show VCS root which is being used at the moment
- TW-27620 - Page jumps up and down when I click add new notification rule
- TW-27622 - Investigation cannot be removed for ignored test from moved configuration
- TW-27634 - Limit automatically generated Project ID to be less than 80 characters.
- TW-27637 - Error while building patch after restart of vcs worker: Failed to process stream result. No stream was returned from server
- TW-27680 - Error accessing server on trying to extract build configuration into <Root Project>
- TW-27681 - Strange information of monitoring for unused VCS roots
- TW-27713 - VCS worker must load internal properties from internal.properties file, not from vcs-worker.properties
- TW-27727 - "dependsOn" parameter in buildDependencyTrigger trigger is not updated
- TW-27728 - Meta-runner. Filter data that is not used.
- TW-27732 - Brush up Extract Meta-Runner dialog.
- TW-27733 - Meta-runner cannot be extracted from themplate.
- TW-27735 - Remove runner identifiers from meta runner definition
- TW-27737 - Do not extract disabled steps in Meta runner
- TW-27749 - Misleading errors appearing in UI on settings editing (project persisting fails because of invalid dependency)
- TW-27761 - Build failure condition # of inspections gets confused with multiple branches
- TW-27766 - Sub project is not reloaded if it referenced non existent parent but then parent was added to config directory
- TW-27772 - Wrong test status popup positioning
- TW-27782 - Strange position of progress icon when investigation is being assinged for a problem
- TW-27787 - Strange logging about build problem in teamcity-server.log
- TW-27789 - Exception in Swabra health status report
- TW-27791 - IllegalArgumentException: The Build Configuration with internal id "bt822" not found
- TW-27803 - CompilerAntExtension does not clean map of output processors and it causes memory leak in Ant build process
- TW-27805 - It is possible to move configuration inherited from template into project where this template is not accessible
- TW-27807 - JavaScript injection in runCustomBuild.html (redirectTo parameter)
- TW-27812 - Remove README.txt from config_meta_runners.
- TW-27815 - TeamCity does not recognize move of template from one project to another if project-config.xml file was edited manually
- TW-27817 - Tools/handle.exe upload (fileUpload.html) does not check user permissions
- TW-27847 - BuildIndexCleaner takes too much time during cleanup
- TW-27848 - Strange error messages in the log: ERROR - jetbrains.buildServer.SERVER - Build type with internal id 'bt822' not found
- TW-27849 - Internal error (failed to start reason) investigation may be removed
- TW-27851 - Project Administrator cannot extract meta-runner.
- TW-27852 - Add new snapshot Dependency form shows incorrect data
- TW-27853 - Brush up page for <Root project> in user interface
- TW-27856 - Parameters and requirements are ignored when meta-runner is applyed.
- TW-27860 - Queued build page. Do not auto refresh Compatible Agents tab.
- TW-27874 - Tray notifier is shown incorrectly, does not fit the whole window
- TW-27881 - Build steps cannot be copied.
- TW-27884 - All tests are ignored in JUnit XML reports
- TW-27885 - VCS root cannot be detached from project in VCS Roots page.
- TW-27918 - Allow to copy VCS root if it is used in more than one build configuration.
- TW-27921 - 'Invalid maximum artifacts size' error message on save in AdministrationGlobal->Settings page
- TW-27946 - Edit link in the trigger table on Builds Schedule tab does nothing
- TW-27952 - Reassigning an investigation cleans up the existing comment
- TW-28009 - Cross-site scripting vulnerability via URL on edit build configuration which uses a template (IE)
- TW-28010 - "'dist' is undefined" JavaScript error under IE8
- TW-28013 - BuildArtifactsViewMode.VIEW_HIDDEN_ONLY does not list root ("") directory in build's artifacts
- TW-28017 - Values on user's profile are not updated if changed in another session
- TW-28018 - Nuget prerelease packages can not be access through the feed anymore
- TW-28026 - Wrong "can not estimate" message on dependencies block
- TW-28034 - The first sub project is always shown expanded and then collapses when I open project page
- TW-28035 - AccessDeniedException in GlobalHealthStatusItemsController
- TW-28036 - Cannot serialize output of XmlRpcBasedRemoteServer.getLastSuccessfullyFinished
- TW-28054 - Investigator is not shown in the list of investigations
- TW-28065 - 'Muted problems' tab in <root project> has duplicate data
- TW-28093 - Visual glitches on Investigations page when I click "Hide problems marked as fixed"
- TW-28098 - ValueResolutionException: %system.teamcity.build.checkoutDir%\src\pom.xml in MavenMetadataProviderImpl
- TW-28114 - Order of attributes in REST responses can be wrong under certain versions of Java
- TW-28122 - No "Failed tests from dependent builds" section on build results
- TW-28138 - Current build configuration is no longer highlighted on Dependencies/Chains tab
- TW-28140 - Silent redirect with no message on opening URL with not-existent build
- TW-28144 - java.lang.AssertionError: jetbrains.buildServer.controllers.OverviewController.addProjectBeansToModel
- TW-28147 - Bunch of problems in changes browser for remote-run changes
- TW-28148 - On creating VCS root "Create in project:" option is present, but ignored
- TW-28149 - JavaScript error on switching "VCS labeling mode:"
- TW-28150 - Brush up Extract Template dialog
- TW-28151 - Confusing message on Extracting template with no fields filled
- TW-28184 - Guest user might not see parent projects on Overview
- TW-28185 - "You do not have enough permissions" exception in UI on viewModification.html
- TW-28200 - Artifacts are not puiblished via publishArtifacts service message if Stop command was issued, even thou "Execute: Always" is specified
- TW-28244 - Wrong redirect after build promote
- TW-28251 - "TeamCityProperties accessed before initialization!" on maintainDB running
- TW-28279 - Error starting server after upgrade: No suitable JDBC driver found for database type: HSQL1 (TeamCity home directory with spaces)
- TW-28299 - Do not navigate to admin.html page when meta-runner is extracted.
- TW-28300 - Feature branches is appeared after a Perforce password change used by TC server.
- TW-28305 - Any logged in user can get details of change which does not belong to the projects the user can view
- TW-28306 - Check permissions on changes retrieval in API
- TW-28337 - Meta-runners tab: combine Declared Meta-runners and Used Meta-runners tabs.
- TW-28351 - Poor presentation of file modification notes icon: blue on green
- TW-28352 - Cancel on creating a subproject does not return to the previous page
- TW-28353 - Cannot distinguish my personal builds from personal builds of other users
- TW-28368 - Wrong "VCS root with such ID already exists." on changing VCS root id
- TW-28379 - Sort archived projects to the bottom on user/group roles page
- TW-28390 - Add placeholders for sections without content on administration UI
- TW-28392 - Default build agent configuration for launchd prohibits access to login.keychain
- TW-28393 - Critical error on trying to replace existing meta-runner if it is exctracted into another project.
- TW-28405 - Can get only top level projects by name via rest
- TW-28407 - Cannot move VCS root to lover project: incorrect "Unable to move VCS root ... because this VCS root is used in the projects outside of the target project."
- TW-28409 - Shared resources. Build configuration external ID should be supported,
- TW-28415 - Cannot delete project with template and using build configuration
- TW-28417 - JavaScript error: "Cannot call method 'addClassName' of undefined"
- TW-28419 - Incorrect icon is shown for hanging build
- TW-28421 - Remove / stop build action does not stop already started dependencies
- TW-28454 - Can't find bundle for base name messages.IdeBundle, locale en
- TW-28474 - Unexpected error in Shared resources tab of project
- TW-28503 - Project id change is not reflected in audit
- TW-28505 - Wrong "duplicate id" on bulk assigning id (clashing with id of already deleted VCS root case)
- TW-28506 - Short template name is used in audit action description instead of full one
- TW-28510 - Pages counter of Project Chains shows 0 on first rendering
- TW-28511 - Restart of server is required after configuration files are moved to another project.
- TW-28512 - Mercurial subrepos with urls starting with ./ are not resolved correctly
- TW-28534 - Clumsy presentation of a required field with help icon
- TW-28547 - New server health report presentation lacks structure
- TW-28551 - "Error accessing server" on copying a build configuration which uses a template
- TW-28553 - Wrong id generation on copying a build configuration which uses a template
- TW-28555 - Excessive logging in teamcity-vcs.log (stacktraces on business-level errors, vcs worker-related)
- TW-28556 - "Update sources interrupted: null" in the build log on build stopping during agent-side svn checkout
- TW-28560 - Error running Ant: Cannot instantiate class ExternalMakeMessageHandlerAntTaskExtension (Unsupported major.minor version 49.0)
- TW-28563 - Long backup from internal database in maintainDB
- TW-28583 - Move build type, template and VCS root do not work correctly with splitted configuration files
- TW-28590 - REST: Support branches specification in labeling rules
- TW-28591 - Double "New server uuid generated" in server logs
- TW-28599 - Cannot change build parameter inherited from both project and template
- TW-28614 - Create _Root project by default for new TeamCity installation.
- TW-28621 - Reference in the artifact dependency branch is not considered an implicit requirement
- TW-28626 - Cannot filter build history by agent sometimes
- TW-28662 - Unexpected Error. cannot be cast to. After migration from 7.1.6 to 8.0 EAP
- TW-28663 - AccessDeniedException on attempt to open overview page
- TW-28665 - Broken layout in build problems section
- TW-28676 - Broken layout on Server Health page
- TW-28683 - change the button title in the Add lock dialog +minor edits
- TW-28684 - Process correctly external rename of VCS root xml file.
- TW-28699 - Correct error messages when some changes in project structure cannot be resolved.
- TW-28751 - 404 error while trying to save changes on edit VCS root page after VCS root file was deleted externally in file system.
- TW-28756 - Meta runner export should include implicit parameters as parameters
- TW-28776 - VCS labeling in mercurial VCS roots in builds with non-deafult branch changes a .hgtag in default branch
- TW-28777 - Swabra detecting files with accented characters as deleted, causing clean checkouts
- TW-28780 - Cannot disable "Show canceled and failed to start builds" checkbox on build configuration overview
- TW-28819 - First login not covered in the documentation
- TW-28822 - Subrepo roots can be placed to the left of the main root on change log graph
- TW-28843 - Error during change 'Custom Script' field
- TW-28845 - Text control settings
- TW-28847 - Inconsistent parameter reset action behaviour when configuration inherits the parameter from project and template
- TW-28849 - Too long text "Executing run configuration" in running build status text
- TW-28887 - Editing VCS branch labeling executes custom javascript
- TW-28894 - Nothing happens on "Remove selected" button click on Licenses when no checkboxes are selected
- TW-28895 - Brush up alignment and placement of "Remove selected" buttons on licenses
- TW-28902 - Brackets escaping doesn't work properly in branch-spec in VCS Root Settings
- TW-28904 - Count on "Pending Changes" tab in build configuration settings doesn't depend on selected branch
- TW-28906 - Super user looses permissions when project is added to server externally.
- TW-28913 - Permissions: change project name for default role.
- TW-28915 - Include full project names in Windows tray notifier
- TW-28928 - Fix investigating tests doesn't work
- TW-28936 - Build type Settings tab - JS error
- TW-28941 - Remove <All projects> from drop down list in Notification Rules tab.
- TW-28946 - Provide Extract Meta-Runner button for Template.
- TW-28952 - Upgrading error: Converter jetbrains.buildServer.serverSide.versioning.converters.RecreateBuildAttrsTableConverter failed
- TW-28958 - Cannot generate client by REST-provided wadl: related-issues in Build element
- TW-28959 - Current Problems - Build problems section - links to projects/build types are misleading
- TW-28963 - Authentication settings UI page can display obsolete data
- TW-28964 - Regression: projects are lost from UI on errors accessing data directory
- TW-28967 - Branch filter for VCS labeling is displayed for build configuration without branches
- TW-28971 - Increase test name length when it is shown on build results or in build summary popup and probably in other places where space allows it
- TW-28972 - Entered id can be overwritten with generated one
- TW-28974 - Unknown directories are created by HG under system/caches/mercurial
- TW-28982 - Branch filter in schedule trigger, VCS and finish build trigger is shown when build configuration contains no branches
- TW-28986 - Popup with actions is not closing on opening another one (my investigation page)
- TW-28987 - My Investigations can show problems I am not investigating
- TW-28988 - It is not clear what project investigation is taken in
- TW-28996 - Newly added project is not added to Super User's overview page
- TW-29006 - Not appropriate message on login without password:
- TW-29015 - Exception on known VCS error
- TW-29017 - Changes links are not aligned in tray notifier window
- TW-29023 - Add project and configuration icons for failed and muted tests on current problems page
- TW-29026 - Visible archived projects should not be displayed as hidden in Projects popup
- TW-29028 - SharedResource cannot be created or edited under IExplorer 8.0
- TW-29029 - Create Maven build configuration generates absolete build number format string
- TW-29042 - New JPS make cannot be started using Java 1.5
- TW-29045 - id field is incorrectly required when copying the project via REST API
- TW-29050 - An error shown when user tries to change their own name via Administration->Users
- TW-29056 - Open API: Allow to get default ids for new project when copying
- TW-29061 - REST API: on copying, generate subprojects and build configurations ids just like suggested in UI
- TW-29165 - Go to registerUser.html, press Register without filling out the form - JS error
- TW-29167 - Copy project does not copy project meta-runners
- TW-29168 - Extract meta-runner dialog does not check availability of build configuration runners in selected project
- TW-29189 - 'Is investigating' is too strong a wording (IDEA plugin)
- TW-29192 - Broken link to download issues in csv format (internal id is used)
- TW-29195 - Projects filter in Assign roles dialog does not work appropriately
- TW-29196 - Wrong access denied for unrelated build configuration on deleting a build (from REST)
- TW-29198 - Default branch display name cannot be used in artifact dependency branch field
- TW-29220 - My investigations page: different ui behaviour for investigation types
- TW-29224 - Incorrect type declaration for elements builds and file (xs:anyType)
- TW-29225 - BuildRef.buildTypeId still uses internalId
- TW-29229 - Duplication+ UI in the Notification Rules - 1. All projects and Root project. "All project" seems redundant 2. Fix Capitalization
- TW-29237 - Build configurations filter is not working on notification rules page
- TW-29238 - Projects page must be refreshed after bulk edit of IDs otherwise links to sub projects and configurations stop working
- TW-29239 - Suitable configurations dialog does not remember state of collapsed nodes (sub projects)
- TW-29240 - Strange counters in test groups on Muted problems tab
- TW-29244 - ServerHealth: UI artifacts
- TW-29246 - Tests are shown as Problematic tests without associated builds on Muted problems tab even if there are failed builds with these tests
- TW-29247 - MS domain Authentication is possible if the default domain name is wrong.
- TW-29248 - Do not display "eye" icon on project home page for archived projects.
- TW-29256 - Brush up layout in "Add Resource" dialog
- TW-29258 - "Error accessing server" on no id specified in Extract Meta-runner dialog
- TW-29265 - References to VCS root are not updated with new VCS root id on project copy
- TW-29266 - Definitions of parameters are preserved in a build configuration on template extraction
- TW-29274 - References in artifact dependency revision rule are not updated on project copying
- TW-29276 - Unexpected error IllegalArgumentException: Invalid uri... can occur on Artifact dependency download if branch name contains special characters
- TW-29277 - Cannot configure branch in artifact dependnecy until there are builds in the source build configuration
- TW-29280 - Confusing and probably not correct logic of finish build trigger branch filter
- TW-29282 - No way to see the build in the queue
- TW-29285 - R# Code Inspections build step throws exceptions
- TW-29292 - Extract template action does not take VCS roots from original build configuration
- TW-29298 - Unused VCS roots are not copied when project is copied
- TW-29299 - Incomplete personal patch undo on build canceling
- TW-29306 - Dependency and VCS root references are not replaced in project parameters
- TW-29310 - Cannot move subproject of subproject to the upper level (because of template usage)
- TW-29323 - Java Web Start agent doesn't install
- TW-29336 - References to VCS root of dependencies are not updated with new VCS root id on project copy
- TW-29337 - Support project hierarchy in build problem investigations and mutes
- TW-29341 - Investigation can be incorrectly removed for build problem
- TW-29343 - NPE in teamcity-server.log on build problem responsibility auto remove
- TW-29354 - JavaScript injection on user's groups page (from username)
- TW-29355 - Shared Resources: Settings are not saved on disk after editing
- TW-29367 - ntlm-config.properties says to add defaultDomain property to main-config.xml
- TW-29370 - IDEA plugin. Do not store Remote Run Configuration after Remote Debug is performed.
- TW-29371 - Extract vcs-worker as standalone plugin
- TW-29381 - List of resources can intermix in the settings
- TW-29385 - Parameters with invalid names are provided for a shared resource with special characters in the resource name
- TW-29386 - JavaScript injection via shared resource name
- TW-29395 - Authentication: message "Authentication type that you're currently using (Built-in) is not configured" is confusing and unclear
- TW-29413 - Possible errorr on copying a project with the mapping suggested by default: "ID ... occurs in external identifiers mapping several times."
- TW-29415 - Defaults on id generation on copying projects differ between ids mapping suggested by default and not specified id mapping
- TW-29436 - Teamcity 8 eclipse plugin doesn't work with EGit 2.2
- TW-29439 - JavaScript injection via VCS root name in Edit Checkout Rules dialog
- TW-29440 - Meta-Runner password parameters are not persisted
- TW-29441 - Provide link to documentation on Shared Resources tab.
- TW-29442 - AccuRev plugin cannot be loaded in TeamCity 8.0
- TW-29444 - JavaScript injection in build features description
- TW-29446 - JavaScript injection in Meta-runner extract dialog via description
- TW-29449 - JavaScript injection via typed parameter select's items
- TW-29457 - Non-informative message on agent: Error while creating git root ...
- TW-29463 - No project name is noted in audit on project removal: "Project "" was removed"
- TW-29464 - "Loading" icon wants to be a sputnik in Extract Meta-runner dialog
- TW-29466 - Copy project can move VCS roots to subproject when it is not necessary
- TW-29476 - Not clear results are shown by disk usage report
- TW-29477 - Converter incorrectly changes build configuration identifiers
- TW-29487 - Chart on test history is empty when observing it from upper level project
- TW-29489 - Error message does not appear if Resource quota is not a number
- TW-29494 - Exception from MetaRunner directory watcher
- TW-29500 - Build Step name is not escaped
- TW-29502 - State with too old creation timestamp can still be loaded and used
- TW-29505 - Add VCS root external id into logs
- TW-29511 - Broken layout for critical error display on VCS roots list page
- TW-29513 - Archived projects are not shown in Administration main projects list by default and are hard to find
- TW-29515 - Cannot login after upgrade to 8.0: "There are several users with username ..."
- TW-29516 - JavaScript injection from username on Investigations page
- TW-29517 - No code coverage chart can be displayed after upgrade and until the first build
- TW-29520 - Order of build tabs changed in 8.0: Build Parameters tab
- TW-29529 - Disk usage report shows project as not yet scanned although scan has just finished
- TW-29531 - Edit cleanup rules dialog is not shown if invoked from disk usage report popup
- TW-29546 - Agent push says that psexec not found even if it uploaded by psexec tool
- TW-29567 - DiskUsage report still uses Java Native API which can cause server to fail
- TW-29578 - Cannot change visible projects order
- TW-29597 - Extra files are left under /config/projects after upgrade to 8.0
- TW-29599 - Error REST response for buildType request if the user has no permission to see dependency configuration
- TW-29605 - Branch remote-run trigger in configuration with snapshot dependency runs dependency build in default branch
- TW-29609 - Project administrators cannot open build configuration dependencies tab if the dependency is inaccessible: "You do not have enough permissions to access build type"
- TW-29610 - Excessive debug logs: Configuration problems finder started/finished
- TW-29615 - Upgrade to 8.0 failed: Data too long for column 'ext_id'
- TW-29616 - AccessDeniedException can occur in DependencyParametersProvider when VCS root instances are resolved
- TW-29679 - Build can checkout not latest sources (long time with VCS root not in use case)
- TW-29684 - Sample plugin initialization can fail with error: Cannot map handler to URL path /httpAuth/queuePauser.html
- TW-29686 - Wrong link in NuGet feed
- TW-29692 - Renaming priority class does not work
- TW-29703 - Build Configuration build chains graph is not displayed correctly
- TW-29717 - Wrong timezone for agent and server when run with bundled jre
- TW-29720 - TeamCity plugin fails to initialize with IntellijIDEA 9, 10.
- TW-29725 - Disk usage: Command line returned OS error code '1' for command df, -k, /home/teamcity/.BuildServer/system/artifacts
Exception
- TW-23076 - NullPointerException when running code coverage
- TW-24791 - Error executing dispatcher action DelayedCommitProcessor.BeginPersonalResultCallback on <NULL>:1. Error creating window handle.
- TW-25511 - TeamCity Integration plugin throws exception
- TW-25574 - Caused by: java.lang.UnsupportedOperationException on attempt to open Authentication settings while being logged in as super user
- TW-26192 - Diff View can have no code highlighting: JavaScript error "Unable to get value of the property 'length': object is null or undefined"
- TW-27393 - Unhandled exception while render 'Huge Log' health report item
- TW-27488 - exception
- TW-27663 - FeedGenerator: Argument 0 for @NotNull parameter of jetbrains/buildServer/serverSide/impl/auth/SecuredVcsModificationHistory.getAllModifications must not be null
- TW-27773 - Unhandled exception 'javax.servlet.jsp.JspException: javax.el.ELException: Cannot read property: testsWithSeveralBuildTypes' on 'Muted problems' tab of project page
- TW-28097 - Exception: JDOMUtil.loadDocument must not be null in AppCodeBuildRunner
- TW-28598 - Remote-run mapping generation doesn't work when VCS worker is used
- TW-28611 - exception when root project was deleted in file system.
- TW-28725 - Unexpected error on edit VCS root page after vcs root file was deleted externally in file system.
- TW-29290 - Remote debug exception: boolean
Performance Problem
- TW-3259 - TFS: TFS-native-XXX.exe re-launch at each operation and multiple running instances should be avoided
- TW-8064 - Improve cleanup for artifacts level: eliminate processing single build several times
- TW-16378 - Remote run from Idea takes minutes, when submitting 2K files for a run
- TW-20680 - Administration page can open very slowly (huge page because of large number of build configurations per project)
- TW-21748 - Showing source code takes almost 1 minute in duplicates finder tab
- TW-21827 - Cleanup process hangs on InspectionGeneralDataCleaner
- TW-22296 - Cleanup of builds downloaded artifacts in case when build configuration is removed can take a lot of time and is performed before cleanup process
- TW-22904 - Do not call "getAllRegisteredProjects" method on opening remote run dialog
- TW-23555 - Opening Changes Log for a project is very slow, may take minutes
- TW-24337 - Using many Perforce clients with lots of checkout mappings is slow comparing to using Perforce client names
- TW-24338 - Cleaning stuck for 11.5 hours at "Cleaning extensions data"
- TW-24547 - Long cleanup time (deleting artifacts), supposedly on errors deleting files
- TW-25053 - ExcludedBeansAutowireCandidateResolver slows down retrieving of server extensions
- TW-25062 - Visual dIff becomes too slow for large files after upgrade from 6.5 to 7.1
- TW-25084 - Copying projects can be slow
- TW-25242 - Speed up TagsManagerImpl.getAllTags (slow run custom build dialog opening)
- TW-25370 - Git mapFullPath is slow
- TW-26304 - TFS polling causes serious CPU load on server
- TW-27381 - Changes persisting in case if VCS root has parameter references causes frequent VCS roots resolving
- TW-27387 - NuGet feed performance for huge list of packages
- TW-28585 - Projects / configurations selector works too slow
- TW-28730 - Make sure BuildType.persist, VcsRoot.persist and BuildTypeTemplate.persist save current object only and do not save the whole project
- TW-28779 - Heavy memory usage/leak in FF Aurora
- TW-29586 - Global lock is obtained if build configuration is moved from one project to another
Cosmetics
- TW-15287 - Show product version in "Add/Remove Programs" entries
- TW-16783 - Different terms usage: Unarchive/Dearchive
- TW-17019 - Number of duplicate rows on Issue Log page
- TW-17617 - Versioning in the Programs and Features Control Panel on Windows
- TW-21624 - Unify paddings in Muted tests tree view
- TW-23230 - "Loading..." message does not close when "Install Agents" dialog is opened.
- TW-23250 - All logs must have same format.
- TW-23901 - Slightly broken layout of coverage fragment
- TW-24381 - Prettify Eclipse update human-readable page
- TW-24396 - Invalid layout in change details popup
- TW-24603 - Wrong ellipsis in configuration header
- TW-24683 - Dark pixel near the user name
- TW-24793 - "Server communication failure" dialog jumps to the center of screen on scrolling (even if I moved it to another place)
- TW-26370 - There is no space between parent project and its first child on overview page
- TW-26398 - Agent java upgrade message grammar
- TW-26621 - Shared Resources dialog. Table bordrer disappears on mouse over in IExplorer.
- TW-27256 - Unable to see running builds' details in paused configuration.
- TW-27452 - Small UI tweaking on Queued Build page
- TW-27562 - Server health page polishing
- TW-27578 - Promote dialog with scrollers looks ugly
- TW-27636 - When number of characters in build configuration ID exceeds the limit Copy Build Configuration dialog is currupted.
- TW-27748 - Queued build page: Show information about expected duration in snapshot dependencies section tool tip
- TW-28066 - Build Chains tab should display correct number of pages.
- TW-28112 - No wrapping of error message on "TeamCity Maintenance" page
- TW-28139 - Inconsistent spelling of "subprojects" vs. "sub projects"
- TW-28535 - Correct subtitle in Copy Project dialog.
- TW-28616 - Brush up artifact dependency source specification fields
- TW-28625 - Vertical lines on charts are not exactly 1px wide and look not neat
- TW-28705 - Layout is broken in Copy Build Configuration dialog.
- TW-28837 - Better messaging when build step is skipped in the build log
- TW-28923 - Gray background in build configurations selector on notification rules
- TW-28978 - Brush up build description in artifact dependency (branch specified case)
- TW-29171 - Changes and start date columns need better vertical alignment on queued build page
- TW-29241 - Build configurations and sub project collapse icons are not aligned on the same level
- TW-29242 - Display super user the same way in UI.
- TW-29344 - Copy Project: projects mapping tree: place 2 spaces instead of 1 to make the tree structure more readable
- TW-29387 - Add description for shared resources plugin
- TW-29479 - Fix spelling in NuGet message