Commit Graph

68713 Commits

Author SHA1 Message Date
Mads Rasmussen
e8ba63bad4 only execute if we have proper values 2025-03-27 13:37:16 +01:00
Mads Rasmussen
5557ec4cd8 remove log 2025-03-27 11:35:32 +01:00
Mads Rasmussen
dbf0e740d8 render label based on how to document varies 2025-03-27 11:34:40 +01:00
Mads Rasmussen
7a21cf5617 add observables to interface 2025-03-27 11:34:18 +01:00
Mads Rasmussen
c21d160f52 render segment name 2025-03-27 10:59:50 +01:00
Mads Rasmussen
b873288015 do not include segments in save options 2025-03-27 10:34:06 +01:00
Mads Rasmussen
2264ce8678 use alias in spec info 2025-03-27 10:23:00 +01:00
Mads Rasmussen
f296d5d2b4 render name instead of alias 2025-03-27 10:16:49 +01:00
Mads Rasmussen
bc9cc83eca Merge branch 'v15/feature/property-vary-by-segment' into v15/feature/select-segment 2025-03-26 19:47:16 +01:00
Mads Rasmussen
17c4a08ae1 Merge branch 'v15/dev' into v15/feature/property-vary-by-segment 2025-03-26 19:46:31 +01:00
Niels Lyngsø
9c88326681 lint corrections (#18833) 2025-03-26 19:36:17 +01:00
NguyenThuyLan
b25bcdc436 Fix bug uploading an image via the Media Picker is no longer automatically selected (#18667)
* Fix bug uploading an image via the Media Picker is no longer automatically selected

* Update src/Umbraco.Web.UI.Client/src/packages/media/media/modals/media-picker/media-picker-modal.element.ts

Co-authored-by: Bjarne Fyrstenborg <bjarne_fyrstenborg@hotmail.com>

* Update src/Umbraco.Web.UI.Client/src/packages/media/media/modals/media-picker/media-picker-modal.element.ts

Co-authored-by: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com>

* remove submit modal

* fix: avoids overriding the dropzone manager as that does not work with inheritance

* fix: set disabling of folders correctly

---------

Co-authored-by: Lan Nguyen Thuy <lnt@umbraco.dk>
Co-authored-by: Bjarne Fyrstenborg <bjarne_fyrstenborg@hotmail.com>
Co-authored-by: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com>
2025-03-26 15:04:19 +00:00
Mads Rasmussen
f1020436d1 only show default language tag for a language 2025-03-26 15:26:49 +01:00
Mads Rasmussen
b21183c562 fix types 2025-03-26 15:20:59 +01:00
Mads Rasmussen
6d974a624d Merge branch 'v15/feature/property-vary-by-segment' into v15/feature/select-segment 2025-03-26 15:18:10 +01:00
Mads Rasmussen
6ba4b36514 Merge branch 'v15/dev' into v15/feature/property-vary-by-segment 2025-03-26 15:17:51 +01:00
Mads Rasmussen
30f1ec194e include segment in active variants 2025-03-26 15:14:37 +01:00
Mads Rasmussen
2801df3c6f cast type 2025-03-26 15:14:15 +01:00
Mads Rasmussen
666f9457f3 Update content-detail-workspace-base.ts 2025-03-26 13:40:02 +01:00
Mads Rasmussen
6e42c53d79 add culture for segments 2025-03-26 13:34:10 +01:00
Mads Rasmussen
7e713cab84 append segment to spec info 2025-03-26 13:29:51 +01:00
Mads Rasmussen
0ebe465e6f add segment info to model 2025-03-26 13:25:38 +01:00
Mads Rasmussen
d583169642 make variant options for segments too 2025-03-26 11:51:43 +01:00
Nhu Dinh
f8c35bb7e9 V15 QA Added acceptance tests for user group default configuration (#18800)
* Updated userGroup tests due to test helper changes

* Added tests for user group default configuration

* Bumped version

* Fixed due to test helper changes

* Reverted npm command
2025-03-26 09:55:22 +00:00
Mads Rasmussen
056434fa27 fix preset logic (#18815) 2025-03-26 10:32:57 +01:00
Kenn Jacobsen
e32eb06ddf Obsolete a few unused things. (#18814) 2025-03-26 10:24:09 +01:00
Niels Lyngsø
76dd141d86 implement validation context (#18808) 2025-03-26 10:12:25 +01:00
Andy Butland
619e025e7a Fixed issue where siblings of type at route are omitted from the result. (#18796) 2025-03-26 08:00:24 +01:00
Mads Rasmussen
721e6ccb0c clean up 2025-03-25 21:48:51 +01:00
Mads Rasmussen
45ff3c3a6f wip loading segment data 2025-03-25 21:42:29 +01:00
Mads Rasmussen
21a23b8057 render tag for vary by segment 2025-03-25 20:33:26 +01:00
Mads Rasmussen
04d8b29226 remove duplicates 2025-03-25 20:30:27 +01:00
Mads Rasmussen
f76d093226 simplify labels 2025-03-25 20:30:20 +01:00
Mads Rasmussen
b3055fa5ce use property-layout for appearance 2025-03-25 20:24:16 +01:00
Mads Rasmussen
7f089a630a render toggle for vary by segment 2025-03-25 20:20:15 +01:00
Mathias Helsengren
ccc70fc786 Changes for the debug tag that makes it look better in dark mode (#18791) 2025-03-25 17:28:53 +01:00
Mathias Helsengren
b5bffdfada Adjusting some of the colors for the dark theme so the ui looks a bit better when using dark theme (#18792) 2025-03-25 17:28:24 +01:00
Niels Lyngsø
0dd4443b75 Feature: validation synchronization as opt in (#18798)
* allow for this word

* getMessages

* split inherit and sync method

* sync feature

* rename sync report

* auto report + impl

* remove log

* double inheritance test

* one more test
2025-03-25 15:48:07 +01:00
Jacob Overgaard
10f37494b6 V15: umb-dropzone extends umb-input-dropzone (#18784)
* feat: umb-dropzone should extend umb-input-dropzone

moves the umb-dropzone back into the media package and extends the umb-input-dropzone for common logic

* feat: adds a UmbDropzoneMediaManager class to handle media specifically

* chore: sort imports

* feat: adds a browse() method

* removes unused export

* use correct import

* fix: document and media type import should use other dropzone

* docs(storybook): remove old argument

* feat: adds umb-dropzone-media element and deprecates umb-dropzone element

* feat: use umb-dropzone-media instead

* adds export for dropzone

* feat: adds a slot to show an additional text above the dropzone graphics

* feat: the dropzone should fill out its host component

* feat: adds back a text to describe where to drop files

* remove unused import

* fix: removes overflow to allow full border
2025-03-25 14:09:41 +00:00
Kenn Jacobsen
2711ac07ac Only validate invariant properties when strictly necessary (#18729) 2025-03-25 12:58:01 +01:00
Lee Kelleher
80e092069b Tiptap RTE: Statusbar extension type (#18789) 2025-03-25 12:52:27 +01:00
Sebastiaan Janssen
c23e2eb6f2 Merge branch 'v15/dev' into contrib 2025-03-25 10:44:16 +01:00
Mads Rasmussen
25837e66fc fix dropzone circular 2025-03-24 16:35:41 +01:00
Mads Rasmussen
3be766fe2a fix build 2025-03-24 16:04:44 +01:00
Mads Rasmussen
34649db5c9 Block Grid: Fix circular dependencies (#18782)
* Update input-rich-media.element.ts

* fix circular

* fixes circular dependencies in the validation module

* Update bind-to-validation.lit-directive.ts

* fix workspace circular

* Update error-viewer-modal.token.ts

* move contexts next to component

* fix import errors

* import local components from one file

* lint

* import in property editor file

* fix import

* remove duplicate import
2025-03-24 14:46:34 +00:00
Mads Rasmussen
4c679a5f4c Update input-rich-media.element.ts (#18772)
Co-authored-by: Niels Lyngsø <niels.lyngso@gmail.com>
2025-03-24 14:10:13 +00:00
Niels Lyngsø
0331cd154b Update 01_bug_report.yml (#18513) 2025-03-24 14:59:10 +01:00
Mads Rasmussen
36c66177fc Feature: Tree expansion state (#18227)
* implement tree expansion logic

* wip test example

* support complex expansion

* extend entity

* extend with model

* Update tree-item-context.interface.ts

* use expansion model to observe open state

* clean up

* fall back to tree context

* Update default-tree.context.ts

* Update default-tree.context.ts

* Update default-tree.context.ts

* clean up

* simplify model and state

* refactor to manager

* remove test data

* Update default-tree.context.ts

* rename

* add get method

* rename to collapse

* all collapse all method

* fix collapse logic

* add js docs

* add tests for expansion manager

* do not load children if the item is already open

* Update tree-item-element-base.ts

* config to expand tree root in pickers

* expand tree root for duplicate to

* Update tree-expansion-manager.test.ts

* make methods async

* use array state

* add isExpanded helper

* refactor to use isExpanded helper

* fix type issues

---------

Co-authored-by: Niels Lyngsø <niels.lyngso@gmail.com>
Co-authored-by: Niels Lyngsø <nsl@umbraco.dk>
2025-03-24 14:49:09 +01:00
Mads Rasmussen
ad443c7b13 fix circular (#18773) 2025-03-24 14:47:04 +01:00
Mads Rasmussen
0b6fe91fd3 Validation: Fixes circular dependencies in the validation module (#18774)
* fixes circular dependencies in the validation module

* Update bind-to-validation.lit-directive.ts
2025-03-24 14:39:18 +01:00