Anmol Singh Bhatia
5916d6e749
fix: bug and ui fix ( #1073 )
...
* fix: cycle and module sidebar scroll
* style: date picker theming
* style: workspace slug spacing
* fix: app sidebar z-index
* fix: favorite cycle mutation
* fix: cycle modal on error close
* feat: cycle view context
* style: active cycle stats scroll
* fix: active cycle favorite mutation
* feat: import export banner
* feat: cycle sidebar date picker logic updated
* fix: NaN in progress percentage fix
* fix: tooltip fix
* style: empty state for active cycle
* style: cycle badge width fix , all cycle empty state fix and cycle icon size fix
2023-05-18 19:07:01 +05:30
Aaryan Khandelwal
ab695a309f
fix: layout padding, tabs size and page heading font sizes ( #1067 )
2023-05-17 14:57:58 +05:30
Aaryan Khandelwal
9fdc56db0f
chore: user cannot update their own role ( #1041 )
2023-05-15 11:35:19 +05:30
Aaryan Khandelwal
a1de3f581f
fix: layout height and overflow ( #1004 )
...
* fix: kanban height issue
* dev: Layout fixes
* dev: layout changes
* fix: layout overflow settings and fixed header
* style: filters padding fixed
* fix: hide filters if none are applied
---------
Co-authored-by: gurusainath <gurusainath007@gmail.com>
2023-05-05 17:07:29 +05:30
Anmol Singh Bhatia
86cb23777e
fix: bug fixes ( #1000 )
...
* fix: issue sidebar cycle and module dropdown fix
* style: my issue page
* style: date picker theming
* fix: cycle modal
* style: date picker
* fix: info icon fix
* feat: integration banner
* feat: project integration banner
* fix: module card progress bar fix
* style: integration banner
* style: workspace sidebar
* fix: cycle date checker
* fix: calendar page view dropdown
2023-05-05 15:45:53 +05:30
Aaryan Khandelwal
1627a587ee
refactor: workspace integrations code ( #872 )
2023-04-18 10:54:45 +05:30
Aaryan Khandelwal
3947a86fa7
fix: new auth layer ( #740 )
...
* chore: made workspace authorization wrapper component
* chore: added todos
* chore: workspace pages new layout
* chore: project authorization wrapper
* chore: new project authorization wrapper
* fix: authorization for member roles
* chore: new auth screens ui
---------
Co-authored-by: Dakshesh Jain <dakshesh.jain14@gmail.com>
2023-04-08 13:46:46 +05:30
Aaryan Khandelwal
c9d8a8dbd1
feat: github importer ( #722 )
...
* chore: github importer first step completed
* refactor: github importer code refactored
* chore: github importer functionality completed
* fix: import data step saved data
2023-04-06 00:51:15 +05:30
Vamsi Kurama
c9252c9713
dev: promote the develop to stage-release ( #399 )
...
* chore: new link endpoints
* chore: added created by info for link
* chore: cannot have empty state group
* feat: filtering for cycle and module issue and updated grouper function for grouping in modules and cycles (#342 )
* docs: github integration (#346 )
* fix: add pagination for github repositories endpoint (#345 )
* fix: remove bot accounts from list api (#344 )
* 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
* fix: remove project slug (#340 )
* refactor: update links to different endpoints (#338 )
* chore: cycle validation services and constants added
* style: kanban board
* chore: cycle type and services updated
* chore: completed cycle dynamic importing and refactor
* feat: cycle modal date validation
* fix: build fix
* style: redesigned sidebar, added new icons and spacing changes
* style: changed app header color to white
* feat: cover image selector for project create
* style/projects_page
* style: added dragging state design
* fix: cycle form date
* chore: draft cycle services and types
* feat: draft tab and cycle sidebar update
* style: projects list page
* fix: image aspect ratio
* style: assignee drop down label
* style: new primary button design
* style: assignee dropdown
* style: assignee dropdown stlye fix
* style: state dropdown redesign
* style: dropdown ui consisteny
* style: priority dropdown redesign
* style: label dropdown redesign
* style: issue dropdown re-order
* style: state Icon
* style: date dropdown redesign
* fix: dropdown issue label
* style: transsition
* style: color fixed
* chore: labels list file and function rename
* style: redesigned create project modal
style: changed image picker to pop-over instread of modal
* fix: upload button on workspace settings page not working, UX of workspace settings image upload
* feat: date range status function added
* style: project settings pages
* fix: merge conflicts
* fix: mutation fix and date range helper fn added
* style: workspace settings pages
* style: dropdowns, feat: favorite projects in sidebar
* feat: global component for combobox with new design
* feat: custom context menu for issues in kanban board
* refactor: global context menu component
* chore: updated context menu component
* chore: updated sidebar selects
* style: kanban horizontal scrollbar added (#372 )
* style: new cycle list (#374 )
* feat: short date helper function
* feat: linear progress indicator added
* style: new cyce list and cycle card design
* feat: short date function improve
* feat: linear progress indicator improvement
* style: cycle card and progress indicator
* fix: helper date function and progress indicator fix
* fix: build error
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
* chore: updated project favorites endpoints (#375 )
* feat: favorite cycle and style: style improvements (#376 )
* style: consistent btn
* style: caret direction for disclosure
* fix: progress tooltip value rounded
* chore: favorite cycle serivces
* chore: favorite cycle type and constant
* feat: favorite cycle feat added
* refactor: favorite services and type
* fix: build fix
* refactor: sidebar projects menu (#377 )
* feat: add endpoint for draft cycles and add validation for creating draft cycles (#355 )
* feat: add endpoint for draft cycles and add validation for creating draft cycles
* fix: key error in cycle create endpoint
* feat: delete file assets from storage (#373 )
* chore: rename past cycle to completed cycle (#347 )
* fix: workspace member listing endpoint (#348 )
* fix: module issue viewset typo (#349 )
* 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
* feat: add cover image to project (#353 )
* fix: cycle date filtering for current and upcoming cycle (#357 )
* fix: update filtering for completed cycles
* fix: filter updated for upcoming cycles
* fix: cycle and module issue filtering (#363 )
* feat: already exisiting url validation (#368 )
* 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
* feat: module favourites for user (#370 )
* feat: added floating toolbar on text selection (#378 )
style: re-designed create-issue modal
* dev: migrations added for ProjectFavorite, ModuleFavorite, CycleFavorite including a bunch of other attribs
* chore: cycles loading, fix: cycles favorite mutation (#379 )
* style: cycle sidebar, fix: cycle card bug fix (#383 )
* style: new cycle sidebar
* style: other information section
* style: progress bar bg fix
* fix: cycle card bug fix
* style: progress chart
* style: chart tooltip
* style : module sidebar (#385 )
* style: new cycle sidebar
* style: other information section
* style: progress bar bg fix
* fix: cycle card bug fix
* style: progress chart
* style: chart tooltip
* style: module link tab added in sidebar stats
* style: lead and member select
* fix: text selection moving when typing in between (#384 )
* feat: added floating toolbar on text selection (#386 )
style: re-designed create-issue modal
* style :module list (#387 )
* chore: module favorite type and services
* style: module list
* style: module list and card
* fix: link fix
* style: truncate (#388 )
* style: truncate
* fix: truncate text added to cycle and module card
* fix: custom menu link item (#390 )
* fix: ui fixes (#392 )
* fix: ui fixes
* chore: kanban issue title length
* style: ui fix (#393 )
* style: truncate
* fix: truncate text added to cycle and module card
* fix: progress percentage
* feat: cycle card tooltip
* fix: sidebar fix
* fix: edit module mutation error (#394 )
* fix: issue details mutation (#389 )
* fix: ui improvement (#395 )
* fix: current cycle date updation
* fix: sidebar overflow fix , date helper fn added
* chore: update module dropdowns (#396 )
* fix: project member filter for bot accounts (#391 )
* fix: make api token only view once (#382 )
* dev: add back migration for project cover images (#381 )
* fix: rename db host name for docker setup (#380 )
* dev: promote to staging (#397 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
Co-authored-by: pablohashescobar <118773738+pablohashescobar@users.noreply.github.com>
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com>
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia1001@gmail.com>
Co-authored-by: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dakshesh Jain <65905942+dakshesh14@users.noreply.github.com>
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
Co-authored-by: Narayana <narayana.vadapalli1996@gmail.com>
* Revert "dev: promote to staging (#397 )" (#398 )
This reverts commit f7405ba1d6
.
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
Co-authored-by: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com>
Co-authored-by: pablohashescobar <118773738+pablohashescobar@users.noreply.github.com>
Co-authored-by: sphynxux <122926002+sphynxux@users.noreply.github.com>
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@caravel.tech>
Co-authored-by: Dakshesh Jain <dakshesh.jain14@gmail.com>
Co-authored-by: Dakshesh Jain <65905942+dakshesh14@users.noreply.github.com>
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com>
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia1001@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Narayana <narayana.vadapalli1996@gmail.com>
2023-03-08 01:07:00 +05:30
Aaryan Khandelwal
b4c4271f66
style: kanban dropdowns, github integration loaders
2023-02-23 22:34:36 +05:30
Aaryan Khandelwal
36a733cd06
style: github integration ui ( #329 )
...
* fix: ellipsis added to issue title
* feat: toolttip added
* feat: assignees tooltip added
* fix: build fix
* fix: build fix
* fix: build error
* fix: minor bugs and ux improvements
* style: github integration ui
* chore: updated .env.example file
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@caravel.tech>
2023-02-23 18:12:07 +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