pablohashescobar
e23e9ccdbb
fix: project member list endpoint n+1 ( #1458 )
2023-07-04 13:54:37 +05:30
pablohashescobar
d1d8722525
remove: shortcut module ( #1315 )
2023-06-20 10:26:44 +05:30
pablohashescobar
f797bb20f9
remove: time line issues ( #1316 )
2023-06-20 10:26:31 +05:30
pablohashescobar
56a4e18a3c
chore: link and attachment count for cycles and modules ( #1307 )
2023-06-16 18:59:13 +05:30
pablohashescobar
bfe581d3bd
dev: workspace issue count ( #1298 )
2023-06-16 18:58:56 +05:30
pablohashescobar
6b1d20449b
chore: add labels data in cycles ( #1223 )
...
* dev: add labels data for all cycles
* dev: add assignees and labels percentage
* dev: initial peice on cycle burn down chart
* dev: cycles burn down chat
2023-06-16 18:57:49 +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
1e2c1cac9c
chore: project list endpoint to show is_member status ( #1166 )
2023-06-16 18:52:58 +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
sriram veeraghanta
44f8ba407d
Authentication Workflow fixes. Redirection fixes ( #832 )
...
* auth integration fixes
* auth integration fixes
* auth integration fixes
* auth integration fixes
* dev: update user api to return fallback workspace and improve the structure of the response
* dev: fix the issue keyerror and move onboarding logic to serializer method field
* dev: use-user-auth hook imlemented for route access validation and build issues resolved effected by user payload
* fix: global theme color fix
* style: new onboarding ui , fix: use-user-auth hook implemented
* fix: command palette, project invite modal and issue detail page mutation type fix
* fix: onboarding redirection fix
* dev: build isuue resolved
* fix: use user auth hook fix
* fix: sign in toast alert fix, sign out redirection fix and user theme error fix
* fix: user response fix
* fix: unAuthorizedStatus logic updated
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
Co-authored-by: gurusainath <gurusainath007@gmail.com>
Co-authored-by: anmolsinghbhatia <anmolsinghbhatia@caravel.tech>
2023-05-30 19:14:35 +05:30
pablohashescobar
c9dee593eb
chore: total members in user workspace invites ( #1143 )
2023-05-28 18:11:59 +05:30
pablohashescobar
f80b3f1eb1
fix: issue ordering for priority and updated_by parameters ( #1142 )
2023-05-26 13:51:09 +05:30
pablohashescobar
d28bc41fbd
chore: project members, cycles and modules count ( #1051 )
2023-05-15 19:37:17 +05:30
pablohashescobar
abaa65b4b7
feat: analytics ( #1018 )
...
* dev: initialize plane analytics
* dev: plane analytics endpoint
* dev: update endpoint to give data with segments as well
* dev: analytics with count and effort paramters
* feat: analytics endpoints
* feat: saved analytics
* dev: remove print logs
* dev: rename x_axis to dimension in response
* dev: remove color queries
* dev: update query for None values
* feat: analytics export
* dev: update code structure send color when state or label and fix none count
* dev: uncomment try catch block
* dev: fix segment keyerror
* dev: default analytics endpoint
* dev: fix segmented results
* dev: default analytics endpoint and colors for segment
* dev: total issues and open issues by state
* dev: segment colors
* dev: fix total issue annotate
* dev: effort segmentation
* dev: total estimates and open estimates
* fix: effort when not segmented
* dev: send avatar for default analytics
2023-05-11 16:57:03 +05:30
pablohashescobar
fb165d080e
feat: estimate points data in cycles list endpoint ( #1015 )
...
* feat: estimate points data in cycles list endpoint
* dev: prefetch for assignees
* dev: update sum for estimate points
2023-05-11 16:56:48 +05:30
pablohashescobar
993cf3faba
chore: add assignee avatar in cycle endpoint ( #996 )
...
* chore: add assignee avatar in cycle endpoint
* dev: update the structure to return avatar and firstname
* dev: return distinct users
* dev: update the structure to return id
* dev: update the prefetch queryset to distinct by id
* dev: remove id from distinct
* dev: add unique condition
2023-05-05 15:13:03 +05:30
pablohashescobar
336220bd98
feat: return workspace and project details in estimate endpoints ( #1009 )
2023-05-05 15:12:22 +05:30
pablohashescobar
e0bec31586
feat: workspace detail for imports ( #1011 )
2023-05-05 15:11:45 +05:30
pablohashescobar
fb4535b294
feat: slack integration ( #874 )
...
* feat: init slack integration
* dev: create model and update existing view for slack
* dev: update slack sync model and create view to install slack
* dev: workspace integration query
* dev: update the metadata validation for access_token and team_id and save config to database
* dev: update validation for team_id
* dev: update validation
* dev: update validations
* dev: remove bot access token field from sync
* dev: handle integrity exception
2023-04-22 18:15:52 +05:30
pablohashescobar
33a904bc3e
chore: added estimate bulk endpoint for retrieving and updating ( #919 )
...
* chore: added estimate bulk endpoint for retrieving and updating
* chore: estimate endpoints
* fix: retrieve project estimate
* dev: handle integrity error check
2023-04-22 01:04:20 +05:30
pablohashescobar
61761fedc5
chore: remove view filter validation while creating or updating view ( #836 )
2023-04-17 11:15:38 +05:30
Vamsi Kurama
e4da207df5
Merge pull request #768 from makeplane/feat/workspace_themes
...
feat: workspace themes
2023-04-14 16:56:32 +05:30
pablohashescobar
c4609b95cd
fix: remove length check condition when updating issue property ( #791 )
2023-04-13 00:34:37 +05:30
pablohashescobar
6279a04267
feat: attachment and link count in issues list ( #777 )
2023-04-11 18:47:36 +05:30
pablohashescobar
b6c911f484
feat: workspace themes
2023-04-10 18:14:09 +05:30
pablohashescobar
e46487c130
chore: add project details on importer service endpoint ( #714 )
...
* chore: add project details on importer service endpoint
* dev: add select related for imports
2023-04-06 22:57:06 +05:30
pablohashescobar
5b72b1672f
chore: add workspace and project details on label endpoints ( #713 )
2023-04-06 22:56:55 +05:30
pablohashescobar
100c431ac3
fix: default assignee for issues ( #712 )
...
* fix: default assignee for issues
* fix: check for empty array as well
2023-04-06 22:56:24 +05:30
pablohashescobar
1562939287
chore: add workspace details on comment serializer ( #697 )
2023-04-05 00:20:21 +05:30
pablohashescobar
cc07e2790d
feat: issue estimations ( #696 )
...
* dev: initialize estimation
* dev: issue estimation field in issues and project settings
* dev: update issue estimation logic
2023-04-05 00:19:53 +05:30
pablohashescobar
97386e9d07
feat: issue attachments ( #677 )
2023-04-05 00:17:55 +05:30
pablohashescobar
d990f0038b
fix: module link create url validation ( #678 )
2023-04-03 23:58:24 +05:30
pablohashescobar
f9ee898d88
chore: add workspace details and project details in page responses ( #615 )
...
* chore: add workspace details and project details in page responses
* fix: typo in workspace queryset
2023-03-30 18:59:39 +05:30
pablohashescobar
5aad20e7ed
fix: project update for identifier ( #604 )
2023-03-30 16:33:04 +05:30
pablohashescobar
3a599b6436
chore: workspace detail on issue activity serializer ( #607 )
2023-03-30 16:32:48 +05:30
pablohashescobar
6d8eda9814
chore: update API endpoints for analytics ( #574 )
...
* chore: return workspace details on project create and update
* chore: update endpoints to return workspace and project details
---------
Co-authored-by: Vamsi Kurama <vamsi.kurama@gmail.com>
2023-03-30 01:25:32 +05:30
pablohashescobar
7eaec16381
chore: add cycle id and module id in issues list endpoint ( #586 )
2023-03-30 01:25:16 +05:30
pablohashescobar
69387ffd8c
fix: page labels update ( #532 )
2023-03-25 23:57:06 +05:30
pablohashescobar
32ab7951f7
perf: update issue serializer ( #534 )
2023-03-25 23:56:53 +05:30
pablohashescobar
28b3c999ae
dev: update recent pages endpoint and return blocks on page listing ( #517 )
...
* dev: update recent pages endpoint and return blocks on page listing
* fix: yesterday's pages
2023-03-25 11:12:54 +05:30
pablohashescobar
4e3c9397ea
feat: page labels and favorites ( #487 )
...
* dev: initiate page labels
* dev: page labels
* dev: my pages endpoint
2023-03-22 23:41:30 +05:30
pablohashescobar
c4594bff01
feat: cycles and modules issues state group percentages ( #484 )
...
* dev: state group issue percentage on cycle list
* dev: add issue percentage fields for modules and query updates on cycle apis
2023-03-22 01:36:52 +05:30
pablohashescobar
f7dbc5e9c0
feat: page and page-blocks ( #468 )
...
* dev: initiate paper models
* feat: page and page-blocks
* dev: page id filter for page blocks
2023-03-22 01:34:10 +05:30
pablohashescobar
b6ee197b40
feat: issue filter views ( #418 )
...
* dev: views initiated
* dev: refactor filtering logic
* dev: move state grouping filter to util function
* dev: view issues create endpoint and update on filters for time
* dev: rename views to issue views
* dev: rename in serilaizer and views
* dev: update issue filters
* dev: update filter
* feat: create issue favorites
* dev: update query keys
* dev: update create and update method
2023-03-15 23:25:09 +05:30
pablohashescobar
5d8f2b6b75
feat: github importer ( #425 )
...
* dev: init github importer
* dev: add endpoint for creating import
* dev: create endpoint to bulk create issues
* dev: bulk issue importer
* dev: bulk create endpoints for labels and updates in issue bulk create endpoint to create labels and links
* dev: add comments in bluk create
* dev: status import endpoint and user invitaion workflow
* dev: initiate github repo sync
* dev: bulk issue sync endpoint and fix key issue in bg task
* dev: update endpoints for service imports
* dev: update labels logic
* dev: update importer task
* dev: bulk issue activities
* dev: update importer task for mapped users
* dev: update importer endpoint to send github token
* dev: update bulk import endpoint
* fix: workspace get query
* dev: update bulk import endpoints
2023-03-15 23:24:44 +05:30
pablohashescobar
ab9e0cf559
refactor: update response structure for cycle issue and module issues ( #432 )
2023-03-15 23:21:37 +05:30
pablohashescobar
1a04eda613
fix: make api token only view once ( #382 )
2023-03-08 01:00:10 +05:30
pablohashescobar
d28fe930a6
feat: module favourites for user ( #370 )
2023-03-06 19:00:00 +05:30
pablohashescobar
cb8b6b43dc
feat: cycle favourites for user ( #369 )
...
* feat: cycle favourites for user
* chore: update nomenclature
* chore: update on nomenclature
* feat: add favorites for completed and current cycle endpoints
2023-03-06 18:59:47 +05:30
pablohashescobar
79d7b6fec3
feat: already exisiting url validation ( #368 )
2023-03-06 18:58:10 +05:30