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
6ea15ced02
fix: project identifier length ( #1757 )
2023-08-01 19:25:04 +05:30
Nikhil
11525f26d0
fix: project identifier migration ( #1755 )
2023-08-01 19:11:32 +05:30
Nikhil
6e7fa1a39c
chore: project create to return sort order ( #1738 )
...
* chore: project create retun sort order
* chore: project create return sort order
2023-08-01 14:15:40 +05:30
Nikhil
7a6e742362
dev: fix migrations ( #1735 )
...
* dev: fix migrations
* dev: migrations for issue comment reactions and preference and cover image fields
2023-08-01 14:15:09 +05:30
Nikhil
cc2e6182b6
feat: user project sorting ( #1719 )
...
* feat: user project sorting
* dev: migration typo fix and query member fix
* feat: project member sort order update
* fix: project sorting per members
2023-07-31 18:12:02 +05:30
Nikhil
922735e5f2
feat: issue and comments reaction ( #1674 )
...
* dev: initialize issue reactions
* dev: issue reactions
* dev: comment reactions and update in urls
* dev: reactions in issue and comment list
* dev: reaction filtering
* dev: comment reaction lite serializer
* fix: reaction delete endpoint query
2023-07-31 10:42:17 +05:30
Nikhil
8e0124be91
feat: project ordering ( #1701 )
...
* dev: project ordering
* dev: add ordering for projects list
2023-07-31 10:41:25 +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
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
998fab80b5
feat: project preferences ( #1652 )
2023-07-25 14:22:54 +05:30
Nikhil
679c97bbe3
fix: make title as optional for issue links ( #1641 )
2023-07-25 14:22:38 +05:30
Nikhil
4ee161bae2
chore: project identifiers ( #1636 )
2023-07-24 12:19:11 +05:30
Nikhil
27402b52b6
fix: issue activity for attachments ( #1626 )
...
* fix: issue activity for attachments
* fix: issue activity assignees
2023-07-24 12:17:41 +05:30
Aaryan Khandelwal
ecdd1f1d03
promote: develop to stage-release ( #1594 )
...
* fix: onboarding invitations overflow (#1575 )
* fix: onboarding invitations overflow
* fix: user avatar in the notification card
* style: update graph grid color
* fix: no 'Create by me' label coming up (#1573 )
* 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 b22e062576
.
* 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
* fix: pushing local settings
* feat: notification workflow setup and made basic UI
* style: improved UX with toast alerts and other interactions
refactor: changed classnames according to new theme structure, changed all icons to material icons
* feat: showing un-read notification count
* feat: not showing 'subscribe' button on issue created by user & assigned to user
not showing 'Create by you' for view & guest of the workspace
* fix: 'read' -> 'unread' heading, my issue wrong filter
* feat: made snooze dropdown & modal
feat: switched to calendar
* fix: minor ui fixes
* feat: snooze modal date/time select
* fix: params for read/un-read notification
* style: snooze notification modal
* fix: no label for 'Create by me'
* fix: no label for 'Create by me'
* fix: removed console log
* fix: tooltip going behind popover
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
* style: tooltip on notification header actions (#1577 )
* style: tooltip on notification header
* chore: update tooltip content
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
* fix: user migrations for back population (#1578 )
* fix: total notifications count (#1579 )
* fix: notification card (#1583 )
* feat: add new icons package (#1586 )
* feat: add material icons package
* chore: replace issue view icons
* chore: notification ordering (#1584 )
* fix: uuid error when cycle and module updates (#1585 )
* refactor: height of popover & api fetch call (#1587 )
* fix: snooze dropdown overflow (#1588 )
* fix: notification subscribe endpoint (#1593 )
* refactor: height of popover & api fetch call
* fix: notification subscribe endpoint
* chore: notification empty state overflow (#1592 )
* chore: notification empty state overflow
* fix: white logo
* fix: custom theme default values
* fix: custom theme default values
* fix: issues count to remove archived issues (#1591 )
* dev: background migration for user custom themes (#1590 )
---------
Co-authored-by: Dakshesh Jain <65905942+dakshesh14@users.noreply.github.com>
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
Co-authored-by: Nikhil <118773738+pablohashescobar@users.noreply.github.com>
Co-authored-by: gurusainath <gurusainath007@gmail.com>
2023-07-20 17:24:17 +05:30
Aaryan Khandelwal
9275e6f373
promote: develop to stage-release ( #1589 )
...
* fix: onboarding invitations overflow (#1575 )
* fix: onboarding invitations overflow
* fix: user avatar in the notification card
* style: update graph grid color
* fix: no 'Create by me' label coming up (#1573 )
* 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 b22e062576
.
* 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
* fix: pushing local settings
* feat: notification workflow setup and made basic UI
* style: improved UX with toast alerts and other interactions
refactor: changed classnames according to new theme structure, changed all icons to material icons
* feat: showing un-read notification count
* feat: not showing 'subscribe' button on issue created by user & assigned to user
not showing 'Create by you' for view & guest of the workspace
* fix: 'read' -> 'unread' heading, my issue wrong filter
* feat: made snooze dropdown & modal
feat: switched to calendar
* fix: minor ui fixes
* feat: snooze modal date/time select
* fix: params for read/un-read notification
* style: snooze notification modal
* fix: no label for 'Create by me'
* fix: no label for 'Create by me'
* fix: removed console log
* fix: tooltip going behind popover
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
* style: tooltip on notification header actions (#1577 )
* style: tooltip on notification header
* chore: update tooltip content
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
* fix: user migrations for back population (#1578 )
* fix: total notifications count (#1579 )
* fix: notification card (#1583 )
* feat: add new icons package (#1586 )
* feat: add material icons package
* chore: replace issue view icons
* chore: notification ordering (#1584 )
* fix: uuid error when cycle and module updates (#1585 )
* refactor: height of popover & api fetch call (#1587 )
* fix: snooze dropdown overflow (#1588 )
---------
Co-authored-by: Dakshesh Jain <65905942+dakshesh14@users.noreply.github.com>
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
Co-authored-by: Nikhil <118773738+pablohashescobar@users.noreply.github.com>
2023-07-20 15:14:57 +05:30
Nikhil
509af4662d
dev: migrations ( #1561 )
2023-07-19 14:31:07 +05:30
Nikhil
090870b03e
fix: created_by notifications ( #1534 )
...
* chore: add triggered by details for notifications
* dev: update issue activity json to include extra fields
* dev: remove unused imports and improve the filtering
* dev: fix unread filter
* dev: fix created_by none when updating the field
2023-07-17 16:09:30 +05:30
pablohashescobar
275942a246
feat: flag for onboarding tour completion ( #1499 )
...
* feat: flag for onboarding tour completion
* dev: boolean field
* dev: user tour completed endpoint
* dev: onboarding step json
2023-07-12 22:10:07 +05:30
Bavisetti Narayan
7554988164
feat: issue archival and close ( #1474 )
...
* chore: added issue archive using celery beat
* chore: changed the file name
* fix: created API and updated logic for achived-issues
* chore: added issue activity message
* chore: added the beat scheduler command
* feat: added unarchive issue functionality
* feat: auto issue close
* dev: refactor endpoints and issue archive activity
* dev: update manager for global filtering
* fix: added id in issue unarchive url
* dev: update auto close to include default close state
* fix: updated the list and retrive function
* fix: added the prefetch fields
* dev: update unarchive
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
2023-07-11 14:35:20 +05:30
pablohashescobar
abdb4a4778
feat: notifications ( #1363 )
...
* 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 b22e062576
.
* 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>
2023-07-11 13:36:31 +05:30
pablohashescobar
8443dfc9dd
chore: rename workspace company size to organization size ( #1463 )
...
* chore: rename workspace company size to organization size
* chore: make workspace organization size as required
2023-07-06 11:58:47 +05:30
pablohashescobar
e4ee6a5bfb
chore: workspace char name and slug maximum length ( #1453 )
2023-07-04 13:54:48 +05:30
pablohashescobar
ed0106200e
dev: migrations for removal of timelineissues and shortcut ( #1417 )
2023-06-28 11:06:52 +05:30
pablohashescobar
8e094aa895
chore: triage state filtering ( #1372 )
2023-06-23 17:28:06 +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
Sai Tharun
59c0de9b57
🔨 updated missing migration file ( #1321 )
...
Co-authored-by: saitharunsai <sai.tharun@livehealth.in>
2023-06-19 08:23:44 +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
ffc6077e9b
chore: improve docker setup ( #1150 )
2023-05-29 12:11:16 +05:30
pablohashescobar
0fb4a87454
fix: docker image uploads ( #1108 )
...
* dev: basic initial setup for images
* Update docker-compose.yml
* dev: minio setup
* dev: docker minio setup
* dev: update the asset view
* dev: setup minio with default configuration
* dev: update minio setup for creating buckets
* dev: update the permission sets
* dev: get variables from shell for create bucket
* dev: update image uploading setup for docker
* dev: environment variables update
* dev: web url for images
* dev: update image configuration
* dev: env update for email port
---------
Co-authored-by: Narayana <narayana.vadapalli1996@gmail.com>
2023-05-25 10:24:20 +05:30
gurusainath
8b527f27d0
dev: migrations for the analytics fields
2023-05-20 20:18:22 +05:30
pablohashescobar
e162c88f03
dev: project emoji and icons ( #1076 )
2023-05-19 16:46:56 +05:30
pablohashescobar
bb79c9de96
chore: start date for issues ( #1075 )
2023-05-19 12:36:12 +05:30
pablohashescobar
7b52fb885d
remove: onboarding emails ( #1050 )
...
* remove: user onboarding mail
* remove: welcome emails
2023-05-15 19:37:40 +05:30
vamsi
512b8c104d
dev: analytics migrations
2023-05-12 17:02:34 +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
vamsi
4884ecd668
dev: migrations for estimate point values
2023-05-05 19:48:38 +05:30
pablohashescobar
1bf1b63fff
fix: estimate points update ( #1003 )
...
* fix: estimate points hub
* fix: estimate points update
* fix: estimate points bulk_update
2023-05-05 15:12:38 +05:30
vamsi
20e400487f
dev: migrations SlackProjectSync; new attributes to cycle, importer and module
2023-05-02 01:55:15 +05:30
pablohashescobar
88200a93bf
feat: delete imported data as well when the import is deleted ( #974 )
2023-05-02 00:53:08 +05:30
pablohashescobar
e53847c59e
feat: module view props ( #882 )
2023-04-22 18:16:16 +05:30
pablohashescobar
16781a71fe
feat: cycle view props ( #881 )
2023-04-22 18:16:05 +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
Kyle Lacy
e2294f9105
Add EMAIL_FROM
setting to change sender email for messages
2023-04-15 12:51:23 -07:00
vamsi
b7ce69c220
dev: migrations estimate points and themes
2023-04-14 17:04:02 +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
b4c8323886
chore: set default value as null for estimate point
2023-04-13 19:54:34 +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
vamsi
eac4b21ead
dev: migrations for estimate Estimate, IssueAttachment
2023-04-09 03:13:46 +05:30
pablohashescobar
86ec46db2c
dev: add imports for back migration and add migration for views ( #707 )
2023-04-06 13:59:43 +05:30
pablohashescobar
6a579f85ad
feat: bulk create endpoint for estimate points ( #708 )
...
* feat: bulk create endpoint for estimate points
* dev: remove integrity logic and update url
2023-04-06 13:59:17 +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
588247f1c1
dev: back migration for project member views ( #663 )
2023-04-04 00:00:03 +05:30
vamsi
05323d4697
dev: new migrations for Pages related attributes
2023-03-31 02:04:33 +05:30
pablohashescobar
a06d59f77d
feat: sync flag for syncing issues with page blocks ( #547 )
2023-03-28 01:52:46 +05:30
pablohashescobar
d6818e74fd
feat: page view toggle in project settings ( #536 )
2023-03-28 01:52:21 +05:30
pablohashescobar
691ea0c080
feat: slack bot setup ( #545 )
2023-03-27 23:37:00 +05:30
pablohashescobar
3056727190
dev: endpoints for my, other, recent and favorite pages, add sort order and color for pages ( #499 )
...
* dev: endpoints for my, other, recent and favorite pages, add sort order and color for pages
* dev: fix state attribute error while saving page blocks
2023-03-24 00:13:26 +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
27b1308227
fix: file asset uploading and deleting ( #496 )
2023-03-22 23:38:47 +05:30
vamsi
818d1147d5
dev: new migrations for added fields and introducing Pages
2023-03-22 01:39:53 +05:30
pablohashescobar
5e81600e38
feat: jira issue importer ( #476 )
...
* dev: initialize jira importer
* dev: create service import for jira
* dev: update task to create all users for project and workspace and also create assignees when importing bulk assignees
* dev: create bulk modules import endpoint for jira epics
* dev: create bulk module issues when importing modules
2023-03-22 01:36:38 +05:30
pablohashescobar
4dc76eac19
fix: project url max length ( #471 )
2023-03-22 01:35:53 +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
e5f8c94de8
feat: add flag for toggling issue views ( #452 )
2023-03-22 01:32:37 +05:30
vamsi
8370511a66
dev: new migrations Importer, IssueView, IssueViewFavorite and a few alterations
2023-03-16 00:41:50 +05:30
pablohashescobar
88754e6fc0
dev: separate endpoints for workspace assets and user assets ( #420 )
2023-03-15 23:25:23 +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
vamsi
b54a1f221f
dev: migrations added for ProjectFavorite, ModuleFavorite, CycleFavorite including a bunch of other attribs
2023-03-07 03:09:04 +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
ae64b53cf3
feat: add cover image to project ( #353 )
2023-03-06 18:57:20 +05:30
pablohashescobar
689eaad0f0
feat: add project to favourites ( #352 )
...
* feat: add project to favourites
* feat: add project is_favourite attribute to list endpoints
* refactor: updated destroy endpoint to send project_id
* chore: nomenclature update
2023-03-06 18:57:07 +05:30
pablohashescobar
1b369feb6a
refactor: update links to different endpoints ( #338 )
2023-02-28 02:09:22 +05:30
pablohashescobar
7b4d7f12f5
fix: remove project slug ( #340 )
2023-02-28 02:09:09 +05:30
pablohashescobar
1255552ebe
refactor: create new endpoints for date checking getting current upcoming and past cycles ( #343 )
...
* refactor: create new endpoints for date checking getting current upcoming and past cycles
* refactor: rename endpoint to match consistency
2023-02-28 02:08:55 +05:30
vamsi
702cfeb4ee
dev: added new migrations
2023-02-23 01:04:44 +05:30
pablohashescobar
a9802f816e
feat: github integration ( #315 )
...
* feat: initiate integrations
* feat: initiate github integration create models for the same
* feat: github integration views
* fix: update workspace integration view to create bot users
* refactor: rename repository model
* refactor: update github repo sync endpoint to create repo and sync in one go
* refactor: update issue activities to post the updates to segway hook
* refactor: update endpoints to get project id and add actor as a member of project in repo sync
* fix: make is bot as a read only field
* fix: remove github repo imports
* fix: url mapping
* feat: repo views
* refactor: update webhook request endpoint
* refactor: rename repositories table to github_repositories
* fix: workpace integration actor
* feat: label for github integration
* refactor: issue activity on create issue
* refactor: repo create endpoint and add db constraints for repo sync and issues
* feat: create api token on workpsace integration and avatar_url for integrations
* refactor: add uuid primary key for Audit model
* refactor: remove id from auditfield to maintain integrity and make avatar blank if none supplied
* feat: track comments on an issue
* feat: comment syncing from plane to github
* fix: prevent activities created by bot to be sent to webhook
* feat: github app installation id retrieve
* feat: github app installation id saved into db
* feat: installation_id for the github integragation and unique provider and project base integration for repo
* refactor: remove actor logic from activity task
* feat: saving github metadata using installation id in workspace integration table
* feat: github repositories endpoint
* feat: github and project repos synchronisation
* feat: delete issue and delete comment activity
* refactor: remove print logs
* FIX: reading env names for github app while installation
* refactor: update bot user firstname with title
* fix: add is_bot value in field
---------
Co-authored-by: venplane <venkatesh@plane.so>
2023-02-22 19:40:57 +05:30
pablohashescobar
33ed2f6c35
Merge pull request #287 from makeplane/fix/state_ordering
...
fix: state ordering in group
2023-02-21 23:52:21 +05:30
pablohashescobar
d50cc14972
fix: typo in model aggregation key
2023-02-18 18:21:42 +05:30
pablohashescobar
236c660cc7
feat: sort order during create
2023-02-18 12:35:42 +05:30
pablohashescobar
7c1f357bed
feat: issue links ( #288 )
...
* feat: links for issues
* fix: add issue link in serilaizer
* feat: links can be added to issues
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
2023-02-17 17:04:12 +05:30
pablohashescobar
2d2751c58d
fix: state ordering in group
2023-02-15 17:53:37 +05:30
vamsi
7950f191e7
dev: added migrations for new models schema changes
2023-02-14 01:19:59 +05:30
pablohashescobar
97ffdc8124
feat: default state for project ( #264 )
2023-02-14 01:12:32 +05:30
pablohashescobar
9e9a6f4cce
feat: record issue completed at date when the issues are moved to fompleted group ( #262 )
2023-02-09 10:41:43 +05:30
pablohashescobar
4e27e93739
Merge pull request #243 from makeplane/fix/description_comment_migration_warnings
...
fix: description and comment_json default value to remove warnings
2023-02-08 01:47:46 +05:30
pablohashescobar
8872f3f627
feat: module and cycle settings under project
2023-02-07 13:20:15 +05:30
pablohashescobar
32d83ac2c9
fix: description and comment_json default value to remove warnings
2023-02-07 02:29:36 +05:30
pablohashescobar
2c4dbc84a2
Merge pull request #231 from makeplane/feat/issue_manual_ordering
...
feat: manual ordering for issues in kanban
2023-02-07 01:22:02 +05:30
pablohashescobar
b93abb4b37
fix: update remirror description to save empty string and empty paragraph ( #237 )
2023-02-07 01:19:42 +05:30
pablohashescobar
aaaf75c5da
Merge pull request #239 from makeplane/refactor/color_nomenclature
...
refactor: update nomenclature for consistency
2023-02-07 01:15:14 +05:30
pablohashescobar
cd41a05022
refactor: update model association to cascade on delete
2023-02-06 23:20:21 +05:30
pablohashescobar
0b7f0640c9
feat: segregate api token workspace
2023-02-06 20:22:08 +05:30
pablohashescobar
eec82eca2f
refactor: update nomenclature for consistency
2023-02-06 13:56:02 +05:30
pablohashescobar
c4fff45429
feat: manual ordering for issues in kanban
2023-02-02 13:29:17 +05:30