plane/apps/app/helpers
Dakshesh Jain 53e443d816
feat: notifications (#1566)
* 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

* fix: 'read' -> 'unread' heading, my issue wrong filter

* feat: made snooze dropdown & modal

feat: switched to calendar

* fix: minor ui fixes

* feat: snooze modal date/time select

* fix: params for read/un-read notification

* style: snooze notification modal

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
2023-07-19 14:44:04 +05:30
..
analytics.helper.ts fix: icon picker not working (#1080) 2023-05-19 16:35:51 +05:30
array.helper.ts fix: onboarding screen design issues (#1517) 2023-07-13 16:51:08 +05:30
attachment.helper.ts feat: issue attachments feature (#717) 2023-04-06 15:07:11 +05:30
calendar.helper.ts fix: calendar view bugs (#600) 2023-03-30 12:09:11 +05:30
color.helper.ts chore: update theming structure (#1422) 2023-07-10 12:25:32 +05:30
common.helper.ts fix: emoji render function (#1484) 2023-07-06 16:08:49 +05:30
date-time.helper.ts feat: notifications (#1566) 2023-07-19 14:44:04 +05:30
emoji.helper.ts fix: emoji render function (#1484) 2023-07-06 16:08:49 +05:30
graph.helper.ts chore: update analytics x-axis, tooltip and table heading values (#1040) 2023-05-15 11:22:06 +05:30
state.helper.ts chore: state delete validation (#930) 2023-04-22 18:19:35 +05:30
string.helper.ts refactor: parent issue select (#1546) 2023-07-18 15:36:03 +05:30
theme.helper.ts style: onboarding screens (#1539) 2023-07-18 15:20:05 +05:30