Commit Graph

6808 Commits

Author SHA1 Message Date
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
81b43545c1 Updated the remainder of the legacy UmbracoSettings calls to use the new format, now to just fix up the unit tests 2013-09-16 12:36:12 +10:00
Shannon
046dcdcaf7 Replaces more calls to legacy UmbracoSettings with the new configuration section, fixes loads of null checks when dealing with package repository APIs 2013-09-16 11:22:11 +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
36d82dc43b Created umbraco config holder object which is exposed on the application context, updated the web.config with the new section and the transform to ensure it get's added. 2013-09-13 14:06:36 +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
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
Shannon
df4453b099 Completes: U4-2836 Remove EXSLT xslt extensions since many have been broken for some time 2013-09-12 14:26:20 +10:00
Shannon
968c921829 Finished the new installer screen report, finished and tested the v7 db upgrade script which is working!! :) Changed over all package manifests to have an alias instead of a GUID. 2013-09-11 18:25:51 +10:00
Shannon
86d73712fd Changes the migration script to set any unknown editors to label 2013-09-11 13:22:00 +10: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
4c5d6b5730 Fixes: U4-2832 Could not load stylesheets tree 2013-09-11 12:54:35 +10:00
Shannon
15518f2069 Completes: U4-2749 Fix auth filters to return 401 when not logged in and 403 when the user has no access - adds ngSanitize which is required for ng-bind-html so we can add a bit of html to the notification msgs (like line breaks) and since devs might do this as well we require ngSanitize so that unsafe html cannot be injected. 2013-09-11 12:40:43 +10:00
Shannon
01de1158f4 Completes: U4-2835 Remove unused/obsoleted code from namespace umbraco.cms.presentation.developer & U4-2801 Remove legacy/un-used editDataType.aspx webforms editor 2013-09-11 11:11:34 +10:00
perploug
3aa9873db9 legacy Editmacro editor tweaks 2013-09-10 23:33:26 +02:00
perploug
4a84b039c1 remove debugging alert 2013-09-10 18:04:03 +02:00
perploug
17833022a3 Update dev section editors 2013-09-10 18:03:50 +02:00
perploug
d5846a5a4c delete unneedded files 2013-09-10 18:01:52 +02:00
perploug
9846823688 notifications css tweak 2013-09-10 18:01:13 +02:00
perploug
9ba341d490 Made dialogservice return the dialog obj instead of dom 2013-09-10 18:01:03 +02:00
perploug
bd85f9b5b7 Speechbubble fixes for legacy editors 2013-09-10 18:00:34 +02:00
perploug
f1dda1b86c Merge branch '7.0.0' of https://github.com/umbraco/Umbraco-CMS into 7.0.0 2013-09-10 15:09:36 +02:00
perploug
64fc4f617d Hide nav on tree item click 2013-09-10 15:08:15 +02:00
perploug
4f2abcab1c wrapping pane class in dialog 2013-09-10 15:07:58 +02:00
perploug
27f28dffef events on nav for touch support 2013-09-10 15:07:43 +02:00
perploug
121b7c391b udated datepicker icons 2013-09-10 15:07:29 +02:00
perploug
ae24b280ec Base classes on index and dialog 2013-09-10 15:07:17 +02:00
perploug
aeb3b466dc Simple create dialog html 2013-09-10 15:07:01 +02:00
perploug
7139fda098 Adds pane cssclass attr 2013-09-10 15:06:46 +02:00
perploug
fcc07bc663 minor dialog and modal css updates 2013-09-10 14:37:10 +02:00
perploug
11cceaceab fixes the broken tree icons 2013-09-10 14:36:50 +02:00
perploug
d8b9437986 adds $event to enter and leaver treees for touch compat 2013-09-10 14:36:35 +02:00
perploug
9c26462d29 Only prevent default when non-ctrl-meta click 2013-09-10 14:35:59 +02:00
perploug
6adace58fd Better click detection for modal closing 2013-09-10 14:35:44 +02:00
Shannon
b097f33bc9 Fixes: U4-2789 Tree.config registeres tree inconsistently 2013-09-10 18:28:45 +10:00
Shannon
7061051d2c added support for the legacy closeTriggers for legacy modals. 2013-09-10 18:07:22 +10:00
Shannon
8d83dc462d Fixes: U4-2777 Get legacy tree pickers working - calls the close callback by inside of the umb client mgr instead of having to modify the dialogservice, this works well for legacy pickers. 2013-09-10 17:58:59 +10:00
Shannon
404062b4d0 Removes committed code for contour installation. 2013-09-10 17:41:32 +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
a244516b19 changed to deal with a 403 2013-09-10 15:39:42 +10:00
Shannon
261828f7e5 Streamlined response messages and http codes for validation and authorization all relating to U4-2749 Fix auth filters to return 401 when not logged in and 403 when the user has no access 2013-09-10 15:37:44 +10:00
Shannon
9b2af87115 Have re-added the permissions check for content [ContentPostValidate] 2013-09-10 14:03:08 +10:00
Shannon
c11adccb53 Fixes: U4-2818 Sort Dialog cancel button are causing the submit POST to occur 2013-09-10 13:45:02 +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