Bavisetti Narayan
0c7b7c4e94
chore: added state and priority order in workspace user profile ( #2241 )
2023-09-22 14:43:55 +05:30
Bavisetti Narayan
9bff10de6d
chore: changed issue priority from NULL to none ( #2142 )
...
* chore: changed issue priority from NULL to none
* fix: deleted the migration file
2023-09-12 13:06:49 +05:30
Nikhil
8ba482bc9c
chore: response status for project views update ( #2111 )
...
* chore: response status for project views update
* dev: remove 200 OK response from empty contents
2023-09-07 14:49:45 +05:30
Nikhil
4f0cac37db
fix: issue object for filtering ( #2102 )
2023-09-06 16:03:41 +05:30
Nikhil
f4fa2e011a
feat: leave project and workspace endpoint ( #2042 )
...
* feat: leave project and workspace endpoint
* fix: argument error
* dev: update endpoint status
2023-09-01 15:55:06 +05:30
Bavisetti Narayan
6c6b81bea7
chore: tracking the history of issue reactions and votes. ( #2020 )
...
* chore: tracking the issues reaction and vote history
* fix: changed the keywords for vote and reaction
* chore: added validation
2023-08-30 16:38:04 +05:30
Nikhil
761a1eb41a
fix: user created by stats ( #2016 )
2023-08-30 12:18:56 +05:30
Bavisetti Narayan
2f39181eb7
fix: priority ordering ( #1908 )
2023-08-18 18:27:29 +05:30
Bavisetti Narayan
02ac4cee22
chore: renamed target date to start date ( #1902 )
2023-08-18 15:25:42 +05:30
Nikhil
55e2f00ffe
fix: members list filtering for workspace and projects ( #1872 )
2023-08-16 12:21:56 +05:30
Nikhil
cf306ee605
feat: user display name ( #1179 )
...
* feat: user display name for the entire system
* feat: update issue activity to remove emails
* dev: update to display name wherever assignees__email and member__email
* dev: update display names on issue activity and the user script
* dev: update display_name function to generate display_name from email
* dev: add email for test purpose
* dev: set default display name for the user
* dev: add migration script and default value
* dev: annotate with assignees_id
* dev: return assignees id
* dev: display name for the profile
* dev: project members endpoint
* dev: url update
* dev: trailing /
* dev: update workspace member serializer
* fix: activity for assignees
2023-08-08 12:59:04 +05:30
Nikhil
a66dcb9419
fix: user profiles n plus 1 ( #1765 )
2023-08-02 16:42:24 +05:30
Nikhil
e73a4bef4e
chore: issue and project details in activity ( #1747 )
...
* chore: issue and project details in activity
* dev: update capture log
2023-08-01 17:03:19 +05:30
Nikhil
40fd7790eb
fix: my issues duplication ( #1726 )
2023-07-31 18:11:46 +05:30
Nikhil
1ae78e55c9
chore: profile page permission ( #1728 )
...
* chore: profile page permission
* dev: change the default type
2023-07-31 18:04:01 +05:30
Nikhil
ff3f1897bc
feat: user cycle stats ( #1723 )
...
* feat: user cycle stats
* dev: revert capture exception
2023-07-31 17:49:07 +05:30
Nikhil
e0affa21c4
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
2023-07-28 14:35:45 +05:30
Nikhil
b14c70df71
fix: workspace member only admin delete ( #1700 )
2023-07-28 14:29:40 +05:30
Nikhil
fd9dcfa2ec
feat: my issues filtering ( #1666 )
...
* feat: my issues filtering
* dev: migrations
* dev: remove state list endpoint
* dev: state group filtering
2023-07-26 17:52:35 +05:30
Nikhil
e0181342c0
fix: n+1s ( #1514 )
...
* dev: fix workspace n+1
* dev: trim down label details for issue state serializer
2023-07-17 13:17:34 +05:30
pablohashescobar
cc0701a823
fix: workspace invitation delete for self hosted ( #1475 )
2023-07-05 21:00:30 +05:30
pablohashescobar
1a72a0dff4
fix: user invitation workflow for self hosted version ( #1441 )
2023-07-04 13:56:51 +05:30
pablohashescobar
e4ee6a5bfb
chore: workspace char name and slug maximum length ( #1453 )
2023-07-04 13:54:48 +05:30
pablohashescobar
bfe581d3bd
dev: workspace issue count ( #1298 )
2023-06-16 18:58:56 +05:30
pablohashescobar
78f9028b2f
fix: member invite ( #1303 )
...
* fix: member invite
* dev: fix integer errors
2023-06-16 18:58:29 +05:30
pablohashescobar
e9a0eb87cc
feat: inbox ( #1023 )
...
* dev: initialize inbox
* dev: inbox and inbox issues models, views and serializers
* dev: issue object filter for inbox
* dev: filter for search issues
* dev: inbox snooze and duplicates
* dev: set duplicate to null by default
* feat: inbox ui and services
* feat: project detail in inbox
* style: layout, popover, icons, sidebar
* dev: default inbox for project and pending issues count
* dev: fix exception when creating default inbox
* fix: empty state for inbox
* dev: auto issue state updation when rejected or marked duplicate
* fix: inbox update status
* fix: hydrating chose with old values
filters workflow
* feat: inbox issue filtering
* fix: issue inbox filtering
* feat: filter inbox issues
* refactor: analytics, border colors
* dev: filters and views for inbox
* dev: source for inboxissue and update list inbox issue
* dev: update list endpoint to house filters and additional data
* dev: bridge id for list
* dev: remove print logs
* dev: update inbox issue workflow
* dev: add description_html in issue details
* fix: inbox track event auth, chore: inbox issue action authorization
* fix: removed unnecessary api calls
* style: viewed issues
* fix: priority validation
* dev: remove print logs
* dev: update issue inbox update workflow
* chore: added inbox view context
* fix: type errors
* fix: build errors and warnings
* dev: update issue inbox workflow and log all the changes
* fix: filters logic, sidebar fields to show
* dev: update issue filtering status
* chore: update create inbox issue modal, fix: mutation issues
* dev: update issue accept workflow
* chore: add comment to inbox issues
* chore: remove inboxIssueId from url after deleting
* dev: update the issue triage workflow
* fix: mutation after issue status change
* chore: issue details sidebar divider
* fix: issue activity for inbox issues
* dev: update inbox perrmissions
* dev: create new permission layer
* chore: auth layer for inbox
* chore: show accepting status
* chore: show issue status at the top of issue details
---------
Co-authored-by: Dakshesh Jain <dakshesh.jain14@gmail.com>
Co-authored-by: gurusainath <gurusainath007@gmail.com>
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
2023-06-16 18:57:17 +05:30
pablohashescobar
592fe94cb4
chore: enable/disable signup in self hosted environments ( #1271 )
...
* dev: new onboarding workflow for self hosted instance
* dev: additional flag on user creation
* dev: segregate sign up and sign in endpoint
* dev: update sign in endpoint for not existing users
2023-06-16 18:23:39 +05:30
pablohashescobar
754142afa2
fix: workspace and project member user deletion ( #1241 )
...
* fix: workspace and project member user deletion
* fix: workspace member deletion
* dev: add comments
2023-06-08 00:14:41 +05:30
pablohashescobar
c127353281
chore: workspace invite created detail ( #1209 )
...
* chore: workspace invite created detail
* dev: select related workspace member invite list
2023-06-06 19:15:56 +05:30
pablohashescobar
bffc6a60e7
fix: workspace member role update ( #1203 )
2023-06-05 12:50:44 +05:30
pablohashescobar
c9dee593eb
chore: total members in user workspace invites ( #1143 )
2023-05-28 18:11:59 +05:30
pablohashescobar
5beb50fa76
fix: role updation ( #1110 )
2023-05-25 12:27:04 +05:30
pablohashescobar
af2d7d6f75
fix: project member delete when deleting user from workspace ( #1123 )
...
* fix: project member delete when deleting user from workspace
* fix: workspace and project member delete
2023-05-25 12:25:15 +05:30
pablohashescobar
abe021071c
fix: workspace and project member update ( #1046 )
2023-05-15 19:38:37 +05:30
pablohashescobar
a1d7a4ea55
fix: created by null for bulk operations ( #1026 )
2023-05-11 16:58:35 +05:30
pablohashescobar
0d264838a9
remove: print exception instead use capture to log it ( #926 )
2023-04-22 01:04:07 +05:30
pablohashescobar
bc457846fe
chore: move theme setting in user level from workspace level
2023-04-10 23:19:01 +05:30
pablohashescobar
b6c911f484
feat: workspace themes
2023-04-10 18:14:09 +05:30
pablohashescobar
5152deb2d0
fix: model ordering ( #521 )
...
* fix: model ordering
* fix: my pages and create by others pages
2023-03-25 11:14:05 +05:30
pablohashescobar
c6ba93da72
fix: dashboard issues filters ( #519 )
...
* fix: upcoming issues filters
* dev: update dashboard endpoint to return correct month
2023-03-25 11:13:14 +05:30
pablohashescobar
6c6f9a5bfd
fix: dashboard endpoint for overdue and upcoming issues ( #502 )
...
* fix: dashboard endpoint for overdue and upcoming issues
* dev: update for upcoming issue to get target date null issues as well
* dev: update the filter
2023-03-24 00:13:48 +05:30
pablohashescobar
9339138c0e
feat: user workspace dashboard endpoint ( #461 )
...
* dev: initiate new dashboard endpoint
* fix: updated issue week for this count and pending issues
* dev: add try catch block
* dev: add exception
* dev: issue state distribution endpoint
* dev: move from state name to state group
* dev: add overdue issues and upcoming issues
2023-03-22 01:33:44 +05:30
pablohashescobar
a3bacbfef1
fix: workspace invitation datetime import ( #456 )
...
* chore: update the endpoint to return last 6 months data
* dev: add datetime import
2023-03-22 01:33:19 +05:30
pablohashescobar
7fd775ab05
chore: update the endpoint to return last 6 months data ( #453 )
2023-03-22 01:32:51 +05:30
pablohashescobar
ed8f0b8473
feat: user activity graph ( #437 )
...
* feat: user activity graph
* dev: issue completed and activity graph
2023-03-15 23:21:08 +05:30
pablohashescobar
cee8a6a8cd
fix: workspace member listing endpoint ( #348 )
2023-03-06 18:56:41 +05:30
pablohashescobar
1ff0970ed6
fix: remove bot accounts from list api ( #344 )
2023-02-28 02:08:34 +05:30
pablohashescobar
9134b0c543
fix: typo in invitation query ( #189 )
2023-01-26 11:41:31 +05:30
pablohashescobar
3036014ea2
refactor: add annotations in queryset to return sub_issues_count and total members in workspace ( #185 )
...
* refactor: add anotations in queryset to return sub_issues_count
* refactor: add sub issue count in modules cycles and my issues endpoint
2023-01-26 11:41:11 +05:30
pablohashescobar
894e26116b
refactor: performance booster optimization ( #176 )
...
* refactor: setup multiple select related
* chore: upgrade sentry sdk to latest version
* refactor: update module and cycle views to increase performance
* refactor: remove pagination and make the response simillar to paginated API
* fix: update staging to DEBUG True for all logging
* refactor: update the query count print statement
* refactor: my issues endpoint to remove n+1
* refactor: optimize queries for workspace and project
* fix: project member endpoint
* fix: revert back workspace members
* refactor: update base file to remove workspace and project query and update permission layer accordingly
* refactor: update read_only fields in read serializers
* fix: read only serializers
* chore: update drf package
* revert: drf version upgrade
* revert: read only fields update
* revert: update serializer to old state
* chore: update drf to latest version
* refactor: update dispatch to display method as well
* refactor: optimize cycle and module issue queries
* refactor: optimize module endpoint and issue list endpoint
* refactor: update prefetch related in modules and cycles
* refactor: create permission mapping in permission file
2023-01-17 01:50:27 +05:30