Commit Graph

10382 Commits

Author SHA1 Message Date
Shannon
2d50245a7d remove notes 2020-09-09 18:11:38 +10:00
Shannon
d00fb23e9a automatically flow any added claims in OnExternalLogin to the ticket (with notes) 2020-09-09 18:11:10 +10:00
Shannon
c7c7d9efcd Updates the invite flow, we will always create a local user because we must do that due to the user groups being pre-determined. 2020-09-09 18:09:16 +10:00
Shannon
af53f27bc3 Fixes testing custom invite user flow and the AllowManualLinking setting for external providers 2020-09-07 18:46:38 +10:00
Shannon
f2b8f355e1 Fixing up user invite event 2020-09-04 15:02:28 +10:00
Shannon
56a73d0395 More options for external providers with a toggle to not allow manual linking 2020-09-04 14:32:34 +10:00
Shannon
3cac678bf3 WIP creating invite event 2020-08-31 22:53:17 +10:00
Shannon
44cec326e9 need another build 2020-08-28 16:05:47 +10:00
Shannon
4f1d9997d5 removes custom invite link, adds ability in logout event to specify an external logout get redirect for external logins. 2020-08-28 02:10:08 +10:00
Shannon
f4baab1bb4 Gets custom OAuth errors working 2020-08-11 16:06:37 +10:00
Shannon
1aa46ab1da Starts adding ability to have custom view for login in place 2020-06-22 15:08:54 +10:00
Shannon
9f6b72327e more support for back office external login provider errors 2020-06-19 12:04:16 +10:00
Shannon
f0fdda2f0a Start adding support for better error handling during external login processing 2020-06-19 11:24:03 +10:00
Shannon
91dd282fcb one less warning 2020-06-17 17:09:31 +10:00
Shannon
5ac02431cf Allows for customizing the invite link, had to update umb-button to support external href, streamlines external login provider configs 2020-06-16 14:48:43 +10:00
Shannon
4385929628 Ensures user cannot change email addresses if deny local login, consolidates some logic into ext methods and constants 2020-06-16 12:04:59 +10:00
Shannon
9bbcee477a allows some methods to be overriden 2020-06-16 11:16:17 +10:00
Shannon
cfc7bf257d Allows for oauth auto login redirect 2020-06-16 10:39:37 +10:00
Shannon
3cc11d7b6f Auto-links existing users by email, implements the logic for DenyLocalLoginAuthorizationAttribute 2020-06-16 10:02:56 +10:00
Shannon
2f7b65ef8f start adding DenyLocalLoginAuthorizationAttribute 2020-05-07 15:09:18 +10:00
Shannon
1ba940b03d Updates UI to not show user options when there is a provider with deny local login 2020-05-06 18:53:13 +10:00
Shannon
d7469e6576 when we rebuild indexes in the back office we are actually calling index.CreateIndex() 2 times before populating 2020-05-04 09:24:07 +02:00
Bjarke Berg
e45ffea207 Merge pull request #7983 from umbraco/v8/bugfix/models-builder-enable-flag
ModelsBuilder enabled flag not respected
2020-04-29 07:37:33 +02:00
Shannon
279329d682 removes code that shouldn't have been committed. 2020-04-29 10:32:05 +10:00
Sebastiaan Janssen
d65041c250 Merge branch 'v8/dev' into v8/contrib 2020-04-27 11:03:32 +02:00
Morten Christensen
9b21cf9332 Merge pull request #7994 from umbraco/v8/bugfix/5151-scope-issue-indexing
Fixing Nasty Exception with Scope/Provider #5151 - when indexing data
2020-04-23 08:52:00 +02:00
Shannon
2a89b36871 Fixing Nasty Exception with Scope/Provider #5151 2020-04-22 11:10:24 +10:00
Shannon
e62fef8faf Ensures entire nucache linked list is not rebuild on schema changes when disabled 2020-04-20 23:22:03 +10:00
Shannon
8927472457 Merge remote-tracking branch 'origin/v8/dev' into v8/bugfix/models-builder-enable-flag 2020-04-20 22:45:50 +10:00
Shannon
44df0dda2b adding an event 2020-04-20 22:45:12 +10:00
Niels Lyngsø
549ee878a2 Merge remote-tracking branch 'origin/v8/dev' into v8/feature/4901-user-no-start-nodes 2020-04-20 11:43:57 +02:00
Bjarke Berg
c3136943e3 Merge pull request #7970 from umbraco/v8/bugfix/nucache-db-paging
In Nucache when we are loading in all data that we page over the data as to not cause an SQL timeout
2020-04-20 11:10:14 +02:00
Shannon
d1524cdafe Merge branch 'v8/dev' into v8/bugfix/7868-nucache-null-parent
# Conflicts:
#	src/Umbraco.Web/PublishedCache/NuCache/ContentStore.cs
2020-04-17 15:04:10 +10:00
Shannon
49da58b23c adds notes 2020-04-17 14:56:49 +10:00
Shannon
2509dc3749 runs in parallel the call to rebuild the in-memory cache from the db sources when in pure live mode and content types change 2020-04-17 14:46:45 +10:00
Shannon
5d8bfcea97 Ensure when we are loading in ALL data that we page over the data as to not cause an SQL timeout 2020-04-17 12:46:36 +10:00
Bjarke Berg
d2f361e816 Merge remote-tracking branch 'origin/v8/8.6' into v8/dev
# Conflicts:
#	src/SolutionInfo.cs
#	src/Umbraco.Tests/PublishedContent/NuCacheChildrenTests.cs
2020-04-16 18:54:45 +02:00
Sebastiaan Janssen
41f98a41fb Added fix from #7832 since the test was somehow cherry picked into 8.6.1 already 2020-04-16 14:58:56 +02:00
Shannon Deminick
4a071f6e05 Nucache NullReferenceException when copying (#7961)
(cherry picked from commit b30db05cc7)

# Conflicts:
#	src/Umbraco.Tests/PublishedContent/NuCacheChildrenTests.cs
2020-04-15 20:55:11 +02:00
Shannon Deminick
b30db05cc7 Nucache NullReferenceException when copying (#7961) 2020-04-15 20:51:13 +02:00
mattchanner
d0eee32f1d Added null check on raw JSON to prevent null reference error deserializing the grid
(cherry picked from commit bcea0f645a)
2020-04-09 16:51:02 +02:00
Benjamin Carleski
5f5773b0c0 7879: Handle for multiple picked media relations
(cherry picked from commit 9f7c44c64e)
2020-04-09 16:50:41 +02:00
mattchanner
bcea0f645a Added null check on raw JSON to prevent null reference error deserializing the grid 2020-04-09 16:46:57 +02:00
Benjamin Carleski
9f7c44c64e 7879: Handle for multiple picked media relations 2020-04-09 16:45:51 +02:00
Robert Foster
fdb3c55d09 Added support for Grid Editor in an IPublishedElement - resolves #7916 2020-04-09 16:18:55 +02:00
Shannon
36c9cd47a1 Adds notes 2020-04-08 11:22:15 +10:00
Shannon
d54eed5cb9 argh! can't use switch expressions in v8 2020-04-08 10:54:48 +10:00
Shannon
49c6fd2c76 data integrity report working 2020-04-08 10:38:02 +10:00
Shannon
19f0793cba updates health check 2020-04-07 17:38:40 +10:00
Shannon
18d9ad3c73 udpates health check and service methods to be flexible for data integrity checks, fixes tests 2020-04-07 16:42:21 +10:00