sriram veeraghanta
1faf06c755
chore: remove chat support component
2026-03-18 00:13:13 +05:30
Vipin Chaudhary
428cb478b1
[WEB-6610] Fix work item drag handle hover gap ( #8759 )
...
* [WEB-6610] Fix work item drag handle hover gap
Amp-Thread-ID: https://ampcode.com/threads/T-019ce703-e30e-769b-9436-a7f5506e8a6c
Co-authored-by: Amp <amp@ampcode.com>
* fix: use p-0! pl-6! for correct drag handle hover area
Amp-Thread-ID: https://ampcode.com/threads/T-019ce703-e30e-769b-9436-a7f5506e8a6c
Co-authored-by: Amp <amp@ampcode.com>
* fix: update containerClassName to -ml-6 border-none p-0! pl-6!
Amp-Thread-ID: https://ampcode.com/threads/T-019ce703-e30e-769b-9436-a7f5506e8a6c
Co-authored-by: Amp <amp@ampcode.com>
---------
Co-authored-by: Amp <amp@ampcode.com>
2026-03-18 00:07:52 +05:30
Anmol Singh Bhatia
588dc2927e
[WEB-6599] feat: instance not ready ui revamp ( #8755 )
...
* feat: instance not ready ui revamp
* chore: code refactoring
* chore: code refactoring
2026-03-16 14:29:33 +05:30
Aaryan Khandelwal
2e429e5198
[WIKI-874] refactor: description input component ( #8544 )
...
* refactor: description input component
* fix: add missing prop to rich text editor
2026-03-05 19:37:36 +05:30
Aaryan Khandelwal
fc66fba5aa
[WIKI-785] refactor: editor markdown handler #8546
2026-03-05 15:43:52 +05:30
Aaryan Khandelwal
5af0f58aa9
[WIKI-892] fix: description input component re-render #8600
2026-03-05 15:27:02 +05:30
Aaryan Khandelwal
98253e3085
[WEB-5606] fix: work item preview word break #8537
2026-03-05 15:03:38 +05:30
Vamsi Krishna
60da3df508
[GIT-40]fix: apply sub-issue display filter when adding work items #8534
2026-03-05 14:43:17 +05:30
Anmol Singh Bhatia
a75301d6c6
[WEB-6420] chore: migrate community references from Discord to Forum ( #8657 )
...
* chore: replace Discord references with Forum links
* chore: migrate help and community CTAs from Discord to Forum
* refactor: replace Discord icons with lucide MessageSquare
* chore: rename Discord labels and keys to Forum
* chore: remove obsolete Discord icon component
* chore: update Discord references to Forum in templates
* chore: code refactoring
2026-03-04 13:08:36 +05:30
sriram veeraghanta
da870a1513
chore(deps): minimatch and rollup package vulnerabilities ( #8675 )
...
* fix: package updates
* fix: package upgrades
* fix: minimatch package vulnerabilities
* fix: ajv package vulnerabilities
* fix: lint
* fix: format
2026-03-03 01:26:29 +05:30
sriram veeraghanta
c5542438a1
fix: replace eslint with oxlint ( #8677 )
...
* fix: replace eslint with oxlint
* chore: adding max warning
* fix: formatting
2026-03-03 00:46:05 +05:30
sriram veeraghanta
41abaffc6e
chore: replace prettier with oxfmt ( #8676 )
2026-03-02 20:40:50 +05:30
Vipin Chaudhary
779f5e272f
[WIKI-887] fix: add scroll in heading layout ( #8596 )
...
* fix: add scroll in heading layout
* chore: remove visible scroll bar
* fix :format
* chore: fix outline scroll
* chore: fix format
* chore: fix translation
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
2026-03-02 18:59:07 +05:30
Prateek Shourya
e9b011896d
[VPAT-27] chore(security): disable autocomplete on sensitive input fields #8517
...
Disable autocomplete on authentication and security-related forms to prevent
browsers from storing sensitive credentials. This affects sign-in, password
reset, account security, and onboarding forms across admin, web, and space apps.
Modified components:
- Auth forms (email, password, unique code, forgot/reset/set password)
- Account security pages
- Instance setup and profile onboarding
- Shared UI components (auth-input, password-input)
2026-02-17 00:43:35 +05:30
Anmol Singh Bhatia
d3c6e5ec94
[WEB-5827] fix: persist external cover image URLs (Unsplash) in project updates #8482
2026-02-17 00:21:43 +05:30
Prateek Shourya
49fc6aa0a0
[VPAT-55] chore(security): implement input validation across authentication and workspace forms ( #8528 )
...
* chore(security): implement input validation across authentication and workspace forms
- Add OWASP-compliant autocomplete attributes to all auth input fields
- Create centralized validation utilities blocking injection-risk characters
- Apply validation to names, display names, workspace names, and slugs
- Block special characters: < > ' " % # { } [ ] * ^ !
- Secure sensitive input fields across admin, web, and space apps
* chore: add missing workspace name validation to settings and admin forms
* feat: enhance validation regex for international names and usernames
- Updated regex patterns to support Unicode characters for person names, display names, company names, and slugs.
- Improved validation functions to block injection-risk characters in names and slugs.
2026-02-17 00:18:46 +05:30
Anmol Singh Bhatia
55e89cb8fc
[WEB-5863] fix: estimate point input validation #8492
...
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2026-02-17 00:12:33 +05:30
Vamsi Krishna
4d1e6c499f
[WEB-5829] fix: Intake open work count ( #8547 )
...
* fix: open intake count at sidebar header
* chore: reverted inbox store arguments to core store
* fix: intake count update
2026-02-17 00:05:20 +05:30
Sangeetha
3a99ecf8f3
[WEB-5871] chore: added intake count for projects ( #8497 )
...
* chore: add intake_count in project list endpoint
* chore: sidebar project navigation intake count added
* fix: filter out closed intake issues in the count
* chore: code refactor
* chore: code refactor
* fix: filter out deleted intake issues
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so>
2026-02-17 00:04:03 +05:30
Dheeraj Kumar Ketireddy
ef5d481a19
[VPAT-51] fix: update workspace invitation flow to use token for validation #8508
...
- Modified the invite link to include a token for enhanced security.
- Updated the WorkspaceJoinEndpoint to validate the token instead of the email.
- Adjusted the workspace invitation task to generate links with the token.
- Refactored the frontend to handle token in the invitation process.
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2026-02-17 00:02:18 +05:30
Anmol Singh Bhatia
e92b835869
[WEB-5873] fix: user avatar ui consistency ( #8495 )
...
* fix: user avatar ui consistency
* chore: code refactor
2026-02-13 19:04:57 +05:30
Jayash Tripathy
53b3358a63
[GIT-44] refactor(auth): add PASSWORD_TOO_WEAK error code ( #8522 )
...
* refactor(auth): add PASSWORD_TOO_WEAK error code and update related error handling in password change flow
* fix(auth): update import to use type for EAuthenticationErrorCodes in security page
* Update apps/web/app/(all)/profile/security/page.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update apps/web/app/(all)/[workspaceSlug]/(settings)/settings/account/security/page.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* refactor: updated auth error exception accross zxcvbn usages
* fix: improve error handling for password strength validation and update error messages
* i18n(ru): update Russian translations for stickies and automation description
Added translation for 'stickies' and improved formatting of the automation description in Russian locale.
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-13 18:51:33 +05:30
Anmol Singh Bhatia
bf521b7b03
[WEB-1201] chore: dropdown options hierarchy improvements ( #8501 )
...
* chore: sortBySelectedFirst and sortByCurrentUserThenSelected utils added
* chore: members dropdown updated
* chore: module dropdown updated
* chore: project and label dropdown updated
* chore: code refactor
2026-02-13 18:50:18 +05:30
Anmol Singh Bhatia
7607cc9b10
[WEB-5884] chore: layout loader enhancements #8500
2026-02-13 18:49:53 +05:30
Anmol Singh Bhatia
8fa08b2506
[GIT-57 | WEB-5912] fix: app sidebar ux and responsiveness ( #8560 )
...
* fix: project extended sidebar accordion ux
* fix: app sidebar mobile responsiveness ux
* chore: code refactor
2026-02-13 17:43:07 +05:30
Vipin Chaudhary
60734b25ba
[WIKI-877] fix: order of this dropdown options in pages #8563
2026-02-13 15:49:10 +05:30
Anmol Singh Bhatia
a8d81656fc
[WEB-6137] fix: work item peek view outside click #8610
2026-02-12 16:28:51 +05:30
Anmol Singh Bhatia
dbe059b7b5
fix: workitem description input inital load ( #8617 )
2026-02-12 14:03:01 +05:30
Anmol Singh Bhatia
c93f9fc865
[WEB-6038] fix: work item empty title flicker #8618
2026-02-12 13:35:08 +05:30
sriram veeraghanta
2b6e24d526
chore: merge helpers and layouts ( #8624 )
...
* fix: remove constants and services
* fix: formatting
* chore: merge helpers and layouts
* fix: workspace disbale flag handling
2026-02-10 22:04:07 +05:30
sriram veeraghanta
7793febcf8
chore: merge constants and services ( #8623 )
...
* fix: remove constants and services
* fix: formatting
* fix: types check
2026-02-10 21:10:54 +05:30
sriram veeraghanta
06e4a1624c
fix: remove ee folder from web ( #8622 )
2026-02-10 20:01:42 +05:30
Vipin Chaudhary
dfbd043e50
[WEB-6058] chore : add logic to handle save#8614
2026-02-09 14:53:35 +05:30
sriramveeraghanta
587cb3ecfe
fix: file fomatting
2026-02-02 18:08:44 +05:30
sriram veeraghanta
02d0ee3e0f
chore: add copyright ( #8584 )
...
* feat: adding new copyright info on all files
* chore: adding CI
2026-01-27 13:54:22 +05:30
Prateek Shourya
32a2584578
[GIT-66] improvement: prevent disabling last enabled authentication method ( #8570 )
2026-01-27 00:47:37 +05:30
M. Palanikannan
b31c0195bc
fix: pdf export ( #8564 )
...
* feat: pdf export
* fix: tests
* fix: tests
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2026-01-26 22:08:10 +05:30
Aaryan Khandelwal
db8b67102d
[WEB-5860] [WEB-5861] [WEB-5862] style: improved settings interface ( #8520 )
...
* style: improved profile settings
* chore: minor improvements
* style: improved workspace settings
* style: workspace settings content
* style: improved project settings
* fix: project settings flat map
* chore: add back navigation from settings pages
* style: settings content
* style: estimates list
* refactor: remove old code
* refactor: removed unnecessary line breaks
* refactor: create a common component for page header
* chore: add fade-in animation to sidebar
* fix: formatting
* fix: project settings sidebar header
* fix: workspace settings sidebar header
* fix: settings content wrapper scroll
* chore: separate project settings features
* fix: formatting
* refactor: custom theme selector
* refactor: settings headings
* refactor: settings headings
* fix: project settings sidebar padding
* fix: sidebar header padding
* fix: sidebar item permissions
* fix: missing editable check
* refactor: remove unused files
* chore: remove unnecessary code
* chore: add missing translations
* fix: formatting
2026-01-23 13:34:20 +05:30
yy
bb4f172e26
chore: fix typos in comments ( #8553 )
2026-01-23 13:32:04 +05:30
Bavisetti Narayan
2a29ab8d4a
[WEB-5845] chore: changing description field to description json ( #8230 )
...
* chore: migrating description to description json
* chore: replace description with description_json
* chore: updated migration file
* chore: updated the migration file
* chore: added description key in external endpoint
* chore: updated the migration file
* chore: updated the typo
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
2026-01-22 18:23:59 +05:30
sriramveeraghanta
8399f64bee
chore(deps): react router upgraded
2026-01-09 14:43:36 +05:30
Prateek Shourya
110dbd9acd
[VPAT-50] chore(security): add X-Frame-Options header to nginx configuration to prevent clickjacking attacks ( #8507 )
...
* [VPAT-50] chore(security): add X-Frame-Options header to nginx configuration to prevent clickjacking attacks
* [SECURITY] chore: enhance nginx configuration with additional security headers
2026-01-09 04:03:41 +05:30
Nikhil
ea1f92e0c6
[WEB-5537]refactor: rename IssueUserProperty to ProjectUserProperty and update related references ( #8206 )
...
* refactor: rename IssueUserProperty to ProjectUserProperty and update related references across the codebase
* migrate: move issue user properties to project user properties and update related fields and constraints
* refactor: rename IssueUserPropertySerializer and IssueUserDisplayPropertyEndpoint to ProjectUserPropertySerializer and ProjectUserDisplayPropertyEndpoint, updating all related references
* fix: enhance ProjectUserDisplayPropertyEndpoint to handle missing properties by creating new entries and improve response handling
* fix: correct formatting in migration for ProjectUserProperty model options
* migrate: add migration to update existing non-service API tokens to remove workspace association
* migrate: refine migration to update existing non-service API tokens by excluding bot users from workspace removal
* chore: changed the project sort order in project user property
* chore: remove allowed_rate_limit from APIToken
* chore: updated user-properties endpoint for frontend
* chore: removed the extra projectuserproperty
* chore: updated the migration file
* chore: code refactor
* fix: type error
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: sangeethailango <sangeethailango21@gmail.com>
Co-authored-by: vamsikrishnamathala <matalav55@gmail.com>
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so>
2026-01-06 15:37:19 +05:30
Prateek Shourya
3d5e427894
chore: remove unused right sidebar component and clean up workspace member settings ( #8477 )
2025-12-31 00:08:40 +05:30
sriram veeraghanta
6129e8e53b
Revert "[WEB-4959]chore: refactor project member page #8464 " ( #8476 )
...
This reverts commit c97e418515 .
2025-12-30 21:46:32 +05:30
sriram veeraghanta
d61b157929
chore: remove posthog events ( #8465 )
...
* chore: remove posthog events
* chore: remove event tracking
* chore: lint errors
* chore: minor changes based on comments
* fix: type errors
2025-12-30 19:59:50 +05:30
Jayash Tripathy
dcd8d27eae
[WEB-5472] refactor: project form #8472
2025-12-30 15:57:33 +05:30
b-saikrishnakanth
c97e418515
[WEB-4959]chore: refactor project member page #8464
2025-12-30 14:59:16 +05:30
Jayash Tripathy
9141a9377f
[WEB-5472] refactor: components of project creation flow ( #8462 )
2025-12-30 14:32:48 +05:30
Anmol Singh Bhatia
866338289e
chore: navigation preference enhancements ( #8468 )
2025-12-30 13:22:28 +05:30