feat: profile page endpoints (#1682)
* dev: profile page endpoints * dev: workspace projects endpoint * dev: user profile page endpoints * dev: profile page endpoints * dev: project filters * dev: fix priority distribution * dev: issue subscriptions * dev: issue priority distribution and issue activity api optimization * dev: user data in profile endpoints * dev: profile page data * dev: project list endpoint * dev: project emojis * dev: capture exception * dev: update workspace user profile urls * dev: user profile endpoints rename and activity filter * dev: fix subscriber issues filtering
This commit is contained in:
parent
b14c70df71
commit
e0affa21c4
6 changed files with 408 additions and 3 deletions
|
|
@ -45,6 +45,10 @@ from plane.api.views import (
|
|||
UserIssueCompletedGraphEndpoint,
|
||||
UserWorkspaceDashboardEndpoint,
|
||||
WorkspaceThemeViewSet,
|
||||
WorkspaceUserProfileStatsEndpoint,
|
||||
WorkspaceUserActivityEndpoint,
|
||||
WorkspaceUserProfileEndpoint,
|
||||
WorkspaceUserProfileIssuesEndpoint,
|
||||
WorkspaceLabelsEndpoint,
|
||||
## End Workspaces
|
||||
# File Assets
|
||||
|
|
@ -386,6 +390,26 @@ urlpatterns = [
|
|||
),
|
||||
name="workspace-themes",
|
||||
),
|
||||
path(
|
||||
"workspaces/<str:slug>/user-stats/<uuid:user_id>/",
|
||||
WorkspaceUserProfileStatsEndpoint.as_view(),
|
||||
name="workspace-user-stats",
|
||||
),
|
||||
path(
|
||||
"workspaces/<str:slug>/user-activity/<uuid:user_id>/",
|
||||
WorkspaceUserActivityEndpoint.as_view(),
|
||||
name="workspace-user-activity",
|
||||
),
|
||||
path(
|
||||
"workspaces/<str:slug>/user-profile/<uuid:user_id>/",
|
||||
WorkspaceUserProfileEndpoint.as_view(),
|
||||
name="workspace-user-profile-page",
|
||||
),
|
||||
path(
|
||||
"workspaces/<str:slug>/user-issues/<uuid:user_id>/",
|
||||
WorkspaceUserProfileIssuesEndpoint.as_view(),
|
||||
name="workspace-user-profile-issues",
|
||||
),
|
||||
path(
|
||||
"workspaces/<str:slug>/labels/",
|
||||
WorkspaceLabelsEndpoint.as_view(),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue