sriramveeraghanta
07f269e7f3
chore: version bump
2025-12-12 15:09:53 +05:30
sriramveeraghanta
ce69644d53
chore(deps): upgrade next themes package
2025-12-12 13:43:47 +05:30
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