Shannon
651b4a348a
gets unpublish working
2018-10-03 14:27:48 +02:00
Shannon
9d5d516064
Fixes up invariant property validation since we were only allowing one callback per alias, but we need to allow multiple
2018-08-13 11:25:55 +10:00
Anthony
43fdd691fe
Removed obsolete methods from Umbraco.Core which are not used
2018-07-01 18:58:58 +01:00
Stephan
7a615133ff
Renormalize
2018-06-29 19:52:40 +02:00
Stephan
38eae90640
Cleanup and get rid of warnings
2018-05-31 11:53:14 +02:00
Shannon
459479a7b8
Refactors how macros are stored in the DB
2018-05-01 12:12:26 +10:00
Shannon
a673babfb7
Fixes Content List View installation, removes unecessary properties from the RecycleBinEventArgs, updates both the upload and image cropper property editors to properly remove all files including any associated with variants, updates several other places to deal with variants and Property.GetValue(langId), adds notes, ensures we are returning the corect IDictionary instead of Dictionary for some interfaces
2018-04-04 13:11:12 +10:00
Stephan
41948607d0
Port v7@2aa0dfb2c5 - WIP
2018-03-22 11:25:25 +01:00
Stephan
d23933a5b1
DataType refactoring preparation - Entity refactoring
2018-01-15 13:28:35 +01:00
Stephan
2cb6378c26
Reorg code, move stuff
2017-12-28 09:27:57 +01:00
Stephan
772c8ba242
Migrations refactoring, troubleshoot and fix, tests
2017-12-21 15:16:28 +01:00
Stephan
2182b0f18f
Migrations refactoring - WIP - move code
2017-12-19 11:00:46 +01:00
Stephan
33b4af0340
UnitOfWork RIP, IScopeAccessor
2017-12-14 17:04:44 +01:00
Stephan
aa25990681
Integer version ID, cleanup
2017-12-01 20:00:33 +01:00
Stephan
5ba2ffcbf3
CrLfTab
2017-09-23 10:08:18 +02:00
Stephan
1341a37f2b
Cleanup Constants.ObjectTypes
2017-09-19 18:19:05 +02:00
Stephan
9a28250a8d
Port 7.7 - WIP
2017-09-15 18:22:19 +02:00
Stephan
ab8fc33691
Port 7.7 - WIP
2017-08-14 18:21:48 +02:00
Stephan
c76403077f
Normalize cr/lf/tab
2017-07-20 11:21:28 +02:00
Stephan
e87be7ad9d
Fixing tests - and all sorts of issues
2017-06-23 18:58:08 +02:00
Stephan
1f5c47f029
Move Plugins to Composing
2017-05-30 15:56:30 +02:00
Stephan
81234cd702
Rename DI to Composing
2017-05-30 15:46:25 +02:00
Stephan
d34a425dd1
porting 7.6@5c5baca into 8
2017-05-30 12:54:22 +02:00
Stephan
8561d85f7a
porting 7.6-rc1 into 8
2017-05-24 12:25:39 +02:00
Stephan
07a05317ff
Merge dev-v7.6 into dev-v8
2016-12-14 14:06:30 +01:00
Stephan
48dbd5c570
Ensure CacheRefresherEventHandler triggers first
2016-11-28 11:00:58 +01:00
Stephan
b26b415096
Merge origin/dev-v7-deploy into dev-v8-zbwip (builds)
2016-11-03 10:31:44 +01:00
Stephan
7361d1f16f
U4-8992 - update content and media xml caches when upgrading from before 7.3
2016-10-10 18:25:54 +02:00
Stephan
216329c096
Cleanup - kill IScopeContextAdapter, use accessors
2016-07-21 09:59:37 +02:00
Stephan
90500af915
Merge dev-v8 into temp-u4-8497
2016-06-02 10:03:14 +02:00
Shannon
df9160b3cd
Removes the 'Child Container' idea (that was bad and would consume lots of mem) and instead we use Scopes. Ensures that the app event handlers are creating during a single Scope operation in the CoreBootManager. Changes MigrationBase and all sub-classes to have an IMigrationContext as a ctor param. Updates the MigrationResolver to resolve Migration instances with the passed in IMigrationContext value. Simplifies MigrationBase since now we know we have a context to work with, there's no need to GetUp/GetDown Expression methods. Updates the MigrationRunner to use the MigrationContext instead of creating one itself.
2016-05-31 23:29:15 +02:00
Stephan
06574b8b40
U4-8447 - prepare for NuCache (work-in-progress)
2016-05-26 17:12:04 +02:00
Shannon
8127731f72
Namespace and file cleanup - Profiling --> Logging, root cache stuff moved to Cache, XmlHelper --> Xml, TypeFinder, etc.. --> Plugins
2016-05-18 23:34:56 +02:00
Stephan
ddf38407d8
U4-4847 Refactor ContentService ( #1266 )
...
* U4-4748 - refactor Content-, Media- and MemberTypeRepository
* Cleanup Attempt
* Cleanup OperationStatus
* U4-4748 - refactor Content-, Media- and MemberTypeService
* U4-4748 - cleanup locking
* U4-4748 - refactor Content-, Media- and MemberRepository
* U4-4748 - refactor ContentService (in progress)
* U4-4748 - all unit of work must be completed
* U4-4748 - refactor locks, fix tests
* U4-4748 - deal with fixmes
* U4-4748 - lock table migration
* Update UmbracoVersion
* Fix AuthorizeUpgrade
* U4-4748 - cleanup+bugfix lock objects
* U4-4748 - bugfix
* updates a string interpolation
2016-05-18 10:55:19 +02:00
Stephan
12f4873c90
Kill IHttpContextAccessor
2016-05-17 19:41:02 +02:00
Shannon
648fbdd3f3
moves packaging models to models/packaging
2016-05-09 10:05:55 +02:00
Stephan
9f7b82e20f
U4-8077 - ensure product name in migration event handlers
2016-02-24 13:59:15 +01:00
Shannon
fe563b0828
adds AdditionalData to the event args so we can use that to check for specific keys/values when consuming events and maintain compatibility.
2016-01-20 11:19:04 +01:00
Shannon
05d84c6673
updates the operation status to return the event messages used when raising events
2015-08-04 14:52:34 +02:00
Shannon
6d8ffb903f
Ensures events for deleting, trashing and unpublishing are done using the event messages, updates UI to support showing these messages in the list view, Since we cannot change the
...
method results on a service, we've created a new temporary service that we will explicitly implement with an extension method to get it. This is temporary until v8 where we will just replace
the original methods on the service with these methods and then remove this class.
2015-07-29 15:12:12 +02:00
Shannon
926ea54c39
Developers can cancel an event with the CancelOperation method of the event with a custom message which will be used in place of the normal default cancellation message
2015-07-27 18:04:20 +02:00
Shannon
8b86276011
Ensures event messages are passed to Saved events for content/media
2015-07-24 12:07:32 +02:00
Shannon
aa08a4ca37
Gets the messages being pumped out to the UI. Updates the ContentService and MediaServices to have a SaveWithStatus in order to determine the response, we'll need to update most of the methods to also have this OperationStatus. Now messages can be added to the UI for Saving & publishing for media and content services, we'll need to update more to support everything.
2015-07-24 11:44:09 +02:00
Shannon
a6a2b02cd8
working on U4-5927 - this extends the base event class to have EventMessages which event consumers can add to, the trick is that there is a factory for these EventMessages, in a web context, the factory is a request based factory so that during a request all instances of the EventMessages are the same instance. All services then accept an instance of IEventMessagesFactory which they can then use when raising events. We'll then use this to send messages to the UI. Not sure if i should make this a resolver yet or not. Still a WIP!!
2015-07-23 20:04:40 +02:00
Shannon
ba1d546579
Merge remote-tracking branch 'origin/master-v7' into dev-v7
...
Conflicts:
src/Umbraco.Core/MainDom.cs
src/Umbraco.Tests/Umbraco.Tests.csproj
src/Umbraco.Tests/packages.config
src/Umbraco.Web.UI.Client/src/canvasdesigner/index.html
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/packages.config
src/UmbracoExamine/UmbracoExamine.csproj
src/umbraco.MacroEngines/packages.config
src/umbraco.MacroEngines/umbraco.MacroEngines.csproj
2015-07-15 14:58:19 +02:00
Shannon
18b1857539
Changes versioning to SemVersion (via nuget package), now target migrations with the full SemVer and update the web.config with the correct sem ver. Creates migration to create the migration table.
2015-06-24 14:17:24 +02:00
Shannon
5bc00e3e48
Fixes: U4-4989 Media with image cropper doesn’t get removed from disk after delete.
2014-09-10 15:07:20 +10:00
Sebastiaan Janssen
2d5e5e9b3c
Refactored initial relationtype creation as well and "Relate on copy" is now also using the relationservice so it fires events
2014-08-20 17:01:12 +02:00
Morten Christensen
75c26e4d92
Merge pull request #417 from netmester/package_installer_service
...
Package installer service
2014-06-27 10:58:10 +02:00
Morten Christensen
3af3e054d7
Minor refactoring of the MigrationRunner to allow a bit more flexibility for using it for non-Core migrations.
...
Allowing the list of migrations to be changed through the two migration events using the MigrationEventArgs.
2014-06-20 12:57:33 +02:00