sriram veeraghanta
a55253d242
chore: update package version
2025-12-09 23:35:52 +05:30
Aaron
0ab94ed6d6
chore: run fixes ( #8257 )
...
* chore: run fixes
* fix: type, just use hocuspocusservercontext
* fix: codemod
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
2025-12-08 22:26:50 +05:30
sriram veeraghanta
85daa1572c
fix: upgrade turbo version ( #8259 )
2025-12-08 15:46:23 +05:30
Aaron
85d90030cf
fix: eslint ( #8185 )
...
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
2025-12-05 16:03:51 +05:30
sriram veeraghanta
c3906048ea
fix(CI): upgrade prettier oxc plugin version ( #8242 )
...
* fix: upgrade prettier oxc plugin version
* fix: type errors
2025-12-04 18:27:50 +05:30
sriramveeraghanta
65166d19be
fix: docker ngnix version
2025-12-04 16:35:19 +05:30
sriramveeraghanta
cf84ade52c
fix: turbo version upgrade in docker files
2025-12-04 16:11:59 +05:30
sriram veeraghanta
ec478a8979
chore: standard replacement from dotenv to dotenvx ( #8216 )
2025-12-02 15:32:00 +05:30
Nikhil
a7e2e596bf
[WEB-5518]: update magic code token to send code as 6 digit numbers ( #8188 )
...
* refactor: simplify token generation in MagicCodeProvider by using a numeric approach
* fix: update placeholder text for unique code input across multiple languages
* refactor: replace token generation with a numeric approach for user email updates
* fix: update placeholder text for unique code input in multiple languages to a numeric format
* refactor: replace random token generation with secrets for enhanced security in user email updates and magic code provider
2025-12-01 18:56:14 +05:30
Aaryan Khandelwal
a0da806a79
[WEB-5520] fix: comments UI in space app #8189
2025-11-27 15:58:10 +05:30
Prateek Shourya
ae7898aaee
fix: move X-Frame-Options header to auth page for enhanced security ( #8179 )
2025-11-26 13:57:46 +05:30
Aaryan Khandelwal
d38147b875
fix: build error ( #8171 )
2025-11-25 19:15:35 +05:30
Aaryan Khandelwal
09f4e3d4ae
[WIKI-774] refactor: space app mentions #8152
...
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-11-24 21:26:48 +05:30
Aaron
0f4309659a
[WEB-5478] chore: fix types ( #8155 )
2025-11-21 20:22:37 +05:30
Aaron
2e15e4f786
fix: source map warning during build ( #8148 )
...
* [WEB-5473] fix: source map errors
* [WEB-5473] chore: run codemod
* fix: build errors in editor
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-11-21 13:43:52 +05:30
Aaron
83fdebf64d
[WEB-5459] feat(codemods): add function declaration transformer with tests ( #8137 )
...
- Add jscodeshift-based codemod to convert arrow function components to function declarations
- Support React.FC, observer-wrapped, and forwardRef components
- Include comprehensive test suite covering edge cases
- Add npm script to run transformer across codebase
- Target only .tsx files in source directories, excluding node_modules and declaration files
* [WEB-5459] chore: updates after running codemod
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-11-20 17:39:40 +05:30
Aaron
90866fb925
chore: use oxc tooling to speed up prettier ( #8117 )
...
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-11-20 17:30:27 +05:30
Aaryan Khandelwal
83679806fd
[WIKI-419] chore: new asset duplicate endpoint added ( #7172 )
...
* chore: new asset duplicate endpoint added
* chore: change the type in url
* chore: added rate limiting for image duplication endpoint
* chore: added rate limiting per asset id
* chore: added throttle class
* chore: added validations for entity
* chore: added extra validations
* chore: removed the comment
* chore: reverted the frontend code
* chore: added the response key
* feat: handle image duplication for web
* feat: custom image duplication update
* fix: remove paste logic for image
* fix : remove entity validation
* refactor: remove entity id for duplication
* feat: handle duplication in utils
* feat: add asset duplication registry
* chore: update the set attribute method
* fix: add ref for api check
* chore :remove logs
* chore : add entity types types
* refactor: rename duplication success status value
* chore: update attribute to enums
* chore: update variable name
* chore: set uploading state
* chore : update enum name
* chore : update replace command
* chore: fix retry UI
* chore: remove default logic
* refactor: optimize imports in custom image extension files and improve error handling in image duplication
* fix:type error
* Update packages/editor/src/core/extensions/custom-image/components/node-view.tsx
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* fix: enhance asset duplication handler to ignore HTTP sources
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com >
Co-authored-by: VipinDevelops <vipinchaudhary1809@gmail.com >
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-11-20 15:05:01 +05:30
Aaryan Khandelwal
d462546055
[WIKI-788] fix: editor markdown copy rules ( #8140 )
2025-11-20 14:46:12 +05:30
Aaryan Khandelwal
c65e2c4aab
[WIKI-773] refactor: editor mention components and hooks ( #8111 )
2025-11-17 14:07:37 +05:30
Prateek Shourya
19a0ef490b
[WEB-5423] fix: typescript errors and add types check step to pull request workflow ( #8110 )
2025-11-14 16:18:36 +05:30
sriram veeraghanta
4e357c4ad0
[WEB-5404] chore: update next images with html default images ( #8101 )
...
* chore: update next images with html default images
* chore: sync related changes
* Update apps/admin/core/components/instance/failure.tsx
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Update apps/space/app/not-found.tsx
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Update apps/space/core/components/issues/issue-layouts/error.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update apps/space/core/components/ui/not-found.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* chore: replace classname styles in space
* fix: copoilot suggestions
* fix: copilot suggestions
* chore: format files
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-13 18:33:18 +05:30
Prateek Shourya
64f90b828b
[WEB-5419] chore: add dotenv dependency, hosts and configure environment variables in admin, space, and web apps ( #8107 )
...
* chore: add dotenv dependency and configure environment variables in admin, space, and web apps
* chore: allowed multiple hosts in dev mode
* chore: move dotenv to dev deps
* chore: update Vite configuration to set server host to 127.0.0.1 for admin, space, and web apps
---------
Co-authored-by: gakshita <akshitagoyal1516@gmail.com >
2025-11-13 17:57:47 +05:30
Aaron
95c742244e
[WEB-5416] fix: Use proper import syntax ( #8105 )
2025-11-13 17:41:06 +05:30
sriram veeraghanta
30da349475
[WEB-5413] feat: adding sentry error handling in web, space and admin ( #8099 )
2025-11-12 19:03:47 +05:30
Prateek Shourya
433b5a4fe1
[WEB-5386] refactor: update all apps to use react-router for development and enable SSR for space app. ( #8095 )
2025-11-11 14:08:42 +05:30
Prateek Shourya
a407105bb8
[WEB-5389] chore: enable progress bar for production builds and add logo spinner for hydration fallback ( #8093 )
...
* [WEB-5389] chore: enable progress bar for production builds
* feat: add LogoSpinner to HydrateFallback in admin, space, and web apps
2025-11-11 12:22:40 +05:30
sriramveeraghanta
5ec09a7fe1
chore: update dockerfile pnpm install with ci=true
2025-11-10 18:28:51 +05:30
sriramveeraghanta
3f0721c59a
chore: upgrade vite version using catalog
2025-11-10 13:13:22 +05:30
Aaryan Khandelwal
d05c222d0a
regression: fallback base url for redirection ( #8075 )
2025-11-07 16:10:52 +05:30
Anmol Singh Bhatia
fd38b9b6d8
[WEB-4320] refactor: migrate emoji reactions to propel ( #8039 )
2025-11-06 18:25:43 +05:30
Prateek Shourya
696fb96e87
[WEB-5043] feat: web vite migration ( #7973 )
2025-11-06 14:08:48 +05:30
Prateek Shourya
118ecc81ba
[WEB-5042] feat: sites vite migration ( #7965 )
2025-11-06 13:58:24 +05:30
Anmol Singh Bhatia
0e8128594b
[WEB-5191 | WEB-5197] chore: actions and arrows icon revamp ( #7984 )
2025-10-29 20:13:08 +05:30
Nikhil
1126ca30b0
[WEB-5262] feat: gitea sso ( #8022 )
...
* Feature/7137/gitea sso (#7940 )
* added gitea auth to admin panel with configs , added api calls
* added gitea to oauth root (for signup and signin)
* removed log
* replace github oauth with gitea ouath error messages
* added gitea to auth root
* fix: update token expiration handling and remove unused variable in Gitea callback
* fix: include Gitea in OAuth enabled checks
* fix: improve error handling when fetching emails from Gitea
* chore : remove logs and add semicolons
* refactor: update Gitea authentication components and imports for consistency
* fix: enhance Gitea authentication form to auto-populate host value and improve OAuth checks
* refactor: enhance Gitea OAuth provider with improved error handling and URL validation
* fix: update authentication success messages to check for string value "1"
---------
Co-authored-by: Shivam Jain <shivam.clgstash@gmail.com >
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
2025-10-28 18:53:54 +05:30
Anmol Singh Bhatia
d71dfe8f86
[WEB-5188 | WEB-5190] chore: layout and properties icon revamp ( #7980 )
2025-10-24 19:53:36 +05:30
Aaron
e710f5b278
[WEB-5196] chore: switch from isomorphic-dompurify to dompurify ( #7983 )
...
* [WEB-5196] chore: switch from isomorphic-dompurify to dompurify
Replace isomorphic-dompurify with dompurify package in utils.
This change simplifies the dependency and uses the canonical
DOMPurify package directly.
* fix: removing dompurify from the space app as dependency
* chore: remove unused import
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-10-23 16:33:32 +05:30
sriramveeraghanta
1b43efbc2a
chore: version bump
2025-10-21 19:14:43 +05:30
Anmol Singh Bhatia
56007e7d47
[WEB-5129] chore: icons revamp ( #7958 )
...
* chore: code refactor
* chore: code refactor
2025-10-14 12:47:53 +05:30
Prateek Shourya
9f41e92d21
[WEB-5135] refactor: update sites ESLint configuration and refactor imports to use type imports ( #7956 )
...
- Enhanced ESLint configuration by adding new rules for import consistency and type imports.
- Refactored multiple files to replace regular imports with type imports for better clarity and performance.
- Ensured consistent use of type imports across the application to align with TypeScript best practices.
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
2025-10-14 00:40:30 +05:30
Anmol Singh Bhatia
87eb1949c6
[WEB-5129] feat: icons revamp ( #7945 )
2025-10-13 19:43:24 +05:30
Prateek Shourya
0b257c8693
[WEB-5093] improvement: adds content-based MIME type detection for uploads #7925
...
- Refactored file upload utilities to use async functions for better handling of file metadata.
- Introduced MIME type detection using the file-type library.
- Updated file service methods to await metadata retrieval.
- Added new dependencies for file-type and updated package.json accordingly.
- Removed deprecated file handling code from utils and adjusted imports across services.
2025-10-09 12:22:43 +05:30
sriram veeraghanta
5d60d6d702
chore: adding types node package to pnpm catalog ( #7923 )
2025-10-08 18:42:53 +05:30
Vamsi Krishna
3cbb60417c
[WEB-4976]chore: propel toast implementation ( #7832 )
...
* draft: implementation
* chore: migrated toast from @plane/ui to propel package
* chore: reverted unwanted changes
* fix: lint errors
* chore: added dismiss toast to propel toast
* fix: build and lint errors
* chore: code refactor
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so >
2025-10-07 23:37:10 +05:30
Yaroslav Halchenko
2ca8620246
Add codespell support (config, workflow to detect/not fix) and make it fix some typos ( #7864 )
...
* Add github action to codespell preview on push and PRs
* Add rudimentary codespell config
* [DATALAD RUNCMD] chore: run codespell throughout fixing a few typos interactively
=== Do not change lines below ===
{
"chain": [],
"cmd": "codespell -w -i 3 -C 4 ./apps/web/core/components/workspace/delete-workspace-form.tsx ./deployments/cli/community/README.md",
"exit": 0,
"extra_inputs": [],
"inputs": [],
"outputs": [],
"pwd": "."
}
^^^ Do not change lines above ^^^
* Adjust coespell regex to ignore all camelCased words
* [DATALAD RUNCMD] chore: run codespell throughout fixing a few new typos automagically
=== Do not change lines below ===
{
"chain": [],
"cmd": "codespell -w",
"exit": 0,
"extra_inputs": [],
"inputs": [],
"outputs": [],
"pwd": "."
}
^^^ Do not change lines above ^^^
2025-10-07 17:42:49 +05:30
sriram veeraghanta
0589ac56d5
[WEB-5048] chore: implements esm exports for all packages ( #7816 )
...
* fix: esm module imports for live and editor
* fix: convert all pacakges to export esm and cjs build
* fix: auto export
* fix: translation files formatting
* fix: convert eslint files to cjs files for supporting current config
* fix: code uuid package upgrade
---------
Co-authored-by: Aaron Reisman <aaron.reisman@plane.so >
2025-10-06 21:01:32 +05:30
Anmol Singh Bhatia
726529044e
[WEB-4934] dev: propel button implementation ( #7859 )
...
* dev: button component code refactor
* dev: propel button component implementation
2025-09-30 15:31:00 +05:30
sriram veeraghanta
bedc1fae1f
[WEB-5027] fix: replace lodash package with lodash-es ( #7856 )
...
* fix: replace lodash pacakge with lodash-es
* fix: lint errors
* fix: import fixes
2025-09-26 17:59:31 +05:30
Vamsi Krishna
97059a2786
[WEB-4952]fix: published view work item description #7828
2025-09-18 20:21:31 +05:30
Vamsi Krishna
877c117c37
[WEB-4943]fix: next path url redirection ( #7817 )
...
* fix: next path url redirection
* fix: enhance URL redirection safety in authentication views
Updated SignInAuthSpaceEndpoint, GitHubCallbackSpaceEndpoint, GitLabCallbackSpaceEndpoint, and GoogleCallbackSpaceEndpoint to include checks for allowed hosts and schemes before redirecting. This improves the security of URL redirection by ensuring only valid URLs are used.
* chore: updated uitl to handle double /
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
Co-authored-by: Nikhil <118773738+pablohashescobar@users.noreply.github.com >
2025-09-17 18:52:35 +05:30