* Corrected the base URL to use when retrieving and setting public access details.
* Fixed original issue from a merge conflict.. Now using the correct v9+ resource
Co-authored-by: Bjarke Berg <mail@bergmania.dk>
* Corrected the base URL to use when retrieving and setting public access details.
* Fixed original issue from a merge conflict.. Now using the correct v9+ resource
Co-authored-by: Bjarke Berg <mail@bergmania.dk>
* Added configuration and checks for creation of default Umbraco data.
* Fixed configuration binding issues.
* Updated comments.
* Added DefaultDataCreationSettings to the JSON schema.
* Removed option to not install default relation types as Umbraco relies on (and will recreate) them if they aren't there.
* Renamed configuration class used for install of default data and converted to named optios.
* Fix to failing unit tests.
* Fixes for integration tests.
* Apply suggestions from code review
Co-authored-by: Elitsa Marinovska <21998037+elit0451@users.noreply.github.com>
* Further fix from code review.
* Updated naming as per PR review suggestions.
* Update src/Umbraco.Infrastructure/Migrations/Install/DatabaseDataCreator.cs
Co-authored-by: Elitsa Marinovska <21998037+elit0451@users.noreply.github.com>
Co-authored-by: Elitsa Marinovska <21998037+elit0451@users.noreply.github.com>
* Cleanup; Fix lang keys
* Documentation
* Typos
* Distinct the results
* Changed GetPagedRelationsForItems to GetPagedRelationsForItem as we would only expect a single id to be passed when calling this + fix more docs
* Changed to the correct reference
* Unused code
* Only load references when info tab is clicked
Co-authored-by: Bjarke Berg <mail@bergmania.dk>
* Cleanup; Fix lang keys
* Documentation
* Typos
* Distinct the results
* Changed GetPagedRelationsForItems to GetPagedRelationsForItem as we would only expect a single id to be passed when calling this + fix more docs
* Changed to the correct reference
* Unused code
* Only load references when info tab is clicked
Co-authored-by: Bjarke Berg <mail@bergmania.dk>
* Further enhancements for legacy password support.
For users - try new style passwords first and fallback on failure seeing
as a valid modern password is the norm, rehash is only one time.
For both users and members also deals with the fact that for
useLegacyEncoding we could store any old thing in passwordConfig
e.g. it's possible to get Umbraco8 to store "HMACSHA384" alongside
the hash even though it's really HMACSHA1 with password used as key
(try it out by tweaking machine key settings and setting
useLegacyEncoding=true).
Has behavioral breaking changes in LegacyPasswordSecurity as the
code now expects consumers to to respect IsSupportedHashAlgorithm
rather than ignoring it.
* Less rushed removals