Aaryan Khandelwal
785a6e8871
chore: gantt chart resizable blocks, y-axis drag and drop ( #1810 )
...
* chore: gantt chart resizable blocks
* chore: right scroll added
* chore: left scroll added
* fix: build errors
* chore: remove unnecessary console logs
* chore: add block type and remove info toggle
* feat: gantt chart blocks y-axis drag and drop
* chore: disable drag flag
* fix: y-axis drag mutation
* fix: scroll container undefined error
* fix: negative scroll
* fix: negative scroll
* style: blocks tooltip consistency
2023-08-11 15:59:13 +05:30
Anmol Singh Bhatia
e2b5657c3e
chore: profile cover photo ( #1836 )
2023-08-11 15:56:26 +05:30
Anmol Singh Bhatia
289e81d6eb
chore: issue activity user redirection added ( #1805 )
...
* feat: issue activity user redirection added
* feat: analytics page user redirection
2023-08-11 15:48:52 +05:30
Dakshesh Jain
8c8668a3e6
refactor: not making calls to member's endpoint to get membership status ( #1831 )
...
* refactor: not making call to members endpoint to get membership status
* refactor: type for IProject
2023-08-10 15:39:32 +05:30
Dakshesh Jain
faa50b0bbb
fix: analytics showing user id instead of display name ( #1812 )
...
* fix: replacing first, last name and email with display name
* fix: different endpoint for workspace & project member
* fix: falling back to email if display_name doesn't exist
* fix: analytics showing user id instead of display name
2023-08-09 15:20:29 +05:30
Aaryan Khandelwal
4fcd081d27
chore: select start date option for issue ( #1813 )
2023-08-09 15:17:32 +05:30
Aaryan Khandelwal
88e5a05253
chore: subscribed by me tab on my issues page ( #1800 )
...
* chore: add subscribed by me tab in my issues
* chore: update tab titles
* fix: build error
2023-08-08 13:15:25 +05:30
Dakshesh Jain
981acc81c1
fix: replaced first name, last name or email to display name ( #1796 )
...
* fix: replacing first, last name and email with display name
* fix: different endpoint for workspace & project member
* fix: falling back to email if display_name doesn't exist
2023-08-08 13:01:43 +05:30
guru_sainath
b6744dcd29
Chore: mobx setup and app sidebar and theme management ( #1798 )
...
* dev: Mobx integration for app sidebar and custom theme
* dev: Handled edge case and conditional rendering for mobx store
2023-08-08 12:50:27 +05:30
Aaryan Khandelwal
97c3fb40e7
fix: custom theme persisting after signing out ( #1780 )
...
* fix: custom theme persistence
* chore: remove console logs
* fix: build error
* fix: change theme from command k
2023-08-03 15:01:31 +05:30
Aaryan Khandelwal
a8816ef473
refactor: issue activity component ( #1749 )
2023-08-01 17:07:11 +05:30
Aaryan Khandelwal
cb4d294608
style: sidebar projects design ( #1736 )
...
* chore: disclosure menu for sidebar projects
* fix: projects list spacing
* style: new design
2023-08-01 12:24:34 +05:30
Aaryan Khandelwal
7ad0466d65
refactor: new onboarding workflow ( #1724 )
...
* refactor: new onboarding workflow
* refactor: new onboarding workflow
2023-07-31 17:23:49 +05:30
Anmol Singh Bhatia
98d9763f8e
feat: sidebar project ordering functionality added ( #1725 )
2023-07-31 17:10:23 +05:30
Anmol Singh Bhatia
6769d1139e
feat: project user preference for pages ( #1673 )
...
* feat: project user preference for pages
* feat: page block description improvement
* fix: create block input box
2023-07-31 11:47:22 +05:30
Aaryan Khandelwal
10f145f85c
feat: user profile analytics, views and filters ( #1698 )
...
* feat: user profile overview
* chore: profile sidebar designed
* feat: user issues filters and view options
* refactor: filters
* refactor: mutation logic
* fix: percentage calculation logic and sidebar shadow
2023-07-28 13:39:42 +05:30
Dakshesh Jain
0cc4468091
feat: issue & comment reaction ( #1690 )
...
* feat: developed reaction selector component
* feat add reaction on issue & issue comment
refactor: reaction selector component, made hooks to abstracted reaction logic & state by making custom hook
* fix: emoji.helper.tsx function
* refactor: reaction not working on inbox issue
2023-07-27 18:55:03 +05:30
Aaryan Khandelwal
c54b8b9a15
refactor: filters list component ( #1687 )
...
* refactor: filters list component
* fix: build error
2023-07-27 00:57:12 +05:30
Aaryan Khandelwal
3d7fe40035
feat: my issues view layouts and filters, refactor: issue views ( #1681 )
...
* refactor: issue views and my issues
* chore: update view dropdown options
* refactor: render emoji function
* refactor: api calss
* fix: build errors
* fix: fetch states only when dropdown is opened
* chore: my issues dnd
* fix: build errors
* refactor: folder structure
2023-07-26 17:51:26 +05:30
Aaryan Khandelwal
ec62308195
refactor: cmdk ( #1680 )
...
* chore: add project identifier to each result item
* refactor: cmdk code structure
* refactor: folder structure
2023-07-26 15:12:00 +05:30
Dakshesh Jain
9c28011ea5
refactor: notification pagination & made context for handling functions related to notification ( #1654 )
...
* refactor: add pagination and notification context
* refactor: moved header & snooze option to their own files
added check before toUpperCase function
2023-07-26 12:02:14 +05:30
Aaryan Khandelwal
c87d70195d
refactor: command k and enable workspace level search ( #1664 )
...
* refactor: command k and enable workspace level search
* fix: global level search
2023-07-25 13:52:21 +05:30
Aaryan Khandelwal
fe60771943
fix: create cycle modal ( #1631 )
...
* fix: cycle date select in the modal
* chore: update remove assignee issue activity
2023-07-23 22:54:17 +05:30
Aaryan Khandelwal
a7b5ad55ab
style: create project modal ( #1628 )
...
* style: create project modal
* fix: build error
* fix: modal width
2023-07-23 22:14:26 +05:30
Aaryan Khandelwal
f9c3f02d15
refactor: issue activity message logic ( #1614 )
2023-07-23 14:38:07 +05:30
Aaryan Khandelwal
6c2600efa7
feat: cross-project issue linking ( #1612 )
...
* feat: cross project issue linking
* fix: remove parent issue mutation
* fix: build error
2023-07-22 14:53:48 +05:30
Dakshesh Jain
16a7bd3bda
feat: user issue notifications ( #1523 )
...
* 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
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
2023-07-18 12:07:55 +05:30
Aaryan Khandelwal
c9a5893c3f
chore: update favorite projects endpoint ( #1522 )
...
* chore: upate favorite projects list endpoint
* chore: add project button on the sidebar
* refactor: sidebar favorite projects workflow
2023-07-13 19:44:53 +05:30
Anmol Singh Bhatia
60e96bcb72
style: app sidebar revamp ( #1120 )
...
* style: app sidebar, sidebar workspace dropdown and help section styling
* style: consistent padding and spacing
* feat: material icon global component
* style: icons updated and tooltip added
* style: project list spacing and project name truncate
* style: sidebar padding and theming
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
2023-07-13 18:35:43 +05:30
Anmol Singh Bhatia
c9cbca5ec8
feat: auto-archive and auto-close ( #1502 )
...
* chore: issue archive services and types added
* chore: project type and constant updated
* feat: auto-close and auto-archive feature added
* feat: implement rendering of archived issues
* feat: implemented rendering of only list view for archived issues , chore: update types and services
* feat: implemented archive issue detail page and unarchive issue functionality , chore: refactor code
* feat: activity for issue archive and issue restore added
* fix: redirection and delete fix
* fix: merge conflict
* fix: restore issue redirection fix
* fix: disable modification of issue properties for archived issues, style: disable properties styling
* fix: hide empty group, switch to list view on redirct to archived issues
* fix: remove unnecessary header buttons for archived issue
* fix: auto-close dropdown fix
2023-07-13 11:34:37 +05:30
Aaryan Khandelwal
a1b09fcbc6
style: onboarding screens ( #1412 )
...
* style: new onboarding screens
* chore: onboarding tour screens
* fix: build error
* fix: build errors
* style: default layout background
* chor: update user auth hook logic, style: new onboarding screens
* fix: component structure
* chore: tab responsiveness added
* fix: redirection logic
* style: welcome screens responsiveness
* chore: update workspace url input field
* style: mobile responsiveness added
* chore: complete onboarding workflow
* style: create workspace page design update
* style: workspace invitations page design update
* chore: update steps logic
* fix: step change logic
* style: tour steps
2023-07-12 19:55:08 +05:30
srinivas pendem
eba2f3820a
feat: web waitlist modal integration ( #1487 )
...
* dev : Updating the limit of the issues in the sidebar and a weight list modal
* dev: integrated supabase and implemented web waitlist api endpoint
* dev : updated web pro weightlist request
* dev: rename typo
* dev: web waitlist endpoint update
* update: ui fixes
* fix: removed supabase from env.example
* chore: replaced supabase npm package to cdn
* chore: updated supabase req
* fix: Handled error status and error message.
---------
Co-authored-by: srinivaspendem <you@example.comsrinivaspendem2612@gmail.com>
Co-authored-by: gurusainath <gurusainath007@gmail.com>
2023-07-11 16:27:29 +05:30
Aaryan Khandelwal
a14f8c281b
chore: update theming structure ( #1422 )
...
* chore: store various shades of accent color
* refactor: custom theme selector
* refactor: custom theme selector
* chore: update custom theme input labels
* fix: color generator function logic
* fix: accent color preloaded data
* chore: new theming structure
* chore: update shades calculation logic
* refactor: variable names
* chore: update color scheming
* chore: new color scheming
* refactor: themes folder structure
* chore: update classnames according to new variables
* Revert "chore: update classnames according to new variables"
This reverts commit 60a87453b21768167e37889e709c12287ca07b08.
* chore: remove temp file
2023-07-10 12:25:32 +05:30
Anmol Singh Bhatia
7868bfa2b1
feat: created on and updated on column added in spreadsheet view ( #1454 )
...
* feat: created on and updated on column added in spreadsheet view
* fix: build fix
* refactor: simplify logic
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
2023-07-07 14:11:07 +05:30
Anmol Singh Bhatia
353c85120f
feat: bulk invite for project ( #1466 )
...
* feat: bulk invite for project
* feat: members dropdown updated
* fix: error message added ,style: ui improvement
* feat: added add members button for scenarios with multiple members
* chore: updated watch to fields
2023-07-07 14:10:36 +05:30
Aaryan Khandelwal
c3fe221e7a
chore: update project members type ( #1459 )
2023-07-05 00:56:15 +05:30
Kunal Vishwakarma
4c3e2c252a
chore: due date filter ( #965 )
...
* chore: due date filter
* fix: deployment error
* chore: optimized code
* chore: created constants for due date
* chore: create seperated css file for react datepicker styling
* fix: due date filter
* chore: highlight selected option
* fix: merge conflicts
* fix: build error
* chore: date range selector validation
* fix: issue views overflow
* refactor: due date filter modal code
* refactor: multi level dropdown
* chore: due date filter select default value
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
2023-07-04 23:13:07 +05:30
Anmol Singh Bhatia
e08fc59114
feat: spreadsheet view ( #1369 )
...
* feat: spreadsheet view
* fix: fix scroll and overflow issues, feat: updated issue properties component, style: ui improvements
* feat: sub-issue toggle and sub-issue hook added, chore: code refactor
* fix: only render parent issue
* feat: sub issue fetching hook updated and nested sub issue added, chore: code refactor
* style: title sticky to left on scroll and column styling
* fix: tooltip , filter and view z-index fix
* feat: spreadsheet view column sorting, fix: sticky scroll issue fix
* feat: updated issue view filter for spreadsheet view
* style: spreadsheet view column
* feat: double click to edit title
* fix: estimate sorting fix
* style: spreadsheet view columns
* fix: spreadsheet view mutation, feat: edit , copy and delete option added
* fix: edit sub issue fix
2023-06-23 17:20:05 +05:30
Aaryan Khandelwal
41b7544cfc
feat: search endpoint ( #1317 )
...
* feat: search endpoint for parent issue selection
* feat: blocker and blocked by search endpoint
* refactor: blocker and blocked by components and types
* refactor: blocker and blocked by components, feeat: cycle and module new search endpoints
* chore: sub-issues param change
* style: show selected issues list
2023-06-23 13:18:38 +05:30
Aaryan Khandelwal
cf8c902473
chore: update cycle and module stats logic ( #1323 )
...
* refactor: cycles stats
* chore: show assignee avatar in stats
* chore: cycles and modules sidebar stats refactor
* fix: build errors
2023-06-20 16:32:02 +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
Anmol Singh Bhatia
6f2a38ad66
fix: bug and auth fixes ( #1224 )
...
* fix: sign in and invitation page fixes
* fix: project and workspace services track event fix
* fix: user onboarding complete track event fix
* fix: issue track event fix
* fix: partial property , issue comment and mark as done issue track event fix
* fix: bulk delete , move to cycle or module and issue label track event fix
* fix: state , cycle and module track event fix
* fix: pages and block track event fix
* fix: integration , estimate , importer , analytics and gpt track event fix
* fix: view track event fix
* fix: build fix
* fix: build fix
2023-06-06 21:36:00 +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
Aaryan Khandelwal
26ba4d71c3
fix: order by last updated, cycles empty state alignment ( #1151 )
...
* fix: order by last updated
* fix: cycles empty space alignment, chore: new meta tags
* chore: update meta tags
2023-05-29 15:38:35 +05:30
Anmol Singh Bhatia
394f0bf555
chore: cycles endpoint updated and code refactor ( #1135 )
...
* chore: cycles endpoint updated and code refactor
* chore: incomplete cycle endpoint updated
* chore: code refactor
2023-05-26 15:38:56 +05:30
Anmol Singh Bhatia
def391cb76
feat: storing my issue view display properties ( #1124 )
2023-05-25 12:19:37 +05:30
guru_sainath
e1e9a5ed96
feat: Gantt chart ( #1062 )
...
* dev: Helpers
* dev: views
* dev: Chart views Month, Year and Day
* dev: Chart Workflow updates
* update: scroll functionality implementation
* update: data vaidation
* update: date renders and issue filter in the month view
* update: new date render month view
* update: scroll enabled left in chart
* update: Item render from the date it created.
* update: width implementation in chat view
* dev: chart render functionality in the gantt chart
* update: month view fix
* dev: chart render issues resolved
* update: fixed allchat views
* update: updated week view default values
* update: integrated chart view in issues
* update: grabble and sidebar logic impleemntation and integrated gantt in issues
* update: Preview gantt chart in month view
* fix: mutation in gantt chart after creating a new issue
* chore: cycles and modules list gantt chart
* update: Ui changes on gantt view
* fix: gantt chart height, chore: remove link from issue
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
2023-05-20 17:30:15 +05:30
Aaryan Khandelwal
7f5fdb9589
fix: icon picker not working ( #1080 )
...
* fix: icon picker not working
* fix: project icon in analytics sidebar
2023-05-19 16:35:51 +05:30
Anmol Singh Bhatia
559b0cc9c8
style: cycle new ui ( #1052 )
...
* style: cycles new ui
* chore: added progress bar for the high priority issues
* fix: build fix
* style: active cycle details, theming , padding and layout
* style: cycle list and card styling
* style: cycle card
* fix: tooltip text overflow
* fix: cycle mutation fix
* style: cycle list and card view improvement, chore: code refactor
* feat: view cycle button
* style: cycle list and board view improvement
* style: responsiveness added
* feat: active cycle stats component, chore: code refactor
* fix: active cycle divider fix, style: stats font color
* fix: tooltip fix
---------
Co-authored-by: kunal_17 <kunalvish17360@gmail.com>
2023-05-17 12:58:01 +05:30
Aaryan Khandelwal
d575e8ec6b
chore: x-axis tick values for assignees ( #1060 )
...
* style: new custom analytics ui
* fix: x-axis assignee tick values
* chore: assignee names in the custom analytics table
2023-05-16 15:11:40 +05:30