TargetProcess v.2.22.10 is available to all the On-Demand customers and Free edition users. On-Site customers will be able to upgrade by the end of the week.
The New Bugzilla Integration Plugin: Faster and Easier
Our new Bugzilla plugin is the best on the market for sure. It can’t be any easier to setup and use a plugin. Auto-mapping makes setup a breeze, while the new mashups come handy for an even closer integration. Read more about Bugzilla plugin.
NOTE: The new plugin is fully functional, but it’s not possible to convert the old profiles so far. You can set up new test profiles on a dummy project.
REST API Improvements
REST: update inactive project
REST: incorrect update if inner entity does not exist
REST: get/update custom fields for the Project entity
REST: Reset Iteration value when reset Release
REST: Filter by acid in Context
REST: exception adding a new User if the Developer role renamed
You’ve customized your workflow for Tasks, and there are several states on your Task Board now, such as Open, Reviewing, In Progress and Done. Now you want to reorder these states (you need Admin rights for that).
Go to Settings > Process > Edit Process > Workflow. Select Task. Drag and drop the states as you wish.
If you drag a state and put it on top, this state will always be the Initial one.
You cannot drag the last (final) state. It is final, so it always comes last. You can rename it though. Similarly, you can reorder states for User Stories, Bugs, Features.
Which areas are affected?
Order of states in the change state drop downs
Order of columns on the Task Board
Order of states in the History tab
Default order of columns on the Kanban Board and Teams Board
Subversion to TargetProcess: auto-mapping users
One-click-mapping between Subversion users and TargetProcess users is available now. It compares users logins, emails and names to fill the mapping.
Tags: import and export
You can import tags with User Stories, Bugs, Features and other entities. Just create a Tags column and put required tags like: tag1, tag with long name, tag2
REST API
Ordering: You can order items using various fields like http://tp/api/v1/UserStories?orderBy=Iteration.StartDate
Other Fixes:
TestCasesRun collection, TestCasesRun-count, TestPlan, Build references added to TestPlanRun
Deserialization error when setting null value to custom fields
Forbid to change EntityType of Priority
Fixed Bugs
CSV import added entities to deleted project
Search doesn’t work for Expired trials
Custom Reports: Requests added to Project related reports.
Length validation added to the Custom Fields of rich edit type
Now you can quickly refer to a built-in meta-description for all the REST API resources. No need to check external reference anymore, just navigate to http://yourtargetprocessdomain/api/v1/index/meta
See the list of all available Resources:
and detailed information for every Resource:
Beta Views
Email notifications for comments added:
Find Duplicates action added to the Bug View.
REST API Fixes
Numeric priority added to all Generals
‘Charset’ isn’t supported in Content-Type header
Case insensitive supported for complex fields
Beta Views Fixes
Disable states selector if no next states available
Inline edit and CK editor cease working if diacritic chars are entered
Custom Fields fixed
Other Bug Fixes
Installer: Duplicate install check added
Inactive projects are only available for edit now
Custom Report doesn’t load if grouped by Date field
In v.2.22.0 Subversion plugin was quite unstable. We definitely made a mistake with this release. All the major problems are fixed in thew new build and Subversion Integration should work like a charm. The architecture has been dramatically improved, making plugins faster and more stable.
We reconsidered our Definition of Done to prevent such releases in the future.
Fixed Bugs in Subversion Integration
— Plugin should add revisions only with entity id specified in comment
— Converter of svn plugin profiles: add tp user data so that hidden maping proceed to work
— Plugins disappeared after update
— Page crashes if activity log exceeds a certain size
— Concurrent work of several profiles with different repositories is incorrect
— No such revision error in log if profile works outside the root of the repo
— Mapping still does not work for some users
— Revision is applied multiple times
— Make TimeoutException error message user friendly in plugins
— Do not show error messages in activity log on timeout
Fixed Bugs in Task Creator plugin
— Insufficient resources to perform operation
— Error occurs in an attempt to get an activity log
— Task Creator plugin shows no more than 25 projects in Project list
— It should be possible to collapse all exceptions in activity log
— “Could not find path…” error appears in plugins
Fixed Bugs in Permissions
— Cannot delete a custom report
— Users can’t add bugs or tasks to user stories if the users don’t have acces to user story edit
Other Fixes
— Saved filters are no longer available for selection in v.2.22.2
— I should be able to update time remaining on Task Board even if Time Tracking practice is off
— Email Integration: Delivery Status Notification: Hundreds of Requests created.
— REST: Next states inconsistent behavior
— REST: Incorrect collection expanding for nested entities
TargetProcess v.2.22.2 released today. It contains several fixes in plugins, including Subversion plugin problems. It is available to all OnSite customers.
Fixed bugs
Task Board: page refresh duplicates the task just added from task board
Plugin Log: It should be possible to collapse exceptions in activity log
Plugin Log: Logging stops working after reaching its maximal size
Plugin Log: Unhandled exceptions do not appear in activity log
New SVN Plugin: parsing ID in square brackets stopped working
New SVN plugin: auto mapping of svn user names identical to TP users stopped working
VS 2010 plugin: Unable to cast object to type ‘Microsoft.VisualStudio.CommandBars.CommandBarPopup’
Search: Jump by id should work for the format #id as well
Search: Jump by ID doesn’t work from Search.aspx view
Typos at Getting Started page and in other places
‘What’s new’ doesn’t close on Escape if I just clicked inside the frame before or selected text
Can’t move User Story when Impediment with not team member exist – Cannot set responsible person not from project team
TargetProcess v.2.22 released and available for community edition customers already. It will go public in several days (we hope).
This release has remarkable changes in TargetProcess infrastructure. We completely re-wrote Plugins architecture and released new Plugins SDK. New Plugins based on a loosely-coupled architecture powered by NServiceBus framework. It is much easier to write a new plugins now and they are scalable. REST API is quite powerful with v.2.22 release as well, you can get, create, update and delete entities. Mashups enable changes in TargetProcess UI. As you see, this release is focused on new integration abilities of TargetProcess mainly.
New Views are really cool! You can inline edit everything. We thought out them with passion and crafted every little detail. Views are not complete yet, we are working on History, some Actions and some tabs UI. Anyway, this is a beta release and we would love to hear your feedback.
New POP Email Integration Plugin
Now inbound email integration comes as a standalone plugin which you can modify and extend.
With this plugin, inbound email integration setup is fast and easy. Now you can use one mailbox for several projects. See a detailed overview of the new Email Plugin in TargetProcess blog
New Subversion Integration Plugin
Now profiles are not tied to projects, and mapping users is a much easier with the new UI. If you use one repository path for several projects, there’s no need to create multiple profiles. All revisions will bind to each entity as per comments for these revisions.
New Test Run Import Plugin: NUnit, JUnit, Selenium
NUnit, JUnit, Selenium plugins are merged into a single plugin. The overall plugin configuration is made simpler, and you can easily check how Test Cases and Unit Tests map to each other.
New Beta Views
Feature, Task and Test Plan Run views appear in this version.
They’re now available not only from Kanban and Teams Board but also from Release Plan, Iterations Plan and Assign People (‘view info’ icon), Prioritize screen and Task Board (double click).
REST CRUD API
REST CRUD API allows to create, update and delete any entity in TargetProcess. You can create new User Stories, Time, Tasks, Projects and even Processes Check REST CRUD API on TargetProcess development site for more details
Fixed Bugs
OnDemands crash if an Account with no config file is added
TP installation on localized OS fixed
Check Installation Tool: errors show as info box and don’t abort installation
Update installation fail: Access to the “Common.Logging.dll” path is denied
REST: Authentication service could return admin’s token for non-admin user
‘Source array was not long enough’ exception
User Story’s Time ToDo is not calculated correctly if Role for Task is other than for User Story
Views: [IE 8] Can not update effort/description after add/remove comment or description edit
Views: limited comment description length on REST side (no fixed limit now)
Views: Description area size in Edit mode too small and static (made larger and auto-expands now)
Views: Failure to insert image first into a blank description
Views: Display persons inside the Role group in alphabetical order
Views: Requester’s comments should be highlighted in Green
The new Pop Email Integration Plugin announced recently is not making it to a new release so far, as we keep on working on some performance improvements.
TargetProcess v.2.21.15 is basically a bug-fix build. We’ve also removed some rarely used functionality which does not bring much value to our customers, but burdens the UI and makes TargetProcess more complicated.
List of Features Removed
Test Case Library. As a workaround you can create a new project and copy test cases there for possible reuse
Solutions in Help Desk area
Reports: User Stories Count by States, User Stories Progress, Bugs Count by State, Bugs Progress
Integration and API
Documentation related to REST services can be found in TargetProcess Developers Portal
REST: Custom Fields array should be always represented as JSON
REST: Project Teams support: ’ProjectMembers’ property for ‘project’ resource added
TargetProcess is an agile project management software. The goal is to create a life-changing agile project management tool for small to medium businesses.
Key Features: full agile project management support (Scrum, Kanban, XP), customizable development process, integrated Bug Tracking, Help Desk, Time Tracking.
Recent Comments