Shannon
|
640b2c0ee0
|
Moves strings to constants, adds ControllerContextExtensions to get the UmbracoContext from the hierarchy of ControllerContext's, changes RenderModelBinder to use this method to get the UmbracoContext, changes UmbracoViewPageOfTModel to use this method to get the UmbracoContext, adds RouteDataExtensions to get the UmbracoContext from routedata, adds extension methods on the HttpContext to get the UmbracoContext from it.
|
2016-02-16 11:17:47 +01:00 |
|
Stephan
|
d6b46e7e78
|
U4-7939 - fix routes cache
|
2016-02-11 11:53:03 +01:00 |
|
Shannon
|
89f6089f8e
|
U4-7873 - fix GetCulture issue with languages
|
2016-02-10 16:22:06 +01:00 |
|
Shannon
|
2721c5cb12
|
adds dynamic caseinsensitive support for the image cropper model
|
2016-02-10 14:54:00 +01:00 |
|
Shannon
|
0829bae5b2
|
Fixes TextStringValueConverter to include the text box and multi-textbox (since it's like that in the Core one that this overrides), adds new converter for Image cropper including ToString converter & custom type converter to convert from the strongly typed object to JObject, adds test to support this, adds equatable methods for the strongly typed model so it can be easily compared. Ensures that the webboot manager does not include the core value converter for image cropper.
|
2016-02-10 14:53:56 +01:00 |
|
Shannon
|
0d9fef5457
|
changes to use StripWhitespace to fix tests
|
2016-02-04 18:09:17 +01:00 |
|
Shannon
|
797eb34f36
|
Fixes merge issues and tests
|
2016-02-03 13:43:51 +01:00 |
|
Shannon
|
e423864781
|
Merge remote-tracking branch 'origin/master-v7' into dev-v7
Conflicts:
build/UmbracoVersion.txt
src/SolutionInfo.cs
src/Umbraco.Core/Cache/FullDataSetRepositoryCachePolicy.cs
src/Umbraco.Core/Cache/FullDataSetRepositoryCachePolicyFactory.cs
src/Umbraco.Core/Configuration/UmbracoVersion.cs
src/Umbraco.Core/Persistence/Repositories/ContentTypeBaseRepository.cs
src/Umbraco.Core/Persistence/Repositories/ContentTypeRepository.cs
src/Umbraco.Core/Persistence/Repositories/DomainRepository.cs
src/Umbraco.Core/Persistence/Repositories/LanguageRepository.cs
src/Umbraco.Core/Persistence/Repositories/MediaTypeRepository.cs
src/Umbraco.Core/Persistence/Repositories/MemberTypeRepository.cs
src/Umbraco.Core/Persistence/Repositories/PublicAccessRepository.cs
src/Umbraco.Core/Persistence/Repositories/TemplateRepository.cs
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Tests/Cache/FullDataSetCachePolicyTests.cs
src/Umbraco.Web.UI.Client/src/common/directives/components/grid/grid.rte.directive.js
src/Umbraco.Web.UI.Client/src/less/hacks.less
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
src/Umbraco.Web/WebBootManager.cs
|
2016-02-03 12:30:11 +01:00 |
|
Shannon
|
a1c70a219a
|
ensures correct sort order for content type queries + test
|
2016-02-02 16:51:57 +01:00 |
|
Shannon
|
9c2f438476
|
fixes tests
|
2016-02-02 15:43:44 +01:00 |
|
Shannon
|
1db635f24c
|
Updates DeepCloneableList to support behaviors, for the FullDataSetCachePolicy we only want to clone when writing to cache, not when reading, the cloning will then be done on individual items after filtering by the FullDataSetRepositoryCachePolicy
|
2016-02-02 01:32:36 +01:00 |
|
Shannon
|
6e27b3d6d4
|
Fixes up the FullDataSetRepositoryCachePolicy to handle individual items, updates and removes correctly, splits up it's logic so it's not overriding the DefaultRepositoryCachePolicy since that is just different. Adds tests.
|
2016-02-02 00:47:18 +01:00 |
|
Shannon
|
9a830e5de6
|
fixes tests
|
2016-01-27 19:44:36 +01:00 |
|
Shannon
|
5f43b360ec
|
Merge remote-tracking branch 'origin/dev-v7' into temp-RepoCachePerf
|
2016-01-27 19:44:04 +01:00 |
|
Shannon
|
7d9ba0e36e
|
manually backports changes from 7.4 fixes
|
2016-01-27 19:42:06 +01:00 |
|
Shannon
|
5d96534678
|
fixes tests
|
2016-01-27 19:20:24 +01:00 |
|
Shannon
|
0cefdcbc20
|
Fixes ContentTypeBaseRepository - there were several hack in place to query by GUID but this is totally irrelavent because we are caching them all so the result should be from the GetAll(), so this removes all of those hacks which greatly simplifies things. This fixes the MapContentTypes and MapMediaTypes methods - before this was looking up a collection and then recursing back to Get(int) (but we already have all of the data we need), then it was storing a lot of arrays in memory to build up an Entity when it's much faster to just iterate forward only and build up the entity. This saves 5 SQL calls on startup.
|
2016-01-27 18:55:10 +01:00 |
|
Sebastiaan Janssen
|
2913a0f624
|
With only LineFeeds then...?
|
2016-01-27 17:15:30 +01:00 |
|
Sebastiaan Janssen
|
1c58360891
|
Another attempt at fixing unit tests
|
2016-01-27 15:47:37 +01:00 |
|
Sebastiaan Janssen
|
bd2b6e0f93
|
Should hopefully fix unit tests
|
2016-01-27 15:30:34 +01:00 |
|
Shannon
|
7cdaacf149
|
adds assert
|
2016-01-26 14:26:16 +01:00 |
|
Shannon
|
aeb6babad0
|
fixes template unit tests
|
2016-01-26 14:24:07 +01:00 |
|
Shannon
|
779e7d7667
|
fixes ContentTypeRepositoryTest
|
2016-01-26 13:46:55 +01:00 |
|
Shannon
|
ba9ebd394b
|
fixes MediaTypeRepositoryTest's
|
2016-01-26 13:43:56 +01:00 |
|
Claus
|
bbb187f2c8
|
Merge pull request #1044 from umbraco/temp-U4-7783
U4-7783 Member can edit / show on profile don't exist any more in 7.4.0
|
2016-01-24 22:19:01 +01:00 |
|
Shannon
|
4dc4c36581
|
U4-7811 Content type repositories should use FullDataSetRepositoryCachePolicyFactory for performance
Conflicts:
src/Umbraco.Core/Persistence/Repositories/ContentTypeBaseRepository.cs
src/Umbraco.Core/Persistence/Repositories/ContentTypeRepository.cs
src/Umbraco.Core/Persistence/Repositories/Interfaces/IMediaTypeRepository.cs
src/Umbraco.Core/Persistence/Repositories/MediaTypeRepository.cs
|
2016-01-22 17:08:21 +01:00 |
|
Shannon
|
3ecb9d0f86
|
U4-7807 Domain, language, public access cache (GetAll) caches not working when there are no items
|
2016-01-22 17:05:27 +01:00 |
|
Stephan
|
2a6b559b6e
|
U4-7739 - added more options to ViewHelper.GetDefaultFileContent
|
2016-01-22 10:41:54 +01:00 |
|
Shannon
|
07d50464cc
|
U4-7811 Content type repositories should use FullDataSetRepositoryCachePolicyFactory for performance
|
2016-01-21 19:33:47 +01:00 |
|
Shannon
|
b15f0a9c54
|
U4-7807 Domain, language, public access cache (GetAll) caches not working when there are no items
|
2016-01-21 17:46:47 +01:00 |
|
Shannon
|
48667bb50a
|
fixes more mapping, adds more tests.
|
2016-01-21 16:25:19 +01:00 |
|
Shannon
|
ad5043295f
|
cleans up more mappings, adds unit tests
|
2016-01-21 15:59:58 +01:00 |
|
Shannon
|
52b1a09de0
|
abstracts out the DocumentType, MemberType and MediaType editor models, since some contain different props than each other and now member properties contain different properties than each other. So we have a lot of generic insanity going on... it works though.
|
2016-01-21 15:01:55 +01:00 |
|
Sebastiaan Janssen
|
277b67ac84
|
Merge pull request #1029 from umbraco/temp-U4-7557
U4-7557 Support folders for import/export, packaging
|
2016-01-20 15:45:21 +01:00 |
|
Stephan
|
9f360c2b9b
|
Fix test broken by PR #1027
|
2016-01-19 12:52:43 +01:00 |
|
Shannon
|
ce3028446b
|
Moves all serialization logic, including the part for folders into the EntityXmlSerializer where it needs to be, updates the data type repo to ensure paths are udpated correctly when moving, removes folder logic from other packaging logic, it's purely the responsibility of the serializer. adds new methods to content type and data type services to return an entities total folder collection.
|
2016-01-14 19:33:53 +01:00 |
|
Shannon
|
afe2aeda1b
|
Merge branch '7.4.0' into temp-deploy-29
|
2016-01-13 19:11:20 +01:00 |
|
Shannon
|
dfa687e695
|
Merge remote-tracking branch 'origin/dev-v7' into 7.4.0
Conflicts:
src/Umbraco.Web.UI/web.Template.config
|
2016-01-13 17:18:30 +01:00 |
|
Shannon
|
54669ee2bc
|
Ensures you cannot move a child doc type, changes the result of GetAvailableCompositions to be a model instead of a tuple, the result also includes the current ancestor list which we can use to disable items in the list, makes these models/methods internal since they'll most likely be changing,
|
2016-01-13 16:25:35 +01:00 |
|
Claus
|
59759c4919
|
Merge pull request #1018 from umbraco/temp-U4-5982
U4-5982 Webpages unpublishing by themselves
|
2016-01-13 14:29:37 +01:00 |
|
Stephan
|
02e94f9243
|
deploy-29 - Sanitize UniqueId
|
2016-01-13 12:32:30 +01:00 |
|
Claus
|
79c05a129d
|
Merge pull request #1009 from umbraco/temp-U4-7588
U4-7588 Conflicting compositions should not be allowed
|
2016-01-13 11:58:38 +01:00 |
|
Shannon
|
5e461b0cec
|
adds packaging test
|
2016-01-13 10:29:44 +01:00 |
|
Shannon
|
d6a49f275f
|
adds test that fails - need to fix it now
|
2016-01-13 10:29:26 +01:00 |
|
Shannon
|
81ba2b8981
|
adds packaging test
|
2016-01-13 10:25:07 +01:00 |
|
Shannon Deminick
|
244eb08545
|
Merge pull request #1010 from umbraco/temp-U4-7557
U4-7557 Support folders for import/export, packaging
|
2016-01-12 16:17:14 +01:00 |
|
Shannon
|
85178bbad8
|
Changes GetAvailableCompositeContentTypes to return a list of composite candidates and then whether they are actually allowed or not based on the filters. Updates the controllers response to be a list of which content types are allowed or not, updates the view accordingly, changes when the filtering happens so that it happens after the content type has been updated with new properties.
|
2016-01-12 15:44:37 +01:00 |
|
Shannon
|
7389d343e4
|
adds more unit tests
|
2016-01-12 13:32:03 +01:00 |
|
Sebastiaan Janssen
|
5a62713de4
|
Merge remote-tracking branch 'origin/dev-v7' into 7.4.0
# Conflicts:
# src/Umbraco.Core/Umbraco.Core.csproj
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/integer/integer.html
|
2016-01-12 11:39:10 +01:00 |
|
Sebastiaan Janssen
|
c783900097
|
Support folders for package installs (for document types and data types) and imports for document types
|
2016-01-11 17:52:29 +01:00 |
|