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
Aaryan Khandelwal
64781be7d2
regression: downgrade to tiptap v2 ( #7982 )
...
* chore: downgrade to tiptap v2
* fix: revert back to hocuspocus
* fix: collaboration events added
* fix: lock unlock issues
* fix: build errors
* fix: type errors
* fix: graceful shutdown
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
2025-10-21 18:28:16 +05:30
sriramveeraghanta
59022b6beb
fix: vite package upgrade
2025-10-21 14:41:34 +05:30
sriramveeraghanta
98b81d7ebb
chore(deps): happy dom version bump
2025-10-16 14:55:57 +05:30
Prateek Shourya
eee9744159
[WEB-5119] chore: remove any deprecated toast instances from the plane/ui page ( #7943 )
...
* [WEB-5119] chore: remove deprecated toast implementation from @plane/ui
* fix: build
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-10-14 00:08:00 +05:30
sriramveeraghanta
3eecec552a
chore(deps): lock file resolutions
2025-10-13 13:43:05 +05:30
sriramveeraghanta
c561164d65
chore(deps): happy dom resolution added
2025-10-13 13:32:13 +05:30
sriram veeraghanta
71ec9fadb7
chore: package versions
2025-10-10 01:52:23 +05:30
sriram veeraghanta
c88ed332e5
chore: package version upgrade
2025-10-10 01:36:32 +05:30
sriram veeraghanta
ae215a542e
[WIKI-724 ] feat: sentry setup for live express server #7934
2025-10-09 21:00:43 +05:30
Anmol Singh Bhatia
75cd2017a0
[WEB-5104] chore: base-ui package upgrade and combobox migration ( #7931 )
...
* chore: base ui package upgrade
* feat: migrate combobox to use base-ui primitives
* chore: code refactor
* fix: format fixes
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-10-09 18:47:09 +05:30
M. Palanikannan
98e0089723
[WIKI-722] fix: hocuspocus provider update to v3 ( #7930 )
...
* fix: hocuspocus provider
* fix: hocuspocus updated url instead of queryparams
2025-10-09 15:38:15 +05:30
M. Palanikannan
0f038705ed
fix: hocuspocus version upgrade ( #7928 )
2025-10-09 14:32:43 +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
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
Aaron
cbcb026e9a
[WEB-5083] chore: add stories to propel #7888
2025-10-06 20:48:52 +05:30
sriram veeraghanta
4c8f51568a
chore: pmp lock upgrade
2025-10-06 01:23:09 +05:30
sriram veeraghanta
8d14a5a004
chore(deps): added vite to catalog
2025-10-06 00:56:52 +05:30
sriram veeraghanta
97381c5145
chore(deps): pnpm version upgrade
2025-10-06 00:38:32 +05:30
Aaryan Khandelwal
a69c6f1b9c
regression: slash commands render logic #7882
2025-10-01 02:44:31 +05:30
M. Palanikannan
ee68895ad3
[WIKI-682] feat: hocuspocus v3 server migration ( #7880 )
...
* fix: hocuspocus v3
* fix: publishing messages across redis extension
2025-09-30 20:55:55 +05:30
Aaryan Khandelwal
e110ef55b8
[WIKI-569] chore: migrate to tiptap v3 ( #7526 )
...
* chore: upgrade to tiptap v3
* chore: update starter kit
* chore: tippy to floating-ui migration for mentions
* chore: update remaining floating menus
* chore: update setEditorValue function
* fix: potential bugs
* chore: extract out common floating ui positioning logic
* fix: storage api
* fix: bubble menu
* fix: type errors
* fix: type errors
* chore: upgrade tiptap-markdown package
* fix: mentions close callback
* chore: update bubbling sequence
* chore: update package.json
* chore: update tiptap catalogs
* fix: add error handling
* fix: file plugin types
* chore: update live package.json
* fix: broken lock file
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-09-30 19:56:12 +05:30
sriram veeraghanta
5951372555
[WIKI-679] refactor: live server ( #7720 )
2025-09-30 19:28:15 +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
Prateek Shourya
d521eab22f
[WEB-4885] feat: new filters architecture and UI components ( #7802 )
...
* feat: add rich filters types
* feat: add rich filters constants
* feat: add rich filters utils
* feat: add rich filters store in shared state package
* feat: add rich filters UI components
* fix: make setLoading optional in loadOptions function for improved flexibility
* chore: minor improvements to rich filters
* fix: formatting
2025-09-16 21:15:08 +05:30
sriram veeraghanta
bd2272a7da
chore (deps): pnpm lockfile overrides update
2025-09-16 00:55:35 +05:30
sriram veeraghanta
b9c6bb07bf
chore(deps): axios version upgrade to 1.12.0
2025-09-16 00:14:18 +05:30
sriramveeraghanta
30b175108b
chore (deps): django and vite version bump
2025-09-10 13:38:30 +05:30
Anmol Singh Bhatia
498613284e
[WEB-4841] chore: calendar component migration UI to propel ( #7730 )
...
* chore: move calendar components and dependencies
* chore: update package configurations
* chore: calendar import updated
* chore: propel config updated
* chore: propel calendar code refactor
* chore: code refactor
* fix: build error
2025-09-09 23:50:51 +05:30
Jayash Tripathy
a696b6039c
[WEB-4835] feat: storybook enhancements ( #7702 )
...
* ✨ feat: integrate Storybook addons and enhance Tabs component
- Added `@storybook/addon-designs` and `@storybook/addon-docs` to the project dependencies.
- Enhanced the Tabs component stories to support dynamic tab options.
- Introduced a custom theme for Storybook with a new manager configuration.
- Added a new SVG logo for branding in Storybook.
- Pinned the storybook and related packages version
* ♻️ refactor: update Storybook manager configuration by removing unused import
* ♻️ refactor: enhance Tabs story with size labels and layout adjustments
* 🚨 fix: lint issues
* 🚨 fix: lock file
* ✏️ fix: update brand image path in Storybook manager configuration
* ♻️ refactor: improve Tabs story by ensuring safe default value and enhancing content rendering
2025-09-05 14:55:33 +05:30
sriram veeraghanta
b99ddc24e7
[WEB-4810] feat: migrate to tsdown from tsup ( #7679 )
...
* feat: migrat to tsdown to tsup
* fix: build scripts
* fix: lock file fixes
* fix: adding build process to i18n and propel packages
* fix: lint warning
* chore: update services module entry points
* fix: lock file
* fix: lock file
* fix: remove tsc from build
* fix: tsdown configs
* fix: remove tsc step from build process
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com >
Co-authored-by: Aaron Reisman <aaron.reisman@plane.so >
2025-09-03 14:01:57 +05:30
sriram veeraghanta
4b74751e4e
[WEB-4837] feat: adding more packages to catalog ( #7693 )
...
* feat: adding more packages to catalog
* fix: lock file
* fix: sharp pacakge catalog
2025-09-02 21:03:03 +05:30
Anmol Singh Bhatia
1c28bd5887
[WEB-4724] fix: editor tooltip ( #7708 )
...
* fix: editor tooltip code refactoring
* chore: code refactor
2025-09-02 20:40:14 +05:30
Anmol Singh Bhatia
652a6cc885
[WEB-4734] feat: replace emoji picker with frimousse ( #7639 )
2025-09-02 19:00:15 +05:30
Anmol Singh Bhatia
26b48bfcf0
[WEB-4724] feat: migrate tooltips from blueprintjs to base-ui ( #7646 )
...
* feat: add card component to propel package and update tooltip imports
* refactor: remove @plane/ui dependency and update tooltip imports to use local card component
* fix: lint
* refactor: update import from @plane/ui to @plane/utils in command component
* chore: removed blueprintjs/core and blueprintjs/popover2 dependencies
* chore: updated tooltip instances across platform and performed related code refactoring
* chore: code refactor
* chore: code refactor
* fix: lint and build error
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: code refactor
* fix: format issue
* fix: build fix
---------
Co-authored-by: Jayash Tripathy <76092296+JayashTripathy@users.noreply.github.com >
2025-09-02 18:19:56 +05:30
Jayash Tripathy
f42eeec2c0
[WEB-4686] feat: propel tabs ( #7620 )
...
* chore: global css file added to tailwind config package
* chore: tailwind config updated
* chore: cn utility function added to propel package
* chore: storybook init
* fix: format error
* feat: added base ui tabs
* fix: add missing newline at end of package.json in propel package
* fix: reorder import statement for Tabs component in propel package
* feat: refactor Tabs component to support compound structure with forward refs
* fix: lint
* chore: code refactor
* chore: code refactor
* fix: lock file
* chore: added stories for tabs
* refactor: clean up
* fix: lint
* fix: lint
* fix: Remove duplicate storybook ESLint config
* fix: lint
* fix: update classname import path in Tabs component
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so >
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-09-01 19:58:40 +05:30
Jayash Tripathy
f2edf637de
[WEB-4809] chore: added common libs to pnpm workspace catalog ( #7611 )
...
* chore: added common libs to pnpm workspace catalog
* chore: update pnpm lockfile to use exact versions for React and TypeScript dependencies
* refactor: removed string from the versions
* fix: lint
* refactor: cleanup
* fix: lint
* chore: updated lock file
2025-09-01 19:42:56 +05:30
dependabot[bot]
ab283c7c78
chore(deps): bump the npm_and_yarn group across 4 directories with 1 update ( #7681 )
...
Bumps the npm_and_yarn group with 1 update in the / directory: [next](https://github.com/vercel/next.js ).
Bumps the npm_and_yarn group with 1 update in the /apps/admin directory: [next](https://github.com/vercel/next.js ).
Bumps the npm_and_yarn group with 1 update in the /apps/space directory: [next](https://github.com/vercel/next.js ).
Bumps the npm_and_yarn group with 1 update in the /apps/web directory: [next](https://github.com/vercel/next.js ).
Updates `next` from 14.2.30 to 14.2.32
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v14.2.30...v14.2.32 )
Updates `next` from 14.2.30 to 14.2.32
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v14.2.30...v14.2.32 )
Updates `next` from 14.2.30 to 14.2.32
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v14.2.30...v14.2.32 )
Updates `next` from 14.2.30 to 14.2.32
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v14.2.30...v14.2.32 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 14.2.32
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: next
dependency-version: 14.2.32
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: next
dependency-version: 14.2.32
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: next
dependency-version: 14.2.32
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-01 13:05:18 +05:30
sriram veeraghanta
4293892178
[WEB-4803] fix: eslint errors in code editors ( #7675 )
...
* fix: eslint errors in code editors
* fix: removed workspaces from package.json
2025-08-29 19:44:46 +05:30
Surya Prashanth
258d24bf06
[SILO-454] chore: refactor decorator, logger packages ( #7618 )
...
* [SILO-454] chore: refactor decorator, logger packages
- add registerControllers function abstracting both rest, ws controllers
- update logger to a simple json based logger
* fix: logger instance and middleware
* fix: type and module resolutions
* fix: lodash type package update
* fix: bypass lint errors in decorators
* chore: format changes
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
2025-08-29 14:29:16 +05:30
Anmol Singh Bhatia
aef465415b
[WEB-4748] chore: propel utils ( #7662 )
...
* chore: tailwind merge added to propel
* chore: classname utils updated
* chore: utils import alias added
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: code refactor
* chore: code refactor
2025-08-28 18:39:27 +05:30
sriram veeraghanta
0e6fbaee3a
[WEB-4790] fix: moved typescript parser to the base eslint config ( #7658 )
...
* fix: moved typescript parser to the base eslint config
* fix: eslint warning
* fix: type config setting
* fix: convert live eslint to cjs
2025-08-27 21:03:20 +05:30
Jayash Tripathy
8801ab0081
[WEB-4727] feat: propel cards ( #7630 )
...
* feat: add card component to propel package and update tooltip imports
* refactor: remove @plane/ui dependency and update tooltip imports to use local card component
* fix: lint
* refactor: update import from @plane/ui to @plane/utils in command component
* refactor: extend CardProps interface to include HTML attributes for better flexibility
2025-08-26 02:14:24 +05:30
Anmol Singh Bhatia
c2464939fc
[WEB-4725] chore: storybook setup & tailwind config package improvements ( #7614 )
...
* chore: global css file added to tailwind config package
* chore: tailwind config updated
* chore: cn utility function added to propel package
* chore: storybook init
* fix: format error
* chore: code refactor
* chore: code refactor
* fix: format error
* fix: build error
2025-08-26 02:14:00 +05:30
Jayash Tripathy
841388e437
[WEB-4751] refactor: added tld validation for urls ( #7622 )
...
* refactor: added tld validation for urls
* refactor: improve TLD validation and update parameter naming in URL utility functions
* refactor: enhance URL component extraction and validation logic
* fix: lint
* chore: remove unused lodash filter import in existing issues list modal
---------
Co-authored-by: Sriram Veeraghanta <veeraghanta.sriram@gmail.com >
2025-08-23 01:07:35 +05:30
Jayash Tripathy
cf8eeee03a
[WEB-4687] feat: propel switch ( #7629 )
...
* feat: added switch
* fix: lint
* fix: lock file
* fix: improve accessibility and refactor switch component styles
* feat: add switch component to propel package
* fix: update imports in command component for consistency
* refactor: styles
2025-08-23 00:27:31 +05:30
sriram veeraghanta
6636b8882f
fix: package cleanup ( #7602 )
2025-08-20 02:24:12 +05:30
Aaron
553f01fde1
feat: migrate to pnpm from yarn ( #7593 )
...
* chore(repo): migrate to pnpm
* chore(repo): cleanup pnpm integration with turbo
* chore(repo): run lint
* chore(repo): cleanup tsconfigs
* chore: align TypeScript to 5.8.3 across monorepo; update pnpm override and catalog; pnpm install to update lockfile
* chore(repo): revert logger.ts changes
* fix: type errors
* fix: build errors
* fix: pnpm home setup in dockerfiles
---------
Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com >
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
2025-08-19 20:06:42 +05:30
sriram veeraghanta
bdca84bd09
Feat: Dockerizing using nginx reverse proxy ( #280 )
...
* minor docker fixes
* eslint config changes
* dockerfile changes to backend and frontend
* oauth enabled env flag
* sentry enabled env flag
* build: get alternatives for environment variables and static file storage
* build: automatically generate random secret key if not provided
* build: update docker compose for next url env add channels to requirements for asgi server and save files in local machine for docker environment
* build: update nginx conf for backend base url update backend dockerfile to make way for static file uploads
* feat: create a default user with given values else default values
* chore: update docker python version and other dependency version in docker
* build: update local settings file to run it in docker
* fix: update script to run in default production setting
* fix: env variable changes and env setup shell script added
* Added Single Dockerfile to run the Entire plane application
* docs build fixes
---------
Co-authored-by: Narayana <narayana.vadapalli1996@gmail.com >
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
2023-02-21 11:31:43 +05:30