Sebastiaan Janssen
|
ba7a5a0e8a
|
#U4-2238 Fixed
Moved some methods around, made them internal, removed cleaning of tags as that's already done by cleaning each property
|
2014-08-13 09:38:40 +02:00 |
|
Sebastiaan Janssen
|
9523e5c854
|
U4-2238 6.0.5 - Issue when saving/publishing special characters - '' hexadecimal value 0x03, is an invalid character
|
2014-08-12 14:18:49 +02:00 |
|
Shannon
|
56111be82d
|
Properly fixes: U4-4893 Inconsistent display of file extensions in the UI
|
2014-06-18 17:11:47 +10:00 |
|
Sebastiaan Janssen
|
43bfd6e472
|
U4-4650 Pluralization of document type aliases doesn't always work
|
2014-05-16 14:33:03 +02:00 |
|
Shannon
|
389724cba5
|
Re-fixes: U4-4211 User without media section permission will be logged out immediately when accessing a document type using a media picker datatype (u7.0.3)
|
2014-05-09 14:06:15 +10:00 |
|
Sebastiaan Janssen
|
59cb1ad31e
|
Revert "Fixes: U4-4211 User without media section permission will be logged out immediately when accessing a document type using a media picker datatype (u7.0.3) - this is done by using the entityResource in the mediaPicker but to do this we need to return a cut down version of the media properties in the additionalData which is tricky because the cropper stores json which is ntext and the existing sql didn't cater for this. This also cleans up the entity service and we no longer have this internal collection of properties, everything is just added to additionalData, then had to add mediaHelper method to deal with getting urls from a media 'entity' not just a media object."
This reverts commit c38c2ede11.
|
2014-05-08 16:08:16 +02:00 |
|
Shannon
|
c38c2ede11
|
Fixes: U4-4211 User without media section permission will be logged out immediately when accessing a document type using a media picker datatype (u7.0.3) - this is done by using the entityResource in the mediaPicker but to do this we need to return a cut down version of the media properties in the additionalData which is tricky because the cropper stores json which is ntext and the existing sql didn't cater for this. This also cleans up the entity service and we no longer have this internal collection of properties, everything is just added to additionalData, then had to add mediaHelper method to deal with getting urls from a media 'entity' not just a media object.
|
2014-05-07 23:55:20 +10:00 |
|
Shannon
|
877ae6e026
|
Merge remote-tracking branch 'origin/7.1.1' into 7.1.2
|
2014-04-30 11:16:33 +10:00 |
|
John
|
b4127294e5
|
U4-2635 Skip past replaced word when checking
Avoids infinite loop if search and replacement are equal
|
2014-04-29 14:06:05 +02:00 |
|
John
|
74dd1f9181
|
U4-2635 Skip already-checked part of source input
|
2014-04-29 13:33:48 +02:00 |
|
John
|
86f7d79e7a
|
Fixes: U4-2635 Umbraco.Core.Strings string Rep...
...lace(this string source, string oldString, string newString,
StringComparison stringComparison) method only replaces first ocurrence
of oldString
|
2014-04-29 13:24:54 +02:00 |
|
Shannon
|
7d556a0318
|
Merge remote-tracking branch 'origin/6.2.0' into 7.1.2
Conflicts:
src/Umbraco.Core/Cache/CacheProviderExtensions.cs
src/Umbraco.Core/Cache/DictionaryCacheProviderBase.cs
src/Umbraco.Core/Cache/ICacheProvider.cs
src/Umbraco.Core/Cache/ObjectCacheRuntimeCacheProvider.cs
src/Umbraco.Core/Models/Member.cs
src/Umbraco.Core/Models/PreValue.cs
src/Umbraco.Core/Models/PropertyType.cs
src/Umbraco.Core/Services/DataTypeService.cs
src/Umbraco.Tests/Models/Collections/PropertyCollectionTests.cs
src/Umbraco.Tests/Umbraco.Tests.csproj
src/Umbraco.Web/Models/PublishedProperty.cs
src/Umbraco.Web/umbraco.presentation/umbraco/webservices/MediaUploader.ashx.cs
|
2014-04-17 18:10:42 +10:00 |
|
Shannon
|
bf65bf5bab
|
Got pre-values caching properly and data types using the runtime cache provider correctly + unit tests.
|
2014-04-17 14:23:37 +10:00 |
|
Shannon
|
d953966248
|
Completes: U4-4670 Add .ContainsAny string extension to Umbraco.Core.StringExtensions
|
2014-04-16 17:01:26 +10:00 |
|
Shannon
|
4f5cae55c2
|
Fixes: U4-4654 7.1.1 InsertMacroController unescapes objects to string
|
2014-04-14 18:32:28 +10:00 |
|
Shannon
|
154652c896
|
Merge remote-tracking branch 'origin/6.2.0' into 7.1.0
Conflicts:
src/Umbraco.Core/Persistence/Migrations/MigrationRunner.cs
src/Umbraco.Core/Persistence/Migrations/Upgrades/TargetVersionSixTwoZero/AddChangeDocumentTypePermission.cs
src/Umbraco.Core/Persistence/Migrations/Upgrades/TargetVersionSixTwoZero/AdditionalIndexesAndKeys.cs
src/Umbraco.Core/Persistence/Migrations/Upgrades/TargetVersionSixTwoZero/AssignMissingPrimaryForMySqlKeys.cs
src/Umbraco.Core/Persistence/Migrations/Upgrades/TargetVersionSixTwoZero/UpdateToNewMemberPropertyAliases.cs
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Tests/Umbraco.Tests.csproj
src/umbraco.controls/TreePicker/SimpleContentPicker.cs
|
2014-03-17 13:39:49 +11:00 |
|
Shannon
|
c66aca2d41
|
Adds migration to rename the index umbracoUserLogins_Index to IX_umbracoUserLogins_Index so that it follows standards, fixes unit test
|
2014-03-17 11:24:01 +11:00 |
|
Stephan
|
12314f16a2
|
U4-4056 - fixing
|
2014-01-17 10:27:09 +01:00 |
|
Shannon
|
662dfb37d3
|
Merge remote-tracking branch 'origin/6.2.0' into 7.0.2
Conflicts:
src/Umbraco.Core/Persistence/Querying/BaseExpressionHelper.cs
src/Umbraco.Core/Persistence/Repositories/MemberRepository.cs
src/Umbraco.Core/Services/IMemberService.cs
src/Umbraco.Core/Services/MemberService.cs
src/Umbraco.Core/Umbraco.Core.csproj
|
2013-12-18 18:11:56 +11:00 |
|
Shannon
|
a21aa079ff
|
Adds ability to use the query builder with string matches based on an NText column
|
2013-12-18 17:22:00 +11:00 |
|
Shannon
|
2ce952bdbb
|
backports data type service updates and fixes unit tests with correct seeding value.
|
2013-12-16 17:17:23 +11:00 |
|
Stephan
|
98c8d637f4
|
Merge remote-tracking branch 'origin/6.2.0' into 7.0.2
Conflicts:
src/Umbraco.Core/DatabaseContext.cs
src/Umbraco.Core/Strings/DefaultShortStringHelper.cs
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/umbraco.presentation/install/utills/LegacyClasses.cs
|
2013-12-13 13:05:10 +01:00 |
|
Stephan
|
5aec753859
|
U4-3710, -3732 - Fix default ShortStringHelper
|
2013-12-13 12:20:57 +01:00 |
|
Shannon
|
5b7e9c712e
|
Merge remote-tracking branch 'origin/6.2.0' into 7.0.1
Conflicts:
src/Umbraco.Web.UI/umbraco/LiveEditing/Modules/SkinModule/ModuleInjector.aspx
src/Umbraco.Web.UI/umbraco/Umbraco.aspx.cs
src/Umbraco.Web/umbraco.presentation/umbraco/LiveEditing/Modules/SkinModule/ImageUploader.aspx.cs
src/Umbraco.Web/umbraco.presentation/umbraco/dashboard.aspx.cs
src/Umbraco.Web/umbraco.presentation/umbraco/developer/Cache/viewCacheItem.aspx.cs
src/Umbraco.Web/umbraco.presentation/umbraco/developer/Macros/assemblyBrowser.aspx.cs
|
2013-12-04 13:50:55 +11:00 |
|
Shannon
|
1efa75c891
|
Fixes potential xss
|
2013-12-04 12:42:40 +11:00 |
|
Shannon
|
2a05687c8b
|
Merge remote-tracking branch 'origin/6.2.0' into 7.0.1
Conflicts:
src/Umbraco.Core/Persistence/Relators/PropertyTypePropertyGroupRelator.cs
src/Umbraco.Core/Persistence/Repositories/MemberRepository.cs
src/Umbraco.Core/PluginManager.cs
src/Umbraco.Tests/Services/ContentServiceTests.cs
src/Umbraco.Web.UI/install/Default.aspx.cs
src/Umbraco.Web.UI/umbraco/LiveEditing/Modules/SkinModule/ModuleInjector.aspx
src/Umbraco.Web.UI/umbraco/Umbraco.aspx.cs
src/Umbraco.Web.UI/umbraco/dashboard.aspx
src/Umbraco.Web.UI/umbraco/dialogs/sort.aspx
src/Umbraco.Web.UI/umbraco/dialogs/umbracoField.aspx
src/Umbraco.Web.UI/umbraco/logout.aspx
src/Umbraco.Web.UI/umbraco/umbraco.aspx
src/Umbraco.Web/UI/Pages/UmbracoEnsuredPage.cs
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/umbraco.presentation/install/LegacyClasses.cs
src/Umbraco.Web/umbraco.presentation/umbraco/dashboard.aspx.cs
src/Umbraco.Web/umbraco.presentation/umbraco/logout.aspx.cs
src/Umbraco.Web/umbraco.presentation/umbraco/umbraco.aspx.cs
src/umbraco.cms/businesslogic/Packager/Installer.cs
src/umbraco.providers/members/MembersMembershipProvider.cs
|
2013-12-03 18:10:00 +11:00 |
|
Shannon
|
a7e32e97e3
|
Fixes xss issue
|
2013-12-03 15:40:12 +11:00 |
|
Stephan
|
74df45a056
|
U3-3314 - refactor 4895b5a
|
2013-11-05 09:01:11 +01:00 |
|
Tim Geyssens
|
4895b5a2a8
|
Fixes U4-3314 Doctype property alias doesn't auto generate camelcase but does pascalcase instead
|
2013-11-04 15:00:13 +01:00 |
|
Stephan
|
9e1364db42
|
Merge remote-tracking branch 'origin/6.2.0' into 7.0.0
|
2013-10-03 18:48:42 +02:00 |
|
Stephan
|
4c13dbf8b7
|
Core.StringExtensions - fix methods that should be extension methods
|
2013-10-03 18:10:50 +02:00 |
|
Stephan
|
3ee4399fca
|
Merge remote-tracking branch 'origin/6.2.0' into 7.0.0
Conflicts:
src/Umbraco.Core/ObjectResolution/Resolution.cs
|
2013-10-02 17:40:03 +02:00 |
|
Stephan
|
f64b8d680d
|
Core.StringExtensions - switch over to the new DefaultShortStringHelper
|
2013-10-02 16:54:56 +02: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
|
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
|
e962e86c3c
|
Merge remote-tracking branch 'origin/6.2.0' into 7.0.0
Conflicts:
src/Umbraco.Core/Models/Rdbms/MemberReadOnlyDto.cs
src/Umbraco.Core/Models/Rdbms/PropertyDataReadOnlyDto.cs
src/Umbraco.Core/Persistence/Querying/BaseExpressionHelper.cs
src/Umbraco.Core/Persistence/Repositories/Interfaces/IMemberRepository.cs
src/Umbraco.Core/Persistence/Repositories/MemberRepository.cs
src/Umbraco.Core/Persistence/Repositories/MemberTypeRepository.cs
src/Umbraco.Core/StringExtensions.cs
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Tests/Persistence/Repositories/MemberRepositoryTest.cs
src/Umbraco.Tests/Umbraco.Tests.csproj
src/Umbraco.Web.UI/umbraco/dialogs/ChangeDocType.aspx.cs
src/Umbraco.Web/Umbraco.Web.csproj
|
2013-09-10 11:49:05 +10:00 |
|
Stephan
|
c5197dbe17
|
U4-2807 - better exception message on bogus domain
|
2013-09-07 10:25:39 +02: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
|
5581af2d25
|
Fixed up the file uploading and the readonly property editors and saving/updating their data/control based on the data changed on the server side.
U4-2680 Fix file uploading
|
2013-08-21 17:54:30 +10:00 |
|
Shannon
|
b2eac9ab8f
|
Merge remote-tracking branch 'origin/6.1.4' into 7.0.0
Conflicts:
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Tests/BusinessLogic/BaseTest.cs
|
2013-08-21 11:36:37 +10:00 |
|
Shannon
|
973b466798
|
Fixes: U4-2627 Ensure that the plugins cache files are named with the machine name
|
2013-08-16 12:25:38 +10:00 |
|
Shannon
|
d7fd1efd60
|
Merge remote-tracking branch 'origin/6.1.4' into 7.0.0
Conflicts:
src/Umbraco.Core/StringExtensions.cs
src/Umbraco.Tests/Models/ContentExtensionsTests.cs
src/Umbraco.Tests/TestHelpers/Entities/MockedContentTypes.cs
src/Umbraco.Tests/Umbraco.Tests.csproj
src/Umbraco.Tests/packages.config
|
2013-08-13 18:22:45 +10:00 |
|
Shannon
|
aa1c411c8c
|
Fixes U4-2618 PDF indexer does not ensure spaces are added to textual content and fixes med trust compat relating to U4-2180 Problem with Examine MultiIndexSearcher after upgrading from 4.11.3 to 4.11.8
|
2013-08-13 13:47:57 +10:00 |
|
Shannon
|
b3b2b5b9ee
|
Implemented much more of the new tree api structure. Have converted most of the content tree over to use it.
|
2013-07-30 13:29:05 +10:00 |
|
Shannon
|
e2fa610358
|
Lots of work for validation. We have a different type of validation model in Umbraco where we still save content even if some things are invalid (we just don't publish) so we have to take all of this into account. We also have other rules where if it is new content but required fields like 'name' are empty we cannot continue to save. Also started working on dealing with server side validation errors for content fields (not just user defined fields).
|
2013-07-16 18:23:20 +10:00 |
|
Shannon
|
a6acb4c558
|
Got tree menu items loading async so the menu is not part of the treenode json. Created docs for using Umbraco resources and how to use promises properly. Created a helper: angularHelper.resourcePromise for use with all of our resources (still need to convert the rest). Got the legacy tree data working with seperate requests for menu items (not too easy!)
|
2013-07-09 18:51:45 +10:00 |
|
Sebastiaan Janssen
|
c8a19dff44
|
Merge branch '6.0.7' into 6.1.2
Conflicts:
src/Umbraco.Web/Media/ImageUrl.cs
src/Umbraco.Web/Media/ImageUrlProviders/ImageUrlProvider.cs
src/Umbraco.Web/umbraco.presentation/umbraco/uQuery/MediaExtensions.cs
|
2013-06-19 18:26:45 +02:00 |
|
WadeKallhoff
|
a6768263d3
|
image thumb extension fix
|
2013-06-19 18:11:28 +02:00 |
|
Sebastiaan Janssen
|
44f5c3a34f
|
Fixes U4-2019 Create new Document Type dialog displays poorly in Chrome
|
2013-03-29 09:13:44 -01:00 |
|
Shannon Deminick
|
ee9f91b5cf
|
Merge with 4.11.6
|
2013-03-15 11:31:34 +06:00 |
|