Lee Kelleher
aa89eed3aa
V16: Chore: Search modal code sweep ( #19061 )
...
* Removes trailing whitespace from manifest names
* Refactored default `umb-search-result-item` element
- Reverted `elementName` constant
- Replaced fallback hashtag inline SVG with "icon-shape-hexagon"
- Added "extra" div (for UI consistency)
- Reworked CSS rules
* Search modal: replaced inline icons
* Search modal: refactored markup
* Search modal: removed font-size
for consistency with the rest of the backoffice.
2025-04-17 09:24:32 +02:00
Lee Kelleher
bb41647d91
Dynamic Root: refactor to use UMB_ANCESTORS_ENTITY_CONTEXT ( #19032 )
2025-04-17 09:23:49 +02:00
Niels Lyngsø
235a951f31
Transparent Focal Point ( #19047 )
...
* make focal point transparent
* Update src/Umbraco.Web.UI.Client/src/packages/media/media/components/input-image-cropper/image-cropper-focus-setter.element.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* remove background color
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-04-17 09:22:52 +02:00
Lee Kelleher
804995e59e
Content Picker Search: Option to exclude trashed items ( #19064 )
...
* Document Picker: support for excluding trashed items
* Media Picker: support for excluding trashed items
2025-04-17 09:21:10 +02:00
Lee Kelleher
5544823b97
Adds searchResultItem for Document Type ( #19059 )
...
Includes "Element Type" tag.
2025-04-17 09:20:12 +02:00
Lee Kelleher
b9cf156e5a
Update community forum links ( #19065 )
...
* Help menu: fixes Our Umbraco link
* Changes forum link from Our Umbraco
to the new Community Forum website.
* Small fixes in the Log Viewer Message
* Help Menu: flattens structure
for tighter UI.
* Replaced hot-linked favicon images
with built-in icons.
Except for Microsoft Bing.
* Corrected "Search Umbraco Forum using Google" link
2025-04-17 09:17:25 +02:00
Lee Kelleher
2fcf1c7812
Adds trashed/draft state to document search result items ( #19057 )
...
* Corrected class name
* Reverted `elementName` constant
* Replaced `UmbAppLanguageContext` type usage
with `typeof UMB_APP_LANGUAGE_CONTEXT.TYPE`.
* Refactored `render` method
- "Trashed", adds tag + faded text + strike-through
- "Draft", adds tag + faded text
- Replaced fallback hashtag icon with "icon-document"
- Reworked CSS rules
2025-04-17 09:16:30 +02:00
Niels Lyngsø
a9043a543e
align validation with new fetch client ( #19071 )
2025-04-17 09:15:54 +02:00
Mads Rasmussen
59cad092ae
Cleanup last known self imports ( #19067 )
...
* clean up self imports in workspace module
* clean up media type self imports
* fix self imports in property action module
* fix self imports in propety editor module
* Update index.js
* lower threshold
2025-04-16 19:33:25 +00:00
Jacob Overgaard
c63ed69ee2
Merge branch 'v15/dev' into v16/dev
2025-04-16 14:54:50 +02:00
Jacob Overgaard
12ca71558a
Merge branch 'release/15.4' into v15/dev
2025-04-16 14:48:09 +02:00
Jacob Overgaard
8b759cf3a4
bump version to 15.4.0-rc2
2025-04-16 14:47:55 +02:00
Jacob Overgaard
25fffd4173
Merge remote-tracking branch 'origin/release/15.4' into v15/dev
2025-04-16 14:47:02 +02:00
Kenn Jacobsen
29c0151460
Scaffold content for content templates serverside ( #19054 )
...
* Scaffold content for content templates serverside
* Generated client types and methods from API.
* Retrieve scaffolded blueprint when creating documents from a blueprint.
* Use introduced helper method on existing read.
* Cleaned up imports.
* feat: moves scaffold service logic to data source and make shallow repository method
* feat: follows UmbDataSourceResponse interface and reorders public/private methods
* Bumped version to 15.4.0-r2.
---------
Co-authored-by: Andy Butland <abutland73@gmail.com >
Co-authored-by: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com >
2025-04-16 12:39:07 +00:00
Lee Kelleher
2b6f9fb9c4
V16: Chore: Deprecate getManifest() methods ( #19056 )
...
* Deprecates `getManifest()` methods
Resolution is to use the `.manifest` property instead.
* Revised the deprecation message to improve clarity
2025-04-16 14:35:50 +02:00
Lee Kelleher
0eac3952a6
Code sweep ( #19055 )
...
Markup and style tidy-up and consistency.
Import ordering.
2025-04-16 14:34:49 +02:00
Jacob Overgaard
889bd0b6e4
fix a bad merge
2025-04-16 14:07:42 +02:00
Lee Kelleher
4cec19625f
Corrects UmbLocalizationController usage in coments/docs ( #19052 )
2025-04-16 13:15:25 +02:00
Kenn Jacobsen
761c76143d
Make the entity search service async ( #19048 )
...
* Make the entity search service async
* Update src/Umbraco.Core/Services/IIndexedEntitySearchService.cs
---------
Co-authored-by: Andy Butland <abutland73@gmail.com >
2025-04-15 14:20:31 +00:00
Kenn Jacobsen
96c0509719
Content search abstractions to facilitate new search in the backoffice ( #19046 )
2025-04-15 16:18:42 +02:00
Mads Rasmussen
fcc8e2fe3a
Chore: Temp solution to remove user circular imports ( #19021 )
...
* remove user and document/media circular imports
* fix code order
* change MAX_CIRCULAR_DEPENDENCIES
* remove all comments from content before checking for imports
* fix self import
* fix self imports
2025-04-15 13:18:14 +00:00
Jacob Overgaard
dab3975d2e
Merge branch 'v15/dev' into v16/dev
2025-04-15 14:47:51 +02:00
Migaroez
beb60065bb
Merge branch 'release/15.4' into v15/dev
2025-04-15 14:40:19 +02:00
Jacob Overgaard
cc9c33bfe6
fix: adds missing export
2025-04-15 12:57:57 +02:00
Mads Rasmussen
3cd3abe5c8
Fix document module self import ( #19035 )
...
* fix document self import
* lower SELF_IMPORTS_THRESHOLD
* Update index.js
* Update index.js
2025-04-15 10:46:33 +00:00
Jacob Overgaard
6edffd9f08
docs: fix import path
2025-04-15 12:23:37 +02:00
Mads Rasmussen
e6ab1d9a6b
Move + Rename input-collection-configuration element to input-content-type-collection-configuration ( #19041 )
...
* move to content-type module
* make name more explicit
* add total to text
* update threshold
* remove completed todo
2025-04-15 09:27:06 +00:00
Mads Rasmussen
37e25c3b2b
fix for member and member type ( #19037 )
2025-04-15 10:48:19 +02:00
Mads Rasmussen
bfa9cab1cf
Update theme.context.ts ( #19036 )
2025-04-15 10:47:58 +02:00
Mads Rasmussen
4087f3fab7
V16: Split media handling from UmbDropzoneManager ( #19031 )
...
* move media handling into separate class
* override manager + remove deprecated code
* remove export
* fix order
* fix export of consts
* Update src/Umbraco.Web.UI.Client/src/packages/media/media/dropzone/media-dropzone.manager.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix imports
* fix wrong dropzone manager instance
* remove unused
* remove unused
* lower MAX_CIRCULAR_DEPENDENCIES
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-04-15 09:52:05 +02:00
Jacob Overgaard
e9b0486988
Merge branch 'v15/dev' into v16/dev
2025-04-15 09:43:56 +02:00
Jacob Overgaard
7e57396960
Merge branch 'contrib' into v15/dev
2025-04-15 09:21:11 +02:00
Andy Butland
981f173a79
Clarified "too many" entries validation message. ( #19040 )
2025-04-15 08:35:49 +02:00
Andy Butland
83fe87ca88
Clarified "too many" entries validation message. ( #19040 )
2025-04-15 06:34:58 +00:00
Andy Butland
432dda8c47
Adds some missing mime types to ensure uploaded audio and video displays with preview. ( #19039 )
2025-04-15 08:04:11 +02:00
Andy Butland
ae078bf96b
Adds some missing mime types to ensure uploaded audio and video displays with preview. ( #19039 )
2025-04-15 08:03:10 +02:00
Andrew Lacey
6455f96e51
CONTRIBUTING.md - fix incorrect link to contributing-first-issue.md ( #19038 )
...
Co-authored-by: Andrew Lacey <AndrewL@if.co.nz >
2025-04-15 06:35:10 +02:00
Mads Rasmussen
906285120e
Dont check for imports in comments ( #19026 )
...
* remove all comments from content before checking for imports
* lower treshold
2025-04-14 18:50:20 +00:00
Andy Butland
a9fc88d7e6
Make sure not to early return when verifying ancestor path is published without completing scope ( #19029 )
...
* Make sure not to early return when verifying ancestor path is published without completing scope.
* Added comment.
2025-04-14 17:46:57 +02:00
Andy Butland
76e2103551
Make sure not to early return when verifying ancestor path is published without completing scope ( #19029 )
...
* Make sure not to early return when verifying ancestor path is published without completing scope.
* Added comment.
2025-04-14 17:45:57 +02:00
Mads Rasmussen
797db55f73
Content client package ( #18978 )
...
* scaffold content package
* move content module files
* move content type module files
* update module paths
* fix imports and registration
* import package
* move content collection condition to content module
* align naming
* use consts
* fix imports
* fix import
* change circular threshold
* adjust threshold
* build the correct modules for content package
* Update package-lock.json
* Update index.js
* Update package-lock.json
* Update index.js
* move UmbPropertyStructureWorkspaceContext token and interface
* move UmbWorkspaceContentTypeAliasConditionConfig to content-type module
* fix self import
* fix self imports
* Update content-workspace-context.interface.ts
* remove type from import
* add readOnlyGuard to interface
* remove dependency on content
* move property type module into content package
* update package.json + tsconfig
* import manifests
* move build config
* Update index.js
* lint corrections
---------
Co-authored-by: Niels Lyngsø <niels.lyngso@gmail.com >
2025-04-14 14:25:03 +00:00
Jacob Overgaard
340ae6c474
Document 3rd Party Licenses ( #19027 )
...
* specifies the license for base64-js
* specifies the license for router-slot
* specifies the license for contentment/bytes
* adds a general third-party notices file for all direct dependency libraries
* merge separate licenses for icon packs into NOTICES.txt
* updates lee kelleher permission
* updates the name of DOMPurify
* adds Element Internals Polyfill
* capitalize names
* Update src/Umbraco.Web.UI.Client/src/packages/core/utils/bytes/bytes.function.ts
Co-authored-by: Lee Kelleher <leekelleher@users.noreply.github.com >
* adds babel
* adds eslint
* adds hey-api/openapi-ts
* adds open web components
* adds playwright
* adds rollup
* adds storybook
* adds cross-env
* adds glob
* adds globals
* adds madge
* adds msw
* adds playwright-msw
* adds prettier
* adds remark-gfm
* adds svgo
* adds tiny-glob
* adds tsc-alias
* adds typedoc
* adds typescript
* adds typescript-eslint
* adds typescript-json-schema
* adds vite-plugin-static-copy
* adds vite-tsconfig-paths
* adds web component analyzer
* adds rollup-plugin-esbuild
* adds rollup-plugin-import-css
* adds rollup plugins as general license
---------
Co-authored-by: Lee Kelleher <leekelleher@users.noreply.github.com >
2025-04-14 16:01:14 +02:00
Kenn Jacobsen
7495c3c7b2
Treat content schedule dates as UTC ( #19028 )
2025-04-14 14:50:02 +02:00
Sebastiaan Janssen
449c94f08d
Merge branch 'v15/dev' into contrib
2025-04-14 14:22:36 +02:00
Andy Butland
83b92666ac
Use maximum available value for JSON serialization depth ( #19001 )
...
* Use maximum available value for JSON serialization depth.
* Updated unittests with best practices
---------
Co-authored-by: Migaroez <geusens@gmail.com >
2025-04-14 13:50:19 +02:00
Niels Lyngsø
8604163c91
Fix dropzone style circular imports ( #19024 )
...
* implement standalone
* remove unused style export
* Update src/Umbraco.Web.UI.Client/src/packages/media/dropzone/components/input-dropzone/input-dropzone.element.ts
---------
Co-authored-by: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com >
2025-04-14 09:22:29 +00:00
Henrik Gedionsen
b7bf30744a
Use GetIdsFromPathReversed to avoid allocating the string values of the integers parsed
2025-04-14 11:19:08 +02:00
dependabot[bot]
9e97f6028b
Bump vite from 6.2.5 to 6.2.6 in /src/Umbraco.Web.UI.Client
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.2.5 to 6.2.6.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.6/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.2.6/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.2.6
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-14 11:01:59 +02:00
Andy Butland
f9496e8067
Ensure dates read from the database are treated as local when constructing entities (2) ( #19013 )
...
* Revert "Ensure dates read from the database are treated as local when constructing entities (#18989 )"
This reverts commit 7b10d39d66 .
* Avoid system dates stored with local server time being defaulted to UTC on database read.
* ContentScheduleDto.Date is UTC
---------
Co-authored-by: kjac <kja@umbraco.dk >
2025-04-14 10:55:36 +02:00
dependabot[bot]
8ba3a4d926
Bump vite from 6.2.5 to 6.2.6 in /src/Umbraco.Web.UI.Login
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.2.5 to 6.2.6.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.6/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.2.6/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.2.6
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-14 10:22:22 +02:00