Anmol Singh Bhatia
4aed6e7aed
fix: issue layout application error ( #4437 )
2024-05-11 16:29:53 +05:30
sriram veeraghanta
16d8dfc86e
fix: build errors
2024-05-11 15:14:59 +05:30
Anmol Singh Bhatia
3355be9c9c
[WEB-1254] chore: list layout indentation enhancement and cycle list page ui improvement ( #4435 )
...
* chore: list layout indentation improvement
* chore: cycle list layout spacing and date ui updated
* chore: platform ui improvement
2024-05-11 14:47:56 +05:30
rahulramesha
b725c69882
list and spreadsheet sub issues mutation issue ( #4415 )
2024-05-10 16:14:15 +05:30
Anmol Singh Bhatia
da78933c61
[WEB-1274] chore: issue spreadsheet enhancement ( #4423 )
...
* chore: border and background remove from cycle and module select
* choe: indentation improvement
2024-05-10 15:24:18 +05:30
Anmol Singh Bhatia
b8768d7274
fix: spreadsheet layout sticky column ( #4416 )
...
* fix: spreadsheet layout sticky column
* fix: spreadsheet layout sticky column
2024-05-09 19:06:39 +05:30
Anmol Singh Bhatia
11cd9f57d7
chore: applied filters update view button alignment improvement ( #4407 )
2024-05-09 15:52:56 +05:30
rahulramesha
d8ab3e0087
[WEB-1139] chore: Calendar pragmatic dnd ( #4410 )
...
* replace Pragmatic DND for calendar
* remove unnecessary check
2024-05-09 15:51:49 +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
Anmol Singh Bhatia
e604cfeec9
[WEB-1040] fix: list layout indentation fix ( #4406 )
2024-05-08 17:28:28 +05:30
Anmol Singh Bhatia
2aaf0a1637
[WEB-1040] chore: list layout sub issue nesting implementation ( #4404 )
2024-05-08 14:39:27 +05:30
Anmol Singh Bhatia
a46c507ca1
[WEB-1040] chore: spreadsheet indentation improvement ( #4391 )
...
* chore: spreadsheet indentation improvement
* chore: spreadsheet layout sub issu nesting improvement
* chore: sub issue spacing improvement
* chore: spreadsheet layout sub issue toggle button improvement
2024-05-08 13:59:51 +05:30
rahulramesha
13e6a67321
[WEB-1140] chore: Gantt pragmatic dnd ( #4390 )
...
* Gantt Drag and drop migration and enable Dnd in Modules and Cycles Gantt
* fix minor UI and code issues
2024-05-08 13:38:58 +05:30
Prateek Shourya
f5f683b8b8
[WEB-1086] chore: update toast messages for consistency. ( #4384 )
2024-05-07 15:03:24 +05:30
Anmol Singh Bhatia
2aef40b7c5
[WEB-1176] chore: filter dropdown indicator and code refactor ( #4379 )
...
* chore: filter dropdown indicator and code refactor
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: refactor calculateTotalFilters function with typescript generics
2024-05-07 14:56:19 +05:30
Aaryan Khandelwal
780b239ecb
[WEB-1142] chore: optimistically add issue to cycle/modules ( #4334 )
...
* chore: optimistically add issue to cycle and module
* chore: update toast alerts
* refactor: module issue store
* chore: added addCycleToIssueFunction
2024-05-07 14:05:56 +05:30
Aaryan Khandelwal
20e7dc68e6
[WEB-1127] style: create and delete modals' consistency ( #4345 )
...
* style: update modals typography, alignment
* style: made the modal separator full width
* style: delete modals consistency
* style: update the remaining delete modals
* chore: delete modal secondary button text
* style: update the remaining create modals
* chore: update cancel button text
* chore: created modal core
* style: modals responsiveness
2024-05-07 12:44:36 +05:30
Anmol Singh Bhatia
cdab12e4b6
[WEB-1157] chore: label select improvement ( #4370 )
2024-05-06 15:30:58 +05:30
rahulramesha
463f4781ae
[WEB-1137] fix: Firefox distorted vertical text ( #4376 )
2024-05-06 15:22:45 +05:30
Anmol Singh Bhatia
c96225c812
[WEB-1183] fix: updated global issues filter while updating global view ( #4357 )
...
* chore: Updated global issues filter while updating global view
* fix: globale view modal clear all
---------
Co-authored-by: gurusainath <gurusainath007@gmail.com>
2024-05-03 20:29:11 +05:30
Aaryan Khandelwal
527ecd7d22
style: make edito height according to the content height ( #4347 )
2024-05-03 19:20:13 +05:30
Anmol Singh Bhatia
f4cc103238
[WEB-1175] fix: modal context ( #4352 )
...
* fix: modal context
* chore: code refactor
2024-05-03 17:58:15 +05:30
rahulramesha
1b55411919
[WEB-1136] chore: Kanban drag and drop improvements ( #4350 )
...
* Kanban DnD improvement
* minor fixes for kanban dnd improvement
* change scroll duration
* fix feedback on the UX
* add highlight before drop
* add toast message explain drag and drop is currently disabled
* Change warning dnd message
* add comments
* fix minor build error
2024-05-03 15:12:06 +05:30
Anmol Singh Bhatia
a678844073
[WEB-859] [WEB-1162] chore: issue detail improvement and assignees filter fix ( #4342 )
...
* chore: created by option added to inbox issue detail section
* chore: issue detail page improvement
* fix: inbox assignee filter key
2024-05-02 20:39:43 +05:30
Aaryan Khandelwal
45c9dfb3cf
chore: update useCallback dependencies ( #4341 )
2024-05-02 19:18:08 +05:30
M. Palanikannan
4c78cd7c7e
fix: inbox create issue comment fixed ( #4340 )
2024-05-02 18:22:00 +05:30
Aaryan Khandelwal
c4229c9d55
fix: quick actions dropdown disabled state ( #4335 )
2024-05-02 16:13:58 +05:30
Aaryan Khandelwal
42c4c46939
[WEB-1154] fix: delete attachment modal logic ( #4338 )
...
* fix: delete attachment modal logic
* chore: remove console log
* chore: update delete attachment button type
2024-05-02 16:13:04 +05:30
Aaryan Khandelwal
6196c750f1
fix: issue description persistence ( #4331 )
2024-05-01 19:55:37 +05:30
Anmol Singh Bhatia
ecc277c571
[WEB-1101] chore: workspace view quick action enhancement ( #4324 )
...
* chore: workspace view quick action enhancement
* fix: issue quick action height
2024-05-01 18:03:13 +05:30
Aaryan Khandelwal
ed4a0518fc
[WEB-1119] style: editor typography, borders and alignment throughout the platform ( #4322 )
...
* chore: new font sizes
* chore: update space app editor border
* chore: issue detials page x-padding
* chore: editor width
2024-05-01 18:01:30 +05:30
Anmol Singh Bhatia
d1978be778
[WEB-1100] fix: bug fixes and enhancement ( #4318 )
...
* fix: inbox issue description
* chore: outline heading removed from page toc
* chore: label setting page ui improvement
* fix: update issue modal description resetting
* chore: project page head title improvement
2024-04-30 19:39:50 +05:30
Aaryan Khandelwal
d2717a221c
[WEB-1110] dev: custom context menu for issues, cycles, modules, views, pages and projects ( #4267 )
...
* dev: context menu
* chore: handle menu position on close
* chore: project quick actions
* chore: add more options to the project context menu
* chore: cycle item context menu
* refactor: context menu folder structure
* chore: module custom context menu
* chore: view custom context menu
* chore: issues custom context menu
* chore: reorder options
* chore: issues custom context menu
* chore: render the context menu in a portal
2024-04-30 18:59:07 +05:30
Aaryan Khandelwal
4f4f1d92e8
fix: issue description placeholder ( #4312 )
2024-04-30 17:21:52 +05:30
Anmol Singh Bhatia
87a606446f
[WEB-1093] chore: padding and borders consistency ( #4315 )
...
* chore: global list layout and list item component added
* chore: project view list layout consistency
* chore: project view sub header consistency
* chore: pages list layout consistency
* chore: project view sub header improvement
* chore: list layout item component improvement
* chore: module list layout consistency
* chore: cycle list layout consistency
* chore: issue list layout consistency
* chore: header height consistency
* chore: sub header consistency
* chore: list layout improvement
* chore: inbox sidebar improvement
* fix: cycle quick action
* chore: inbox selected issue improvement
* chore: label option removed from pages filter
* chore: inbox create issue modal improvement
2024-04-30 17:21:24 +05:30
Aaryan Khandelwal
1b79517f07
[WEB-1111] chore: added a helper function to check if issue is peeked ( #4305 )
...
* chore: added a helper function to check if issue is peeked
* chore: make the kanban block observer
* chore: rename isIssuePeekd helper function
2024-04-30 17:20:02 +05:30
Anmol Singh Bhatia
e5681534d7
[WEB-1065] chore: workspace view and empty filter improvement ( #4308 )
...
* chore: workspace view layout improvement
* fix: empty applied filters
* chore: code refactor
* chore: code refactor
* fix: build errors
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2024-04-29 19:45:06 +05:30
Lakhan Baheti
0c880bbbc8
[WEB-704] fix: inbox responsiveness ( #4275 )
...
* chore: inbox responsiveness
* fix: sidebar in full view
* style: border theme
* condition update
2024-04-29 00:54:35 +05:30
Aaryan Khandelwal
ac4bb1c1b4
refactor: remove unused icon files ( #4297 )
...
* refactor: remove unused icon files
* refactor: attachment icons folder structure
2024-04-29 00:51:31 +05:30
Aaryan Khandelwal
0e3d5cc4eb
fix: incomplete cycle issues auth ( #4299 )
2024-04-29 00:50:15 +05:30
rahulramesha
6ac3cb9b31
[WEB-1073] fix: Kanban dnd to work as tested on Chrome, Safari and Firefox ( #4301 )
...
* fix Kanban dnd to work as tested on Chrome Safari and Firefox
* fix edge cases
* revert back unintentional change
2024-04-29 00:48:50 +05:30
Anmol Singh Bhatia
42cceb5e65
fix: filter state option order ( #4284 )
2024-04-26 12:57:36 +05:30
Anmol Singh Bhatia
15c7deb2db
fix: existing and parent issue modal empty state flicker ( #4281 )
2024-04-24 20:48:44 +05:30
Aaryan Khandelwal
b74a0ea4d3
fix: list layout block border color ( #4278 )
2024-04-24 17:33:12 +05:30
Anmol Singh Bhatia
87737dbfbe
chore: input character limit error message improvement ( #4271 )
2024-04-24 15:17:50 +05:30
Anmol Singh Bhatia
d87edede79
chore: created by added in issue sidebar and peek overview ( #4264 )
2024-04-24 15:16:30 +05:30
Anmol Singh Bhatia
196724214b
chore: applied filter responsiveness ( #4263 )
2024-04-24 15:16:00 +05:30
Anmol Singh Bhatia
695892d66e
chore: issue filter member options improvement ( #4261 )
2024-04-24 15:15:10 +05:30
Anmol Singh Bhatia
bf852739cd
fix: preserve initial value on create more issues ( #4258 )
2024-04-23 13:25:27 +05:30
Anmol Singh Bhatia
f7d6219bd1
[WEB-1038] fix: kanban layout drag permission validation ( #4255 )
...
* fix: kanban layout drag permission validation
* chore: code refactor
2024-04-23 13:03:30 +05:30
Anmol Singh Bhatia
ac3def2929
fix: calendar header action alignment ( #4249 )
2024-04-23 12:59:48 +05:30
Anmol Singh Bhatia
5d8c5b22e8
chore: kanban layout sub-group ui revamp & sub-group icon fix ( #4243 )
2024-04-23 12:55:42 +05:30
Anmol Singh Bhatia
60663821df
chore: list layout issue block improvement ( #4241 )
2024-04-23 12:55:19 +05:30
Anmol Singh Bhatia
e0e8ce633b
[WEB-1027] fix: overflow & alignment fixes ( #4234 )
...
* fix: list layout issue title overflow
* fix: project feature toggle modal project name overflow
* fix: app sidebar project section alignment
* fix: issue title textarea
* fix: create issue modal project select overflow
* fix: module and cycle applied filters overflow fix
2024-04-23 12:53:52 +05:30
Prateek Shourya
f77d2d8c0a
[WEB-643] chore: update issue activity tabs. ( #4232 )
...
* remove `updates` tab.
* make `comments` as primary tab.
2024-04-23 12:52:31 +05:30
Prateek Shourya
38daf72361
[WEB-872] chore: add tooltip to peek overview header icons. ( #4229 )
2024-04-23 12:49:29 +05:30
Prateek Shourya
086d14609c
[WEB-1028] fix: enable comments and issue reactions for guest/ viewer. ( #4231 )
2024-04-18 20:36:24 +05:30
Bavisetti Narayan
bf9049a7a2
[WEB-987] fix: inbox issue activity ( #4208 )
...
* chore: inbox issue activity
* chore: dummy data script
* chore: inbox issue activity implementation
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so>
2024-04-17 19:43:22 +05:30
Anmol Singh Bhatia
8e764004f0
fix: draft issue parent select query params ( #4218 )
2024-04-17 14:53:24 +05:30
Anmol Singh Bhatia
1549f3a808
chore: calendar layout quick add menu placement improvement ( #4213 )
2024-04-16 20:24:13 +05:30
Anmol Singh Bhatia
59772be014
fix: issue comment validation ( #4211 )
2024-04-16 18:50:26 +05:30
Anmol Singh Bhatia
2ab4d99c15
chore: issue kanban cursor improvement ( #4212 )
2024-04-16 18:49:46 +05:30
rahulramesha
e952d88905
fix spreadsheet labels dropdown keyboard navigation ( #4209 )
2024-04-16 18:06:02 +05:30
rahulramesha
2311bd4f78
add a small min height for dropping issues incase tger are zero issues in the entire row of columns ( #4206 )
2024-04-16 15:48:32 +05:30
Anmol Singh Bhatia
0a6d7713fb
chore: issue comment empty state added ( #4202 )
2024-04-16 13:22:27 +05:30
Aaryan Khandelwal
abce0ed946
[WEB-735] chore: added a custom placeholder prop to all the editors ( #4194 )
...
* chore: added a custom placeholder prop to all the editors
* chore: inbox issue create modal placeholder
2024-04-15 20:00:02 +05:30
Anmol Singh Bhatia
7a4ee509da
[WEB-999] chore: inbox issue bug fixes and improvement ( #4188 )
...
* chore: duplicate inbox issue header improvement
* chore: snooze inbox issue header action improvement
* fix: project inbox exception error
* chore: inbox issue modal improvement
* chore: code refactor
* chore: Updated the inbox issue mutation
---------
Co-authored-by: guru_sainath <gurusainath007@gmail.com>
2024-04-15 19:45:47 +05:30
rahulramesha
7a21855ab6
[WEB-1004] feat: Pragmatic dnd implementation for Kanban ( #4189 )
...
* Pragmatic drag and drop implmentation of Kanban
* refactor pragmatic dnd implementation and fix bugs
* fix dnd for modules, cycles, draft and project views
2024-04-15 17:02:53 +05:30
guru_sainath
20b0edeaa6
[WEB-999] chore: updated UI improvements and workflow updates in the project inbox ( #4180 )
...
* chore: snoozed filter in the issue inbox filter
* chore: navigating to the next or previous issue when we accept, decline, or duplicate the issue in inbox
* chore: Implemented state, label, assignee and target_date in the inbox issue description and Implemented issue edit confirmation once we click accept the inbox issue
* chore: removed logs
* chore: inbox issue create response
* chore: update inbox issue response
* chore: updated inbox issue accept workflow and added issue properties in inbox issue create modal
* chore: resolved build errors and upgraded lucide react
* chore: updated inbox issue store hook
* chore: code cleanup and removed validation for inbox description
* fix: renamed the variable isLoading to loader in project-inbox store
* fix: updated set function for issue property update
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2024-04-15 12:49:14 +05:30
Aaryan Khandelwal
3e2355e223
[WEB-460] refactor: editors, chore: pages list improvement ( #4090 )
...
* fix: stroing the transactions in page
* fix: page details changes
* chore: page response change
* chore: removed duplicated endpoints
* chore: optimised the urls
* chore: removed archived and favorite pages
* chore: revamping pages store and components
* mentions loading state part done
* fixed mentions not showing in modals
* removed comments and cleaned up types
* removed unused types
* reset: head
* chore: pages store and component updates
* style: pages list item UI
* fix: improved colors and drag handle width
* fix: slash commands are no more shown in the code blocks
* fix: cleanup/hide drag handles post drop
* fix: hide/cleanup drag handles post drag start
* fix: aligning the drag handles better with the node post css changes of the length
* fix: juggling back and forth of drag handles in ordered and unordered lists
* chore: fix imports, ts errors and other things
* fix: clearing nodes to default node i.e paragraph before converting it to other types of nodes
For more reference on what this does, please refer https://tiptap.dev/docs/editor/api/commands/clear-nodes
* chore: clearNodes after delete in case of selections being present
* fix: hiding link selector in the bubble menu if inline code block is selected
* chore: filtering, ordering and searching implemented
* chore: updated pages store and updated UI
* chore: new core editor just for document editor created
* chore: removed setIsSubmitting prop in doc editor
* fix: fixed submitting state for image uploads
* refactor: setShouldShowAlert removed
* refactor: rerenderOnPropsChange prop removed
* chore: type inference magic in ref to expose an api for controlling editor menu items from outside
* fix: naming imports
* chore: change names of the exposed functions and removing old types
* refactor: remove debouncedUpdatesEnabled prop;
* refactor: editor heading markings now parsed using html
* chore: removed unrelated components from the document editor
* refactor: page details granular components
* fix: remove onActionCompleteHandler
* refactor: removed rerenderOnProps change prop
* feat: added getMarkDown function
* chore: update dropdown option actions
* fix: sidebar markings update logic
* chore: add image and to-do list actions to the toolbar
* fix: handling refs and populating them via callbacks
* feat: scroll to node api exposed
* cleaning up editor refs when the editor is destroyed
* feat: scrolling added to read only instance of the editor
* fix: markings logic
* fix: build errors with types
* fix: build erros
* fix: subscribing to transactions of editor via ref
* chore: remove debug statements
* fix: type errors
* fix: temporary different slash commands for document editor
* chore: inline code extension style
* chore: remove border from readOnly editor
* fix: editor bottom padding
* chore: pages improvements
* chore: handle Enter key on the page title
* feat: added loading indicator logic in mentions
* fix: mentions and slash commands now work well with multiple editors in one place
* refactor: page store structure, filtering logic
* feat: added better seperation in inline code blocks
* feat: list autojoining added
* fix: pages folder structure
* fix: image refocus from external parts
* working lists somewhat
* chore: implement page reactions
* fix: build errors
* fix: build errors
* fixed drag handles stuff
* task list item fixed
* working
* fix: working on multiple nested lists
* chore: remove debug statements
* fix: Tab key on first list item handled to not go out of editor focus
* feat: threshold auto scroll support added and multi nested list selection fixed
* fix: caret color bug with improved inline code blocks
* fix: node range error when bulk deleting with list
* fix: removed slash commands from working in code blocks
* chore: update typography margins
* chore: new field added in page model
* fix: better type inference in slash commands
* chore: code block UI
* feat: image insertion at correct position using ref added
* feat: added improved mentions support for space
* fix: type errors in mentions for comments in web app
* sync: core with document-core
* fix: build errors
* fix: fallback for appendTo not being able to find active container instantly
* fix: page store
* fix: page description
* fix: css quality issues
* chore: code cleanup
* chore: removed placeholder text in codeblocks
* chore: archived pages response change
* chore: archived pages response change
* fix: initial pages list fetch
* fix: pages list filters and ordering
* chore: add access change option in the quick actions dropdown
* fix: inline code block caret fixed
* regression: removing extra text
* chore: caret color removed
* feat: copy code button added in code blocks
* fix: initial load of page details
* fix: initial load of page details
* fix: image resizing weird behavior on click/expanding it too much fixed now
* chore: copy page response
* fix: todo list spacing
* chore: description html in the copy page
* chore: handle latest description on refetch
* fix: saner scroll behaviours
* fix: block menu positioning
* fix: updated empty string description
* feat: tab change sync support added
* fix: infinite rerendering with markings
* fix: block menu finally
* fix: intial load on reload bug fixed
* fix: nested lists alignment
* fix: editor padding
* fix: first level list items copyable
* chore: list spacing
* fix: title change
* fix: pages list block items interaction
* fix: saving chip position
* fix: delete action from block menu to focus properly
* fix: margin-bottom as 0 to avoid weird spacing when a paragraph node follows a list node
* style: table, chore: lite text editor toolbar
* fix: page description tab sync
* fix: lists spacing and alignment
* refactor: document editor props
* feat: rich text editor wrapper created and migrated core
* feat: created wrapper around lite text editor and merged core
* chore: add lite text editor toolbar
* fix: build errors
* fix: type errors and addead live updation of toolbar
* chore: pages migration
* fix: inbox issue
* refactor: remove redundant package
* refactor: unused files
* fix: add dompurify to space app
* fix: inline code margin
* fix: editor className props
* fix: build errors
* fix: traversing up the tree before assuming the parent is not a list item
* fix: drag handle positions for list items fixed
* fix: removed focus at end logic after deleting block
* fix: image wrapper overflow scroll fix with block menu's position
* fix: selection and deletion logic for nested lists fixed!!
* fix: hiding the block menu while scrolling in the document/app
* fix: merge conflicts resolved from develop
* fix: inbox issue description
* chore: move page title to the web app
* fix: handling edge cases for table selection
* chore: lint issues
* refactor: list item functions moved to same file
* refactor: use mention hook
* fix: added try catch blocks for mention suggestions
* chore: remove unused code
* fix: remove console logs
* fix: remove console logs
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
Co-authored-by: gurusainath <gurusainath007@gmail.com>
Co-authored-by: Palanikannan1437 <73993394+Palanikannan1437@users.noreply.github.com>
2024-04-11 21:28:59 +05:30
rahulramesha
cd395fa3d2
[WEB-905] fix: make entire Kanban issue block clickable ( #4175 )
...
* make entire block clickable
* left align title tooltip on kanban block
* fix minor issue with kanban issue title
* disable click inside the quick actions
2024-04-11 20:21:03 +05:30
Aaryan Khandelwal
5c6170507e
fix: drag handle position in the peek overview ( #4167 )
2024-04-10 21:28:06 +05:30
Anmol Singh Bhatia
7aa1d750ea
chore: issue comment mention user improvement ( #4163 )
2024-04-10 19:52:10 +05:30
Anmol Singh Bhatia
91ed27837e
chore: kanban card padding improvement ( #4162 )
2024-04-10 19:51:13 +05:30
guru_sainath
f45c2d12fd
[WEB-927, WEB-928] fix: inbox issue bug fixes and improvement ( #4160 )
...
* chore: inbox duplicate issue modal improvement
* chore: handled tab navigation in inbox issues and handled cross project inbox issues
* chore: fetch inbox issue activity once the issue is updated in inbox issue
* chore: disable duplicate inbox issue actions
* chore: duplicate issue mutation in the inbox issue
* chore: inbox create modal sidebar tab change updated
* chore: multiple date selection in the inbox issue filters
* chore: code refactor
* chore: removed project dependancy on the inbox store structure
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so>
2024-04-10 16:08:31 +05:30
guru_sainath
d0cb00f28a
[WEB-926] fix: issue description component update handled in peek overview, issue detail, and inbox issues ( #4159 )
...
* fix: issue description mutation
* fix: implemented same issue description logic for issue detail and inbox issue description
* fix: fixed parent issue title dissapearing while loading the issue detail page
* chore: code cleanup
* chore: handled exception when issue in not available in issue detail in issue store
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2024-04-10 14:58:46 +05:30
Anmol Singh Bhatia
549790ee8a
[WEB-905] chore: kanban card icon color improvement ( #4156 )
...
* chore: kanban card icon color improvement
* chore: kanban card clickable area improvement
2024-04-10 14:03:22 +05:30
guru_sainath
1dac70ecbe
[WEB-406] chore: project inbox improvement ( #4151 )
...
* chore: inbox issue status pill improvement
* chore: loader inconsistancy resolved
* chore: accepted and decline inbox issue validation
* chore: removed clear all button in applied filters
* chore: inbox issue create label improvement
* chore: updated label filter
* chore: updated fetching activites and comments
* chore: inbox filters date
* chore: removed the print statement
* chore: inbox date filter updated
* chore: handled custom date filter in inbox issue query params
* chore: handled custom date filter in inbox issue single select
* chore: inbox custom date filter updated
* chore: inbox sidebar filter improvement
* chore: inbox sidebar filter improvement
* chore: duplicate issue detail
* chore: duplicate inbox issue improvement
* chore: lint issue resolved
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so>
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2024-04-10 13:52:57 +05:30
rahulramesha
95580d0c62
[WEB-881] fix: Sentry errors from previous build ( #4142 )
...
* Sentry Fix for "Non-Error promise rejection captured with value: Route change to url was aborted"
* Sentry fix for "undefined is not an object (evaluating 'n.response')"
* Possible Sentry Fix for "TypeError Function.entries(<anonymous>)"
* Possible Sentry fix for "null is not an object (evaluating 'e.type')"
2024-04-09 13:12:14 +05:30
guru_sainath
03df410b52
fix: updated issue description rendering when we switch between two issues via sub-issue ( #4143 )
2024-04-08 20:23:16 +05:30
guru_sainath
ddb07dbe5f
[WEB-406] chore: project inbox revamp ( #4141 )
...
* chore: removed inbox id
* fix: inbox changes
* chore: resolved merge conflicts
* chore: inbox issue response changes
* chore: inbox issue filters
* fix: inbox implementation revamp
* fix: type fixes
* fix: pagination implementation
* fix: inbox fixes
* fix: pagination fixes
* fix: inbox Issues pagination fixes
* chore: triage state change
* fix: inbox fixes
* chore: filtering using boolean
* chore: total results in the pagination
* fix: inbox main content changes
* fix: develop pull fixes
* chore: resolved build erros in inbox issues
* dev: fix migrations
* chore: module, labels and assignee in inbox
* chore: inbox issue order by
* chore: inbox filters
* chore: inbox ui revamp
* chore: inbox type updated
* chore: updated filters
* chore: updated filter menmbers and date types in inbox issue filter
* chore: inbox issue filter updated
* chore: updated date filter in the inbox issue filter
* chore: moved the current tab state from local state to store
* chore: updated the filter and fetch request in the inbox issues
* chore: updated tab change handler
* chore: handled isEmpty in the issue filters query params
* chore: inbox sidebar updated
* chore: enabled create inbox issue in mobx
* chore: replaced the key inbox_status to status
* chore: inbox sidebar pagination
* chore: updated inbox issue services
* chore: inbox sidebar total count indicator
* chore: create inbox issue updated
* chore: updated inbox issue sidebar layout
* chore: rendering issue detail in inbox issue
* chore: inbox issue content updated
* chore: create inbox issue modal description improvement
* fix: updated delete functionality in inbox store
* chore: updated multiple inbox issue creation
* chore: handled loading, empty states and inbox user access permissions
* chore: updated rendering issues in the sidebar
* chore: inbox sidebar label improvement
* chore: handled empty states
* chore: disabled inbox empty state added
* chore: module, labels and assignee in list endpoint
* chore: labels in list endpoint
* chore: inboc issue serializer
* chore: representation in serializer
* chore: super function
* chore: inbox empty state updated
* chore: implemented applied filters
* chore: inbox empty state updated
* chore: update date formats in applied filters
* chore: inbox skeleton updated
* chore: ui changes in the siebar list item
* chore: removed the module and cycle ids
* chore: inbox sidebar tab
* chore: inbox actions
* chore: updated inbox issue header actions
* chore: updated inbox issue code cleanup
* chore: loader improvement
* chore: inbox sidebar improvement
* chore: inbox sidebar empty state flicker
* fix: inbox issue delete operation
* chore: inbox issue title and description update indicator added
* fix: resolved issue property rendering in initial load
* chore: inbox sidebar and detail header improvement
* fix: handling selected filter in the issue filters and applied filters
* chore: inbox issue detail improvement
* chore: inbox issue label updated
* chore: inbox issue sidebar improvement
* fix: handling issue description update when we move between the issues in inbox
* chore: removed inbox issue helpers file
* chore: boolean checked
* chore: resolved file change requests
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so>
2024-04-08 19:11:47 +05:30
Prateek Shourya
8d009187ab
[WEB-916] fix: description editor missing when using create more button in create issue modal. ( #4137 )
...
* [WEB-916] fix: description editor missing when using create more button in create issue modal.
* chore: handle edge cases.
* chore: handle edge cases.
2024-04-08 18:44:04 +05:30
Prateek Shourya
39b5a58ce8
chore: remove placeholder from estimate property if no estimates are selected. ( #4125 )
2024-04-08 18:38:39 +05:30
Anmol Singh Bhatia
986f81e3ae
[WEB-905] chore: issue peek overview and kanban layout improvement ( #4135 )
...
* chore: peek overview and kanban card improvement
* chore: peek overview improvement
2024-04-08 18:38:05 +05:30
Prateek Shourya
fd2cacb0cd
[WEB-854] style: update height of sidebar help section and quick add across all layout for consitency. ( #4138 )
2024-04-08 18:35:35 +05:30
rahulramesha
90609b306f
[WEB-914]: fix: Exception due to cycles and modules for undefined fields ( #4127 )
...
* fix cycle types
* fix module types
2024-04-05 20:05:55 +05:30
guru_sainath
3742ea91bf
fix: issue description was not rendering in the issue create/edit modal ( #4122 )
2024-04-04 17:24:16 +05:30
Anmol Singh Bhatia
b4cc58d5dd
[WEB-756] chore: spreadsheet layout cycle and module feature toggle validation ( #4121 )
...
* chore: spreadsheet layout cycle and module feature toggle validation added
* chore: project analytics cycle and module feature toggle validation added
2024-04-04 15:49:25 +05:30
Prateek Shourya
4cba7ff2f5
[WEB-848] fix: issue with parent child relation not being removed parent select dropwdown. ( #4120 )
2024-04-04 14:24:01 +05:30
Prateek Shourya
0ab03c963c
[WEB-869] chore: fix assignee and parent ui inconsistency in create issue modal. ( #4113 )
2024-04-03 20:57:44 +05:30
Anmol Singh Bhatia
e9518ced89
[WEB-756] chore: module and cycle feature toggle validation ( #4112 )
...
* chore: cycle and module feature issue block validation
* chore: cycle and module feature display properties validation
* chore: cycle and module feature display filters validation
* chore: cycle and module feature project view validation
2024-04-03 20:49:02 +05:30
Anmol Singh Bhatia
bc0752f7e8
[WEB-850] chore: calendar layout add existing issue ( #4094 )
...
* chore: calendar layout add existing issue added in project issue
* chore: code refactor
2024-04-03 20:46:19 +05:30
Prateek Shourya
4c97098218
chore: archival of modules, cycles and issues enhancement. ( #4100 )
2024-04-03 18:19:34 +05:30
Anmol Singh Bhatia
91d85ffed0
chore: issue block improvement ( #4093 )
2024-04-03 18:07:28 +05:30
Anmol Singh Bhatia
92fd7b6977
chore: peek overview remove parent improvement ( #4059 )
2024-04-03 18:04:35 +05:30
Prateek Shourya
68ebcfd04e
[842] chore: disable comments and reactions in archived issues. ( #4101 )
2024-04-03 18:02:07 +05:30
Prateek Shourya
fed5916907
[WEB-848] fix: issue with parent child relation not being removed from update issue modal. ( #4103 )
2024-04-03 18:01:11 +05:30
Anmol Singh Bhatia
84e73291cc
fix: draft issue title logic ( #4104 )
2024-04-01 17:53:40 +05:30
Anmol Singh Bhatia
3a466cfe40
[WEB-838] fix: cycle dropdown fetch ( #4076 )
...
* fix: workspace issue properties fetch
* fix: issue modal cycle fetch issue
* fix: issue modal cycle fetch issue
* chore: project issue properties hook updated
2024-03-28 20:29:35 +05:30
Prateek Shourya
265ce7778a
[WEB-840] chore: remove make a copy
option from draft issue quick action menu. ( #4081 )
2024-03-28 15:04:26 +05:30