mohamed yahia
d48e1e34a9
Add ability to drag multiple selected components ( #6155 )
* Add ability to drag multiple selected components
* Use em instead of editor api
* Format
1 year ago
Artur Arseniev
8d4c850bcf
Rollback a change in UndoManager to avoid breaking style updates in undo/redo ( #6157 )
Rollback a change in UndoManager to avoid breaking style update undo/redo
1 year ago
Artur Arseniev
7e78a61ca9
Fix undo pages ( #6156 )
* Update static script
* Fix undo with pages. Closes #6142
1 year ago
omahs
3dc8455c0b
docs: fix typos ( #6147 )
* fix typos
1 year ago
Daniel Starns
f326574a58
feat: inital move cli to mono-repo ( #6126 )
* feat: inital move cli to mono-repo
* feat: linting and formatting on cli package
* ci: remove force command
* package: terser-webpack-plugin
* config: ignore local from eslint and prettier
* ci: add seperate runners for each package in monorepo
* fix: point to local grapesjs location vs installed for scripts
* package: move old babel deps back
* config: remove stats.json from eslint
* package: bump and pin all build deps for cli
* test: fix ts errors in cli and global test script
1 year ago
Daniel Starns
d24b8f05d5
deps: update pnpm 8.6.3 to 9.10.0 ( #6139 )
1 year ago
Navid Salehi
98575cfc1a
docs: fix documantation links ( #6140 )
1 year ago
dependabot[bot]
3c90f56f1d
Bump promise-polyfill from 8.1.3 to 8.3.0 ( #6104 )
Bumps [promise-polyfill](https://github.com/taylorhakes/promise-polyfill ) from 8.1.3 to 8.3.0.
- [Release notes](https://github.com/taylorhakes/promise-polyfill/releases )
- [Changelog](https://github.com/taylorhakes/promise-polyfill/blob/master/CHANGELOG.md )
- [Commits](https://github.com/taylorhakes/promise-polyfill/commits )
---
updated-dependencies:
- dependency-name: promise-polyfill
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
Daniel Starns
e7881e4a59
ci: add back ts:check ( #6133 )
add back ts:check
1 year ago
Daniel Starns
a063d6f919
refactor: remove extra build ( #6127 )
1 year ago
Artur Arseniev
bca8dc572c
Ensure the resizer is applied on the proper selected component ( #6128 )
Ensure the resizer is applied on the proper selected component. Fixes #6096
1 year ago
mohamed yahia
211f17ac6c
Fix Sorter usage in StyleManager ( #6123 )
* Fix Sorter usage in StyleManager.
* Run formatter
1 year ago
Artur Arseniev
9a6fa0c266
asDocument not working as expected. Fixes #6116 ( #6121 )
1 year ago
Daniel Starns
e871d0ff31
docs: update to point to new contributing guide ( #6118 )
1 year ago
Daniel Starns
9360241cc7
init: pnpm setup ( #6114 )
* init: pnpm setup
* ci: *
* lint*
* docs: *
* refactor: move docs to own pkg
* formatting
* refactor: remove turbo
* refactor: remove more turbo
* Update quality.yml
---------
Co-authored-by: Artur Arseniev <artur.catch@hotmail.it>
1 year ago
Daniel Starns
922118f5ac
refactor: init change to monorepo ( #6111 )
1 year ago
Daniel Starns
9d90e00e49
test: coverage for trait changeProp not set ( #6101 )
Co-authored-by: Artur Arseniev <artur.catch@hotmail.it>
1 year ago
Daniel Starns
c22abc6ea2
test: ensure model and view and el are synced data sources ( #6100 )
1 year ago
Daniel Starns
0cd6374c21
refactor: reuse test setup for data sources ( #6099 )
1 year ago
Daniel Starns
a22c4fe65d
refactor: cleanup dataListeners ( #6098 )
1 year ago
Daniel Starns
c9aec5cbe4
Feature/data sources ( #6018 )
1 year ago
Daniel Starns
3065ac3aa0
test: checkbox change propagation ( #6095 )
* test: add checkbox coverage
* up
* checkbox checked
1 year ago
dependabot[bot]
b6076b7b69
package: remove html-entities ( #6074 )
* Bump html-entities from 1.4.0 to 2.5.2
Bumps [html-entities](https://github.com/mdevils/html-entities ) from 1.4.0 to 2.5.2.
- [Release notes](https://github.com/mdevils/html-entities/releases )
- [Changelog](https://github.com/mdevils/html-entities/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mdevils/html-entities/compare/v1.4.0...v2.5.2 )
---
updated-dependencies:
- dependency-name: html-entities
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* package: remove html-entities
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: danstarns <danielstarns@hotmail.com>
1 year ago
dependabot[bot]
727797cda3
Bump documentation from 13.2.5 to 14.0.3 ( #6071 )
* Bump documentation from 13.2.5 to 14.0.3
Bumps [documentation](https://github.com/documentationjs/documentation ) from 13.2.5 to 14.0.3.
- [Release notes](https://github.com/documentationjs/documentation/releases )
- [Changelog](https://github.com/documentationjs/documentation/blob/master/CHANGELOG.md )
- [Commits](https://github.com/documentationjs/documentation/compare/v13.2.5...v14.0.3 )
---
updated-dependencies:
- dependency-name: documentation
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix: documentation updates, mjs and escape
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: danstarns <danielstarns@hotmail.com>
1 year ago
dependabot[bot]
a73c087f77
Bump whatwg-fetch from 3.6.2 to 3.6.20 ( #6089 )
Bumps [whatwg-fetch](https://github.com/github/fetch ) from 3.6.2 to 3.6.20.
- [Release notes](https://github.com/github/fetch/releases )
- [Changelog](https://github.com/JakeChampion/fetch/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/fetch/compare/v3.6.2...v3.6.20 )
---
updated-dependencies:
- dependency-name: whatwg-fetch
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Daniel Starns <danielstarns@hotmail.com>
1 year ago
dependabot[bot]
cd8a2ec2b9
Bump backbone-undo from 0.2.5 to 0.2.6 ( #6088 )
Bumps [backbone-undo](https://github.com/osartun/Backbone.Undo.js ) from 0.2.5 to 0.2.6.
- [Release notes](https://github.com/osartun/Backbone.Undo.js/releases )
- [Commits](https://github.com/osartun/Backbone.Undo.js/compare/0.2.5...v0.2.6 )
---
updated-dependencies:
- dependency-name: backbone-undo
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Daniel Starns <danielstarns@hotmail.com>
1 year ago
Artur Arseniev
9ad4207112
Remove element border reset ( #6093 )
* Remove the border update in handleDrop. Fixes https://github.com/GrapesJS/mjml/issues/338
* Allow custom parser options in component text view `disableEditing`
* Format
1 year ago
William DA SILVA
ecfff9dc88
feat: add findFirstType method to Component ( #6084 )
* feat: add getType method to Component
* fix: rename getType into findFirstType for clarity sake
---------
Co-authored-by: Artur Arseniev <artur.catch@hotmail.it>
1 year ago
William DA SILVA
1ec52d1f98
docs: fix the 404 Github Action build badge in README ( #6085 )
* docs: fix the 404 Github Action build badge in README
Ensure the badge points to the correct Github Action workflow.
* fix: update the Github Action workflow file name to fix the typo
fix: change the job's name
1 year ago
Daniel Starns
a8620c01fd
package: lock all dependencies ( #6079 )
Co-authored-by: Artur Arseniev <artur.catch@hotmail.it>
1 year ago
Daniel Starns
83ed93a8e0
ci: add doc generation step into ci ( #6078 )
1 year ago
dependabot[bot]
5fd41cc60e
Bump @typescript-eslint/eslint-plugin from 8.0.1 to 8.2.0 ( #6070 )
Bumps [@typescript-eslint/eslint-plugin ](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 8.0.1 to 8.2.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.2.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
dependabot[bot]
c6ae895df0
Bump typescript from 5.4.5 to 5.5.4 ( #6073 )
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 5.4.5 to 5.5.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.4.5...v5.5.4 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
Daniel Starns
0cadead104
Add Dependabot ( #6069 )
add dependabot
1 year ago
Navid Salehi
5e2ba01049
docs: fix grammar error ( #6068 )
1 year ago
Artur Arseniev
b3d4c47e68
Small bug fixes and improvements ( #6067 )
* If storage is not defined exit before triggering storage start
* Fix duplicate assets when added with the same `src`
* Add layer delegate to Component
* Enable test on keyframes
* Up ParserCss test
* Fix format
1 year ago
Navid Salehi
075f9b5e49
Refactor binary numbers to boolean to fix TypeScript type error ( #6065 )
Co-authored-by: Artur Arseniev <artur.catch@hotmail.it>
1 year ago
Navid Salehi
acc092304b
add label to ButtonProps type definition ( #6066 )
1 year ago
Daniel Starns
1b8ce38f10
development environment upgrades ( #6059 )
* init work to upgrade node and linting
* feat: add jest-environment-jsdom
* test: refactor remove unused before
* fix: add option chain for frame
* test: use correct jest spy
* skip jsdom broken tests
* config: *
* config: ignore dist in linting
* format: apply transformations
* remove repeated config
1 year ago
Daniel Starns
3d1e354267
refactor: remove commit hooks ( #6060 )
2 years ago
Daniel Starns
1e3766f006
refactor: remove dist from src ( #6041 )
2 years ago
Daniel Biegler
819bfcf44b
Fix typos in german translations ( #6037 )
* fix typos in german translation
* revert font weight
Wikipedia says I'm wrong for using Schriftbreite; TIL
2 years ago
Artur Arseniev
866555594a
Clean properly viewLayer from the component ( #6021 )
Clean properly viewLayer from the component.
Fixes the bug where the layer manager breaks when alternating between pages.
2 years ago
aswinkumar863
d36e859a9d
Fixed number input value does not persist when using up/down arrows, Fixes #6012 ( #6013 )
Fixed number input value does not persist when using up/down arrows
2 years ago
Artur Arseniev
99dfa6b6a1
Avoid default strict name escaping for Selector names #5994
2 years ago
Artur Arseniev
7ba2035ebf
Avoid removing meaningful whitespaces. Fixes #5984
2 years ago
Artur Arseniev
cca8dda9eb
Bump
2 years ago
Artur Arseniev
f1743f2712
Fixed Symbols with text components ( #5983 )
* Add setName to Component
* Clear properly symbol refs when removed from the non symbol parent
* Improve isInstanceOf
* Fix symbols for text component updates
* Prevent component selection switch during text editing and drag #5517
* Add the possibility to add blocks via `Components.addType`
* Up TS
2 years ago
Daniel Starns
5467b732fc
docs: local setup notes ( #5974 )
docs: add note about node version and local setup
2 years ago
Artur Arseniev
7d64ced559
Up docs deploy script
2 years ago