rahulramesha
666d35afb9
feat: Issue pagination ( #4109 )
...
* dev: separate order by of issue queryset to separate utilty function
* dev: pagination for spreadhseet and gantt
* dev: group pagination
* dev: paginate single entities
* dev: refactor pagination
* dev: paginating issue apis
* dev: grouped pagination for empty groups
* dev: ungrouped list
* dev: fix paginator for single groups
* dev: fix paginating true list
* dev: state__group pagination
* fix: imports
* dev: fix grouping on taget date and project_id
* dev: remove unused imports
* dev: add ruff in dependencies
* make store changes for pagination
* fix some build errors due to type changes
* dev: add total pages key
* chore: paginator changes
* implement pagination for spreadsheet, list, kanban and calendar
* fix: order by grouped pagination
* dev: sub group paginator
* dev: grouped paginator
* dev: sub grouping paginator
* restructure gantt layout charts
* dev: fix pagination count
* dev: date filtering for issues
* dev: group by counts
* implement new logic for pagination layouts
* fix: label id and assignee id interchange
* dev: fix priority ordering
* fix group by bugs
* dev: grouping for priority
* fix reeordering while update
* dev: fix order by for pagination
* fix: total results for sub group pagination
* dev: add comments and fix ordering
* fix orderby priority for spreadsheet
* fix subGroupCount
* Fix logic for load more in Kanban
* fix issue quick add
* dev: fix issue creation
* dev: add sorting
* fix order by for modules and cycles
* fix non render of Issues
* fix subGroupKey generation when subGroupId is null
* dev: fix cycle and module issue
* dev: fix sub grouping
* fix: imports
* fix minor build errors
* fix major build errors
* fix priority order by
* grouped pagination cursor logic changes
* fix calendar pagination
* active cycle issues pagination
* dev: fix lint errors
* fix Kanban subgroup dnd
* fix empty subgroup kanbans
* fix updation from an empty field with groupBy
* fix issue count of groups
* fix issue sorting on first page fetch
* dev: remove pagination from list endpoint add ordering for sub grouping and handle error for empty issues
* refactor module and cycle issues
* fix quick add refactor
* refactor gantt roots
* fix empty states
* fix filter params
* fix group by module
* minor UX changes
* fix sub grouping in Kanban
* remove unnecessary sorting logic in backend (Nikhil's changes)
* dev: add error handling when using without on results
* calendar layout loader improvement
* list per page count logic change
* spreadsheet loader improvement
* Added loader for issues load more pagination
* fix quick add in gantt
* dev: add profile issue pagination
* fix all issue and profile issues logic
* remove empty state from calendar layout
* use useEffect instead of swr to fetch issues to have quick switching between views cycles etc
* dev: add aggregation for multi fields
* fix priority sorting for workspace issues
* fix move from draft for draft issues
* fix pagination loader for spreadsheet
* fetch project, module and cycle stats on update, create and delete of issues
* increase horizontal margin
* change load more pagination to on scroll pagination for active cycle issues
* fix linting error
* dev: fix ordering when order by m2m
* dev: fix null paginations
* dev: commenting
* 0add comments to the issue stores methods
* fix order by for array properties
* fix: priority ordering
* perform optimistic updates while adding or removing cycles or modules
* fix build errors
* dev: add default values when iterating through sub group
* Move code from EE to CE repo
* chore: folder structure updates
* Move sortabla and radio input to packages/ui
* chore: updated empty and loading screens
* chore: delete an estimate point
* chore: estimate point response change
* chore: updated create estimate and handled the build error
* chore: migration fixes
* chore: updated create estimate
* [WEB-1322] dev: conflict free pages collaboration (#4463 )
* chore: pages realtime
* chore: empty binary response
* chore: added a ypy package
* feat: pages collaboration
* chore: update fetching logic
* chore: degrade ypy version
* chore: replace useEffect fetch logic with useSWR
* chore: move all the update logic to the page store
* refactor: remove react-hook-form
* chore: save description_html as well
* chore: migrate old data logic
* fix: added description_binary as field name
* fix: code cleanup
* refactor: create separate hook to handle page description
* fix: build errors
* chore: combine updates instead of using the whole document
* chore: removed ypy package
* chore: added conflict resolving logic to the client side
* chore: add a save changes button
* chore: add read-only validation
* chore: remove saving state information
* chore: added permission class
* chore: removed the migration file
* chore: corrected the model field
* chore: rename pageStore to page
* chore: update collaboration provider
* chore: add try catch to handle error
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
* chore: create estimate workflow update
* chore: editing and deleting the existing estimate updates
* chore: updating the new estinates in update modal
* chore: ui changed
* chore: response changes of get and post
* chore: new field added in estimates
* chore: individual endpoint for estimate points
* chore: typo changes
* chore: create estimate point
* chore: integrated new endpoints
* chore: update key value pair
* chore: update sorting in the estimates
* Add custom option in the estimate templates
* chore: handled current project active estimate
* chore: handle estimate update worklfow
* chore: AIO docker images for preview deployments (#4605 )
* fix: adding single docker base file
* action added
* fix action
* dockerfile.base modified
* action fix
* dockerfile
* fix: base aio dockerfile
* fix: dockerfile.base
* fix: dockerfile base
* fix: modified folder structure
* fix: action
* fix: dockerfile
* fix: dockerfile.base
* fix: supervisor file name changed
* fix: base dockerfile updated
* fix dockerfile base
* fix: base dockerfile
* fix: docker files
* fix: base dockerfile
* update base image
* modified docker aio base
* aio base modified to debian-12-slim
* fixes
* finalize the dockerfiles with volume exposure
* modified the aio build and dockerfile
* fix: codacy suggestions implemented
* fix: codacy fix
* update aio build action
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
* chore: handled estimates switch
* chore: handled estimate edit
* chore: handled close button in estimate edit
* chore: updated ceate estimare workflow
* chore: updated switch estimate
* fix minor bugs in base issues store
* single column scroll pagination
* UI changes for load more button
* chore: UI and typos
* chore: resolved build error
* [WEB-1184] feat: issue bulk operations (#4530 )
* chore: bulk operations
* chore: archive bulk issues
* chore: bulk ops keys changed
* chore: bulk delete and archive confirmation modals
* style: list layout spacing
* chore: create hoc for multi-select groups
* chore: update multiple select components
* chore: archive, target and start date error messsage
* chore: edge case handling
* chore: bulk ops in spreadsheet layout
* chore: update UI
* chore: scroll element into view
* fix: shift + arrow navigation
* chore: implement bulk ops in the gantt layout
* fix: ui bugs
* chore: move selection logic to store
* fix: group selection
* refactor: multiple select store
* style: dropdowns UI
* fix: bulk assignee and label update mutation
* chore: removed migrations
* refactor: entities grouping logic
* fix performance issue is selection of bulk ops
* fix: shift keyboard navigation
* fix: group click action
* chore: start and target date validation
* chore: remove optimistic updates, check archivability in frontend
* chore: code optimisation
* chore: add store comments
* refactor: component fragmentation
* style: issue active state
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: rahulramesha <rahulramesham@gmail.com>
* fix a performance issue when there are too many groups
* chore: updated delete dropdown and handled the repeated values while creating and updating the estimate point
* [WEB-1424] chore: page and view logo implementation, and emoji/icon picker improvement (#4583 )
* chore: added logo_props
* chore: logo props in cycles, views and modules
* chore: emoji icon picker types updated
* chore: info icon added to plane ui package
* chore: icon color adjust helper function added
* style: icon picker ui improvement and default color options updated
* chore: update page logo action added in store
* chore: emoji code to unicode helper function added
* chore: common logo renderer component added
* chore: app header project logo updated
* chore: project logo updated across platform
* chore: page logo picker added
* chore: control link component improvement
* chore: list item improvement
* chore: emoji picker component updated
* chore: space app and package logo prop type updated
* chore: migration
* chore: logo added to project view
* chore: page logo picker added in create modal and breadcrumbs
* chore: view logo picker added in create modal and updated breadcrumbs
* fix: build error
* chore: AIO docker images for preview deployments (#4605 )
* fix: adding single docker base file
* action added
* fix action
* dockerfile.base modified
* action fix
* dockerfile
* fix: base aio dockerfile
* fix: dockerfile.base
* fix: dockerfile base
* fix: modified folder structure
* fix: action
* fix: dockerfile
* fix: dockerfile.base
* fix: supervisor file name changed
* fix: base dockerfile updated
* fix dockerfile base
* fix: base dockerfile
* fix: docker files
* fix: base dockerfile
* update base image
* modified docker aio base
* aio base modified to debian-12-slim
* fixes
* finalize the dockerfiles with volume exposure
* modified the aio build and dockerfile
* fix: codacy suggestions implemented
* fix: codacy fix
* update aio build action
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
* fix: merge conflict
* chore: lucide react added to planu ui package
* chore: new emoji picker component added with lucid icon and code refactor
* chore: logo component updated
* chore: emoji picker updated for pages and views
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: Manish Gupta <59428681+mguptahub@users.noreply.github.com>
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
* chore: handled inline errors in the estimate switch
* fix module and cycle drag and drop
* Fix issue count bug for accumulated actions
* chore: handled active and availability vadilation
* chore: handled create and update components in projecr estimates
* chore: added migration
* Add category specific values for custom template
* chore: estimate dropdown handled in issues
* chore: estimate alerts
* fix bulk updates
* chore: updated alerts
* add optional chaining
* Extract the list row actions
* change color of load more to match new Issues
* list group collapsible
* fix: updated and handled the estimate points
* fix: upgrader ee banner
* Fix issues with sortable
* Fix sortable spacing issue in create estimate modal
* fix: updated the issue create sorting
* chore: removed radio button from ui and updated in the estimates
* chore: resolved import error in packaged ui
* chore: handled props in create modal
* chore: removed ee files
* chore: changed default analytics
* fix: pagination ordering for grouped and subgrouped
* chore: removed the migration file
* chore: estimate point value in graph
* chore: estimate point key change
* chore: squashed migration (#4634 )
* chore: squashed migration
* chore: removed instance migraion
* chore: key changes
* chore: issue activity back migration
* dev: replaced estimate key with estimate id and replaced estimate type from number to string in issue
* chore: estimate point value field
* chore: estimate point activity
* chore: removed the unused function
* chore: resolved merge conflicts
* chore: deploy board keys changed
* chore: yarn lock file change
* chore: resolved frontend build
---------
Co-authored-by: guru_sainath <gurusainath007@gmail.com>
* [WEB-1516] refactor: space app routing and layouts (#4705 )
* dev: change layout
* chore: replace workspace slug and project id with anchor
* chore: migration fixes
* chore: update filtering logic
* chore: endpoint changes
* chore: update endpoint
* chore: changed url pratterns
* chore: use client side for layout and page
* chore: issue vote changes
* chore: project deploy board response change
* refactor: publish project store and components
* fix: update layout options after fetching settings
* chore: remove unnecessary types
* style: peek overview
* refactor: components folder structure
* fix: redirect from old path
* chore: make the whole issue block clickable
* chore: removed the migration file
* chore: add server side redirection for old routes
* chore: is enabled key change
* chore: update types
* chore: removed the migration file
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
* Merge develop into revamp-estimates-ce
* chore: removed migration file and updated the estimate system order and removed ee banner
* chore: initial radio select in create estimate
* chore: space key changes
* Fix sortable component as the sort order was broken.
* fix: formatting and linting errors
* fix Alignment for load more
* add logic to approuter
* fix approuter changes and fix build
* chore: removed the linting issue
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
Co-authored-by: Satish Gandham <satish.iitg@gmail.com>
Co-authored-by: guru_sainath <gurusainath007@gmail.com>
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com>
Co-authored-by: Manish Gupta <59428681+mguptahub@users.noreply.github.com>
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com>
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com>
Co-authored-by: pushya22 <130810100+pushya22@users.noreply.github.com>
2024-06-10 20:15:03 +05:30
Anmol Singh Bhatia
d3556f457b
chore: web app use client directive ( #4747 )
...
* chore: use client directive
* chore: use client directive
2024-06-10 15:13:10 +05:30
sriram veeraghanta
59335618b4
feat: session auth implementation ( #4411 )
...
* feat: session authentication and god-mode implementation (#4302 )
* dev: move authentication to base class for credentials
* chore: new account creation
* dev: return error as query parameter
* dev: accounts and profile endpoints for user
* fix: user store updates
* fix: store fixes
* fix: type fixes
* dev: set is_password_autoset and is_email_verifier for auth providers
* dev: move all auth configuration to different apps
* dev: fix circular imports
* dev: remove unused imports
* dev: fix imports for authentication
* dev: update endpoints to use rest framework api viewa
* fix: onboarding fixes
* dev: session model changes
* fix: session model and add check for last name first name and avatar
* dev: fix referer redirect
* dev: remove auth imports
* dev: fix imports
* dev: update migrations
* fix: instance admin login
* comflict: conflicts resolved
* dev: fix import errors and email check endpoint
* fix: error messages and redirects after login
* dev: configs api
* fix: is github enabled boolean
* dev: merge config and instance api
* conflict: merge conflict resolved
* dev: instance admin sign up endpoint
* dev: enable magic link login
* dev: configure instance variables for github and google enabled
* chore: typo fixes
* fix: god mode docker file changes
* build-error: resolved build errors
* fix: docker compose changes
* dev: add email credential check endpoint
* fix: minor package changes
* fix: docker related changes
* dev: add nginx rules in the nginx template
* dev: refactor the url patterns
* fix: docker changes
* fix: docker files for god-mode
* fix: static export
* fix: nginx conf
* dev: smtp sender refused exception
* fix: godmode fixes
* chore: god mode revamp.
* dev: add csrf secured flag
* fix: oauth redirect uri and session settings
* chore: god mode app changes. (#3982 )
* chore: send test email functionality.
* style: authentication methods page UI revamp.
* chore: create workspace popup.
* fix: user me endpoint
* dev: fix redirection after authentication
* dev: handle god mode redirection
* fix: redirections
* fix: auth related hooks
* fix: store related fixes
* dev: fix session authentication for rest apis
* fix: linting errors
* fix: removing references of useStore=
* dev: fix redirection and password validation
* dev: add useUser hook
* fix: build fixes and lint issues
* fix: removing useApplication hook
* fix: build errors
* fix: delete unused files
* fix: auth build fixes
* fix: bugfixes
* dev: alter avatar to support more than 255 chars
* dev: fix profile endpoint and increase session expiry time and update session on every request
* chore: resolved the migration
* chore: resolved merge conflicts
* dev: error codes and error messages for the auth flow
* dev: instance admin sign up and sign in endpoint
* dev: use zxcvbn to validate password strength
* dev: add extra parameters when error handling on instance god mode
* chore: auth init
* chore: signin/ signup form ui updates and password strength meter.
* chore: update password fields.
* chore: validations and error handling.
* chore: updated sign-up form
* chore: updated workflow and updated the code structure
* chore: instance empty state for god-mode.
* chore: instance and auth wrappers update
* fix: renaming godmode
* fix: docker changes
* chore: updated authentication wrappers
* chore: updated the authentication workflow and rendered all pages
* fix: build errors
* fix: docker related fixes
* fix: tailing slash added to space and admin for valid nginx locations
* chore: seperate pages for signup and login
* git-action modified for admin file changes
* feature build action updated for admin app
* self host modified
* chore: resolved build errors and handled signin and signup in a seperate route
* chore: sign-in and sign-up revamp.
* fix: migration conflicts
* dev: migrations
* chore: handled redirection
* dev: admin url
* dev: create seperate endpoint for instance admin me
* dev: instance admin endpoint
* git action fixed
* chore: handled auth wrappers
* dev: add serializer and remove print logs
* fix: build errors
* dev: fix migrations
* dev: instance folder structuring
* fix: linting errors
* chore: resolved build errors
* chore: updated store and auth workflow and updates api service types
* chore: Replaced Next Link with Anchoer tag for god-mode redirection
* add 3333 port to allowed origins
* make password login working again
* dev: fix redirection, add admin signout endpoint and fix email credential check endpoint
* fix unique code sign in
* fix small build error
* enable sign out
* dev: add google client secret variable to configure instance
* dev: add referer for redirection
* fix origin urls for oauths
* admin setup and login separation
* dev: fix user redirection and tour completed endpoint
* fix build errors
* dev: add set password endpoint
* dev: remove user creation logic for redirection
* fix unique code page
* fix forgot password
* chore: onboarding revamp.
* dev: fix workspace slug redirection in login
* chore: invited user onboarding flow update.
* chore: fix switch or delete account modal.
* fix members exception
* refactor auth flows and add invitations to auth flow
* fix sig in sign up url
* fix action url
* fix build errors
* dev: fix user set password when logging in
* dev: reset password endpoint
* chore: confirm password validation for signup and onboarding.
* enable reset password
* fix build error
* chore: minor UI updates.
* chore: forgot and reset password UI revamp.
* fix authentication re directions
* dev: auth redirections
* change url paths for signup and signin
* dev: make the user logged in when changing passwords
* dev: next path redirection for web and space app
* dev: next path for magic sign in endpoint
* dev: github space endpoint
* chore: minor ui updates and fixes in web app.
* set password screen
* fix multiple unique code generation
* dev: next path base redirection
* dev: remove print logs
* dev: auth space endpoints
* fix build errors
* dev: invalidate cache on configuration update, god mode exception errors and authentication failed code
* dev: fix space endpoints and add extra endpoints
* chore: space auth revamp.
* dev: add sign up for space app
* fix: build errors.
* fix: auth redirection logic.
* chore: space app onboarding revamp.
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: gurusainath <gurusainath007@gmail.com>
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
Co-authored-by: Manish Gupta <59428681+mguptahub@users.noreply.github.com>
Co-authored-by: Manish Gupta <manish@mgupta.me>
Co-authored-by: = <=>
Co-authored-by: rahulramesha <rahulramesham@gmail.com>
* chore: updated file structure for admin
* chore: updated admin-sidebar
* chore: auth error handling
* chore: onboarding UI updates and dark mode fixes.
* chore: add `user personalization` step to onboarding profile setup screen.
* chore: fix minor UI bugs
* chore: authentication workflow changes
* chore: handled signin workflow
* style: switch or delete account workflow
* chore: god mode redirection URL
* feat(dashboard): improve label readability (#4321 )
change none label for all time in dashbard filters
* chore: god-mode redirection
* chore: onboarding ui updates and accept invitation workflow updates.
* chore: rename unique code auth form.
* style: space auth ux copy.
* chore: updated intance and auth wrapper logic
* chore: update default layout style.
* chore: update confirm password.
* chore: backend redirection
* style: update banner ui
* chore: minor ui updates and validation fix.
* chore: removed old auth hook
* chore: handled auth wrapper
* chore: handled store loaders in the user
* chore: handled logs
* chore: add loading spinners for all auth and onboarding form buttons.
* chore: add background pattern in admin auth forms and minor ui fixes.
* chore: UI changes and revamp components for authentication
* chore: auth UI consistency in web, space and admin.
* chore: resolved build errors
* chore: removed old auth hooks
* chore: handled lint errors in use accounts
* chore: updated authentication wrapper logic in web app
* [WEB -1149] dev: update dependencies (#4333 )
* dev: upgrade dependencies remove unwanted dependency and add ruff as local dependency
* dev: add comments
* chore: authentication wrapper fetch user
* chore: updated store loader
* chore: removed old auth wrapper and replaced the imports with new auth wrapper
* chore: join workspace invitation workflow updates
* chore: build error resolved in deploy
* chore: handled onboarding step error in web app
* chore: SMTP Name and Password validation removed
* chore: handled seo and signout logic and new user popup
* chore: added redirection to plane in the sidebar
* chore: resolved build errors
* dev: admin session cookie update
* chore: updated cookie session time for admin
* dev: add start date and end date to projects (#4355 )
* chore: add email security dropdown and remove SMTP username and password validation.
* chore: add tooltip to admin sidebar help-section.
* chore: add dropdown to collapsed admin sidebar.
* chore: profile themning
* chore: updated page error messages and theme in command palette
* dev: add email validation in email check apis
* dev: remove start date and end date from project
* chore: updated space folder structure and updated the store hooks
* dev: error codes for authentication
* chore: handled authentication in space and web apps
* chore: banner redirect handling the email
* dev: god mode error codes
* chore: updated error codes
* chore: updated onboarding images
* dev: signout endpoints and saving login domain while creating sessions
* feat: Self Host Data Backup (#4383 )
* feat: implemented backup , support for docker-compose tool, readme updated
* minor fix in shell script
* codacy fixes
* chore: handled build errors in web
* chore: updated react, react-dom, and next versions
* chore: updated password autioset in the signin
* dev: add logo prop to views and pages
* chore: updated api service and handled the set password in store
* chore: handled build errors and code cleanup
* dev: return 401 when the session is not valid
* dev: users/me exception for api
* chore: installed lodash in space app
* dev: add auth route in nginx
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: gurusainath <gurusainath007@gmail.com>
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
Co-authored-by: Manish Gupta <59428681+mguptahub@users.noreply.github.com>
Co-authored-by: Manish Gupta <manish@mgupta.me>
Co-authored-by: rahulramesha <rahulramesham@gmail.com>
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
Co-authored-by: Daniel Alba <56451942+redrum15@users.noreply.github.com>
Co-authored-by: Nikhil <118773738+pablohashescobar@users.noreply.github.com>
2024-05-08 23:01:20 +05:30
rahulramesha
cb4cfa1dd5
[WEB-782] fix: Date timezone changes error ( #3992 )
...
* fix date related exceptions
* replace new Date from develop branch changes as well
* changes from self review
* wrap getDate logic with try catch to handle in case of error scenarios
* fix formatted time
2024-03-20 13:44:08 +05:30
sriram veeraghanta
53ddef1cd5
fix: eslint fixes and file formatting
2024-03-19 20:08:35 +05:30
sriram veeraghanta
473dfc7a5b
fix: merge conflicts resolved
2024-03-19 18:00:43 +05:30
rahulramesha
1a462711e1
[WEB-761] fix: Time zone date misalignment ( #3986 )
...
* fix date time misalignment
* fix failing build
* fix gantt chart view position fix
* comments for getDate method
* remove new Date() where not required
* changes from my self review
2024-03-19 17:40:20 +05:30
Aaryan Khandelwal
b3d3c0fb06
[WEB-654] fix: enums export in the types package ( #3887 )
...
* fix: enums export in the types package
* chore: remove NestedKeyOf type
2024-03-06 18:46:36 +05:30
sriram veeraghanta
3d09a69d58
fix: eslint issues and reconfiguring ( #3891 )
...
* fix: eslint fixes
---------
Co-authored-by: gurusainath <gurusainath007@gmail.com>
2024-03-06 18:39:14 +05:30
Aaryan Khandelwal
5a32d10f96
[WEB-373] chore: new dashboard updates ( #3849 )
...
* chore: replaced marimekko graph with a bar graph
* chore: add bar onClick handler
* chore: custom date filter for widgets
* style: priority graph
* chore: workspace profile activity pagination
* chore: profile activity pagination
* chore: user profile activity pagination
* chore: workspace user activity csv download
* chore: download activity button added
* chore: workspace user pagination
* chore: collabrator pagination
* chore: field change
* chore: recent collaborators pagination
* chore: changed the collabrators
* chore: collabrators list changed
* fix: distinct users
* chore: search filter in collaborators
* fix: import error
* chore: update priority graph x-axis values
* chore: admin and member request validation
* chore: update csv download request method
* chore: search implementation for the collaborators widget
* refactor: priority distribution card
* chore: add enum for duration filters
* chore: update inbox types
* chore: add todos for refactoring
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2024-03-06 14:24:36 +05:30
Aaryan Khandelwal
8b6206f28b
fix: dashboard issues widget tab rendering bug ( #3795 )
2024-02-26 13:39:29 +05:30
Aaryan Khandelwal
ba6479674c
[WEB-306] fix: Gantt chart bugs, refactor Gantt context ( #3775 )
...
* chore: initialize gantt layout store
* fix: modules being refetched on creation
* fix: scrollLeft calculation logic
* chore: modules list item dropdown position
* refactor: active block logic
* refactor: main content block component
* chore: remove unnecessary conditions for duration
2024-02-23 19:10:45 +05:30
Bavisetti Narayan
b1a5e4872b
[WEB - 490] chore: issue serializer changes ( #3741 )
...
* chore: issue serializer changes
* add assignee id check on the frontend
* add z-index for spreadsheet issue layout
---------
Co-authored-by: rahulramesha <rahulramesham@gmail.com>
2024-02-21 21:19:00 +05:30
Aaryan Khandelwal
2e129682b7
fix: incorrect dashboard tab ( #3597 )
...
* fix: incorrect dashboard tab
* chore: added comments for the helper functions
* style: updated tabs list UI
* chore: default widget filters changed
* fix: build errors
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2024-02-08 17:57:22 +05:30
Aaryan Khandelwal
9545dc77d6
fix: cycle and module reordering in the gantt chart ( #3570 )
...
* fix: cycle and module reordering in the gantt chart
* chore: hide duration from sidebar if no dates are assigned
* chore: updated date helper functions to accept undefined params
* chore: update cycle sidebar condition
2024-02-08 13:30:16 +05:30
Aaryan Khandelwal
0ee93dfd8c
chore: added None
filter option to the dashboard widgets ( #3556 )
...
* chore: added tab change animation
* chore: widgets filtering logic updated
* refactor: issues list widget
* fix: tab navigation transition
* fix: extra top spacing on opening the peek overview
2024-02-05 19:12:33 +05:30
Ramesh Kumar Chandra
2eab3b41a2
chore: responsive and styling fixes ( #3541 )
2024-02-02 14:49:42 +05:30
Ramesh Kumar Chandra
3a4c893368
Style/workspace project settings layout ( #3520 )
...
* style: project settings layout for mobile screens
* style: workspace settings layout for mobile screens
2024-01-31 15:42:20 +05:30
Aaryan Khandelwal
53b41481a2
chore: dashboard empty states, fetching logic ( #3455 )
...
* chore: remove one-time fetching
* chore: update empty states
* chore: updated icons
* chore: empty state content
2024-01-24 19:41:02 +05:30
Aaryan Khandelwal
2986769f28
fix: bugs in dashboard widgets ( #3420 )
...
* fix: bugs in dashboard widgets
* chore: updated view all issues button
* refactor: make use of getWidgetDetails and getWidgetStats computed functions
* fix: widgets redirection
* fix: build errors
2024-01-22 20:50:30 +05:30
Bavisetti Narayan
c9337d4a41
feat: dashboard widgets ( #3362 )
...
* fix: created dashboard, widgets and dashboard widget model
* fix: new user home dashboard
* chore: recent projects list
* chore: recent collaborators
* chore: priority order change
* chore: payload changes
* chore: collaborator's active issue count
* chore: all dashboard widgets added with services and typs
* chore: centered metric for pie chart
* chore: widget filters
* chore: created issue filter
* fix: created and assigned issues payload change
* chore: created issue payload change
* fix: date filter change
* chore: implement filters
* fix: added expansion fields
* fix: changed issue structure with relation
* chore: new issues response
* fix: project member fix
* chore: updated issue_relation structure
* chore: code cleanup
* chore: update issues response and added empty states
* fix: button text wrap
* chore: update empty state messages
* fix: filters
* chore: update dark mode empty states
* build-error: Type check in the issue relation service
* fix: issues redirection
* fix: project empty state
* chore: project member active check
* chore: project member check in state and priority
* chore: remove console logs and replace harcoded values with constants
* fix: code refactoring
* fix: key name changed
* refactor: mapping through similar components using an array
* fix: build errors
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
Co-authored-by: gurusainath <gurusainath007@gmail.com>
2024-01-22 13:22:09 +05:30