* feat: add content source maps service
* chore: refactor to fp and async.pipe
* chore: use header instead of query param
* fix: ignore polymorphic relations
* chore: add error handling
* fix: arrays of relations and medias
* enhancement(getstarted): show nested values in preview
* fix: update highlights when the dom changes
* fix: highlight dimensions after text update
* fix: strip away invisible characters from dom
* fix: don't encode slugs
* fix: handle fields in single components
* enhancement: add rawWithIndices to traverseEntity patj
* fix: handle components and repeatable components
* fix: strapi utils build
* fix: dynamic zones
* chore: use dots for array indices not brackets
* fix: content source map base url fallback
* chore: use URLSearchParams instead of URL
* chore: refinements
* test: fieldUtils testing
* fix: traverse-entity doc
* chore: add traverse-entity tests
* feat: scroll element into view on focus
* chore: make email clickable in dummy preview
* fix: single and double click behavior
* chore: use css hover instead of mouseenter
* enhancement: double click to edit notification
* fix: display translated errors
* fix: unit test
* fix: null blocks value
* enhancement: filter attributes in nested fields
* fix: prevent losing iframe pointer events after closing popover
* feat: add content source maps service
* chore: refactor to fp and async.pipe
* chore: use header instead of query param
* fix: ignore polymorphic relations
* chore: add error handling
* fix: arrays of relations and medias
* enhancement(getstarted): show nested values in preview
* fix: update highlights when the dom changes
* fix: highlight dimensions after text update
* fix: strip away invisible characters from dom
* fix: don't encode slugs
* chore: mark feedback
* chore: rearrange observers
* feat: add content source maps service
* chore: refactor to fp and async.pipe
* chore: use header instead of query param
* fix: ignore polymorphic relations
* chore: add error handling
* fix: arrays of relations and medias
* chore: marc feedback
* chore: use traverseEntity util
* fix: make backend unit test async
* chore: refactor types
* feat(content-manager): contional fields
* fix: remove logs
* fix: skip validation incase field has condition invisible
* chore: adding example
* chore: merge develop
* fix: filter out invisble fields
* test: add e2e tests
* fix: ensure that hidden fields are not validate or passed through at any point
* feat: add support for components and dz
* fix: saving relations on the fly
* fix: skipping test
* fix: dependencies
* feat: add support for Dynamic Zone
* fix: e2e tests
* feat(CTB): conditional fields (#23662)
* wip
* wip need to fix schema
* delete condition
* clean up
* feat: update condition form and related components, clean up logs, fix frontend
* fix: only add to the first section
* feat: add confirmation dialog and fixed UI
* chore: remove unused code
* chore: linting
* fix: display related filed names in warning dialog
---------
Co-authored-by: Bassel Kanso <bassel.kanso@strapi.io>
* fix: skip displaying hidden dynamic zone in history
* fix: ctb generate conditions for relation fields
* feat: add tracker for conditional field count (#23828)
* feat: add tracker for conditional field count
---------
Co-authored-by: Ziyi <ziyi.yuan@strapi.io>
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Hannah Paine <151527179+hanpaine@users.noreply.github.com>