Ronald Barendse
ed90e71f76
Removed usage of obsoleted ArgumentNullOrEmptyException
2019-10-07 22:10:21 +02:00
Stephan
392c9ed83b
More filesystem DI fixes
2018-11-24 15:38:00 +01:00
Stephan
87a64b7406
Refactor filesystems (again)
2018-11-19 14:40:59 +01:00
Stephan
eee7222e0b
Refactor filesystems
2018-10-26 16:06:45 +02:00
Lars-Erik Aabech
8664f90167
Merge remote-tracking branch 'fork/temp8-u4-11427-remove-propertyinjection' into castle-compatibility-cleanup
...
# Conflicts:
# src/Umbraco.Tests/Models/MediaXmlTest.cs
2018-10-16 19:44:48 +02:00
Lars-Erik Aabech
97318ace1d
MediaFileSystem created with reflection due to chicken and egg situation with registration
2018-09-09 22:47:51 +02:00
Stephan
725fe61f91
Merge branch temp8 into temp8-di2690
2018-09-06 16:22:13 +02:00
Stephan
31a356d98e
Merge branch temp8 into temp8-di2690
2018-08-29 12:15:39 +02:00
Shannon
029eff1f8a
Some refactoring to decouple web based assemblies from Umbraco.Core and move whatever we can to Umbraco.Web where web based assemblies are used. Decouples System.Drawing entirely from Umbraco.Core and removes the Active Directory dependency from Umbraco.core.
2018-08-29 01:15:46 +10:00
Warren
9e996c68bb
Refactored the error params, so that exception is before the message/template so its more in sync with Serilog signature & was an easy way to find some more logs I missed too
2018-08-17 15:41:58 +01:00
Warren
47c8651609
Update more logging messages to use templates as opposed to string formats that were using the LoggerExtensions <T>
2018-08-16 12:00:12 +01:00
Stephan
9e9a0d301f
Cleanup and Refactor
2018-07-20 09:49:05 +02:00
Stephan
57d7888740
Merge branch temp8 into temp8-di
2018-07-06 17:49:02 +02:00
Stephan
7a615133ff
Renormalize
2018-06-29 19:52:40 +02:00
Stephan
049ff7d882
Merge branch 'temp8' into temp8-u4-11227
2018-06-29 14:29:23 +02:00
Stephan
8462c7efbb
Fix tests
2018-06-29 14:25:48 +02:00
Stephan
3bd7eedf03
Merge branch 'temp8-u4-11427-remove-propertyinjection' of https://github.com/lars-erik/Umbraco-CMS into temp8-u4-11227
2018-06-29 09:10:32 +02:00
Lars-Erik Aabech
5f2ec566b7
Merge branch 'temp8' into temp8-u4-11427-remove-propertyinjection
2018-06-26 00:37:08 +02:00
Lars-Erik Aabech
3a7d7e370e
MediaFileSystem now purely injected.
...
A bit messy, and probably leaves quite a bit of dead / useless code around that should be deleted.
Needs some manual testing.
2018-06-26 00:26:57 +02:00
Stephan
fe445f5ecd
Implement media path scheme
2018-06-20 10:49:12 +02:00
Lars-Erik Aabech
e3d77fb012
Current.Container abstracted. Builds, but fails for collection builder tests.
2018-06-16 13:13:29 +02:00
Stephan
a380683833
New mediapath scheme becomes default
2018-06-14 11:43:36 +02:00
Stephan
38eae90640
Cleanup and get rid of warnings
2018-05-31 11:53:14 +02:00
Stephan
a69019aea0
From int languageId to string culture
2018-04-21 09:57:28 +02:00
Stephan
33b4af0340
UnitOfWork RIP, IScopeAccessor
2017-12-14 17:04:44 +01:00
Stephan
995f47e6d9
Add variants support to SetValue for files
2017-12-06 10:20:15 +01:00
Stephan
09f499d5d6
More content refactoring (WIP, barely builds)
2017-11-08 08:39:36 +01:00
Stephan
c76403077f
Normalize cr/lf/tab
2017-07-20 11:21:28 +02:00
Stephan
81234cd702
Rename DI to Composing
2017-05-30 15:46:25 +02:00
Stephan
d34a425dd1
porting 7.6@5c5baca into 8
2017-05-30 12:54:22 +02:00
Stephan
8561d85f7a
porting 7.6-rc1 into 8
2017-05-24 12:25:39 +02:00
Stephan
b29bc66026
Post-merge fixing & refactoring (tests ok)
2016-11-04 11:36:58 +01:00
Stephan
b26b415096
Merge origin/dev-v7-deploy into dev-v8-zbwip (builds)
2016-11-03 10:31:44 +01:00
Stephan
111a3ca6ac
Refactor Shadow FileSystems
2016-09-22 21:45:59 +02:00
Stephan
3ab01a2164
Implement shadow filesystems, IFileSystem2.GetSize
2016-09-21 12:40:29 +02:00
Stephan
378e8f5cd9
deploy-30 - fixes
2016-04-15 13:25:11 +02:00
Stephan
14adc2a3b3
deploy-30 refactoring
2016-01-26 14:18:30 +01:00
Stephan
e68dda81d2
Try to make sense of files and medias for Deploy
2015-12-09 16:45:40 +01:00
Shannon
2b7a9389b4
Fixes: U4-3254 Property level validation not working when no field level validators are used
...
U4-2683 Ensure all uploaded files are cleaned up when they change for the FileUploadValueEditor
U4-3252 File uploader needs to adhere to DisallowedUploadFiles config
U4-2774 FileUploadValueEditor needs to remove old files
2013-10-28 15:34:48 +11: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
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
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
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
Shannon Deminick
04f351b287
Fixes: #U4-1156 - IFileSystem, etc... now public.
2013-01-15 01:19:51 +03:00
Shannon Deminick
f4dc045561
Removed MediaFileSystemExtensions and just added the methods to the MediaFileSystem which are more discoverable.
...
Added Code Annotations to all file system classes pointing to the new #U4-1156 tracking item to publicize.
2012-11-08 08:27:38 +05:00
Shannon Deminick
67d9e578f5
Fixes: #U4-919, we will just use real classes for extension methods and all custom file systems like the MediaFileSystem must inherit from
...
FileSystemWrapper
2012-11-07 09:30:40 +05:00