Shannon
394915fa05
centralizes the thumbnail/image handling
2013-09-25 21:09:59 +10:00
Shannon
1e9a17babe
Fixes merge issues, fixes up some unit tests, removes the For<T> config section stuff and simplifies the singleton, refactors it with methods as per discussion with stephen.
2013-09-25 19:23:41 +10:00
Shannon
a939c14de9
Completes: U4-2917 Remove canvas/live editing support, U4-2916 Remove skinning support
2013-09-25 17:57:44 +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
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
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
b3ec44b61d
Getting all the unit tests working again with the GUID to alias change, lots of little fixes everywhere.
2013-09-06 17:50:31 +10:00
Shannon
7806762b80
Implemented a real .Net configuration section for umbracoSettings.config + unit tests for every property. NOTE: This isn't referenced in the codebase yet, going to start setting default values for most of the properties so that we can remove them from the config file for shipping (ship minimal config) then reference these settings in the codebase.
2013-08-31 11:28:19 +10:00
Shannon
733b6aa945
Completes: U4-2742 Remove legacy xsltExtensions.config - xslt extensions are configured using attributes
2013-08-29 17:14:34 +10:00
Shannon
89324370b4
Completes U4-2415 Remove legacy RestExtensions and restExtensions.config
2013-08-29 15:50:48 +10:00
Shannon
d257835cb5
Merge remote-tracking branch 'origin/6.2.0' into 7.0.0
...
Conflicts:
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Tests/Models/ContentTests.cs
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/umbraco.presentation/umbraco/create/PartialViewTasks.cs
src/Umbraco.Web/umbraco.presentation/umbraco/webservices/legacyAjaxCalls.asmx.cs
2013-08-28 11:08:23 +10:00
Shannon
dedaa2125d
Fixes up a few issues found with media uploading
2013-08-28 10:45:50 +10:00
Shannon
ec4f6de631
Fixes: U4-2701 The media creation process needs to be optimized, there's far too much IO occuring
2013-08-23 13:41:16 +10:00
Shannon
3bb61294e9
Ensures all IDisposables are in a using clause for all processes involved with the media uploader, there were also a few streams not being closed or disposed either!
...
U4-2699 The media upload process doesn't dispose all resources
2013-08-23 11:46:55 +10:00
perploug
e825c08901
Added events.Service and xmlhelper.service
2013-08-12 15:17:34 +02:00
Shannon
500d25fd5a
Merge remote-tracking branch 'origin/6.1.3' into 7.0.0
...
Conflicts:
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Tests/Services/Importing/ImportResources.Designer.cs
2013-07-24 13:10:43 +10:00
Sebastiaan Janssen
2cd2f3741d
Merge branch '6.1.2' of https://github.com/stevetemple/Umbraco-CMS into stevetemple-6.1.3
2013-07-23 15:20:28 +02:00
Shannon
d1eb8fd9eb
Obsoletes UmbracoFile with new UmbracoMediaFile in the Core assembly and wraps the legacy class to use the new one. Improves performance of UmbracoMediaFile by ensuring any IO is lazy loaded and then saved to a local property so it doesn't need to re-read the file for things like length/size.
...
Conflicts:
src/Umbraco.Core/Umbraco.Core.csproj
2013-07-23 17:59:44 +10:00
Shannon
739a6c47a4
Obsoletes UmbracoFile with new UmbracoMediaFile in the Core assembly and wraps the legacy class to use the new one. Improves performance of UmbracoMediaFile by ensuring any IO is lazy loaded and then saved to a local property so it doesn't need to re-read the file for things like length/size.
2013-07-23 17:49:54 +10:00
Steve Temple
b12f60e443
Allow for absolute URLs as well as virtual in ResolveUrl to allow for FileSystemProviders that use CDNs
2013-06-27 00:04:37 +01:00
Shannon
5af8e86e3b
updated web.config settings and default settings.
2013-06-24 13:37:25 +10:00
Morten Christensen
0bb643672f
Adding some minor changes/adjustments to the TypeFinder to make a bit more flexible for external usage.
2013-06-07 05:19:25 -02:00
Morten Christensen
f26e39f5ce
Adding a new extensibility in relation to #U4-2244 which allows consumers of the CoreBootManager to explicitly set the path to the root of an umbraco site/solution.
...
A bit of cleanup in the IOHelper class.
2013-05-22 07:48:42 -02:00
Morten Christensen
9a6030a3eb
Fixes #U4-2244
2013-05-22 07:12:58 -02:00
Shannon Deminick
c8414116ad
Merge with 6.0.6
2013-05-14 14:21:15 -10:00
Shannon Deminick
532f407260
Merge with 4.11.9
2013-05-14 14:20:52 -10:00
Shannon Deminick
834d04f8ed
Fixes: #U4-1469, #U4-1156
2013-05-14 14:18:41 -10:00
Shannon Deminick
bd81507ecb
Merge with 6.0.3
2013-03-15 08:29:22 +04:00
Shannon Deminick
23146cb12a
Merge with 4.11.6
2013-03-15 08:06:26 +04:00
Shannon Deminick
04b9607741
Fixes: #U4-1916 and another issue for vdirs, added unit tests, changed UI web project to always
...
launch in a VDIR.
2013-03-15 08:03:19 +04:00
Stephan
3ab0879a99
Core.Strings - refactor ToSafeFileName
2013-03-11 14:58:07 -01:00
Morten Christensen
d1b05332c5
Manually adds fix for U4-1869 from 6.0.3 branch
2013-03-07 20:28:13 -01:00
Morten Christensen
3612f18f3f
Merge with 6.0.3
2013-03-07 20:22:37 -01:00
Morten Christensen
836b0f39c2
Additional correction of the implementation for U4-1869
2013-03-07 20:19:39 -01:00
Morten Christensen
1b01386673
Changing the initial fix of U4-1869 to use UrlReplacingCharacters
2013-03-07 19:56:59 -01:00
Morten Christensen
ee95434cea
Implements U4-1869 by adding the 3 characters to the list of reserved characters.
2013-03-07 19:04:25 -01:00
Shannon Deminick
1733e876c4
Merge with 6.0.1
2013-02-19 20:19:43 +06:00
Morten Christensen
ec4b1c8f70
Fixes U4-1689 and U4-1719.
...
Refactoring UmbracoImageMediaFactory so it uses the extension method for uploading/setting images, so its a bit more DRY.
2013-02-19 11:06:00 -01:00
Stephan
91ff702cf2
Core.IO - add 'verify' methods to complement 'validate' methods
2013-02-06 13:25:27 -01:00
Morten Christensen
b5a140945a
Fixes U4-1479 by adding .ToList() to allowed templates, which ensures that the list is fetched from the database while the connection is still open.
...
Fixing typo in usage of LogHelper in PhysicalFileSystem.
Ensures connection is closed after using TableExists for MySql.
Adds logging to UmbracoDatabase.
2013-01-18 09:00:18 -01:00
Shannon Deminick
04f351b287
Fixes: #U4-1156 - IFileSystem, etc... now public.
2013-01-15 01:19:51 +03:00
Shannon Deminick
d0cccb5be6
Adds some more error checking to PhysicalFileSystem ctor. Fixing issues with Script/Style repo tests.
2013-01-15 01:15:08 +03:00
Morten Christensen
749a872fec
Fixes U4-1444 so HttpPostedFiles are now properly accepted through the SetValue method.
...
Corrects an issue with the RootUrl in the PhysicalFileSystem.
2013-01-14 11:02:12 -01:00
Shannon Deminick
98a171266e
Fixes PhysicalFileSystem to use IOHelper instead of HostingEnvironment. Removes all references to new IFileSystem's that canont be supported currently, leaving only the media file system.
...
Updates all code to use PhysicalFileSystem in place of what 'could' eventually be an abstracted IFileSystem. Updates unit tests
accordingly.
2013-01-14 03:04:09 +03:00
Shannon Deminick
0045ec353f
Apply patch for #U4-1156 - IFileSystem public changes.
2013-01-15 01:27:44 +03:00
Shannon Deminick
beeb28f390
Fixes #U4-1467
2013-01-15 00:23:40 +03:00
Shannon Deminick
e49bb2dd51
Adds a null check to set the label values, if the content item wasn't loaded then no properties were filled and thsu
...
no need to update the labels. Cleans up a tiny bit more code.
2013-01-08 00:58:22 +03:00
Shannon Deminick
147867a7a8
Fixes the requirement for LegacyUploadFieldWorkaround, cleans up some of the code in ContentControl and various other (legacy) places, improves performance slightly too.
2013-01-07 23:24:29 +03:00
Sebastiaan Janssen
e6178efcfb
Duplicating fix for U4-483 so that this also fixes U4-1391 in the 4.11.x branch
2013-01-07 08:12:53 -01:00
Sebastiaan Janssen
4166cd9f5d
Extra checks for empty strings and non-existing paths, use PhysicalFileSystem
2013-01-03 09:48:29 -01:00