Shannon
|
dc258400f1
|
Have the RTE insert macro stuff working, needs a few tweaks and needs to load content but its working. YOU NEED A FULL BRAND NEW DB RE-INSTALL FOR THIS.
|
2013-09-23 13:49:24 +10:00 |
|
Shannon
|
7037f0626a
|
completes U4-2706 Change form watching in the validators over to use functions , test using other manifest property editors as parameter editors, fixes up validation in the dialog.
|
2013-09-20 17:00:34 +10:00 |
|
Shannon
|
661bc3149f
|
Fixes macro parameter id assignment at the repo level.
|
2013-09-20 13:40:32 +10:00 |
|
Shannon
|
f62546a308
|
Adds some other macro parameters fixes up more of the macro editor, all seems to be working there now and have added validation (which never existed before :(
|
2013-09-19 18:36:36 +10:00 |
|
Shannon
|
c0a303b328
|
Gets macro editor working with new db changes and using new MacroService data layer
|
2013-09-19 17:34:57 +10:00 |
|
Shannon
|
ec3761baa0
|
Creates parameter editor manfests and resolver, updates the legacy macro editor to resolve items from here.
|
2013-09-19 15:33:47 +10:00 |
|
Shannon
|
bbd5747177
|
Differentiates between a property and parameter editor, though they are similar they are still different. Renames ValueEditor to PropertyValueEditor, creates new parameter editor base classes.
|
2013-09-19 14:55:00 +10:00 |
|
Shannon
|
33cad8ed78
|
Removes the table cmsMacroPropertyType, tests install upgrade and new installs.
|
2013-09-19 13:05:36 +10:00 |
|
Shannon
|
491b56ee27
|
Completes: U4-2874 Add a unique index to column cmsMacroProperty.macro + cmsMacroProperty.macroPropertyAlias, U4-2875 Add unique index to column cmsMacro.macroAlias with tests
|
2013-09-18 19:20:36 +10:00 |
|
Shannon
|
44cc095163
|
Gets macro resource and controller working to return macro param data, now to start looking at how to get this all working.
|
2013-09-18 18:20:14 +10:00 |
|
Shannon
|
e261018e3c
|
Fixes issue with runtime cache provider when retrieving all items of a certain type, we were sending back an array of nulls if the cache was expired.
|
2013-09-18 17:10:40 +10:00 |
|
Shannon
|
422a22f150
|
Adds unique db index to macro alias since there can never be duplicates.
|
2013-09-18 14:14:48 +10:00 |
|
Shannon
|
2a143aec46
|
Fixed up remaining macro service tests
|
2013-09-18 14:05:00 +10:00 |
|
Shannon
|
67171db955
|
Fixes merge issues... but now have to fix all the unit tests
|
2013-09-18 13:26:09 +10:00 |
|
Shannon
|
81365cec25
|
Merge remote-tracking branch 'origin/6.2.0' into 7.0.0
Conflicts:
src/Umbraco.Core/Persistence/RepositoryFactory.cs
src/Umbraco.Tests/Models/DataValueSetterTests.cs
src/Umbraco.Tests/Persistence/Repositories/ContentRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/ContentTypeRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/DataTypeDefinitionRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/MediaTypeRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/MemberRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/UserRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/UserTypeRepositoryTest.cs
src/Umbraco.Tests/TestHelpers/FakeHttpContextFactory.cs
src/Umbraco.Tests/Umbraco.Tests.csproj
src/Umbraco.Tests/packages.config
|
2013-09-18 12:59:46 +10:00 |
|
Shannon
|
c8fa881bc5
|
Ensures all service tests do not use any caching in their underlying repos. This change has been made to the base database test classes so any repo/service access done for inheritors also ensure that no cache is used for tests.
|
2013-09-18 12:54:06 +10:00 |
|
Shannon
|
b17db9f143
|
Fixed last failing unit test with repo's
|
2013-09-18 12:42:18 +10:00 |
|
Shannon
|
23b7e94ce3
|
Fixes pretty big issue with MediaType's not implementing the same IsDirty property check rules as ContentType when they should have shared the same rules. After removing caching on the unit tests, this bug became known.
|
2013-09-18 12:36:38 +10:00 |
|
Shannon
|
8fe7c0da9e
|
Changed all repository tests to ensure they are not testing with cache enabled... now to fix the problems :(
|
2013-09-18 11:40:40 +10:00 |
|
Shannon
|
75c913cced
|
Updated macro repo and services and ensures correct data joins
|
2013-09-17 20:19:27 +10:00 |
|
Shannon
|
89f2c0e38f
|
Finishes macro repository + tests.
|
2013-09-17 17:54:09 +10:00 |
|
Shannon
|
f2f8004599
|
Have the macro repository working, just need to write more unit tests regarding macro properties.
|
2013-09-17 17:18:54 +10:00 |
|
Shannon
|
44d01e3868
|
Started creating a MacroRepository + tests and pretty much have it working for basic data but realized Morten has already done this before so will commit this work and see what I can find from the previous code.
|
2013-09-17 15:07:15 +10:00 |
|
Shannon
|
5b943ca866
|
fixed couple tests
|
2013-09-17 11:53:57 +10:00 |
|
Shannon
|
abe3efa9a1
|
Replaces Rhino mocks with Moq... so much nicer/easier.
|
2013-09-17 11:35:08 +10:00 |
|
Shannon
|
9351710579
|
Changes default UrlProviderMode to AutoLegacy, fixes a few unit tests, adds ability to set Set<T> for UmbracoConfiguration for testing. Fixes razor static mapping section template.
|
2013-09-17 10:55:04 +10:00 |
|
Shannon
|
371b1817ea
|
Merge remote-tracking branch 'origin/7.0.0' into 7.0.0--property-editor-guid-to-alias
Conflicts:
src/Umbraco.Core/Configuration/LegacyUmbracoSettings.cs
src/Umbraco.Core/Persistence/Migrations/Syntax/Alter/Expressions/AlterColumnExpression.cs
src/Umbraco.Core/PropertyEditors/TinyMcePropertyEditorValueConverter.cs
src/Umbraco.Core/XmlHelper.cs
src/Umbraco.Tests/ObjectExtensionsTests.cs
src/Umbraco.Web/PropertyEditors/RteMacroRenderingPropertyEditorValueConverter.cs
src/Umbraco.Web/Routing/DefaultUrlProvider.cs
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/umbraco.presentation/macro.cs
|
2013-09-17 00:27:17 +10:00 |
|
Shannon
|
86a5d16e25
|
Added moq (need to replace all rhino mock later) allowing us to nicely mock umbraco settings, fixing up more unit tests.
|
2013-09-17 00:14:15 +10:00 |
|
Shannon
|
48db556d1b
|
Updated SettingsForTest to return mockable umbraco settings so we can set whatever we want. Fixing up unit tests. Removes calls to CleanUmbracoSettingsConfig and EnsureUmbracoSettingsConfig since we should be dealing with the mockable settings.
|
2013-09-16 19:33:21 +10:00 |
|
Shannon
|
b043ee577f
|
Renamed config interfaces properly with Section suffix, re-implemented the For<T> UmbracoConfiguration method to retreive specific settings... might use this entirely instead of the nested access as it might make it easier to mock.
|
2013-09-16 17:39:45 +10:00 |
|
Shannon
|
bd644bc707
|
Simplifies more of the interface config collection to reduce nesting.
|
2013-09-16 16:16:42 +10:00 |
|
Shannon
|
09b68a75be
|
Simplifies the IContentSection so that there's no nesting of interface classes and updates some unit tests
|
2013-09-16 15:52:59 +10:00 |
|
Shannon
|
7538698e7b
|
updated most of the calls from the legacy UmbracoSettings to use the new way - nearly done.
|
2013-09-13 18:36:41 +10:00 |
|
Shannon
|
f38a6e1561
|
Makes some massive headway with the real config section, have got all code re-delegated to using it and have migrated the baserest config to the core project, all configs will be shared out of the UmbracoConfiguration singleton, now to get the unit tests all wired up and using mocks for the most part.
|
2013-09-13 18:11:20 +10:00 |
|
Shannon
|
e16e2917c9
|
Interfaced all the new config elements with unit tests... hooray for fully mockable configs !
|
2013-09-13 13:41:07 +10:00 |
|
Stephan
|
d1af20424e
|
merge branch '6.2.0' into '7.0.0'
|
2013-09-12 13:09:04 +02:00 |
|
Stephan
|
67a632aa43
|
Merge branch '6.2.0' into zb-cleanup
|
2013-09-12 11:13:07 +02:00 |
|
Shannon
|
5aed53162e
|
Implemented the remaining default values for the new configuration section with tests.
|
2013-09-12 19:12:21 +10:00 |
|
Shannon
|
8990a2fe61
|
Fixes a unit test
|
2013-09-12 15:31:01 +10:00 |
|
Stephan
|
42c432caa0
|
Merge branch '6.2.0' into zb-cleanup
|
2013-09-11 10:39:40 +02:00 |
|
Morten Christensen
|
812d5c1391
|
Merge branch '6.2.0' of https://github.com/umbraco/Umbraco-CMS into 6.2.0
|
2013-09-11 10:17:08 +02:00 |
|
Morten Christensen
|
8d510fd512
|
Committing some POC code in the test project for strongly typed models/queries
|
2013-09-11 10:16:49 +02:00 |
|
Stephan
|
82f81d1f4f
|
Core.Attempt - backport and refactor Attempt.Outcome from v7
|
2013-09-11 10:03:17 +02:00 |
|
Shannon
|
d39cea7edd
|
Fixes merge issues with new member stuff regarding the column controlId -> propertyEditorAlias change. Removed the old sqlce sql scripts (
U4-2802 Obsolete unused/obsolete legacy umbraco.datalayer SQL utilities and installers)
|
2013-09-11 13:19:35 +10:00 |
|
Shannon
|
e75c050eff
|
Merge branch '7.0.0' into 7.0.0--property-editor-guid-to-alias
Conflicts:
src/Umbraco.Core/Models/Rdbms/PropertyDataReadOnlyDto.cs
src/Umbraco.Core/Persistence/Repositories/MemberRepository.cs
src/Umbraco.Core/Services/PackagingService.cs
src/Umbraco.Web.UI/umbraco/dialogs/ChangeDocType.aspx.cs
|
2013-09-11 13:07:22 +10:00 |
|
Shannon
|
9f1d212375
|
Implements: U4-2824 Type Converter for string type with unit test
|
2013-09-11 11:57:15 +10:00 |
|
Shannon
|
42c86a05b8
|
Completes U4-2390 Remove VersionID Guid in IPublishedContent properties
|
2013-09-10 17:37:10 +10:00 |
|
Shannon
|
4957acb8d3
|
Completes: U4-2693 Make package.manifest less complex - WARNING: You need to upgrade your package.manifest files to support the new syntax. If you don't have validation specified then you just need to update the "prevalues" key. See the issue for details.
|
2013-09-10 17:20:13 +10:00 |
|
Shannon
|
5036df4174
|
Fixes permissions issue with default permissions and ensures default permissions come from the user type instead of the unused db column in the umbracoUser table. Fixes up the FilterAllowedOutgoingContentAttributeTests attribute with the new permissions changes. Fixes: U4-2771 Content sort dialog, ysod on loading children
|
2013-09-10 13:38:45 +10:00 |
|
Shannon
|
edc4dc6f7f
|
Fixed merge issues
|
2013-09-10 11:51:57 +10:00 |
|