Artur Arseniev
50f31b1ae4
Release GrapesJS docs: v0.22.8 ( #6795 )
2 weeks ago
Garvish Panchal
98b83da243
docs: update DataSources examples to dataResolver format ( #6787 )
Component-level data-variable props moved into the dataResolver
object in #6495 , but the docs still showed the old flat shape,
which now fails silently (no render, no updates on record change).
Style and trait data variables keep the flat shape, so those
examples are left untouched.
3 weeks ago
Artur Arseniev
9eab886998
Add support for dynamic plugins ( #6768 )
* Setup new local plugin manager
* Clean up exports
* Cleanup tracking
* Cleanups
* Cleanup plugins doc
* Update findGlobalPluginId
* Update plugin docs
* Update plugin docs
* Add ComponentMatcher to find methods
* Update findType
* Update old plugin manager tests
* Up ignore files
* Up TS
2 months ago
Artur Arseniev
a33dec84c5
Add support for custom HTML code parsers ( #6767 )
* Initial setup for custom code parser
* Update ParserHtml
* Move methods
* Up
* Move utils
* Fix tests
* Up sanitize
* Up domToParsedNode
* Up fragment node
* Remove node cloning
* Convert ParserHtml to class
* Convert ParserCss to a class
* Update Custom CSS/HTML docs
* Always use isParsedNode if available
* Update API
* Update docs for isParserNode
3 months ago
Artur Arseniev
2ea1d66618
Initial support for nested CSS rules ( #6760 )
* Add support for nested CSS rules
* Update undo test
* Cleanup resolutions and TS config
* Update jest
* Normalize tests for the latest jsdom version
* Parse nested CSS rules
* Add hidden test for @page at-rule
* Fix VuePress build
* Up CI nodejs
3 months ago
Yogesh Verma
c00650861f
Fix incorrect link to storage module ( #6753 )
The components module contains an incorrect link to the storage module (storage instead of Storage).
3 months ago
Artur Arseniev
b1b00ab4dc
Add allowEmpty to getCss ( #6742 )
4 months ago
Matt Murphy
292b7569ee
Fix typo in 'isComponent' reference ( #6727 )
4 months ago
Artur Arseniev
095b3ecde4
Type callback events ( #6710 )
* Allow skipping nodes during HTML parsing
* Type canvas events
* Type commands event callbacks
* Type device event callbacks
* Add callback events to i18n
* Add callbacks types to keymaps
* Add callback types to modal
* Add callback types to layers
* Add callback types for pages
* Add callback types to parser
* Add callback type to RTE
* Add callback types to selectors
* Add callback types for storage
* Add callback types to StyleManager
* Add callback types to traits
* Add callback events to Components
* Add callbacks types to editor
* Up types
* Fix API docs generation
* Format
6 months ago
Artur Arseniev
9e065b1b3b
Release GrapesJS docs: v0.22.7 ( #6665 )
8 months ago
markdanial
6d9746911b
GRA-164: adds sitemap as build step to grapesjs ( #6647 )
Co-authored-by: Mark Danial <mark@grapesjs.com>
9 months ago
Artur Arseniev
83bb01b94b
Data source schema & providers ( #6633 )
* Setup initial schema types
* Setup initial schema methods
* Add DataSource tests
* Up test
* Add test getValue
* Cleanup
* Up test
* Add setValue method
* Up docs
* Check nested arrays
* Add a test for nested setValue
* Improve setValue for nested values
* Improve setValue for nested values
* Setup relation tests
* Add getResolvedRecords
* Resolve one to many relations in DataSource records
* Add DataSourceSchema
* Up type
* Start data source providers
* Start test provider
* Add tests for loadProvider
* Cleanup
* Skip records if DataSource provider is set
* Load providers on project load
* Type keymap events
* Move modal events
* Move layer events
* Move RTE events
* Move selector events
* Move StyleManager events
* Move editor events
* Start DataSource callbacks
* Add data source callbacks
* Update docs
* Up device_manager jsdoc
* Format
9 months ago
Artur Arseniev
eb55b3900b
Add css mount events ( #6540 )
* Add component:input to ComponentsEvents
* Add additional `data:path` events
* Add CssRule mount event
* Switch to a new pathSource event.
The `data:path:SOURCE_ID` doesn't work as it triggers rebuilds of symbols in ComponentDataCollection
* Up comment
* Up data_sources docs
* Up data_sources jsdoc
* Up Module.events TS
* Export types data components
* More TS export
* Up TS
* Up docs API
1 year ago
Artur Arseniev
a651138f24
Release GrapesJS docs: v0.22.6 ( #6470 )
1 year ago
griffinkelly
5a7c82870c
Update Contributing.md to add build step. ( #6466 )
* Update Contributing.md to add build step. Update Grapes Docs.
* Update for utm tracking
* Formatting
* Vary copy
---------
Co-authored-by: Artur Arseniev <artur.catch@hotmail.it>
1 year ago
Artur Arseniev
55515ac696
Release GrapesJS docs: v0.22.5 ( #6453 )
1 year ago
Artur Arseniev
7b31fed1db
Fix events output in API reference docs ( #6452 )
* Fix events output in API reference
* Format
1 year ago
Artur Arseniev
39d7fbcf10
Release GrapesJS docs: v0.22.4 ( #6438 )
1 year ago
Artur Arseniev
414cac6ced
Add StudioSdkBannerSidebar ( #6437 )
1 year ago
Maxim Evtush
637bedae02
fix: typos in documentation files ( #6400 )
* Update block.md
* Update sector.md
* Update component.md
* Update Replace-Rich-Text-Editor.md
* Update config.ts
* Update LogicalOperator.ts
* Update Component.ts
1 year ago
jiangmencity
cd8e95fee3
chore: fix some typos in comment ( #6378 )
Signed-off-by: jiangmencity <jiangmen@52it.net>
2 years ago
mohamed yahia
b60bf5fdd6
Fix drag and drop on NativeDnD set to false ( #6346 )
2 years ago
Artur Arseniev
a0497d48fb
Release GrapesJS docs: v0.22.3 ( #6288 )
2 years ago
Artur Arseniev
e9cea2087b
Release docs v0.22.2 ( #6287 )
* Up
* Release GrapesJS docs: v0.22.2
2 years ago
Artur Arseniev
c1a2ea5729
Fix docs api ( #6284 )
* Fix autogenerated docs API
* Move README
* Move LICENSE in core
* Create symlinks for README and LICENSE
2 years ago
Daniel Starns
32278ea607
Release GrapesJS docs: v0.21.14 ( #6262 )
2 years ago
Daniel Starns
5b4071c8a4
Revert "Release GrapesJS docs: v0.21.14" ( #6258 )
Revert "Release GrapesJS docs: v0.21.14 (#6257 )"
This reverts commit f181b39a77 .
2 years ago
Daniel Starns
f181b39a77
Release GrapesJS docs: v0.21.14 ( #6257 )
2 years ago
Daniel Starns
12dda3d0b5
Revert "Release GrapesJS docs: v0.21.14" ( #6255 )
Revert "Release GrapesJS docs: v0.21.14 (#6254 )"
This reverts commit 4364e91dd0 .
2 years ago
Daniel Starns
4364e91dd0
Release GrapesJS docs: v0.21.14 ( #6254 )
2 years ago
Daniel Starns
20ae7f0d2b
Revert "Release GrapesJS docs: v0.21.14" ( #6251 )
Revert "Release GrapesJS docs: v0.21.14 (#6247 )"
This reverts commit c434b0ae8c .
2 years ago
Daniel Starns
c434b0ae8c
Release GrapesJS docs: v0.21.14 ( #6247 )
2 years ago
Daniel Starns
3897b809e6
Revert "Release GrapesJS docs: v0.21.14" ( #6245 )
Revert "Release GrapesJS docs: v0.21.14 (#6244 )"
This reverts commit 7ebe4e8135 .
2 years ago
Daniel Starns
7ebe4e8135
Release GrapesJS docs: v0.21.14 ( #6244 )
2 years ago
Daniel Starns
71bb47ea69
ci: add doc release runner ( #6240 )
* ci: add doc release runner
* refactor: use release docs script and use commit with pkg version
* releaseDocs
* /docs/**
* ../docs
* release-docs-v
* refactor: remove versionCmd and commit match
* refactor: remove tag for release docs
2 years ago
dependabot[bot]
8b4a48a222
build(deps-dev): bump sass from 1.42.1 to 1.80.3 ( #6231 )
Bumps [sass](https://github.com/sass/dart-sass ) from 1.42.1 to 1.80.3.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.42.1...1.80.3 )
---
updated-dependencies:
- dependency-name: sass
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>
2 years ago
Daniel Starns
8fcb53b5e1
package: pin webpack version for vuepress ( #6238 )
2 years ago
Artur Arseniev
de59e06930
Up docs ( #6236 )
2 years ago
Daniel Starns
d0dbac7414
feat: add telemetry tracking ( #6210 )
2 years ago
Daniel Starns
7300f8c09f
feat: data source mutable ( #6176 )
* feat: data source mutable
* docs: add mutable not run api gen
* feat: add dangerously flag
2 years ago
Daniel Starns
baedf09900
feat: add DataSources to project json storage ( #6160 )
* feat: add DataSources project json storage
* refactor: flip to stroage by default with skipFromStorage
* refactor: change datasources storage to be an array
* docs: *
* refactor: remove custom load
* Allow to clear data sources
* Update serialization.ts
* Update tests
---------
Co-authored-by: Artur Arseniev <artur.catch@hotmail.it>
2 years ago
omahs
3dc8455c0b
docs: fix typos ( #6147 )
* fix typos
2 years ago
Navid Salehi
98575cfc1a
docs: fix documantation links ( #6140 )
2 years 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>
2 years ago
Daniel Starns
922118f5ac
refactor: init change to monorepo ( #6111 )
2 years ago
Daniel Starns
c9aec5cbe4
Feature/data sources ( #6018 )
2 years 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>
2 years 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>
2 years ago
Navid Salehi
5e2ba01049
docs: fix grammar error ( #6068 )
2 years ago
Navid Salehi
075f9b5e49
Refactor binary numbers to boolean to fix TypeScript type error ( #6065 )
Co-authored-by: Artur Arseniev <artur.catch@hotmail.it>
2 years ago