Skip to content

Releases: topcoder-platform/tc-project-service

Supporting release for connect 2.4.16

18 Dec 12:33
2d32e94
Compare
Choose a tag to compare
  • Bug fix: Only admins are allowed to update the milestone dates #381
  • Bug fix: Support for receiving m2m calls, earlier it was failing because of missing userId param for m2m tokens
  • Feature: Default status of the projects changed to In Review from Draft
  • Feature: New endpoints for fetching all project members and invites with augmented member data
  • Feature: Masking email support when fetching members details with new endpoint (Temporarily disabled)

Supporting release for Connect 2.4.13

23 Jul 09:12
ee8a936
Compare
Choose a tag to compare
  • Support for pausing milestones by keeping a history of status changes for a milestone. Existing milestones would not have the pause feature until they have first record in their status history i.e. after first status change of existing milestones after this release, user of the API would be able to pause/resume such milestones.
  • Support for identifying SSO enabled project invites based on ref codes
  • Supported long awaited fix for multiple invites to a project via email #334
  • Fixed migration of refactored project and product templates. Does not affect any of the existing data as we don't yet have refactored templates in database
  • Support for attachments during project creation
  • Fixed bug where disabled project and product templates were being returned in the metadata call resulting in rendering of disabled forms
  • Fixed security issue for phase operations
  • Added more unit tests for validating couple of security scenario in project update endpoint

Supporting release for Connect 2.4.11

24 Apr 06:12
ab2f48f
Compare
Choose a tag to compare
  • Add-ons flag to distinguish product templates from addons.
  • DB query improvements
    -Improved DB/ES queries
  • Project templates refactoring - extracted scope and template from project and product templates respectively.
  • Improved Invite manager permissions .

Supporting release for Connect 2.4.10

07 Mar 10:45
ea4d430
Compare
Choose a tag to compare

Support for Copilot Manager workflow
Support for Account Manager project role

Supporting release for Connect 2.4.8

12 Feb 05:29
5e1a909
Compare
Choose a tag to compare

Support for new Team Management flow

Supporting release for connect 2.4.4

17 Aug 06:37
38406b9
Compare
Choose a tag to compare

Projects service now supports timelines and milestones per phase product. It seems very simple one liner change, but it is rather a very major uplifting because essentially it is kind of creating a new micro service for timeline and milestone.

Supporting release for connect 2.4.3

17 Jul 11:57
e9239fd
Compare
Choose a tag to compare

It contains following updates to the previous release which provided required features/functionality for connect 2.4.3:

  1. project search is improved,
    a. now users can use ref:<actual_ref_code> to prioritise the search only on the ref code.
    b. now search respects the project status filter and shows results as per the current selected tab and shows appropriate message to load All Projects tab when there is no result for the current selected status tab.
    c. now search respects the My Projects switch as well, earlier it was not showing the search results when My Projects switch was turned on.
  2. Fixed issues with endpoint for migrating old v2 projects to v3 format
  3. Fixed admin endpoint for reindexing a project to fetch and index phases
  4. Opened GET and LIST endpoints for template entities so that logged out users can create project in connect.
  5. Strengthened the write endpoints for the template entities to only allow admins to perform the operations. Earlier managers were also allowed to do these operations.
  6. Improved error message for the case where copilot is trying to access already claimed or non ready project.

Release to support project plan in projects

17 Jul 12:08
e0f4fbe
Compare
Choose a tag to compare

This release supports creation of phases for v3 projects. Theoretically, each phase can have multiple products, however, practically we have put limit of one product per phase.
Release is backward compatible i.e. project creation api would still behave same a before if no templateId param is passed in the body. If templateId is passed, it assumes the project to be in v3 version and created phases/products as per specified template.

Changes required for connect milestone Admin functionality update 01

21 Dec 06:17
21ac657
Compare
Choose a tag to compare

-- Changes required for connect milestone Admin functionality update 01
-- Specifically, it added new role for connect admin and allowed that role wherever administrators are allowed.

Supported new project types

30 Sep 04:54
Compare
Choose a tag to compare

Now 4 new project types are supported in addition to what previously supported:

  1. app
  2. website
  3. chatbot
  4. quality_assurance