Prateek Shourya
ef3ec7274c
[WEB-4253] improvement: minor enhancements to billing page ( #7160 )
2025-06-04 17:29:45 +05:30
Akshita Goyal
a0a45b7916
[WEB-4249] fix: settings header css + cta on error page + project member list ( #7159 )
...
* fix: settings header css + cta on error page
* [WEB-4249] fix: filter out inactive workspace members from project member list
---------
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
2025-06-04 16:38:35 +05:30
Aaryan Khandelwal
2792d48288
[WIKI-412] chore: improved rich text editor extensions handling ( #7158 )
...
* chore: code split for rich text editor extensions
* chore: update type
* chore: add missing prop
2025-06-04 15:32:54 +05:30
Anmol Singh Bhatia
b2ccca0567
[WEB-3931] chore: maintenance page ux copy ( #7135 )
...
* chore: maintenance ux copy translation added
* chore: maintenance ux copy updated
* chore: code refactor
2025-06-04 13:37:58 +05:30
Prateek Shourya
2e822b38e4
[WEB-4240] chore: bump local db version to 1.3 #7154
2025-06-04 13:01:29 +05:30
JayashTripathy
e570fe404f
[WEB-4182] Fix work item links error messages ( #7122 )
...
* fix: backend error message toast when getting error
* fix: toast in small screens
2025-06-03 22:18:26 +05:30
Aaryan Khandelwal
48b613ae66
[WIKI-410] chore: editor translation files #7156
2025-06-03 22:13:56 +05:30
Prateek Shourya
e70105235b
[WEB-4245] improvement: minor enhancements to project members settings page ( #7153 )
2025-06-03 15:09:54 +05:30
Nikhil
7766e8b5cf
[WEB-3998]: clean up imports and remove cache decorators in workspace views to avoid stale data on browser cache #7150
2025-06-03 13:36:52 +05:30
Akshita Goyal
16d63abcdc
[WEB-3998] fix: minor empty states changes + refactoring ( #7151 )
2025-06-02 15:50:57 +05:30
M. Palanikannan
0568b8d583
regression: building utils back to run live server ( #7149 )
2025-06-02 13:32:34 +05:30
Quang Hung Pham
64da29b0d9
chore: add select all/deselect all functionality when adding existing work item ( #7045 )
...
* chore: add select all/deselect all functionality
* chore: update button display logic by CR
2025-06-02 13:30:31 +05:30
Zero King
7c336a65c4
buid: add .venv to .dockerignore ( #7146 )
2025-05-31 12:32:25 +05:30
sriram veeraghanta
2242a85e5c
chore: nextjs upgrade
2025-05-30 21:12:02 +05:30
Aaryan Khandelwal
323920a358
[WIKI-399] fix: add favorite action to page header #7144
2025-05-30 20:58:46 +05:30
Aaryan Khandelwal
151fc8389e
[WIKI-181] chore: asset check endpoint added #7140
2025-05-30 20:58:06 +05:30
sriram veeraghanta
0f828fd5e0
chore: core component fixes
2025-05-30 20:57:35 +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
sriram veeraghanta
322af8c436
[WEB-4223] fix: remove build process from utils package #7138
2025-05-30 18:48:18 +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
sriram veeraghanta
445c819fbd
[WEB-4172] feat: Crawl work item links for title and favicon ( #7117 )
...
* feat: added a python bg task to crawl work item links for title and description
* fix: return meta_data in the response
* fix: add validation for accessing IP ranges
* fix: remove json.dumps
* fix: handle exception by returning None
* refactor: call find_favicon_url inside fetch_and_encode_favicon function
* chore: type hints
* fix: Handle None
* fix: remove print statementsg
* chore: added favicon and title of links
* fix: return null if no title found
* Update apiserver/plane/bgtasks/work_item_link_task.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* fix: remove exception handling
* fix: reduce timeout seconds
* fix: handle timeout exception
* fix: remove request timeout handling
* feat: add Link icon to issue detail links and update rendering logic
* fix: use logger for exception
---------
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
Co-authored-by: JayashTripathy <jayashtripathy371@gmail.com >
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-05-30 18:44:53 +05:30
Aaryan Khandelwal
046a8a1bcf
[WEB-4189] chore: add tailwind container-queries plugin #7125
2025-05-30 18:41:12 +05:30
Akshita Goyal
099a1cc12b
[WEB-3863] fix: links error handling #7126
2025-05-30 18:24:01 +05:30
Sangeetha
a0a697401b
[WEB-3787] fix: project joining date ( #7127 )
...
* fix: return project joining date
* fix: added project's joining date
* fix: set created_at as read_only_fields
---------
Co-authored-by: gakshita <akshitagoyal1516@gmail.com >
2025-05-30 18:23:19 +05:30
Aaryan Khandelwal
cb92108bf4
[WEB-4197] chore: auth forms semantics and accessibility #7128
2025-05-30 18:22:20 +05:30
Aaryan Khandelwal
01b685ea57
[WIKI-181] refactor: invalid file handling #7139
2025-05-30 18:18:05 +05:30
Vipin Chaudhary
b16a585102
[WIKI-343] [WIKI-312] Fix: html characters ( #7049 )
...
* fix: handle symbols and space
* chore: refactor
2025-05-30 18:17:03 +05:30
sriram veeraghanta
4a97d7c28c
fix: adding url validations for workspace name and user name
2025-05-29 17:53:48 +05:30
Aaryan Khandelwal
141cb17e8a
fix: Optimize image uploads in Editor ( #7129 )
...
* fix: memoize file upload functions
* chore: update extension name
* chore: update notation
* chore: resolve chokidar package
* fix: spelling mistakes
2025-05-28 19:03:14 +05:30
sriram veeraghanta
26b62c4a70
fix: tsup version 8.4.0
2025-05-28 02:17:23 +05:30
Aaryan Khandelwal
e388a9a279
[WIKI-181] refactor: file plugins and types ( #7074 )
...
* refactor: file plugins and types
* refactor: image extension storage types
* chore: update meta tag name
* chore: extension fileset storage key
* fix: build errors
* refactor: utility extension
* refactor: file plugins
* chore: remove standalone plugin extensions
* chore: refactoring out onCreate into a common utility
* refactor: work item embed extension
* chore: use extension enums
* fix: errors and warnings
* refactor: rename extension files
* fix: tsup reloading issue
* fix: image upload types and heading types
* fix: file plugin object reference
* fix: iseditable is hard coded
* fix: image extension names
* fix: collaborative editor editable value
* chore: add constants for editor meta as well
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
2025-05-28 01:43:01 +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
Akshita Goyal
b4bc49971c
[WEB-4130] fix: cycle charts minor optimizations ( #7123 )
2025-05-28 00:54:21 +05:30
dependabot[bot]
04c7c53e09
chore(deps): bump requests ( #7120 )
...
Bumps the pip group with 1 update in the /apiserver/requirements directory: [requests](https://github.com/psf/requests ).
Updates `requests` from 2.31.0 to 2.32.2
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.31.0...v2.32.2 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.32.2
dependency-type: direct:production
dependency-group: pip
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-26 19:45:15 +05:30
Dheeraj Kumar Ketireddy
78cc32765b
[WEB-3707] pytest based test suite for apiserver ( #7010 )
...
* pytest bases tests for apiserver
* Trimmed spaces
* Updated .gitignore for pytest local files
2025-05-26 15:26:26 +05:30
JayashTripathy
4e485d6402
[WEB-4160] fix: close the context menu after select #7113
2025-05-26 15:24:13 +05:30
JayashTripathy
5a208cb1b9
[WEB-2403] fix: alignment of project states in collapsed view #7114
2025-05-26 15:23:39 +05:30
JayashTripathy
0eafbb698a
[WEB-3494] fix: size of created at value #7112
2025-05-26 15:22:16 +05:30
sriram veeraghanta
193ae9bfc8
fix: yarn lock file
2025-05-26 14:58:26 +05:30
Vamsi Krishna
7cb5a9120a
[WEB-4173]fix: fixed layout overflow issue #7119
2025-05-26 14:28:56 +05:30
Vamsi Krishna
84fc81dd98
[WEB-4118]fix: adjusted sub work item properties for a better visibility ( #7079 )
...
* fix: adjusted sub work item properties for a better visibility
* fix: removed projects from sub work item filters
2025-05-23 16:14:35 +05:30
JayashTripathy
2d0c0c7f8a
[WEB-4115] fix: update issue count status query to handle null values #7080
2025-05-23 16:13:48 +05:30
JayashTripathy
5c9bdb1cea
[WEB-4133] fix: analytics release bugs ( #7086 )
...
* fix: header text of insight table search
* fix: made the active project list scrollable
* chore: added xAxis label to table header
* chore: removed the intake issues
* fix: made the headerText necessary
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
2025-05-23 16:13:09 +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
Vamsi Krishna
a3b9152a9b
[WEB-4123]feat: language support for sub-work item empty states #7092
2025-05-23 15:36:47 +05:30
Aaryan Khandelwal
5223bd01e8
[WEB-4153] chore: extend custom font family in tailwind config ( #7093 )
...
* chore: remove unwanted font family
* chore: add font family to extend object
2025-05-23 15:35:47 +05:30
Aaryan Khandelwal
6eb0b5ddb0
[WEB-4137] chore: restrict SVG file selection ( #7095 )
...
* chore: update accepted file mime types
* chore: update accepted file mime types
2025-05-23 15:33:56 +05:30
Anmol Singh Bhatia
cd200169b6
[WEB-4107] chore: redirect user to the newly created project view after creation #7098
2025-05-23 15:32:41 +05:30
Nikhil
037bb88b53
[WEB-4144] fix: api logger to handle content decode errors #7099
2025-05-23 15:31:40 +05:30
Bavisetti Narayan
643390e723
[WEB-4145] chore: added validation for project deletion #7101
2025-05-23 15:30:42 +05:30