V10: 13125 don't return "null" (#13163)
V10: 13125 don't return "null" (#13163)

* Add null check

* Fix for potential race condition in packages search (#13153)

* search on input allowing to wait for copy/paste etc

* invoke resourcePromise() with correct parameters

* return the xhrStatus allowing the caller to check if the request was aborted

* fix: send in canceler.promise to allow the timeout to work

* catch any errors and ignore aborts if they happen

* move the logic to handle cancellations outside Angulars $scope.$apply

* remove file accidentally committed

* V10: Fix request accessor memory leak (#13152)

* Dispose OnChange event registration when disposing the notification handler

* Ensure that the ApplicationUrl is only initialized once

Since notifications handlers are transient,_hasAppUrl and _isInit defaults to false on every request causing it to always be called.

* Make notification handler and EnsureApplicationUrl internal

* Add missing ForceLeft and ForceRight (#13190)

* Fix tags with CSV storage type (#13188)

* Fixing null check as default(NRT) is null => default(configuration?.Delimiter) is also null and we were counting on it being the same as default(char)

* Adding tests to check cases with multiple tags (or tag made of comma separated values)

* Add data-element to umb property so we can find it (#13199)

Co-authored-by: Zeegaan <5b0406b9f272cfdaa6bcba60e334d6e9437f87dd@umbraco.dk>

* V10/bugfix/create simple package test (#13162)

* Fixed assert to hopefully find the package each time so it isnt flaky anymore

* Updated so it retries 5 times instead of 2

* Dont submit html-report

* Dont have output defined in npm run

* Copy over playwright trace.zip files before publishing

* Updated assert so it looks after the package in the table

* updated so we get the first fail as the trace file

* Bumped version for testhelpers

* Updated so the test checks if the package actually exists. Added a wait that checks if the created packages button is visible

* Updated package lock

* Fixed so it now calls the correct testhelper

Co-authored-by: Zeegaan <5b0406b9f272cfdaa6bcba60e334d6e9437f87dd@umbraco.dk>

* Update src/Umbraco.Core/PropertyEditors/DataValueEditor.cs

Co-authored-by: Elitsa Marinovska <b64e2b277e8732472dfc2983fb8496a5d8bd95de@users.noreply.github.com>

Co-authored-by: Zeegaan <5b0406b9f272cfdaa6bcba60e334d6e9437f87dd@umbraco.dk>
Co-authored-by: Jacob Overgaard <0586a35579e000658a610cadb83bb9e7f39b3462@users.noreply.github.com>
Co-authored-by: Mole <62a4ab0700186f17cc1d6eea55225d43c7e8f7d8@protonmail.ch>
Co-authored-by: Elitsa Marinovska <b64e2b277e8732472dfc2983fb8496a5d8bd95de@users.noreply.github.com>
Co-authored-by: Andreas Zerbst <a2fa58ecc0acf69d99e992a545b2038c61c0d715@users.noreply.github.com>
Co-authored-by: Elitsa Marinovska <8bcb59f2d8da5c3ab8c138e30f8c52340444ebaa@umbraco.dk>
umbraco/Umbraco-CMS,umbraco/Umbraco-CMS,umbraco/Umbraco-CMS,abjerner/Umbraco-CMS,abjerner/Umbraco-CMS,umbraco/Umbraco-CMS,abjerner/Umbraco-CMS,abjerner/Umbraco-CMS