* fix: removing logs
* fix: adding slack notification when build is failed to upload to docker
* minor changes
---------
Co-authored-by: Manish Gupta <59428681+manishg3@users.noreply.github.com>
* fix: Implemented new workflow in the issue store and updated the quick add workflow in list layout
* fix: initial load and mutaion of issues in list layout
* dev: implemented the new project issues store with grouped, subGrouped and unGrouped issue computed functions
* dev: default display properties data made as a function
* conflict: merge conflict resolved
* dev: implemented quick add logic in kanban
* chore: implemented quick add logic in calendar and spreadsheet layout
* fix: spreadsheet layout quick add fix
* dev: optimised the issues workflow and handled the issues order_by filter
* dev: project issue CRUD operations in new issue store architecture
* dev: issues filtering in calendar layout
* fix: build error
* dev/issue_filters_store
* chore: updated filters computed structure
* conflict: merge conflicts resolved in project issues
* dev: implemented gantt chart for project issues using the new mobx store
* dev: initialized cycle and module issue filters store
* dev: issue store and list layout store updates
* dev: quick add and update, delete issue in the list
* refactor list root changes
* dev: store new structure
* refactor spreadsheet and gnatt project roots
* fix errors for base gantt and spreadsheet roots
* connect Calendar project view
* minor house keeping
* connect Kanban View to th enew store
* generalise base calendar issue actions
* dev: store project issues and issue filters
* dev: store project issues and filters
* dev: updated undefined with displayFilters in project issue store
* Add Quick add to all the layouts
* connect module views to store
* dev: Rendering list issues in project issues
* dev: removed console log
* dev: module filters store
* fix errors and connect modules list and quick add for list
* dev: module issue store
* dev: modle filter store issue fixed and updates cycle issue filters
* minor house keeping changes
* dev: cycle issues and cycle filters
* connecty cycles to teh store
* dev: project view issues and issue filtrs
* connect project views
* dev: updated applied filters in layouts
* dev: replaced project id with view id in project views
* dev: in cycle and module store made cycledId and moduleId as optional
* fix minor issues and build errots
* dev: project draft and archived issues store and filters
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so>
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
Co-authored-by: rahulramesha <rahulramesham@gmail.com>
* style: update notification Read status toast alert description.
* style: update issue subscribe button design.
* fix: remove group_by `none` display filter from the kanban view in profile and draft issues.
* style: design improvement in members settings.
* style: add display name for all user role.
* style: remove email for user roles other than admin.
* style: fix border color as per designs.
* fix: blur on side/modal peek view
* fix: delete archive not working on list layout with group by is none
* fix: show empty group has no effect
* fix: filter/display options same as production
* fix: disabling full-screen peek-overview for archive issues
* fix: truncate in calendar view
* fix: Labels reordering inconsistency
* fix: Delete child labels
* feat: multi-select while grouping labels
* refactor: label sorting in mobx computed function
* feat: drag & drop label grouping, un-grouping
* chore: removed label select modal
* fix: moving labels from project store to project label store
* fix: typo changes and build tree function added
* labels feature
* disable dropping group into a group
* fix build errors
* fix more issues
* chore: added combining state UI, fixed scroll issue for label groups
* chore: group icon for label groups
* fix: group cannot be dropped in another group
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
Co-authored-by: rahulramesha <rahulramesham@gmail.com>
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
* better variable names and comments
* drag drop migrated
* custom horizontal rule created
* init transaction hijack
* fixed code block with better contrast, keyboard tripple enter press disabled and syntax highlighting
* fixed link selector closing on open behaviour
* added better keymaps and syntax highlights
* made drag and drop working for code blocks
* fixed drag drop for code blocks
* moved drag drop only to rich text editor
* fixed drag and drop only for description
* enabled drag handles for peek overview and main issues
* got images to old state
* fix: semicolon on estimate settings page
* refactor: project settings automations store implementation
* fix: active cycle stuck on infinite loading
* fix: removed delete project option from sidebar
* fix: discloser not opening when navigating to project
* fix: clear filter not working & filter appearing even if nothing is selected
* refactor: select label store implementation
* refactor: select state store implementation
* migrated table to new project structure
* fixed range errors while deleting table nodes with no nodes below and removed console logs
* fixed css for rendering table menu
* removed old table menu
* added support for read only editors as well
* text-black removed
* added design colors
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
* fix: rendering projects error in kanabn layout in profile issues and resolved multiplr layout rendering in subscribed profile issues
* fix: implemented spinner loader in profile issues and remove logs in kanban layout
* fix: removed text color in peek view
* fix: fixed list view UI bugs and node view colors
* feat: update imports in suggestions for mentionSuggestion type
* fix: updated mention list css
* fix: updated mention node UI according to the design provided
* style: update the mentions dropdown UI
* style: mentioned users UI in the editor
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
* fix: show empty group
* chore: handled None values for lables and assignees in list and kanban layouts
---------
Co-authored-by: dakshesh14 <dakshesh.jain14@gmail.com>
* feat: created custom mention component
* feat: added mention suggestions and suggestion highlights
* feat: created mention suggestion list for displaying mention suggestions
* feat: created custom mention text component, for handling click event
* feat: exposed mention component
* feat: integrated and exposed `mentions` componenet with `editor-core`
* feat: integrated mentions extension with the core editor package
* feat: exposed suggestion types from mentions
* feat: added `mention-suggestion` parameters in `r-t-e` and `l-t-e`
* feat: added `IssueMention` model in apiserver models
* chore: updated activities background job and added bs4 in requirements
* feat: added mention removal logic in issue_activity
* chore: exposed mention types from `r-t-e` and `l-t-e`
* feat: integrated mentions in side peek view description form
* feat: added mentions in issue modal form
* feat: created custom react-hook for editor suggestions
* feat: integrated mention suggestions block in RichTextEditor
* feat: added `mentions` integration in `lite-text-editor` instances
* fix: tailwind loading nodemodules from packages
* feat: added styles for the mention suggestion list
* fix: update module import to resolve build failure
* feat: added mentions as an issue filter
* feat: added UI Changes to Implement `mention` filters
* feat: added `mentions` as a filter option in the header
* feat: added mentions in the filter list options
* feat: added mentions in default display filter options
* feat: added filters in applied and issue params in store
* feat: modified types for adding mentions as a filter option
* feat: modified `notification-card` to display message when it exists in object
* feat: rewrote user mention management upon the changes made in develop
* chore: merged debounce PR with the current PR for tracing changes
* fix: mentions_filters updated with the new setup
* feat: updated requirements for bs4
* feat: modified `mentions-filter` to remove many to many dependency
* feat: implemented list manipulation instead of for loop
* feat: added readonly functionality in `read-only` editor core
* feat: added UI Changes for read-only mode
* feat: added mentions store in web Root Store
* chore: renamed `use-editor-suggestions` hook
* feat: UI Improvements for conditional highlights w.r.t readonly in mentionNode
* fix: removed mentions from `filter_set` parameters
* fix: minor merge fixes
* fix: package lock updates
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
When using a boolean attribute in JSX, you can set the attribute value to true or omit the value. This helps to keep consistency in code.
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
* fixed debounce logic and extracted the same
* fixed editor mounting with custom hook
* removed console logs and improved structure
* fixed comment editor behavior on Shift-Enter
* fixed editor initialization behaviour for new peek view
* fixed button type to avoid reload while editing comments
* fixed initialization of content in peek overview
* improved naming variables in updated title debounce logic
* added react-hook-form support to the issue detail in peek view with save states
* delete image plugin's ts support improved