Commit Graph

1057 Commits

Author SHA1 Message Date
Mole
b117f006c0 Only process each CacheInstruction once. 2021-04-12 13:27:25 +02:00
Bjarke Berg
ba6eea4f6f Move notifications to core instead of infrastructure 2021-04-09 13:43:39 +02:00
Bjarke Berg
4405b219c9 Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/media-tree-changed-notification
# Conflicts:
#	src/Umbraco.Infrastructure/Cache/DistributedCacheBinder_Handlers.cs
#	src/Umbraco.Infrastructure/Compose/NotificationsComposer.cs
2021-04-09 11:42:15 +02:00
Mole
b4f9dc7b66 Make CreateTemplateForContentType non nullable and default to false. 2021-04-09 09:59:53 +02:00
Mole
7405191e03 Store dictionary keys as constants 2021-04-09 09:43:50 +02:00
Mole
a04320aaa1 Clean up the old stuff in FileService 2021-04-09 09:27:17 +02:00
Mole
1ea9a0196e Store additional data for TemplateSaving/ed in state 2021-04-09 09:10:59 +02:00
Bjarke Berg
1106728693 Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/fileservice-events
# Conflicts:
#	src/Umbraco.Infrastructure/Cache/DistributedCacheBinder_Handlers.cs
#	src/Umbraco.Infrastructure/Compose/NotificationsComposer.cs
#	src/Umbraco.Tests.Integration/Cache/DistributedCacheBinderTests.cs
2021-04-07 14:34:34 +02:00
Bjarke Berg
d4dd6427ba Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/relationservice-events
# Conflicts:
#	src/Umbraco.Infrastructure/Cache/DistributedCacheBinder_Handlers.cs
#	src/Umbraco.Infrastructure/Compose/NotificationsComposer.cs
2021-04-07 13:33:46 +02:00
Bjarke Berg
ac7754c911 Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/domainservice-events
# Conflicts:
#	src/Umbraco.Infrastructure/Cache/DistributedCacheBinder_Handlers.cs
#	src/Umbraco.Infrastructure/Compose/NotificationsComposer.cs
2021-04-07 12:45:18 +02:00
Bjarke Berg
89fe65d45c Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/domainservice-events 2021-04-07 12:43:43 +02:00
Bjarke Berg
c8884acbfa Merge pull request #10075 from umbraco/netcore/feature/macroservice-notifications
Netcore: Migrate macroservice events
2021-04-07 12:36:28 +02:00
Shannon
23aadbd335 Merge remote-tracking branch 'umbraco/netcore/dev' into netcore/members-signin-manager 2021-04-07 15:53:11 +10:00
Bjarke Berg
ab39f9635c Merge remote-tracking branch 'origin/netcore/dev' into netcore/dev 2021-04-06 07:54:02 +02:00
Bjarke Berg
8bc79f9234 Merge remote-tracking branch 'origin/v8/dev' into netcore/dev
# Conflicts:
#	src/SolutionInfo.cs
#	src/Umbraco.Core/ConfigsExtensions.cs
#	src/Umbraco.Core/Configuration/GlobalSettings.cs
#	src/Umbraco.Core/Constants-AppSettings.cs
#	src/Umbraco.Core/Dashboards/ContentDashboard.cs
#	src/Umbraco.Infrastructure/PropertyEditors/GridPropertyEditor.cs
#	src/Umbraco.Web.BackOffice/Controllers/DashboardController.cs
2021-04-06 07:53:17 +02:00
Andy Butland
1d9dbff72e Removed unnecessary V9 suffixes. 2021-03-31 19:49:54 +02:00
Andy Butland
9381c2e915 Added internals visible to configuration for Umbraco Forms. 2021-03-31 19:45:48 +02:00
Mole
572da4b466 Define TreeChange as the type in TreeChangeNotification instead of MediaTreeChangeNotification 2021-03-31 15:41:06 +02:00
Mole
6d751fc6e5 Move TreeChangeNotification to core 2021-03-31 15:32:41 +02:00
Mole
14739478b2 Use constructor to create TreeChange objects 2021-03-31 15:25:59 +02:00
Mole
a4ce1f0ba3 Changed treechanged to use notification pattern 2021-03-31 15:23:39 +02:00
Mole
e651742887 Migrate events 2021-03-31 13:30:55 +02:00
Mole
addf3326dc Add notification classes 2021-03-31 13:19:00 +02:00
Mole
a7072277ba Migrate events 2021-03-31 12:49:37 +02:00
Mole
b740d962d0 Merge branch 'netcore/dev' into netcore/feature/macroservice-notifications
# Conflicts:
#	src/Umbraco.Infrastructure/Cache/DistributedCacheBinder_Handlers.cs
#	src/Umbraco.Infrastructure/Compose/NotificationsComposer.cs
2021-03-31 09:55:04 +02:00
Mole
0be2459ab6 Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/fileservice-events
# Conflicts:
#	src/Umbraco.Infrastructure/Cache/DistributedCacheBinder_Handlers.cs
#	src/Umbraco.Infrastructure/Compose/NotificationsComposer.cs
#	src/Umbraco.Tests.Integration/Cache/DistributedCacheBinderTests.cs
2021-03-31 09:51:08 +02:00
Mole
cc24273124 Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/relationservice-events 2021-03-31 09:46:47 +02:00
Mole
317363977e Migrate Deleting/ed relation 2021-03-31 09:46:05 +02:00
Mole
10c888bdfe Add IEnumerable constructor to DeleteNotification 2021-03-31 09:45:19 +02:00
Mole
b211beb84a Add notification classes 2021-03-31 08:50:39 +02:00
Mole
d844b62f84 TemplateSaved not TemplateSaving 2021-03-30 14:59:10 +02:00
Mole
7e3d0ecebc Migrate more events 2021-03-30 14:33:44 +02:00
Mole
52e31435cd Use notifications for saving and saved template
This was was a bit more interesting.
2021-03-30 14:01:37 +02:00
Mole
5c4a6b8f6e Use notifications instead of events. 2021-03-30 13:10:43 +02:00
Mole
84d98f48c7 Register notifications for DistributedCacheBinder 2021-03-30 11:14:50 +02:00
Warren Buckley
7b34b495af Implement the events now as notifications for DataType Service 2021-03-30 09:25:34 +01:00
Mole
1b3468303c Add notification classes 2021-03-30 10:01:42 +02:00
Warren Buckley
e64a7818ad Merge remote-tracking branch 'origin/netcore/dev' into netcore/notifications/datatypeservice
# Conflicts:
#	src/Umbraco.Infrastructure/Cache/DistributedCacheBinder_Handlers.cs
#	src/Umbraco.Tests.Integration/Cache/DistributedCacheBinderTests.cs
2021-03-30 08:53:18 +01:00
Warren Buckley
4c50c57c1f Remove unused eventAggregator 2021-03-30 08:48:45 +01:00
Mole
f345589149 Switch MacroService to use Notifications and make it internal. 2021-03-29 15:09:26 +02:00
Mole
48a4620e1b Add macro notifications 2021-03-29 14:39:02 +02:00
Mole
3029a85bc2 Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/membergroupservice-without-static-events
# Conflicts:
#	src/Umbraco.Infrastructure/Cache/DistributedCacheBinder_Handlers.cs
#	src/Umbraco.Tests.Integration/Cache/DistributedCacheBinderTests.cs
#	src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Scoping/ScopedRepositoryTests.cs
2021-03-29 13:46:06 +02:00
Mole
ed2e79fa28 Merge branch 'netcore/dev' into netcore/feature/membergroupservice-without-static-events 2021-03-29 13:38:56 +02:00
Mole
62f62518f0 Make MemberGroupService internal 2021-03-29 13:38:46 +02:00
Mole
e72c98928a Merge pull request #9981 from kjac/netcore/feature/member-publicaccess-user-services-without-static-events
Remove static events from MemberService, UserService and PublicAccessService
2021-03-29 13:07:07 +02:00
Warren Buckley
44b90d5993 Implment a Renaming & Renamed notification for DataType Container 2021-03-29 11:08:14 +01:00
Mole
b4cbf0cf5d Remove obsolete static events 2021-03-29 11:39:04 +02:00
Warren Buckley
01f3c93097 Merge branch 'netcore/dev' into netcore/notifications/datatypeservice 2021-03-29 08:57:44 +01:00
Warren Buckley
4ef6c798fc Remove leftover comments from migrating this over 2021-03-29 08:48:42 +01:00
Shannon
9fac0a1470 Fixes tests 2021-03-29 18:05:13 +11:00