Nikhil
ff3f1897bc
feat: user cycle stats ( #1723 )
...
* feat: user cycle stats
* dev: revert capture exception
2023-07-31 17:49:07 +05:30
Ankur Singh
d9ce042dff
handle email invitation urls in outlook clients properly ( #1671 )
...
Co-authored-by: Ankur Singh <ankur.singh@epfl.ch>
2023-07-31 11:48:29 +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
ed75163ec4
chore: project preferences ( #1669 )
2023-07-31 10:42:00 +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
b14c70df71
fix: workspace member only admin delete ( #1700 )
2023-07-28 14:29:40 +05:30
Nikhil
4c54ca5494
dev: revert issue filters query parameters ( #1703 )
2023-07-28 14:29:05 +05:30
Nikhil
5cfea3948f
fix: issue filters ( #1688 )
2023-07-27 17:30:39 +05:30
Nikhil
c947a6dd64
fix: cycles n+1 ( #1689 )
2023-07-27 17:30:00 +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
2bb842367f
fix: pages n plus 1 ( #1651 )
2023-07-25 14:23:58 +05:30
Nikhil
916fca53ac
chore: project identifier for all the search items and take project id as query params ( #1663 )
2023-07-25 14:23:41 +05:30
Nikhil
7763cca9a2
fix: email magic sign in integrity error ( #1662 )
2023-07-25 14:23:26 +05:30
Nikhil
3ad3cc77f9
fix: handle model save error in issue activity ( #1661 )
2023-07-25 14:23:10 +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
737ac33d5d
chore: project issue link activity ( #1639 )
...
* chore: project issue link activity
* dev: fix delete activity
2023-07-24 17:41:04 +05:30
Nikhil
fd17c249fd
chore: ability to comment for guests and viewers ( #1650 )
2023-07-24 17:40:26 +05:30
Nikhil
afce027bf3
chore: global search endpoint for workspace ( #1649 )
...
* chore: global search endpoint
* chore: global search endpoitnt for workspace search
2023-07-24 17:39:29 +05:30
Nikhil
08a025f67c
fix: notification select related fields ( #1646 )
2023-07-24 14:39:25 +05:30
Nikhil
e83ef7332d
fix: issue create update n+1 and issue activity get n+1 ( #1606 )
...
* fix: issue create update n+1 and issue activity get n+1
* dev: notifications n+1
2023-07-24 12:23:34 +05:30
Nikhil
8ff834c328
chore: return total members, cycle and modules ( #1637 )
2023-07-24 12:23:04 +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
Nikhil
479dfc17f5
feat: notification pagination ( #1580 )
2023-07-24 12:10:21 +05:30
Nikhil
8e70a036b7
chore: add project lead as project member ( #1627 )
...
* chore: add project lead as project member
* fix: project member lead create
2023-07-24 12:09:32 +05:30
Nikhil
73b38f4db9
feat: cross project issue linking ( #1609 )
...
* dev: sub issue listing
* feat: cross project issue linking
* dev: project search
* dev: workspace search logic
* dev: return state and project details for parent issues
* dev: issue state flat serializer
* dev: id for lite serializer
* dev: project name in for the response issues
* dev: issue cross project
* dev: issue project identifiers
* dev: blocked and blocked by activity
2023-07-24 12:08:47 +05:30
pablohashescobar
7c5c02bba6
dev: add server monitoring configuration
2023-07-20 22:34:47 +05:30
Nikhil
78669363b1
fix: restrict notifications for created by when the actor is same ( #1596 )
2023-07-20 18:53:02 +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
2f3970f641
feat: beat worker for configuration ( #1571 )
2023-07-19 15:25:33 +05:30
Nikhil
d759438ebd
fix: issue automation ( #1569 )
2023-07-19 15:08:41 +05:30
Nikhil
0102f1d693
fix: psycopg errors ( #1568 )
2023-07-19 15:07:54 +05:30
Nikhil
98b9957753
fix: issue created notification ( #1553 )
...
* fix: issue created notification
* chore: my issues assigned notifications
* dev: fix read at notification
2023-07-19 14:31:45 +05:30
Nikhil
509af4662d
dev: migrations ( #1561 )
2023-07-19 14:31:07 +05:30
Nikhil
9ba8f5c21f
fix: cycle module notifications ( #1536 )
...
* chore: add triggered by details for notifications
* dev: update issue activity json to include extra fields
* dev: improve issue fetch
2023-07-18 15:59:58 +05:30
Nikhil
55a1291b1d
fix: inbox issue archival ( #1538 )
...
* chore: add triggered by details for notifications
* dev: update issue activity json to include extra fields
* dev: fix inboc issue archival
* dev: update the filter for closing issues
2023-07-18 15:10:20 +05:30
Nikhil
b12a00cf4a
chore: default project state colors ( #1540 )
...
* chore: add triggered by details for notifications
* dev: update issue activity json to include extra fields
* chore: project create default state colors
2023-07-18 15:10:01 +05:30
Nikhil
52ee8c5615
chore: remove logger from gpt assistant ( #1542 )
...
* chore: add triggered by details for notifications
* dev: update issue activity json to include extra fields
* chore: remove logger from gpt assistant
2023-07-18 15:09:44 +05:30
Nikhil
68108c9fe9
fix: favorite permissions ( #1549 )
...
* chore: add triggered by details for notifications
* dev: update issue activity json to include extra fields
* dev: fix permissions for cycle and views
2023-07-18 15:09:18 +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
Nikhil
b69c4b6b30
chore: notifications ( #1515 )
...
* chore: add triggered by details for notifications
* dev: update issue activity json to include extra fields
* dev: triggered_by details
* dev: add bot filtering
* dev: unread notification count endpoint
* dev: update endpoint to send count for all notification types
2023-07-17 13:17:48 +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
Nikhil
f9f8b5c3d9
chore: update bridge id to cycle and module id ( #1513 )
...
* chore: update bridge id to cycle and module id
* fix: typo
2023-07-17 13:17:11 +05:30
pablohashescobar
7914bcf486
refactor: serializers to avoid getting child items ( #1504 )
...
* refactor: serializers to avoid getting child items
* dev: update issue state serializer to remove n+1 items
2023-07-14 12:01:38 +05:30
Bavisetti Narayan
a829e6fc40
chore: added is_favorite filter ( #1518 )
...
* fix: notification filtering
* dev: reverse logic for archive filtering
* dev: fix watching notification
* dev: read filter
* dev: update automatic issue archival and close to send notifications
* dev: update archival structure for auto close issues
* chore: added is_favorite filter
* fix: removed the unwanted filter
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
2023-07-13 16:51:42 +05:30
pablohashescobar
411a661abd
fix: magic code casing ( #1519 )
2023-07-13 16:49:37 +05:30
pablohashescobar
61ad6b9e0e
chore: upgrade psycopg to 3 ( #1507 )
2023-07-13 13:51:02 +05:30