* restructure the logic to avoid throwing error if any dat is not found
* updated files for previous commit
* fix build errors
* remove throwing error if userId is undefined
* optionally chain display_name property to fix sentry issues
* add ooptional check
* change issue action logic to increase code maintainability and make sure to send only the updated date while updating the issue
* fix issue updation bugs
* fix module issues build error
* fix runtime errors
* [WEB-588] chore: remove the word `title` from the issue title tooltip.
* fix: github url fixes in feature deploy action
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
* feat: implemented cycle and module for display filters groupBy and sunGroupBy in project issues list and kanban layouts
* chore: Enabled drag ability for cycle and handled prepopulated data for quick add
* chore: disbaled drag ability for cycle
* chore: updated preloaded data
* chore: updated module and cycle store router dependancy to prop dependancy
* fixing kanban dnd by stooping the modification of the original array by spreading to change the array reference
* fix sort order in the same list
* minor change in condition
* Virtualization like core changes with intersection observer
* Virtualization like changes for spreadsheet
* Virtualization like changes for list
* Virtualization like changes for kanban
* add logic to render all the issues at once
* revert back the changes for list to follow the old pattern of grouping
* fix column shadow in spreadsheet for rendering rows
* fix constant draggable height while dragging and rendering blocks in kanban
* fix height glitch while rendered rows adjust to default height
* remove loading animation for issue layouts
* reduce requestIdleCallback timer to 300ms
* remove logic for index tarcking to force render as the same effect seems to be achieved by removing requestIdleCallback
* Fix Kanban droppable height
* fix spreadsheet sub issue loading
* force change in reference to re render the render if visible component when the order of list changes
* add comments and minor changes
* chore: events naming convention changed
* chore: track element added for project related events
* chore: track element added for cycle related events
* chore: track element added for module related events
* chore: issue related events updated
* refactor: event tracker store
* refactor: event-tracker store
* fix: posthog changes
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
* fix for drag and drop issues
* add horizontal scroll for kanban
* fix all issues quick action overlap
---------
Co-authored-by: Rahul R <rahul.ramesha@plane.so>
* chore: dropdowns should close on selecting an option
* style: @plane/ui dropdown styling
* refactor: @plane/ui dropdowns
* fix: build errors
* fix: list layout dropdowns positioning
* fix: priority dropdown text in dark mode
* dev: workspace states and estimates
* refactor issue dropdown logic to help work properly with issues on global level
* fix: project labels response change
* fix label type
* change store computed actions to computed functions from mobx-utils
* fix: state response change
* chore: project and workspace state change
* fix state and label types
* chore: state and label serializer change
* modify state and label types
* fix dropdown reset on project id change
* fix label sort order
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
Co-authored-by: Rahul R <rahulr@Rahuls-MacBook-Pro.local>
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: Rahul R <rahul.ramesha@plane.so>
* refactor: update `create/update issue` modal to use currently active store's create/update method.
* chore: add condition to avoid multiple API calls if the current store is MODULE or CYCLE.
* remove: console log
* chore: update `currentStore` to `storeType`.
* fix: handled undefined issue_id in list layout
* dev: issue detail store and optimization
* dev: issue filter and list operations
* fix: typo on labels update
* dev: Handled all issues in the list layout in project issues
* dev: handled kanban and auick add issue in swimlanes
* chore: fixed peekoverview in kanban
* chore: fixed peekoverview in calendar
* chore: fixed peekoverview in gantt
* chore: updated quick add in the gantt chart
* chore: handled issue detail properties and resolved build issues
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>