* 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 b22e0625768f0b096b5898936ace76d6882b0736. * 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 --------- Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
82 lines
2.1 KiB
Python
82 lines
2.1 KiB
Python
from .base import BaseSerializer
|
|
from .people import (
|
|
ChangePasswordSerializer,
|
|
ResetPasswordSerializer,
|
|
TokenSerializer,
|
|
)
|
|
from .user import UserSerializer, UserLiteSerializer
|
|
from .workspace import (
|
|
WorkSpaceSerializer,
|
|
WorkSpaceMemberSerializer,
|
|
TeamSerializer,
|
|
WorkSpaceMemberInviteSerializer,
|
|
WorkspaceLiteSerializer,
|
|
WorkspaceThemeSerializer,
|
|
)
|
|
from .project import (
|
|
ProjectSerializer,
|
|
ProjectDetailSerializer,
|
|
ProjectMemberSerializer,
|
|
ProjectMemberInviteSerializer,
|
|
ProjectIdentifierSerializer,
|
|
ProjectFavoriteSerializer,
|
|
ProjectLiteSerializer,
|
|
ProjectMemberLiteSerializer,
|
|
)
|
|
from .state import StateSerializer, StateLiteSerializer
|
|
from .view import IssueViewSerializer, IssueViewFavoriteSerializer
|
|
from .cycle import CycleSerializer, CycleIssueSerializer, CycleFavoriteSerializer
|
|
from .asset import FileAssetSerializer
|
|
from .issue import (
|
|
IssueCreateSerializer,
|
|
IssueActivitySerializer,
|
|
IssueCommentSerializer,
|
|
IssuePropertySerializer,
|
|
BlockerIssueSerializer,
|
|
BlockedIssueSerializer,
|
|
IssueAssigneeSerializer,
|
|
LabelSerializer,
|
|
IssueSerializer,
|
|
IssueFlatSerializer,
|
|
IssueStateSerializer,
|
|
IssueLinkSerializer,
|
|
IssueLiteSerializer,
|
|
IssueAttachmentSerializer,
|
|
IssueSubscriberSerializer,
|
|
)
|
|
|
|
from .module import (
|
|
ModuleWriteSerializer,
|
|
ModuleSerializer,
|
|
ModuleIssueSerializer,
|
|
ModuleLinkSerializer,
|
|
ModuleFavoriteSerializer,
|
|
)
|
|
|
|
from .api_token import APITokenSerializer
|
|
|
|
from .integration import (
|
|
IntegrationSerializer,
|
|
WorkspaceIntegrationSerializer,
|
|
GithubIssueSyncSerializer,
|
|
GithubRepositorySerializer,
|
|
GithubRepositorySyncSerializer,
|
|
GithubCommentSyncSerializer,
|
|
SlackProjectSyncSerializer,
|
|
)
|
|
|
|
from .importer import ImporterSerializer
|
|
|
|
from .page import PageSerializer, PageBlockSerializer, PageFavoriteSerializer
|
|
|
|
from .estimate import (
|
|
EstimateSerializer,
|
|
EstimatePointSerializer,
|
|
EstimateReadSerializer,
|
|
)
|
|
|
|
from .inbox import InboxSerializer, InboxIssueSerializer, IssueStateInboxSerializer
|
|
|
|
from .analytic import AnalyticViewSerializer
|
|
|
|
from .notification import NotificationSerializer
|