Stephan
|
5e6f1a92ca
|
Merge branch origin/dev-v7 into dev-v7.6
|
2017-01-09 15:31:41 +01:00 |
|
Shannon
|
8be0f68390
|
Adds logic to validate an entity's path when it is used to GetDescendants, adds logic to fix an entity's path when it's state is going to be persisted when GetDescendants is used (i.e. MoveToRecycleBin), added this logic to Media too, adds unit tests to support
|
2017-01-05 10:29:03 +11:00 |
|
Stephan
|
f3a7ada586
|
U4-9250 - add keys to ctors
|
2016-12-22 11:10:45 +01:00 |
|
Stephan
|
acae05d287
|
Merge branch origin/dev-v7 into dev-v7-deploy
|
2016-08-18 12:38:38 +02:00 |
|
Sebastiaan Janssen
|
de0bb494a5
|
Improving Build.bat and appveyor build output
Moving all Console.Write* to Debug.Print
|
2016-07-14 14:11:05 +02:00 |
|
Stephan
|
1f40043740
|
Hopefull fixing tests
|
2016-07-05 15:11:10 +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
|
d37cbe6309
|
Merge branch 'dev-v7' into dev-v7-deploy
|
2016-01-25 16:21:20 +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 |
|
Stephan
|
ebae2ceb73
|
Merge 7.4.0 into dev-v7-deploy
|
2016-01-13 12:15:23 +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 |
|
Shannon
|
fb5faa3db7
|
Fixes tests, adds LanguageId to the interface
|
2016-01-07 18:59:59 +01:00 |
|
Stephan
|
a05c71ec85
|
Fix files and medias upload
|
2015-12-16 17:22:34 +01:00 |
|
Stephan
|
3fe235fa35
|
Sanitize content types .ContentTypeComposition and .PropertyTypes
|
2015-11-20 18:36:55 +01:00 |
|
Stephan
|
4c8da5cd48
|
Fix test due to various changes
|
2015-11-17 16:55:15 +01:00 |
|
Stephan
|
eb5589e064
|
Remove PropertyGroup.ParentId, sanitize Property groups/types
|
2015-11-17 16:55:14 +01:00 |
|
Stephan
|
6fd185df2d
|
Replace evil magic number with constant
|
2015-11-12 15:32:53 +01:00 |
|
Shannon
|
1b21e04dc2
|
WIP for model mappers to new content editor save model, udpates to js to use that
|
2015-10-06 17:19:08 +02:00 |
|
Stephan
|
9c9ba477aa
|
Merge dev-v7 into dev-v7-contenttypeeditor
Conflicts:
src/Umbraco.Core/Constants-ObjectTypes.cs
src/Umbraco.Web.UI.Client/gruntFile.js
src/Umbraco.Web.UI.Client/src/loader.dev.js
src/Umbraco.Web.UI.Client/src/views/content/recyclebin.html
src/Umbraco.Web.UI.Client/src/views/datatype/edit.html
src/Umbraco.Web.UI.Client/src/views/media/recyclebin.html
src/Umbraco.Web/Umbraco.Web.csproj
|
2015-09-16 13:25:32 +02:00 |
|
Stephan
|
e577648efd
|
U4-7048 - refresh IFile instances from disk
|
2015-09-08 11:34:34 +02:00 |
|
Per Ploug Krogslund
|
0f4596c897
|
Cleanup the mappers and the display classes
|
2015-08-19 22:38:08 +02:00 |
|
Shannon
|
8521dfb0d7
|
Fixes issue that you could not remove a property group, fixes issue that the inherited flag during mapping wasn't set on a standalone parent property group, updated/created tests to support.
|
2015-07-13 15:29:00 +02:00 |
|
Shannon
|
1e8bee9826
|
Fixes mapping tests, simplifies property group mappings, adds another test to test composition mappings.
|
2015-07-13 13:42:40 +02:00 |
|
Shannon
|
8ec397e4ae
|
Updates mappings to ensure the underlying logic in the ContentType classes is used when using AddPropertyGroup and AddPropertyType
|
2015-06-06 11:32:21 +02:00 |
|
Shannon
|
f2f29eaa8e
|
Fixes up some more mappings, adds another test to simulate persisting an updated type from the display model - which isn't working so need to fix more.
|
2015-06-05 16:13:13 +02:00 |
|
Shannon
|
a483ec306c
|
fixed up more mappings and tests
|
2015-06-05 11:59:45 +02:00 |
|
Shannon
|
087c07bcbd
|
started updating the content type mapping.
|
2015-06-04 16:52:22 +02:00 |
|
Per Ploug
|
bd1de4559d
|
Adjusting the content type display model
|
2015-06-02 11:57:43 +02:00 |
|
Per Ploug
|
7a53af95e4
|
Fixes CT mapping
Should now have the correct properties on each tab according to
inheritance, also includes a content type ID on each tab
|
2015-05-26 16:43:03 +02:00 |
|
Per Ploug
|
1bfe7840a9
|
Added composite types to the ct mapper
|
2015-05-20 20:56:51 +02:00 |
|
Per Ploug
|
b43f0a0986
|
Fixed up a couple of mapping errors
|
2015-05-19 11:57:49 +02:00 |
|
Shannon
|
b9120698ba
|
Adds more mapping logic for content type mappers, creates unit tests for them, adds some missing required properties that will be needed for editing, adds lots of notes.
|
2015-05-19 11:17:23 +10:00 |
|
Shannon
|
3be1cd8b0d
|
Merge branch 'dev-v7' into 7.3.0
Conflicts:
build/UmbracoVersion.txt
src/SolutionInfo.cs
src/Umbraco.Core/packages.config
src/Umbraco.Web.UI.Client/src/views/common/dialogs/user.controller.js
src/Umbraco.Web.UI/packages.config
src/Umbraco.Web/packages.config
|
2015-05-07 16:24:29 +10:00 |
|
Shannon
|
813f1a1f2d
|
Fixes: U4-6035 Properrty.WasDirty() always returns false
|
2015-05-07 11:43:53 +10:00 |
|
Shannon
|
685635c568
|
Merge branch 'master-v7' of https://github.com/aaronpowell/Umbraco-CMS into aaronpowell-master-v7
|
2015-05-07 11:06:55 +10:00 |
|
Shannon
|
a1c7352da1
|
Merge branch 'dev-v7' into 7.3.0
Conflicts:
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Tests/Integration/GetCultureTests.cs
src/Umbraco.Tests/Models/ContentTests.cs
src/Umbraco.Tests/Models/ContentTypeTests.cs
src/Umbraco.Tests/Persistence/Repositories/ContentTypeRepositoryTest.cs
src/Umbraco.Tests/Routing/DomainsAndCulturesTests.cs
src/Umbraco.Tests/Scheduling/BackgroundTaskRunnerTests.cs
src/Umbraco.Tests/Services/ContentTypeServiceTests.cs
src/Umbraco.Web/Models/ContentExtensions.cs
src/Umbraco.Web/Mvc/SurfaceController.cs
|
2015-04-09 16:50:07 +10:00 |
|
Shannon
|
b35397b464
|
uses property type ctor overload to accept an alias which prob should have been there all along since in most cases you need an alias to create one (same prob goes for property groups, etc... but oh well). Adds a couple tests for case insensitive comparisons in PropertyCollection
|
2015-04-08 16:33:16 +10:00 |
|
Shannon
|
d3eff734aa
|
Merge branch 'dev-v7' into 7.3.0
Conflicts:
build/UmbracoVersion.txt
src/Umbraco.Core/Configuration/UmbracoVersion.cs
src/Umbraco.Core/CoreBootManager.cs
src/Umbraco.Core/Models/Template.cs
src/Umbraco.Core/Persistence/Repositories/ContentTypeBaseRepository.cs
src/Umbraco.Core/PropertyEditors/ParameterEditorResolver.cs
src/Umbraco.Core/PropertyEditors/PropertyEditorResolver.cs
src/Umbraco.Core/Services/LocalizedTextService.cs
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Tests/Plugins/TypeFinderTests.cs
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
src/Umbraco.Web/Editors/BackOfficeController.cs
src/Umbraco.Web/Models/ContentExtensions.cs
src/Umbraco.Web/PublishedContentExtensions.cs
src/Umbraco.Web/Routing/PublishedContentRequestEngine.cs
src/Umbraco.Web/Scheduling/Scheduler.cs
src/Umbraco.Web/Umbraco.Web.csproj
|
2015-03-19 17:37:00 +11:00 |
|
Shannon
|
834b780d8e
|
Removes change tracking for User.DefaultPermissions since it is entirely not necessary (and in fact shouldn't be settable). Also ensures that the cloning of the default permissions is a new list, wasn't doing this before... which might have been the culprit for strange thread issues.
|
2015-03-03 19:37:13 +11:00 |
|
Shannon
|
e1e73f5e5f
|
completes: U4-6174 Remove cmsPropertyType.helpText column
|
2015-01-29 17:21:44 +11:00 |
|
Shannon
|
1cb0cd296c
|
Decoupling more things, mostly to do with the PluginManager and logging which now requires an IServiceProvider so have created a simple instance of that.
|
2015-01-16 15:47:44 +11:00 |
|
Shannon
|
5cbfa7bd91
|
Updates how the stylesheet file works, uses v5 style logic for naming a stylesheet rule, adds plenty of tests to support, fixes validation methods on the file service, removes the css parser library stuff as it's overkill for what we want.
|
2015-01-14 14:10:55 +11:00 |
|
Shannon
|
b3a93e369a
|
WIP - bit of a refactor on the IFile stuff, moves all validation to the service level and obsoletes the IFile.IsValid methods. Adds v5 style CSS property parsing, but might integrate that with this zany css parser in the core for 'safer' parsing.
|
2015-01-14 12:09:30 +11:00 |
|
Shannon
|
d5c8430cd2
|
Removes all IRepositoryCacheProvider's, we are just using a single cache construct to which is much easier to manage.
|
2015-01-13 13:33:39 +11:00 |
|
Shannon
|
e3acdbe85b
|
Fixes up dictionary and language repositories to have underlying simple get repositories since they support getting by id, unique id and string variations but we want to have native repository enabled caching for these items so these get methods now use private repositories based on these keys. Adds more tests, removes N+1 queries for languages and dictionary items. Removes RuntimeCacheProvider, we only want one type of cache, this simplifies things a lot.
|
2015-01-13 13:25:36 +11:00 |
|
Aaron Powell
|
b8097219fb
|
Implementing a test for U4-6035
|
2014-12-21 17:56:33 +11:00 |
|
Shannon
|
d4fd58e038
|
Completes: U4-5846 Remove cmsTemplate.master column and transfer those values over to umbracoNode.parentId, U4-5847 Ensure the path is set correctly for templates in the db, almost done the other template service tasks too.
|
2014-12-05 17:29:47 +11:00 |
|
Shannon
|
df3d427c0b
|
WIP - Updates templates service and repo with some extra methods, creates new template tree, updates template model with some more properties, still need to finish the template tree, it's missing some menu actions.
|
2014-11-20 19:51:42 +11:00 |
|