Commit Graph

66854 Commits

Author SHA1 Message Date
Niels Lyngsø
5d2ca17198 move abstract classes out of types 2024-10-25 10:51:56 +02:00
Niels Lyngsø
64b7d1194c fix tsc 2024-10-25 10:43:56 +02:00
Niels Lyngsø
2febbc5f4c ufm types 2024-10-25 10:41:11 +02:00
Niels Lyngsø
e49a74236e tip tap extensions 2024-10-25 10:38:37 +02:00
Niels Lyngsø
373e542fb5 move section types 2024-10-25 10:36:33 +02:00
Niels Lyngsø
ce882e0ca7 export condition types 2024-10-25 10:28:46 +02:00
Niels Lyngsø
2c206d4f3a add CollectionBulkActionPermissionConditionConfig 2024-10-25 10:22:34 +02:00
Niels Lyngsø
56b5925b0d export types 2024-10-25 10:17:34 +02:00
Niels Lyngsø
9c624e32ba user conditions 2024-10-25 09:41:33 +02:00
Niels Lyngsø
9d0b0c5f0c is admin 2024-10-25 09:32:38 +02:00
Niels Lyngsø
6cdef32514 remove reference 2024-10-24 20:29:02 +02:00
Niels Lyngsø
170dada1c8 refactor collection conditions 2024-10-24 20:28:33 +02:00
Niels Lyngsø
0b937031d5 exort more types 2024-10-24 20:10:48 +02:00
Niels Lyngsø
ade5c3061f more exports 2024-10-24 20:06:46 +02:00
Niels Lyngsø
ce8574d20d document exports 2024-10-24 20:06:46 +02:00
Nikolaj Geisle
5a5de18843 Format sql statement (#17354)
(cherry picked from commit aa9f194d76)
2024-10-24 15:07:40 +02:00
Mads Rasmussen
c5fd1885cf Bugfix: Allow breadcrumb for variant root items (#2482)
unique can be null so only check for undefined
2024-10-24 11:25:40 +01:00
Mads Rasmussen
9bc5ab33d2 Workaround: Ignore discard changes when in a workspace modal (#2481)
ignore discard changes when in a workspace modal
2024-10-24 09:42:16 +01:00
Nikolaj Geisle
d6f17ee39a Swap to windows vm for build (#17348)
(cherry picked from commit 199a2f4619)
2024-10-24 09:47:24 +02:00
Mads Rasmussen
59d4f8852c Hotfix: document variant publication info (#2478)
* export token

* show current variant status, fix published pending changes + create date

* remove unused

* temp type casting
2024-10-23 10:49:03 +01:00
Busra Sengul
6ee732d8b1 Bugfix: Tiptap RTE custom dimensions configuration (#2469)
* tiptop min height configuration

* Removed `min-height`; credit to @innovoix

* Clarified the use of `display:flex`

* Changed to use `height` instead of `min-height`

as this will control the maximum height of the editor input area.

---------

Co-authored-by: leekelleher <leekelleher@gmail.com>
(cherry picked from commit 7c54064f59)
2024-10-21 12:25:47 +01:00
Andreas Zerbst
cdcac37a04 Updated version of messagepack (#17321)
(cherry picked from commit 8a22672c7f)
(cherry picked from commit 6399f235f2)
(cherry picked from commit 0d7d6ac940)
2024-10-21 12:04:48 +02:00
Kenn Jacobsen
bafcc2b945 Block level variants - search indexing (#17239)
* Support block level variance for search indexing

* Rename base class

---------

Co-authored-by: Elitsa <elm@umbraco.dk>
2024-10-20 15:42:13 +02:00
Nikolaj Geisle
0a0cf73e3c Extend timeout (#17304) 2024-10-18 12:09:46 +02:00
Zeegaan
b18ed241e2 bump version 2024-10-18 09:12:06 +02:00
Jacob Overgaard
ab4364ebbf update backoffice submodule 2024-10-17 13:12:34 +02:00
Niels Lyngsø
ca17401694 use server paths for preview url construction 2024-10-17 13:09:52 +02:00
Jacob Overgaard
0e2d535495 update backoffice submodule 2024-10-16 21:17:49 +02:00
Jacob Overgaard
e445ce989f docs: add generated file to ignore for typedoc 2024-10-16 21:17:29 +02:00
Jacob Overgaard
cdfcd929ee docs(storybook): remove invalid argType that is not useful 2024-10-16 21:12:47 +02:00
Bjarke Berg
e9a47a2c3d Fix publish status with invarint case insensative culture check 2024-10-16 19:47:34 +02:00
Jacob Overgaard
a28ee8fd17 update backoffice submodule 2024-10-16 17:15:00 +02:00
Niels Lyngsø
19de38f021 Bugfix: Variant Blocks create duplicates in the frontend when created in an area (#2464)
* revert to previous code before tiptap

* correct rte-entries context
2024-10-16 17:11:47 +02:00
Jacob Overgaard
35e8f2e460 V15: Rich Text Editor links do not work with query strings and anchors (#17288)
* fix: anchors and query strings do not work

Since the change from UDIs to localLinks in href, the pattern matched a little too much in the href section completely ignoring any "extras" such as querystrings and anchors after the locallink, which meant that the locallink did not get replaced at all if they were present. This is fixed by limiting the regexp a bit.

* fix: legacy links do not follow the same regexp as new links

Because we are no longer matching the whole `href` attribute but only some of its contents, we need to fix up the old pattern. It has been extended with matching groups that follow the same pattern as the new links.

* feat: allow a-tags to be multiline

example:

```html
<a
  type="document"
  href="/{localLink:<GUID>}">
Test
</a>
```

* fix: split regex into two parts: first a tokenizer for a-tags and then a type-finder

* fix: ensure only "document" and "media" are matching to speed up the pattern

* feat: allow a-tags to be multiline
2024-10-16 16:53:10 +02:00
Jacob Overgaard
53ccd2344b Merge pull request #2465 from umbraco/v15/feature/tiptap-paste-files
Tiptap: allow images to be uploaded from the clipboard
2024-10-16 16:31:24 +02:00
Jacob Overgaard
dcc2ced8ff fix: catch any uncaught promises up the chain that could be thrown if there is a fatal error with the request 2024-10-16 15:16:51 +02:00
Jacob Overgaard
5003e1c1e7 feat: allow images to be uploaded from the clipboard 2024-10-16 15:09:24 +02:00
Jacob Overgaard
1945ac2150 update backoffice submodule 2024-10-16 13:53:09 +02:00
Niels Lyngsø
472a0cddad Merge pull request #2460 from umbraco/v15/hotfix/17274
Hotfix: correct config field alias to 'useLiveEditing'
2024-10-16 13:48:10 +02:00
Lee Kelleher
ef6afe1975 Bugfix: TinyMCE anchor links without base URL (#2462)
* Fixes TinyMCE anchor links without a base URL

it was previously prefixing the `href` with the current backoffice page URL.

* Code tidy-up + remove unused code
2024-10-16 11:37:11 +00:00
Bjarke Berg
e58d72ad18 Obsolete message 2024-10-16 12:39:49 +02:00
Niels Lyngsø
f001e168c9 correct config field alias to 'useLiveEditing' 2024-10-16 10:55:08 +02:00
Elitsa Marinovska
44ff8dc5e1 V15: Implement sorting for the in-memory navigation structures (document and media) (#17280)
* bump version to 15.1.0

* V15 Fixed the failing smoke tests in the pipeline v15 (#17158)

* Fixed the failing tests of Member Group due to UI changes

* Fixed the failing tests of Member due to UI changes

* Fixed the failing tests of User due to UI changes

* Fixed failing tests for Dictionary and Document Type

* Updated tests due to test helper changes

* Bumped version

* Updated assert steps due to the response changes

* Updated tests due to api helper changes

* Updated tests due to UI changes

* Fixed tests for delete partial view

* Fixed tests

* Added more waits

* Updated assert steps

* Fixed failing tests for Block Grid and Media

* Added more waits

* Added skip tests

* Removed waits time

* Updated assertion steps for User

* Added todo

* Updated tests due to api helper changes

* Bumped version

* Added skip tests

* Fetch sortOrder for each navigationNode

* Update NavigationNode to have sortOrder and change Parent and Children props to keys instead of NavigationNodes

* Consider sortOrder when building the navigation structures

* Renaming tests

* Adding tests for items being the last in structure when added, moved, etc.

* Updating names

* Cleanup

* Updating cache refreshers with changes due to sorting

* Refactoring due to sorting changes and resolving key to NavigationNode

* Removing sortOrder params from test as they are calculated automatically

* Adding content and media integration tests to test sorting functionality

* Adding sortOrder param for special case when adding new nodes

* Adding new UpdateSortOrder to INavigationManagementService

* Revert "V15 Fixed the failing smoke tests in the pipeline v15 (#17158)"

This reverts commit 31399c3b15.

* Revert "bump version to 15.1.0"

This reverts commit 5e4d15be

* Fix revert

* Add sort order when creating media

---------

Co-authored-by: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com>
Co-authored-by: Nhu Dinh <150406148+nhudinh0309@users.noreply.github.com>
Co-authored-by: Bjarke Berg <mail@bergmania.dk>
2024-10-16 09:51:42 +02:00
Nikolaj Geisle
86557a01cf Dont seed when in upgrade mode, and maintenance page is enabled (#17275) 2024-10-15 19:43:06 +02:00
Bjarke Berg
b477cf50f2 Bugfix: Do not allow routing content that is unpublished (#17251)
* Ensure routing respect publish status

* Check published status per culture

* Added PublishStatusService to get publish status for a given documentkey and culture

* Added tests and fixed bug with a static fields that should not have been static

* Make sure the write and read cache key is always the same no matter where the request comes from

There is an edge case where the incomming culure is fully capitalized while the read is camelcase

* Fixed review comments

---------

Co-authored-by: Sven Geusens <sge@umbraco.dk>
2024-10-15 19:33:23 +02:00
Jacob Overgaard
75bf17229f update backoffice submodule 2024-10-15 12:46:55 +02:00
Kenn Jacobsen
0e700af35d Support block level variant tags (#17268) 2024-10-15 12:03:05 +02:00
Nikolaj Geisle
fc0e62faa1 V15: Reimplement cache startup handler (#17279)
* Reimplement cache startup handler

* Remove duplicate handle

* Fixed missing scope and ordering of notifications

* formatting

---------

Co-authored-by: Bjarke Berg <mail@bergmania.dk>
2024-10-15 12:02:48 +02:00
Bjarke Berg
25be93b1e0 Fixed bug that used the draft template for the publish data on load from database (#17277) 2024-10-15 11:59:08 +02:00
leekelleher
22f8aac99f Tiptap extensions field
observes the Block configuration,
updates UI accordingly, to enable/disable the Block extension.
2024-10-14 15:27:31 +02:00