Prateek Shourya
f34f078bd2
[WEB-4272] fix: remove duplicate CommandPalette instances from settings layouts to prevent modal conflicts ( #7174 )
2025-06-05 20:48:36 +05:30
Prateek Shourya
e70105235b
[WEB-4245] improvement: minor enhancements to project members settings page ( #7153 )
2025-06-03 15:09:54 +05:30
Akshita Goyal
16d63abcdc
[WEB-3998] fix: minor empty states changes + refactoring ( #7151 )
2025-06-02 15:50:57 +05:30
Prateek Shourya
67cbe94d4a
[WEB-3964] refactor: permission layer ( #7094 )
...
* refactor: permission layer
* refactor: add original_role to project member serializer
* chore: minor fixes related to permission layer
* fix: strict type checking while checking user permissions
2025-05-30 19:57:07 +05:30
Sangeetha
41c2aefad4
[WEB-3998] feat: settings page revamp ( #6959 )
...
* chore: return workspace name and logo in profile settings api
* chore: remove unwanted fields
* fix: backend
* feat: workspace settings
* feat: workspce settings + layouting
* feat: profile + workspace settings ui
* chore: project settings + refactoring
* routes
* fix: handled no project
* fix: css + build
* feat: profile settings internal screens upgrade
* fix: workspace settings internal screens
* fix: external scrolling allowed
* fix: css
* fix: css
* fix: css
* fix: preferences settings
* fix: css
* fix: mobile interface
* fix: profile redirections
* fix: dark theme
* fix: css
* fix: css
* feat: scroll
* fix: refactor
* fix: bug fixes
* fix: refactor
* fix: css
* fix: routes
* fix: first day of the week
* fix: scrolling
* fix: refactoring
* fix: project -> projects
* fix: refactoring
* fix: refactor
* fix: no authorized view consistency
* fix: folder structure
* fix: revert
* fix: handled redirections
* fix: scroll
* fix: deleted old routes
* fix: empty states
* fix: headings
* fix: settings description
* fix: build
---------
Co-authored-by: gakshita <akshitagoyal1516@gmail.com>
Co-authored-by: Akshita Goyal <36129505+gakshita@users.noreply.github.com>
2025-05-30 18:47:33 +05:30
Aaryan Khandelwal
a3a580923c
[WEB-4166] chore: projects app sidebar accessibility ( #7115 )
...
* chore: add ARIA attributes
* chore: add missing translations
* chore: add accessibility translations for multiple languages and configured store according to it
* chore: refactor translation file handling and introduce TranslationFiles enum
* fix: accessibility issues in workspace sidebar
---------
Co-authored-by: JayashTripathy <jayashtripathy371@gmail.com>
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
2025-05-28 00:58:22 +05:30
Aaron Heckmann
f8ca1e46b1
[WEB-4098] feat: noindex/nofollow ( #7088 )
...
* feat: noindex/nofollow
- On login: nofollow
- On app pages: noindex, nofollow
https://app.plane.so/plane/browse/WEB-4098/
- https://nextjs.org/docs/app/api-reference/file-conventions/layout
- https://nextjs.org/docs/app/building-your-application/routing/route-groups#creating-multiple-root-layouts
- https://nextjs.org/docs/app/api-reference/functions/generate-metadata#link-relpreload
* chore: address PR feedback
2025-05-23 16:12:04 +05:30