Mads Rasmussen
15342ea2bc
remove detail from event
2025-01-28 14:28:39 +01:00
Mads Rasmussen
fc55f5eb7f
listen to events on entity updates
2025-01-28 14:25:26 +01:00
Mads Rasmussen
7ac2fff839
dispatch event when content is saved
2025-01-28 14:24:57 +01:00
Mads Rasmussen
0a78648175
add event discriminator option
2025-01-28 14:04:35 +01:00
Mads Rasmussen
80b8d6f89f
remove from document workspace
2025-01-28 13:40:32 +01:00
Mads Rasmussen
bf5caf6aea
disable submit button until a version is selected
2025-01-27 21:53:47 +01:00
Mads Rasmussen
11800845e2
render empty states
2025-01-27 21:46:52 +01:00
Mads Rasmussen
77f6ac87c6
submit modal
2025-01-27 15:50:55 +01:00
Mads Rasmussen
1048234d80
reload workspace on entity detail updated event
2025-01-27 15:45:19 +01:00
Mads Rasmussen
a68ff52bae
change weight
2025-01-27 14:13:51 +01:00
Mads Rasmussen
eda13964c9
Update rollback-modal.element.ts
...
hide box if there are no cultures
2025-01-27 14:13:43 +01:00
Mads Rasmussen
d343ab3bce
styling adjustments
2025-01-27 14:06:17 +01:00
Mads Rasmussen
7e68573628
support invariant documents
2025-01-27 13:51:33 +01:00
Mads Rasmussen
43005c72db
extract logic from rendering
2025-01-27 13:02:50 +01:00
Mads Rasmussen
4988162b36
update naming
2025-01-27 12:53:12 +01:00
Mads Rasmussen
6d31a0ae6c
get name from language
2025-01-27 12:39:39 +01:00
Mads Rasmussen
01eed53d42
Merge branch 'v15/dev' into v15/feature/enable-document-rollback-as-entity-action
2025-01-27 12:23:30 +01:00
Mads Rasmussen
1e89b5a1e0
Bugfix: Align collection item entity actions with menu item entity actions ( #18118 )
2025-01-27 12:03:09 +01:00
Lee Kelleher
8f212aec3b
Feature: Code Editor modal, adds pretty-print support ( #18123 )
...
* Reverts `elementName` constant
* Adds `formatOnLoad` option
* Code editor modal markup tidyup
* Wires up `formatOnLoad` with Tiptap's view-source action
2025-01-27 11:57:32 +01:00
jonat123
bc3881707e
updated the link picker modal and the property editors using it. ( #18059 )
...
* updated the link picker modal and the property editors using it.
* updated the last language
* some minor updates to the code so that it uses the correct actions
* Minor change in the language key that is being used.
* use camel case
* use "add" and "update" without "link"
---------
Co-authored-by: Mads Rasmussen <madsr@hey.com >
2025-01-27 09:49:02 +00:00
jonat123
2648d17cb6
Updated the dialog label for User -> Assign Access -> Media Start nodes ( #18043 )
...
* Updated the dialog label User - Assign Access - Media Start nodes
* Minor change to the modal headline
* update based on review.
* updated the languages based on review
* updated based on review
* Small update based on review on PR
* use generic choose media for the media dialog
---------
Co-authored-by: Mads Rasmussen <madsr@hey.com >
2025-01-27 09:45:22 +00:00
Mads Rasmussen
d636bba451
Merge branch 'v15/dev' into v15/feature/enable-document-rollback-as-entity-action
2025-01-25 12:50:03 +01:00
Niels Lyngsø
380492145b
remove sidebar padding bottom ( #18087 )
2025-01-24 22:35:17 +01:00
Niels Lyngsø
9c02fb419f
implement with empty path instead of redirect ( #18112 )
2025-01-24 22:32:10 +01:00
Mole
c9758edfb1
V15: Add authorization to saves ( #18111 )
...
* Re-add authorization
* Add test plumbing
* Add test helper
* Add happy path test
* Remove usage of negation
* Minor DRYup of test code.
---------
Co-authored-by: Andy Butland <abutland73@gmail.com >
2025-01-24 13:45:56 +01:00
jonat123
1d9704d8b1
Fixed wrong localization for button on image crops ( #18106 )
2025-01-24 09:51:23 +00:00
Andy Butland
1e5e9d4c24
Allowed retrieval of current user configuration when accessing user profile as a non-admin user ( #18099 )
...
* Allowed retrieval of current user configuration when accessing user profile as a non-admin user.
* Update src/Umbraco.Web.UI.Client/src/packages/user/user/repository/config/current-user-config.repository.ts
---------
Co-authored-by: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com >
2025-01-24 09:41:03 +00:00
Niels Lyngsø
7b00033c42
Fix: 17764 ( #18093 )
...
* Add property value model type
* make the element a Form Control
2025-01-23 14:21:00 +00:00
Nikolaj Geisle
776e7313d0
Merge branch 'release/15.2' into v15/dev
2025-01-23 11:08:50 +01:00
Niels Lyngsø
27aef0b435
fix test
2025-01-23 10:58:33 +01:00
Nikolaj Geisle
0562757114
Replace paths, so they are equal on every OS ( #18071 )
...
* Replace paths, so they are equal on every OS
* Don't use Path.Combine
2025-01-22 13:47:24 +01:00
Nikolaj Geisle
c847a111fe
15: Convert pagesize properly to skip and take ( #18069 )
...
* convert pagesize properly to skip and take
* Obsolete pagesize & pageIndex GetAll method
2025-01-22 10:39:26 +01:00
Andy Butland
98ff36b6a8
Validates and prevents save when providing a number outside of the configured range. ( #17991 )
...
* Validates and prevents save when providing a number outside of the configured range.
* Refactored to make use of `UmbFormControlMixin`
This flags the property layout container to be invalid (with prompt).
Adds localization keys.
* Corrected localization parameter order
---------
Co-authored-by: leekelleher <leekelleher@gmail.com >
2025-01-22 09:18:39 +00:00
Jacob Overgaard
f67a900cc1
bump version to 15.3.0-rc
2025-01-22 10:15:21 +01:00
Zeegaan
99090fd933
Merge branch 'refs/heads/release/15.1.2' into release/15.2
...
# Conflicts:
# version.json
2025-01-22 09:53:50 +01:00
Niels Lyngsø
c158a0d77e
Fix: Block validation (Refactor of context-api proxy from Clipboard Feature) ( #18038 )
...
* set data path
* use prop setting
* move prop
* type
* clean up
* validation messages test
* remove import
* remove import
* refactor property context proxy to property actions scope only
* clean up
* remove proxy
* find block data
* clean up block clipboard entry data
* check if areas exisists
* test with empty area
---------
Co-authored-by: Mads Rasmussen <madsr@hey.com >
2025-01-22 08:50:17 +01:00
Niels Lyngsø
a9bf90053a
enable areas to be undefined ( #18057 )
2025-01-21 19:38:41 +01:00
Niels Lyngsø
800873c2f1
Fix settings value begin indifference ( #18022 )
2025-01-21 16:43:11 +00:00
Andy Butland
fcb3d7c60a
Fixes rendering of the font icons used for buttons in the code editor. ( #18053 )
2025-01-21 15:25:57 +01:00
Lee Kelleher
9c1aeababf
Sets max-height for Workspace Variant Selector scroll container ( #18051 )
...
Fixes #17680
2025-01-21 15:16:14 +01:00
Andy Butland
edce7e6340
Localize the recycle bin tree root. ( #18060 )
2025-01-21 15:14:40 +01:00
jonat123
90fd0f5945
Updated the dialog label for the User - Assign Access - Groups ( #18037 )
2025-01-21 14:00:45 +01:00
jonat123
87c84615a6
updated the modal headline ( #18050 )
2025-01-21 13:28:44 +01:00
jonat123
bebb1a8677
Updated the dialog label for the User Picker label ( #18034 )
2025-01-21 13:20:51 +01:00
jonat123
5f8878d012
Updated the dialog label for the Member Group Picker. ( #18033 )
2025-01-21 13:05:16 +01:00
Sven Geusens
f96ac32b2b
Merge branch 'v14/dev' into v15/dev
...
# Conflicts:
# Directory.Packages.props
# src/Umbraco.Cms.Api.Common/DependencyInjection/UmbracoBuilderAuthExtensions.cs
# src/Umbraco.Cms.Api.Delivery/DependencyInjection/UmbracoBuilderExtensions.cs
# src/Umbraco.Cms.Api.Delivery/Querying/Selectors/AncestorsSelector.cs
# src/Umbraco.Cms.Api.Management/OpenApi.json
# src/Umbraco.Infrastructure/Examine/ExamineIndexRebuilder.cs
# src/Umbraco.Infrastructure/PropertyEditors/MediaPicker3PropertyEditor.cs
# src/Umbraco.PublishedCache.NuCache/ContentStore.cs
# tests/Directory.Packages.props
2025-01-21 10:17:46 +01:00
Kenn Jacobsen
56c0aebd76
Add NoopCurrentMemberClaimsProvider so Umbraco can boot without the Delivery API enabled ( #18049 )
2025-01-21 09:12:20 +01:00
Kenn Jacobsen
2a73cfefbb
Partial revert of #17854 ( #18040 )
2025-01-21 08:48:57 +01:00
Sven Geusens
4b9771c0eb
Merge branch 'v13/dev' into v14/dev
...
# Conflicts:
# Directory.Packages.props
# build/azure-pipelines.yml
# src/Umbraco.Cms.Api.Common/DependencyInjection/UmbracoBuilderAuthExtensions.cs
# src/Umbraco.Cms.Persistence.EFCore/Locking/SqlServerEFCoreDistributedLockingMechanism.cs
# src/Umbraco.Core/Configuration/Models/RichTextEditorSettings.cs
# src/Umbraco.Core/EmbeddedResources/Lang/da.xml
# src/Umbraco.Core/EmbeddedResources/Lang/en.xml
# src/Umbraco.Core/EmbeddedResources/Lang/en_us.xml
# src/Umbraco.Core/Services/ContentService.cs
# src/Umbraco.Web.BackOffice/Authorization/ContentPermissionsQueryStringHandler.cs
# src/Umbraco.Web.BackOffice/Authorization/ContentPermissionsResourceHandler.cs
# src/Umbraco.Web.BackOffice/Controllers/ContentController.cs
# src/Umbraco.Web.BackOffice/Controllers/ExamineManagementController.cs
# src/Umbraco.Web.BackOffice/Controllers/MediaController.cs
# src/Umbraco.Web.BackOffice/Trees/StaticFilesTreeController.cs
# src/Umbraco.Web.UI.Client/package-lock.json
# src/Umbraco.Web.UI.Client/package.json
# src/Umbraco.Web.UI.Client/src/common/directives/components/buttons/umbbuttongroup.directive.js
# src/Umbraco.Web.UI.Client/src/common/directives/components/content/edit.controller.js
# src/Umbraco.Web.UI.Client/src/common/filters/simpleMarkdown.filter.js
# src/Umbraco.Web.UI.Client/src/common/filters/simpleMarkdown.filter.js.js
# src/Umbraco.Web.UI.Client/src/common/services/tinymce.service.js
# src/Umbraco.Web.UI.Client/src/less/components/umb-group-builder.less
# src/Umbraco.Web.UI.Client/src/views/common/infiniteeditors/mediaentryeditor/mediaentryeditor.less
# src/Umbraco.Web.UI.Client/src/views/common/infiniteeditors/propertysettings/propertysettings.html
# src/Umbraco.Web.UI.Client/src/views/common/overlays/ysod/ysod.controller.js
# src/Umbraco.Web.UI.Client/src/views/common/overlays/ysod/ysod.html
# src/Umbraco.Web.UI.Client/src/views/components/buttons/umb-button-group.html
# src/Umbraco.Web.UI.Client/src/views/content/overlays/sendtopublish.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/blockgrid/prevalue/blockgrid.blockconfiguration.overlay.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/blockgrid/prevalue/blockgrid.blockconfiguration.overlay.html
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/blocklist/prevalue/blocklist.blockconfiguration.overlay.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/blocklist/prevalue/blocklist.blockconfiguration.overlay.html
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/rte/rte.component.js
# src/Umbraco.Web.UI.Client~HEAD
# src/Umbraco.Web.UI.Login/package-lock.json
# src/Umbraco.Web.UI.Login/package.json
# tests/Umbraco.Tests.AcceptanceTest/tests/DefaultConfig/BlockGridEditor/Content/blockGridEditorContent.spec.ts
# tests/Umbraco.Tests.Integration/Umbraco.Infrastructure/Services/ContentServiceNotificationTests.cs
# tests/Umbraco.Tests.UnitTests/Umbraco.Web.BackOffice/Controllers/ContentControllerTests.cs
# tools/Umbraco.JsonSchema/UmbracoCmsSchema.cs
# version.json
2025-01-21 08:47:38 +01:00
Kenn Jacobsen
c00e86e0ea
Fix various routing and preview issues for the Delivery API in V15 ( #18036 )
...
* Fix various routing and preview issues for the Delivery API in V15
* Fix breaking change in ctor
* Fix ambigious constructors
---------
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
2025-01-20 22:27:10 +01:00