Commit Graph

67500 Commits

Author SHA1 Message Date
Jacob Overgaard
b4609e0388 docs: improve BUILD.md with new backoffice info 2024-11-13 16:37:56 +01:00
Jacob Overgaard
6b85584c02 fix vscode build tasks 2024-11-13 16:37:46 +01:00
Jacob Overgaard
ba684a8e55 ignore vite cache folder 2024-11-12 15:44:56 +01:00
Bjarke Berg
3cbf7fb32f Fixed warnings-as-errors issues 2024-11-12 13:55:23 +01:00
leekelleher
5963945fc2 Updated OpenApi.json and TypeScript client 2024-11-12 12:56:27 +01:00
Sebastiaan Janssen
7b51a0bb64 Merge branch 'contrib' into v15/dev 2024-11-12 12:36:29 +01:00
Sebastiaan Janssen
b00c84a36a Revert "sort the children of a parent content after either deleting or moving its child content (#17315)"
This reverts commit 6705de0329.
2024-11-12 12:23:53 +01:00
Bjarke Berg
c9fa2a57d7 Merge branch 'release/15.0' into v15/dev
# Conflicts:
#	src/Umbraco.Core/DependencyInjection/UmbracoBuilder.Configuration.cs
#	src/Umbraco.Core/Extensions/PublishedContentExtensions.cs
#	src/Umbraco.Web.UI.Client/src/packages/tiptap/components/input-tiptap/tiptap-toolbar.element.ts
#	tests/Umbraco.Tests.UnitTests/Umbraco.Core/Services/ContentNavigationServiceBaseTests.cs
2024-11-12 12:14:50 +01:00
Bjarke Berg
e38f6e8967 Fixes to redirect management (#17491)
* Fixed issue with redirects due to culture being empty string when null was expected.

Furtermore, using IPublishedUrlProvider instead of DocumentUrlService directly. to ensure you can use your own routing stuff

* Trim trailing slash when saving redirect

---------

Co-authored-by: nikolajlauridsen <nikolajlauridsen@protonmail.ch>
2024-11-12 11:52:07 +01:00
leekelleher
04a064a287 Removed unused actions from the Published Status dashboard 2024-11-12 11:17:43 +01:00
leekelleher
75624aacd6 Tiptap toolbar, disables buttons for unavailable extensions 2024-11-12 10:56:44 +01:00
leekelleher
9e5cbc3662 Tiptap UI tweaks 2024-11-12 10:56:44 +01:00
leekelleher
5ed6466d49 Adds support for migrating TinyMCE toolbar to Tiptap toolbar 2024-11-12 10:56:44 +01:00
leekelleher
46fa7a3393 Fixes Tiptap Toolbar loading value 2024-11-12 10:56:44 +01:00
Sebastiaan Janssen
178c5dcb83 Merge branch 'v15/dev' into contrib 2024-11-12 10:19:03 +01:00
Mads Rasmussen
9cb4a4213d only render media create and update date if they exist (#17499) 2024-11-12 10:11:45 +01:00
Mads Rasmussen
0961988baf use correct param for parent entity type (#17495) 2024-11-12 09:25:16 +01:00
leekelleher
f9162293d7 Fixes Document Workspace Info Link error
Ensures that `_unique` has value. This was previously throwing
an error, but given how `observeMultiple` works, it is expected that
`_unique` may be `undefined` when navigating away from the Info view.
2024-11-12 09:17:52 +01:00
Ronald Barendse
b002ac8600 Add UDI support for relation, user and user-group entity types (#17490)
* Add GetUdi() extension methods for IUser and IUserGroup

* Add GetUdi() extension methods for IRelation

* Move GetUdi() extension methods for Script and Stylesheet to interface types

* Register relation, user and user-group as known UDI types

* Obsolete UdiParserServiceConnectors

* Use IScript and IStylesheet types in tests

* Fix UdiTests after obsoleting UdiParserServiceConnectors
2024-11-12 08:45:58 +01:00
Sven Geusens
b927f03723 Fix invalid culture on delivery api request (#17486)
* Fix invalid culture on delivery api request

* Revert Fix and apply it a layer higher to reduce unknown sideffects

---------

Co-authored-by: Mole <nikolajlauridsen@protonmail.ch>
2024-11-11 19:54:42 +01:00
Niels Lyngsø
21f82ab507 observe expose with blocks variant id (#17482) 2024-11-11 13:53:25 +00:00
Niels Lyngsø
de0ca49e0e Hotfix: Validate form control on pristine change (#17485)
* fix type issue

* added method removeMessageByKeys

* implement removeMessageByKeys

* the actual fix, validate before firing events
2024-11-11 13:52:58 +00:00
Bjarke Berg
bcc71dec0e Fixed issue with double reversed url segments (#17477)
* Fixed issue with double reversed url segments

* Reverse urls in backoffice

* Remove last segment if rtl and hideTopLevel

---------

Co-authored-by: nikolajlauridsen <nikolajlauridsen@protonmail.ch>
2024-11-11 13:46:05 +01:00
Sebastiaan Janssen
0c668ee3f4 Don't track generated file for both the Web.UI.Client and Web.UI.Login projects 2024-11-11 13:15:31 +01:00
Sebastiaan Janssen
61724b99c4 Don't change the license 2024-11-11 13:02:33 +01:00
Sebastiaan Janssen
704cbab321 Don't track generated file 2024-11-11 13:00:20 +01:00
Bjarke Berg
e50c49c6f8 Removed a series of obsolete attributes (#17479) 2024-11-11 12:57:56 +01:00
Bjarke Berg
87aff77054 Explicit cache entry settings and expose cache settings in json schema (#17480)
* Changed the cache entry settings to be explicit and exposed it in the schema file

* commit of tests

* Fix seed options

---------

Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com>
2024-11-11 12:52:11 +01:00
Elitsa Marinovska
c26016b0b0 V15: Implement content type filtering for in-memory navigation structure (#17456)
* Adding contentType to navigation node

* Loading contentType from DB

* Considering contentTypeKey when adding a navigation node & fixing references

* Using IContentTypeBaseService to load content types

* Adding generics to ContentNavigationServiceBase and fixing references

* Adding TryGetChildrenKeysOfType and implementation

* Refactoring test data

* Adding unit tests for TryGetChildrenKeysOfType

* Update CreateContentCreateModel in tests to receive content type

* Fix references

* Cleanup

* Adding integration tests for TryGetChildrenKeysOfType

* Cleanup

* Cleanup

* Descendants of type implementation

* Descendants of type tests

* Interface updates

* Ancestors of type implementation and tests

* Siblings of type implementation and tests

* Cleanup

* Integration tests

* Adding root of type implementation and tests

* Fix Ancestors extension methods

* Fix descendants extension methods

* Fix children extension methods

* Fix siblings extension methods

* Add helper methods

* Fix a bug

* Fixed unit tests by setting up mocks

* Adding missing extension method

---------

Co-authored-by: Bjarke Berg <mail@bergmania.dk>
2024-11-11 12:00:20 +01:00
Bjarke Berg
4f1f43d0b8 Change udi to key i the block grid items view (#17478)
* Change udi to key i the block grid items view

* Also view in out executable
2024-11-11 10:25:39 +01:00
Niels Lyngsø
5f1cb0e70d Feature: minor UI updates (#17475)
* use auto-heigth and auto-width

* adjust sidebar menu h3
2024-11-11 10:23:02 +01:00
Bjarke Berg
3c0f7a03ba Use catch all for urls what ends with a path (#17468) 2024-11-11 09:47:07 +01:00
Sven Geusens
1d936d240d Made some membertype endpoints available for member related actions (#17440)
Co-authored-by: nikolajlauridsen <nikolajlauridsen@protonmail.ch>
2024-11-11 09:02:56 +01:00
Bjarke Berg
03f36977db Update NuGet packages (#17474) 2024-11-10 16:57:39 +01:00
Jacob Overgaard
1757dd0ada Run CodeQL without building the solution (#17473)
* run codeql without building the solution

* restore dotnet

* Revert "restore dotnet"

This reverts commit 3e22bc1a760a350366bed0a335ced6116e7c2c28.

* Revert "run codeql without building the solution"

This reverts commit 9ceaea778124a73e0d7ff0c29ab192cf4700ae60.

* use global.json for codeql

* do not build solution
2024-11-09 16:07:40 +01:00
Jacob Overgaard
6bf3c5078d codeql: test against main branch 2024-11-09 15:32:39 +01:00
Jacob Overgaard
c45c68fda4 fix: add required 'override' modifier 2024-11-09 12:57:53 +01:00
Jacob Overgaard
b4ad4bec97 rename to avoid clash with keyword 'source' 2024-11-09 12:57:48 +01:00
Jacob Overgaard
d0b7e1b9e5 Merge submodule contents for src/Umbraco.Web.UI.Client/release/15.0 2024-11-09 12:53:01 +01:00
Jacob Overgaard
a78d0aad97 Remove submodule src/Umbraco.Web.UI.Client 2024-11-09 12:52:29 +01:00
Jacob Overgaard
6e689a56c4 update backoffice submodule 2024-11-09 12:51:54 +01:00
Jacob Overgaard
6981c7d0c1 upload .gitignore 2024-11-09 12:25:14 +01:00
Jacob Overgaard
2c8f1ce6b7 remove tests that are already included in azure-pipelines 2024-11-09 12:17:18 +01:00
Jacob Overgaard
0642e4d4bf set default working-directory 2024-11-09 11:29:05 +01:00
Jacob Overgaard
bd66e2bc0d Merge remote-tracking branch 'origin/contrib' into v15/dev 2024-11-09 11:25:23 +01:00
dependabot[bot]
c8c0753a75 Bump @umbraco-cms/backoffice in /src/Umbraco.Web.UI.Login
Bumps [@umbraco-cms/backoffice](https://github.com/umbraco/Umbraco.CMS.Backoffice) from 14.2.0 to 14.3.1.
- [Release notes](https://github.com/umbraco/Umbraco.CMS.Backoffice/releases)
- [Commits](https://github.com/umbraco/Umbraco.CMS.Backoffice/commits)

---
updated-dependencies:
- dependency-name: "@umbraco-cms/backoffice"
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-09 11:25:12 +01:00
Jacob Overgaard
5860651532 Merge remote-tracking branch 'origin/contrib' into v15/dev 2024-11-09 11:23:45 +01:00
Jacob Overgaard
05bada148c chore: lint errors 2024-11-09 11:21:52 +01:00
Jacob Overgaard
f1c46b0fef update generated file 2024-11-09 11:16:35 +01:00
Jacob Overgaard
77a6e3a277 update package lockfile 2024-11-09 11:16:27 +01:00