plane/apps/app
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
..
components feat: notifications (#1566) 2023-07-19 14:44:04 +05:30
constants feat: user issue notifications (#1523) 2023-07-18 12:07:55 +05:30
contexts chore: due date filter (#965) 2023-07-04 23:13:07 +05:30
helpers feat: notifications (#1566) 2023-07-19 14:44:04 +05:30
hooks feat: notifications (#1566) 2023-07-19 14:44:04 +05:30
layouts fix: theming colors (#1533) 2023-07-17 16:28:23 +05:30
lib Authentication Workflow fixes. Redirection fixes (#832) 2023-05-30 19:14:35 +05:30
pages feat: notifications (#1566) 2023-07-19 14:44:04 +05:30
public feat: notifications (#1566) 2023-07-19 14:44:04 +05:30
services fix: tour sidebar icons, auth pages scroll (#1555) 2023-07-18 19:02:33 +05:30
styles fixes as per consistency (#1562) 2023-07-19 13:00:11 +05:30
types feat: user issue notifications (#1523) 2023-07-18 12:07:55 +05:30
.eslintrc.js chore: replace nextjs Image element (#1227) 2023-06-07 01:56:21 +05:30
.prettierrc build: merge with latest changes update dockerfile to work with pnpm 2022-12-02 00:28:31 +05:30
Dockerfile.dev Improve apk usages in Dockerfile (#1198) 2023-06-07 12:30:42 +05:30
Dockerfile.web Add network timeout option to yarn install (#1382) 2023-06-30 09:53:44 +05:30
google.d.ts build: merge with latest changes update dockerfile to work with pnpm 2022-12-02 00:28:31 +05:30
manifest.json Refactoring Phase 1 (#199) 2023-01-26 23:42:20 +05:30
next-env.d.ts build: merge with latest changes update dockerfile to work with pnpm 2022-12-02 00:28:31 +05:30
next.config.js fix: docker image uploads (#1108) 2023-05-25 10:24:20 +05:30
package.json chore: change charts library (#1305) 2023-06-19 12:59:57 +05:30
postcss.config.js Feat: Dockerizing using nginx reverse proxy (#280) 2023-02-21 11:31:43 +05:30
sentry.client.config.js sentry changes (#255) 2023-02-08 20:44:35 +05:30
sentry.edge.config.js sentry changes (#255) 2023-02-08 20:44:35 +05:30
sentry.properties release: Stage Release (#251) 2023-02-08 10:15:18 +05:30
sentry.server.config.js sentry changes (#255) 2023-02-08 20:44:35 +05:30
tailwind.config.js fix: theming colors (#1533) 2023-07-17 16:28:23 +05:30
tsconfig.json Feat: Dockerizing using nginx reverse proxy (#280) 2023-02-21 11:31:43 +05:30