Stephan
|
187e5ed751
|
Add and use ArgumentNullOrEmptyException
|
2016-10-17 11:00:13 +02:00 |
|
Stephan
|
a00ee8d275
|
Rename DependencyInjection into DI, cleanup components, compose
|
2016-10-17 11:00:12 +02:00 |
|
Stephan
|
5c2232aa3b
|
Refactor logging and profiling, boot reporting
|
2016-09-19 16:33:47 +02:00 |
|
Stephan
|
0597eea72b
|
Resvolution - Components, Runtime & Booting
|
2016-09-19 16:33:43 +02:00 |
|
Stephan
|
d5dd17746d
|
Resvolution - PublishedContentModelFactoryResolver
|
2016-09-19 16:33:34 +02:00 |
|
Stephan
|
39e46ae0d6
|
Resvolution - PropertyValueConvertersResolver
|
2016-09-19 16:33:26 +02:00 |
|
Stephan
|
e5d3a777f2
|
Bugfix - Container resolvers & conflict issues
|
2016-07-21 10:27:04 +02:00 |
|
Stephan
|
6afe04837a
|
Cleanup - PublishedContentModelFactory
|
2016-07-21 10:23:29 +02:00 |
|
Stephan
|
cdb1f29ec0
|
U4-8626 - kill dynamic support
|
2016-07-21 10:03:11 +02:00 |
|
Stephan
|
a8bb18ecae
|
Refactor - IPublishedContent, converters, fragments (cont)
|
2016-07-21 09:49:06 +02:00 |
|
Stephan
|
d08412c0fe
|
Refactor - IPublishedContent, converters, fragments
|
2016-07-21 09:37:40 +02:00 |
|
Stephan
|
be2d81154b
|
U4-6674 - Kill ToContentSet, becomes ToIndexedArray
|
2016-07-20 19:30:42 +02:00 |
|
Stephan
|
cfa91f000b
|
Merge IPublishedContentWithKey into IPublishedContent
|
2016-07-20 19:30:42 +02:00 |
|
Stephan
|
df8dca6dee
|
Cleanup - lazy PublishedPropertyType initialization
|
2016-07-20 19:28:17 +02:00 |
|
Stephan
|
0b041b28fa
|
Cleanup - kill IsInRecycleBin and trust Trashed
|
2016-07-20 19:23:09 +02:00 |
|
Stephan
|
f90f2e50c3
|
Cleanup - published member
|
2016-07-20 19:23:09 +02:00 |
|
Stephan
|
ecee4d3702
|
Merge branch dev-v8 into temp-u4-8497
|
2016-07-20 12:38:57 +02:00 |
|
Stephan
|
77c2766d55
|
Merge branch origin/dev-v7 into dev-v8
|
2016-07-18 14:42:06 +02:00 |
|
Shannon
|
bd306295c2
|
Ensures the correct index is installed by default, fixes a test that didn't take this index into account
|
2016-07-12 19:39:22 +02:00 |
|
Shannon
|
856de5b9f3
|
Ensures Stylesheet tables are not re-added on install, and re-removes them for upgrades.
|
2016-07-11 15:32:22 +02:00 |
|
Stephan
|
be056869f0
|
Fix build after merge
|
2016-07-08 18:31:37 +02:00 |
|
Stephan
|
3c7245f9ba
|
Merge origin/dev-v7 into dev-v8
|
2016-07-08 16:32:06 +02:00 |
|
Stephan
|
6f6c7ede0a
|
U4-8361 - fixing migrations
|
2016-07-07 16:56:52 +02:00 |
|
Stephan
|
560c0fbb33
|
U4-8361 - fixing and perfs
|
2016-07-06 21:53:08 +02:00 |
|
Stephan
|
c5a346d70f
|
Merge branch 'dev-v7' into temp-u4-8361
|
2016-07-06 20:00:17 +02:00 |
|
Stephan
|
1f40043740
|
Hopefull fixing tests
|
2016-07-05 15:11:10 +02:00 |
|
Stephan
|
3d2a0b4a29
|
U4-8361 - from ids to guids
|
2016-07-04 18:22:06 +02:00 |
|
Stephan
|
db79690501
|
U4-8592 - fix decimal scaling factor issue
|
2016-06-28 10:09:11 +02:00 |
|
Stephan
|
09526e6db4
|
U4-8592 - fix property conversions
|
2016-06-27 15:33:08 +02:00 |
|
Stephan
|
ab973fd4df
|
U4-8410 - fix build
|
2016-06-22 13:33:52 +02:00 |
|
Stephan
|
3f285185d1
|
U4-8410 - minor fixes
|
2016-06-22 13:10:37 +02:00 |
|
Stephan
|
d4f2486b4f
|
Merge remote-tracking branch 'origin/dev-v7' into temp-U4-8410-2
|
2016-06-22 10:58:46 +02:00 |
|
Shannon
|
740c3e770a
|
remove test thing
|
2016-06-21 21:09:41 +02:00 |
|
Shannon
|
33ca761441
|
Updated all to use the ref parameter, tests are passing - now to see if they run any faster :)
|
2016-06-21 20:43:02 +02:00 |
|
Shannon
|
06fd7c2780
|
starting ref refactor (need to merge first)
|
2016-06-21 18:20:55 +02:00 |
|
Shannon
|
b5411a5402
|
Initial commit of refactor of better/more efficient in terms of mem and performance properpty selectors for our models, this also yields a much cleaner syntax. I have discovered one issue now which is that the PropertyChanged event now fires before the property value is actually set, this is why the lambda syntax existed before. Instead we can use a ref property for the SetPropertyValueAndDetectChanges methods which will work much nicer - and also potentially have less allocations.
|
2016-06-21 18:11:03 +02:00 |
|
Stephan
|
79bbd6a70c
|
U4-8361 - implement repository
|
2016-06-12 15:27:54 +02:00 |
|
Stephan
|
a7759c6175
|
U4-8361 - renaming
|
2016-06-12 13:07:00 +02:00 |
|
Stephan
|
36fbb9df86
|
U4-8361 - initial work
|
2016-06-12 12:38:35 +02:00 |
|
Shannon
|
38e59373c6
|
U4-8569 Saving a member type changes the UniqueId of custom properties and tabs
This fixes the tab/group unique id mappings
|
2016-06-08 09:47:06 +02:00 |
|
Shannon
|
50f4bbdd1e
|
U4-8569 Saving a member type changes the UniqueId of custom properties
This fixes the member property type UniqueID SQL and mapping.
This ensures that the main repositories fully assert/compare all fetched properties.
|
2016-06-07 12:20:10 +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 |
|
Shannon
|
6a5a736877
|
Merge remote-tracking branch 'origin/dev-v7' into dev-v8
# Conflicts:
# .gitignore
# build/UmbracoVersion.txt
# src/Umbraco.Core/Configuration/UmbracoVersion.cs
# src/Umbraco.Core/Persistence/Migrations/Upgrades/TargetVersionSeven/UpdateRelatedLinksData.cs
# src/Umbraco.Core/Services/DataTypeService.cs
# src/Umbraco.Core/Xml/XmlHelper.cs
# src/Umbraco.Tests/Routing/UrlRoutingTestBase.cs
# src/Umbraco.Tests/TestHelpers/BaseDatabaseFactoryTest.cs
# src/Umbraco.Tests/TestHelpers/BaseUmbracoApplicationTest.cs
# src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
# src/Umbraco.Web.UI/config/ClientDependency.config
# src/Umbraco.Web.UI/umbraco/config/lang/da.xml
# src/Umbraco.Web/PropertyEditors/GridPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/ImageCropperPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/LabelPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/MultipleMediaPickerPropertyEditor.cs
# src/Umbraco.Web/Routing/ContentFinderByLegacy404.cs
# src/Umbraco.Web/Routing/NotFoundHandlerHelper.cs
# src/Umbraco.Web/Umbraco.Web.csproj
# src/Umbraco.Web/umbraco.presentation/content.cs
# src/Umbraco.Web/umbraco.presentation/umbraco/create/DLRScriptingTasks.cs
# src/Umbraco.Web/umbraco.presentation/umbraco/create/language.ascx.cs
# src/Umbraco.Web/umbraco.presentation/umbraco/developer/Python/editPython.aspx.cs
# src/Umbraco.Web/umbraco.presentation/umbraco/dialogs/sendToTranslation.aspx.cs
# src/umbraco.cms/businesslogic/Packager/Installer.cs
# src/umbraco.cms/businesslogic/translation/Translation.cs
|
2016-05-31 16:00:32 +02:00 |
|
Stephan
|
23ce1e5b6e
|
U4-8447 - prepare for NuCache (fixing, now builds)
|
2016-05-26 18:48:35 +02:00 |
|
Stephan
|
928e74f24c
|
No C# 6 yet
|
2016-05-26 17:14:13 +02:00 |
|
Stephan
|
06574b8b40
|
U4-8447 - prepare for NuCache (work-in-progress)
|
2016-05-26 17:12:04 +02:00 |
|
Stephan
|
d0c030a34c
|
Reduce dictionary allocs in TracksChangesEntityBase
|
2016-05-26 16:49:55 +02:00 |
|
Shannon
|
41b68333d2
|
publicizes EnableChangeTracking and DisableChangeTracking methods for entities, ensures that change tracking is disabled whenever building an entity for a repository as this is totally unnecessary and probably large memory overhead. Updates examine content indexer to page by 10000 rows
|
2016-05-26 16:36:53 +02:00 |
|
Stephan
|
42021a56b2
|
U4-8290 - minor cleanup & refactoring
|
2016-05-24 15:55:26 +02:00 |
|