plane icon indicating copy to clipboard operation
plane copied to clipboard

[WEB-2443] fix: role validation and code refactor

Open anmolsinghbhatia opened this issue 5 months ago • 1 comments

Changes:

This PR includes following changes:

  • Updated Deleted Cycle Toast Message
  • Fixed View Page Empty State
  • Resolved Automation Issues in Project Settings
  • Fixed Intake Delete Action
  • Updated Project State & Label Permissions

Reference:

[WEB-2443]

Summary by CodeRabbit

Release Notes

  • New Features

    • Enhanced error handling in the Project View Issues page to improve user experience during data loading.
    • Introduced user permission checks to control the editability of labels and state items, ensuring only authorized users can perform certain actions.
  • Bug Fixes

    • Improved robustness in various components to prevent runtime errors when accessing potentially undefined properties.
  • Changes

    • Updated error messages for clarity regarding project cycle deletion.
  • Enhancements

    • Added optional properties to several components to manage their interactive states more effectively.

anmolsinghbhatia avatar Sep 12 '24 12:09 anmolsinghbhatia