* dev: initiate external apis * dev: external api * dev: external public api implementation * dev: add prefix to all api tokens * dev: flag to enable disable api token api access * dev: webhook model create and apis * dev: webhook settings * fix: webhook logs * chore: removed drf spectacular * dev: remove retry_count and fix api logging for get requests * dev: refactor webhook logic * fix: celery retry mechanism * chore: event and action change * chore: migrations changes * dev: proxy setup for apis * chore: changed retry time and cleanup * chore: added issue comment and inbox issue api endpoints * fix: migration files * fix: added env variables * fix: removed issue attachment from proxy * fix: added new migration file * fix: restricted wehbook access * chore: changed urls * chore: fixed porject serializer * fix: set expire for api token * fix: retrive endpoint for api token * feat: Api Token screens & api integration * dev: webhook endpoint changes * dev: add fields for webhook updates * feat: Download Api secret key * chore: removed BASE API URL * feat: revoke token access * dev: migration fixes * feat: workspace webhooks (#2748) * feat: workspace webhook store, services integeration and rendered webhook list and create * chore: handled webhook update and rengenerate token in workspace webhooks * feat: regenerate key and delete functionality --------- Co-authored-by: Ramesh Kumar <rameshkumar@rameshs-MacBook-Pro.local> Co-authored-by: gurusainath <gurusainath007@gmail.com> Co-authored-by: Ramesh Kumar Chandra <rameshkumar2299@gmail.com> * fix: url validation added * fix: seperated env for webhook and api * Web hooks refactoring * add show option for generated hook key * Api token restructure * webhook minor fixes * fix build errors * chore: improvements in file structring * dev: rate limiting the open apis --------- Co-authored-by: pablohashescobar <nikhilschacko@gmail.com> Co-authored-by: LAKHAN BAHETI <lakhanbaheti9@gmail.com> Co-authored-by: rahulramesha <71900764+rahulramesha@users.noreply.github.com> Co-authored-by: Ramesh Kumar <rameshkumar@rameshs-MacBook-Pro.local> Co-authored-by: gurusainath <gurusainath007@gmail.com> Co-authored-by: Ramesh Kumar Chandra <rameshkumar2299@gmail.com> Co-authored-by: Nikhil <118773738+pablohashescobar@users.noreply.github.com> Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com> Co-authored-by: rahulramesha <rahulramesham@gmail.com>
104 lines
No EOL
2.7 KiB
Python
104 lines
No EOL
2.7 KiB
Python
from .base import BaseSerializer
|
|
from .user import (
|
|
UserSerializer,
|
|
UserLiteSerializer,
|
|
ChangePasswordSerializer,
|
|
ResetPasswordSerializer,
|
|
UserAdminLiteSerializer,
|
|
UserMeSerializer,
|
|
UserMeSettingsSerializer,
|
|
)
|
|
from .workspace import (
|
|
WorkSpaceSerializer,
|
|
WorkSpaceMemberSerializer,
|
|
TeamSerializer,
|
|
WorkSpaceMemberInviteSerializer,
|
|
WorkspaceLiteSerializer,
|
|
WorkspaceThemeSerializer,
|
|
WorkspaceMemberAdminSerializer,
|
|
WorkspaceMemberMeSerializer,
|
|
)
|
|
from .project import (
|
|
ProjectSerializer,
|
|
ProjectListSerializer,
|
|
ProjectDetailSerializer,
|
|
ProjectMemberSerializer,
|
|
ProjectMemberInviteSerializer,
|
|
ProjectIdentifierSerializer,
|
|
ProjectFavoriteSerializer,
|
|
ProjectLiteSerializer,
|
|
ProjectMemberLiteSerializer,
|
|
ProjectDeployBoardSerializer,
|
|
ProjectMemberAdminSerializer,
|
|
ProjectPublicMemberSerializer,
|
|
)
|
|
from .state import StateSerializer, StateLiteSerializer
|
|
from .view import GlobalViewSerializer, IssueViewSerializer, IssueViewFavoriteSerializer
|
|
from .cycle import (
|
|
CycleSerializer,
|
|
CycleIssueSerializer,
|
|
CycleFavoriteSerializer,
|
|
CycleWriteSerializer,
|
|
)
|
|
from .asset import FileAssetSerializer
|
|
from .issue import (
|
|
IssueCreateSerializer,
|
|
IssueActivitySerializer,
|
|
IssueCommentSerializer,
|
|
IssuePropertySerializer,
|
|
IssueAssigneeSerializer,
|
|
LabelSerializer,
|
|
IssueSerializer,
|
|
IssueFlatSerializer,
|
|
IssueStateSerializer,
|
|
IssueLinkSerializer,
|
|
IssueLiteSerializer,
|
|
IssueAttachmentSerializer,
|
|
IssueSubscriberSerializer,
|
|
IssueReactionSerializer,
|
|
CommentReactionSerializer,
|
|
IssueVoteSerializer,
|
|
IssueRelationSerializer,
|
|
RelatedIssueSerializer,
|
|
IssuePublicSerializer,
|
|
)
|
|
|
|
from .module import (
|
|
ModuleWriteSerializer,
|
|
ModuleSerializer,
|
|
ModuleIssueSerializer,
|
|
ModuleLinkSerializer,
|
|
ModuleFavoriteSerializer,
|
|
)
|
|
|
|
from .api import APITokenSerializer, APITokenReadSerializer
|
|
|
|
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
|
|
|
|
from .exporter import ExporterHistorySerializer
|
|
|
|
from .webhook import WebhookSerializer, WebhookLogSerializer |