4.5.0 - Configuration Management Toolkit Cloud

Release

Configuration Management Toolkit Cloud | Releases | 4.5.0Released

Date

Nov 19, 2024

Version

4.5.0

Description

Bug fixes and improvements

Contributors

@Emre Karaduman@Faik Burak Türedi@Yusuf Emre Beskan

Issue

Summary

Issue Type

Priority

Issue

Summary

Issue Type

Priority

CMTC-814: Wrap operation functions with try catch block Resolved

Wrap operation functions with try catch block

Improvement

Trivial

CMTC-812: GraphQL endpoints needs to separate on component versions functions because of graphql doesnt need permission checkResolved

GraphQL endpoints needs to separate on component versions functions because of graphql doesnt need permission check

Improvement

Trivial

CMTC-811: There is a rate limit on Bundle With Component Version DashboardResolved

There is a rate limit on Bundle With Component Version Dashboard

Improvement

Trivial

CMTC-809: computeAutoBundle rate limit occured. Use index for fetching contentsResolved

computeAutoBundle rate limit occured. Use index for fetching contents

Improvement

Trivial

CMTC-808: GraphQL endpoints needs to separate on subproject functions because of graphql doesnt need permission checkResolved

GraphQL endpoints needs to separate on subproject functions because of graphql doesnt need permission check

Improvement

Trivial

CMTC-807: GraphQL endpoints needs to separate on subcomponent functions because of graphql doesnt need permission checkResolved

GraphQL endpoints needs to separate on subcomponent functions because of graphql doesnt need permission check

Improvement

Trivial

CMTC-805: Update API token page for stale tokensResolved

Update API token page for stale tokens

Improvement

Trivial

CMTC-804: PayloadTooBigError while trying to add hierarchy on Subcomponents page by draggingResolved

PayloadTooBigError while trying to add hierarchy on Subcomponents page by dragging

Bug

Trivial

CMTC-803: There is a request rate limit bug on Bundle dashboard Resolved

There is a request rate limit bug on Bundle dashboard

Bug

Trivial

CMTC-802: GraphQL endpoints needs to separate on bundle functions because of graphql doesnt need permission checkResolved

GraphQL endpoints needs to separate on bundle functions because of graphql doesnt need permission check

Improvement

Trivial

CMTC-800: GraphQL endpoints needs to separate on attribute functions because of graphql doesnt need permission checkResolved

GraphQL endpoints needs to separate on attribute functions because of graphql doesnt need permission check

Improvement

Trivial

CMTC-799: Increased error count on issue trigger on production take a look at thisResolved

Increased error count on issue trigger on production take a look at this

Task

Trivial

CMTC-798: Fix syntax error for e2e testsResolved

Fix syntax error for e2e tests

Improvement

Trivial

CMTC-797: We don't need to fetch bundle content's on manual bundle edit screen. Only bundle name is enoughResolved

We don't need to fetch bundle content's on manual bundle edit screen. Only bundle name is enough

Improvement

Trivial

https://thestarware.atlassian.net/browse/CMTC-796

GetprecomputedJQL function and updatePrecomputedJQL functions should be defined generic. Necessary parts should be updated.

Improvement

Trivial

https://thestarware.atlassian.net/browse/CMTC-794

Loading stays if user has only browse project permission while opening project attributes page

Bug

Critical

https://thestarware.atlassian.net/browse/CMTC-793

Replace the old way to define the api type with the fetchAPI in bundle-handlers.ts (setProjectProperty)

Improvement

Trivial

https://thestarware.atlassian.net/browse/CMTC-792

In component and version attributes page, we can show more proper message when they don't have a permission to view attributes

Improvement

Trivial

https://thestarware.atlassian.net/browse/CMTC-791

Update subcomponents precomputed jql logic

Improvement

Blocker

https://thestarware.atlassian.net/browse/CMTC-776

On jql functions on get projects api key id or name should be added on query.

Improvement

Trivial

https://thestarware.atlassian.net/browse/CMTC-773

If there is no component attribute type has been created, we can show an empty state message and put a link to redirect users to admin page

Improvement

Trivial

https://thestarware.atlassian.net/browse/CMTC-744

Precomputation functions doesn't work properly on drag drop and remove hierarchy

Bug

Trivial

https://thestarware.atlassian.net/browse/CMTC-739

Clean Up Subproject should be added

Task

Trivial

https://thestarware.atlassian.net/browse/CMTC-734

Re-organize and check permissions for bundles

Improvement

Trivial

https://thestarware.atlassian.net/browse/CMTC-733

Re-organize and check permissions for api token

Improvement

Trivial

https://thestarware.atlassian.net/browse/CMTC-732

Re-organize and check permissions for attributes

Improvement

Trivial

https://thestarware.atlassian.net/browse/CMTC-727

Updating initial loading spinner of CMTC with skeleton and shimmering (on to refactored code base)

Task

Trivial

https://thestarware.atlassian.net/browse/CMTC-712

Useability improvements for subprojects

Improvement

Major

https://thestarware.atlassian.net/browse/CMTC-696

All indexes should be passed into new generic constants.ts file.

Improvement

Trivial

https://thestarware.atlassian.net/browse/CMTC-530

Change the initial Spinner to Shimmer for "subcomponent and version picker" custom field

Improvement

Minor

https://thestarware.atlassian.net/browse/CMTC-515

Updating initial loading spinner of Component Attributes with skeleton and shimmering

Improvement

Minor

https://thestarware.atlassian.net/browse/CMTC-514

Updating initial loading spinner of Component Versions with skeleton and shimmering

Improvement

Minor

https://thestarware.atlassian.net/browse/CMTC-513

Updating initial loading spinner of Subcomponents with skeleton and shimmering

Improvement

Minor

https://thestarware.atlassian.net/browse/CMTC-512

Update initial loading spinner for bundles with Skeleton and shimmering

Improvement

Minor