plane/apps/app/components/ui
Dakshesh Jain 16a7bd3bda
feat: user issue notifications (#1523)
* feat: added new issue subscriber table

* dev: notification model

* feat: added CRUD operation for issue subscriber

* Revert "feat: added CRUD operation for issue subscriber"

This reverts commit b22e062576.

* feat: added CRUD operation for issue subscriber

* dev: notification models and operations

* dev: remove delete endpoint response data

* dev: notification endpoints and fix bg worker for saving notifications

* feat: added list and unsubscribe function in issue subscriber

* dev: filter by snoozed and response update for list and permissions

* dev: update issue notifications

* dev: notification  segregation

* dev: update notifications

* dev: notification filtering

* dev: add issue name in notifications

* dev: notification new endpoints

* fix: pushing local settings

* feat: notification workflow setup and made basic UI

* style: improved UX with toast alerts and other interactions

refactor: changed classnames according to new theme structure, changed all icons to material icons

* feat: showing un-read notification count

* feat: not showing 'subscribe' button on issue created by user & assigned to user

not showing 'Create by you' for view & guest of the workspace

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
2023-07-18 12:07:55 +05:30
..
buttons fix: theming colors (#1533) 2023-07-17 16:28:23 +05:30
dropdowns refactor: dropdowns (#1532) 2023-07-17 17:35:47 +05:30
graphs chore: update classnames according to the new theming structure (#1494) 2023-07-10 12:47:00 +05:30
input fix: theming colors (#1533) 2023-07-17 16:28:23 +05:30
text-area fix: theming colors (#1533) 2023-07-17 16:28:23 +05:30
avatar.tsx fix: theming colors (#1533) 2023-07-17 16:28:23 +05:30
circular-progress.tsx feat: web waitlist modal integration (#1487) 2023-07-11 16:27:29 +05:30
custom-menu.tsx refactor: dropdowns (#1532) 2023-07-17 17:35:47 +05:30
date.tsx fix: theming colors (#1533) 2023-07-17 16:28:23 +05:30
datepicker.tsx fix: theming colors (#1533) 2023-07-17 16:28:23 +05:30
empty-space.tsx fix: theming colors (#1533) 2023-07-17 16:28:23 +05:30
empty-state.tsx style: new empty states (#1497) 2023-07-12 11:45:45 +05:30
icon-name-type.d.ts feat: user issue notifications (#1523) 2023-07-18 12:07:55 +05:30
icon.tsx Authentication Workflow fixes. Redirection fixes (#832) 2023-05-30 19:14:35 +05:30
index.ts refactor: dropdowns (#1532) 2023-07-17 17:35:47 +05:30
integration-and-import-export-banner.tsx chore: update classnames according to the new theming structure (#1494) 2023-07-10 12:47:00 +05:30
labels-list.tsx fix: theming colors (#1533) 2023-07-17 16:28:23 +05:30
linear-progress-indicator.tsx style: cycle new ui (#1052) 2023-05-17 12:58:01 +05:30
loader.tsx chore: update classnames according to the new theming structure (#1494) 2023-07-10 12:47:00 +05:30
markdown-to-component.tsx chore: update classnames according to the new theming structure (#1494) 2023-07-10 12:47:00 +05:30
multi-level-dropdown.tsx fix: theming colors (#1533) 2023-07-17 16:28:23 +05:30
multi-level-select.tsx fix: theming colors (#1533) 2023-07-17 16:28:23 +05:30
product-updates-modal.tsx fix: theming colors (#1533) 2023-07-17 16:28:23 +05:30
progress-bar.tsx chore: change charts library (#1305) 2023-06-19 12:59:57 +05:30
range-datepicker.tsx fix: theming colors (#1533) 2023-07-17 16:28:23 +05:30
spinner.tsx chore: update classnames according to the new theming structure (#1494) 2023-07-10 12:47:00 +05:30
toggle-switch.tsx fix: theming colors (#1533) 2023-07-17 16:28:23 +05:30
tooltip.tsx refactor: favorite projects fetch function, chore: update tooltip design (#1526) 2023-07-14 15:08:07 +05:30