Shannon
|
f243133b95
|
Merge remote-tracking branch 'origin/dev-v7' into temp-U4-265
# Conflicts:
# src/Umbraco.Web/Models/Mapping/ContentModelMapper.cs
|
2016-05-25 09:51:46 +02:00 |
|
Shannon
|
2504586c26
|
removes initial idea of performing conversion on the server since this would be a breaking change, instead we can easily do this on the client side - and this works much better. Have added pre-values to the date/time picker to be able to enable offset times. This is enabled for the publish-at pickers since those must be offset. When the datetime is offset, it shows the server time in small text underneath the picker. Have added js unit tests for the date conversions. Have updated the datepicker controller to set the model date in a single place/method so it's consistent.
|
2016-05-25 09:43:31 +02:00 |
|
Shannon
|
877b7d4af7
|
U4-8358 Writers can't schedule publish/unpublish times
|
2016-05-23 19:23:59 +02:00 |
|
Stephan
|
21fb67654b
|
Merge dev-v8 into dev-v8-ExamineV2
|
2016-05-19 18:52:09 +02:00 |
|
Shannon
|
1d8e0eb280
|
Merge branch 'u4-8192' of https://github.com/AndyButland/Umbraco-CMS into AndyButland-u4-8192
# Conflicts:
# src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
|
2016-05-19 18:16:47 +02:00 |
|
Shannon
|
f9ba3fe76f
|
Merge branch 'dev-v8' into dev-v8-ExamineV2
# Conflicts:
# src/Umbraco.Core/Persistence/Repositories/VersionableRepositoryBase.cs
# src/Umbraco.Core/Plugins/PluginManager.cs
# src/Umbraco.Core/Services/ContentService.cs
# src/Umbraco.Core/Services/IContentService.cs
# src/Umbraco.Core/Umbraco.Core.csproj
# src/Umbraco.Tests/Persistence/Repositories/NotificationsRepositoryTest.cs
# src/Umbraco.Tests/Services/ContentServiceTests.cs
# src/Umbraco.Tests/Services/MediaServiceTests.cs
# src/Umbraco.Tests/Services/ThreadSafetyServiceTest.cs
# src/Umbraco.Web.UI/config/ClientDependency.config
# src/Umbraco.Web/Editors/ContentController.cs
# src/UmbracoExamine/UmbracoContentIndexer.cs
|
2016-05-19 16:32:22 +02:00 |
|
Shannon
|
885595b1e6
|
Hides and Obsoletes crappy extension methods that rely on ApplicationContext.Current and updates all usages to not use them - this is most important because the services were using extensions methods that go back out to the ApplicationContext.Current (booo!)
|
2016-05-18 16:06:59 +02:00 |
|
Stephan
|
ddf38407d8
|
U4-4847 Refactor ContentService (#1266)
* U4-4748 - refactor Content-, Media- and MemberTypeRepository
* Cleanup Attempt
* Cleanup OperationStatus
* U4-4748 - refactor Content-, Media- and MemberTypeService
* U4-4748 - cleanup locking
* U4-4748 - refactor Content-, Media- and MemberRepository
* U4-4748 - refactor ContentService (in progress)
* U4-4748 - all unit of work must be completed
* U4-4748 - refactor locks, fix tests
* U4-4748 - deal with fixmes
* U4-4748 - lock table migration
* Update UmbracoVersion
* Fix AuthorizeUpgrade
* U4-4748 - cleanup+bugfix lock objects
* U4-4748 - bugfix
* updates a string interpolation
|
2016-05-18 10:55:19 +02:00 |
|
Stephan
|
5f8747b4d3
|
U4-1780 - detect colliding urls (#1243)
* U4-1780 - detect colliding urls
* U4-1780 - fix error message
* U4-1780 - fix XmlHelper issue with sortOrder
* U4-1780 - bugfix
|
2016-05-04 12:45:20 +02:00 |
|
Shannon
|
0f2c59b735
|
Obsolete code updated to correct usages
Updates most of the code in the umbraco examine indexers to use current (non deprecated examine code)
|
2016-04-28 18:39:52 +02:00 |
|
Shannon
|
df016813ea
|
Merge remote-tracking branch 'origin/dev-v7.5' into dev-v8
Conflicts:
src/Umbraco.Core/Persistence/Repositories/ContentRepository.cs
src/Umbraco.Core/Persistence/Repositories/Interfaces/IContentRepository.cs
src/Umbraco.Core/Persistence/Repositories/Interfaces/IMediaRepository.cs
src/Umbraco.Core/Persistence/Repositories/MediaRepository.cs
src/Umbraco.Core/Persistence/Repositories/MemberRepository.cs
src/Umbraco.Core/Persistence/Repositories/VersionableRepositoryBase.cs
src/Umbraco.Core/Services/ContentService.cs
src/Umbraco.Core/Services/MediaService.cs
src/Umbraco.Core/Services/MemberService.cs
src/Umbraco.Tests/UmbracoExamine/IndexInitializer.cs
src/Umbraco.Web/Editors/AuthenticationController.cs
src/Umbraco.Web/Editors/BackOfficeController.cs
src/UmbracoExamine/UmbracoMemberIndexer.cs
src/umbraco.businesslogic/UmbracoSettings.cs
|
2016-04-13 16:18:58 +02:00 |
|
Shannon
|
e610a5ef54
|
Changes the password reset link to be a real link (not an angular deep link), this means there is less logging of the reset code in a query string and less visibility of it, this also means that the validation of the code happens instantly. The premise for this is the same as how we deal with external authentication requests and uses ViewData/TempData with redirects. Fixes the models to have the correct attributes to be able to directly json serialize them.
|
2016-04-13 13:51:12 +02:00 |
|
Shannon
|
1361e017a2
|
Merge branch 'u4-222' of https://github.com/AndyButland/Umbraco-CMS into AndyButland-u4-222
Conflicts:
src/Umbraco.Core/Security/BackOfficeUserManager.cs
src/Umbraco.Web.UI.Client/src/less/pages/login.less
src/Umbraco.Web.UI.Client/src/routes.js
src/Umbraco.Web.UI.Client/src/views/common/dialogs/login.controller.js
src/Umbraco.Web.UI/umbraco/config/lang/en_us.xml
src/Umbraco.Web.UI/web.Template.config
src/Umbraco.Web/Editors/AuthenticationController.cs
src/Umbraco.Web/Editors/BackOfficeController.cs
src/Umbraco.Web/Umbraco.Web.csproj
|
2016-04-12 18:07:25 +02:00 |
|
Shannon
|
06ce26989a
|
Merge remote-tracking branch 'origin/dev-v7' into dev-v8
Conflicts:
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
src/Umbraco.Web/PropertyEditors/RelatedLinksPropertyEditor.cs
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/WebApi/Filters/DisableBrowserCacheAttribute.cs
|
2016-04-12 15:16:19 +02:00 |
|
Sebastiaan Janssen
|
c856795cb7
|
Fix hilariously wrong copy/pasted TODO comments..
|
2016-04-05 08:03:47 +02:00 |
|
madden-tom
|
2d514ac09e
|
Added check for publish permissions to remove option for Publish At a…
U4-287 "Publish at" circumvents "Send for approval/publishing"
|
2016-04-05 08:01:05 +02:00 |
|
Shannon
|
1b8747bd6d
|
removes legacy disable user menu item and uses the new/normal way of dealing with menu items.
|
2016-03-31 19:41:42 +02:00 |
|
Shannon
|
74e1078c31
|
Merge branch 'U4-8198_file_system' of https://github.com/yannisgu/Umbraco-CMS into yannisgu-U4-8198_file_system
Conflicts:
src/Umbraco.Web/Umbraco.Web.csproj
|
2016-03-30 16:07:45 +02:00 |
|
Shannon
|
9baf344ad3
|
U4-8227 Change Umbraco.Core.Models.Mapping.MapperConfiguration and Umbraco.Core.Models.Mapping.IMapperConfiguration implementations AND U4-6923 Update to latest Automapper - with signed assembly
|
2016-03-22 16:29:04 +01:00 |
|
Shannon
|
39c39879f9
|
Moves IPackageAction to _Legacy Core for now
|
2016-03-17 16:05:56 +01:00 |
|
Shannon
|
bb6b9f4ebc
|
moves legacy actions to _Legacy namespace for now
|
2016-03-17 15:28:46 +01:00 |
|
Shannon
|
7d20557937
|
Moves IAction and ActionsResolver to Web proj, removes IMenuElement, ITag, IUseTags
|
2016-03-17 15:26:22 +01:00 |
|
Shannon
|
12d7d060d7
|
Removes the super old INode and IProperty!
|
2016-03-17 15:13:50 +01:00 |
|
Shannon
|
d37d31246e
|
Merge remote-tracking branch 'origin/dev-v7' into dev-v8
Conflicts:
src/Umbraco.Core/Persistence/Migrations/MigrationRunner.cs
src/Umbraco.Core/Persistence/Querying/BaseExpressionHelper.cs
src/Umbraco.Tests/Persistence/SyntaxProvider/MySqlSyntaxProviderTests.cs
src/Umbraco.Web.UI/umbraco/create/content.ascx
src/Umbraco.Web.UI/umbraco/create/member.ascx
src/Umbraco.Web.UI/umbraco/create/nodeType.ascx
src/Umbraco.Web/PropertyEditors/TrueFalsePropertyEditor.cs
src/Umbraco.Web/PublishedCache/XmlPublishedCache/PublishedMediaCache.cs
src/Umbraco.Web/Security/Identity/BackOfficeCookieManager.cs
src/Umbraco.Web/Strategies/Migrations/ClearMediaXmlCacheForDeletedItemsAfterUpgrade.cs
src/Umbraco.Web/Strategies/Migrations/PublishAfterUpgradeToVersionSixth.cs
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/WebBootManager.cs
src/Umbraco.Web/umbraco.presentation/umbraco/settings/stylesheet/editstylesheet.aspx.cs
|
2016-03-16 15:02:53 +01:00 |
|
Stephan
|
ecdca378c6
|
U4-8175 - fix PropertyType.PropertyGroupId inconsistencies
|
2016-03-16 13:41:58 +01:00 |
|
Stephan
|
800e02bccf
|
Bugfix model mapper for PropertyTypeDisplay
|
2016-03-16 10:19:06 +01:00 |
|
Shannon
|
fb5e998e1f
|
remore ui replacements
|
2016-03-15 16:39:17 +01:00 |
|
Stephan
|
8e82ff5450
|
Merge pull request #1173 from umbraco/temp-U4-8012
U4-8012 Generic properties tab disappears on the edit Member Type win…
|
2016-03-15 16:24:21 +01:00 |
|
Shannon
|
d5fe8c11c8
|
U4-8065 Inherited from is empty - reverts 10617d1bd5, turns out this is why we needed that property value
|
2016-03-15 15:08:53 +01:00 |
|
Shannon
|
3fdb122e91
|
U4-8012 Generic properties tab disappears on the edit Member Type window after upgrade to 7.4
|
2016-03-15 14:44:03 +01:00 |
|
Shannon
|
9ebe93df06
|
remore ui replacements
|
2016-03-11 15:56:00 +01:00 |
|
Shannon
|
f6f54fd057
|
Merge branch 'master-v7' into dev-v8
Conflicts:
build/UmbracoVersion.txt
src/Umbraco.Core/Configuration/UmbracoVersion.cs
src/Umbraco.Core/CoreBootManager.cs
src/Umbraco.Core/Persistence/Migrations/Upgrades/TargetVersionSeven/UpdateRelatedLinksData.cs
src/Umbraco.Core/Persistence/Repositories/ContentRepository.cs
src/Umbraco.Core/Persistence/Repositories/ContentTypeBaseRepository.cs
src/Umbraco.Core/Persistence/Repositories/ContentTypeRepository.cs
src/Umbraco.Core/Persistence/Repositories/DataTypeDefinitionRepository.cs
src/Umbraco.Core/Persistence/Repositories/DictionaryRepository.cs
src/Umbraco.Core/Persistence/Repositories/DomainRepository.cs
src/Umbraco.Core/Persistence/Repositories/EntityContainerRepository.cs
src/Umbraco.Core/Persistence/Repositories/LanguageRepository.cs
src/Umbraco.Core/Persistence/Repositories/MediaTypeRepository.cs
src/Umbraco.Core/Persistence/Repositories/MemberGroupRepository.cs
src/Umbraco.Core/Persistence/Repositories/MemberTypeRepository.cs
src/Umbraco.Core/Persistence/Repositories/PublicAccessRepository.cs
src/Umbraco.Core/Persistence/Repositories/RepositoryBase.cs
src/Umbraco.Core/Persistence/Repositories/TemplateRepository.cs
src/Umbraco.Core/Persistence/RepositoryFactory.cs
src/Umbraco.Core/PropertyEditors/PropertyEditorValueConvertersResolver.cs
src/Umbraco.Core/Services/ContentTypeService.cs
src/Umbraco.Core/Services/FileService.cs
src/Umbraco.Core/Services/LocalizationService.cs
src/Umbraco.Core/Services/MemberTypeService.cs
src/Umbraco.Core/Services/PackagingService.cs
src/Umbraco.Core/Services/ServiceContext.cs
src/Umbraco.Tests/Persistence/Querying/ContentTypeSqlMappingTests.cs
src/Umbraco.Tests/Persistence/Repositories/ContentTypeRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/DataTypeDefinitionRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/DictionaryRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/MediaTypeRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/MemberRepositoryTest.cs
src/Umbraco.Tests/Umbraco.Tests.csproj
src/Umbraco.Tests/Web/Mvc/UmbracoViewPageTests.cs
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
src/Umbraco.Web.UI/config/ClientDependency.config
src/Umbraco.Web.UI/packages.config
src/Umbraco.Web.UI/web.Template.config
src/Umbraco.Web/Models/Mapping/ContentModelMapper.cs
src/Umbraco.Web/Models/Mapping/ContentTypeModelMapper.cs
src/Umbraco.Web/PropertyEditors/ImageCropperPropertyValueEditor.cs
src/Umbraco.Web/PropertyEditors/ListViewPropertyEditor.cs
src/Umbraco.Web/Services/ApplicationTreeService.cs
src/Umbraco.Web/Services/SectionService.cs
src/Umbraco.Web/Trees/MemberTreeController.cs
src/Umbraco.Web/UI/Pages/ClientTools.cs
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/WebBootManager.cs
src/Umbraco.Web/umbraco.presentation/macro.cs
src/Umbraco.Web/umbraco.presentation/umbraco/Trees/loadNodeTypes.cs
src/Umbraco.Web/umbraco.presentation/umbraco/channels/api.cs
src/Umbraco.Web/umbraco.presentation/umbraco/create/PartialViewTasksBase.cs
src/Umbraco.Web/umbraco.presentation/umbraco/dialogs/exportDocumenttype.aspx.cs
src/Umbraco.Web/umbraco.presentation/umbraco/dialogs/protectPage.aspx.cs
src/Umbraco.Web/umbraco.presentation/umbraco/templateControls/ItemRenderer.cs
src/Umbraco.Web/umbraco.presentation/umbraco/uQuery/MediaExtensions.cs
src/umbraco.businesslogic/BasePages/ClientTools.cs
src/umbraco.businesslogic/UmbracoSettings.cs
src/umbraco.cms/businesslogic/CMSNode.cs
src/umbraco.cms/businesslogic/Content.cs
src/umbraco.cms/businesslogic/cache/Cache.cs
src/umbraco.cms/businesslogic/datatype/DataTypeDefinition.cs
src/umbraco.cms/businesslogic/propertytype/propertytype.cs
src/umbraco.cms/businesslogic/web/Document.cs
src/umbraco.cms/helpers/DeepLink.cs
src/umbraco.editorControls/tinyMCE3/TinyMCE.cs
|
2016-03-10 19:20:15 +01:00 |
|
Sebastiaan Janssen
|
b2407eab98
|
Merge pull request #1107 from bjarnef/dev-v7-tinymce-font-icons
Change icons for richtext editor config
|
2016-03-10 17:47:46 +01:00 |
|
Stephan
|
7d8791ec86
|
Fix ActionButtonsResolver (need review)
|
2016-02-25 17:05:44 +01:00 |
|
Mads Rasmussen
|
1a0c095f40
|
Merge pull request #932 from engern/MacroParamSortOrder
Fixes U4-7472 - Should be possible to sort macro parameters
|
2016-02-19 09:27:27 +01:00 |
|
Mads Rasmussen
|
51ed441b85
|
Merge branch 'u4-5123' of https://github.com/AndyButland/Umbraco-CMS into AndyButland-u4-5123
# Conflicts:
# src/Umbraco.Web/PropertyEditors/ListViewPropertyEditor.cs
|
2016-02-18 10:00:22 +01:00 |
|
Shannon
|
172c4a59d7
|
Creates a RegisterSingleton ext method for easier registration
|
2016-02-17 17:14:54 +01:00 |
|
Shannon
|
4fa1ce42dc
|
WIP - moving tree and section service implementations to Web because they are web based and they need web based objects, there's no sense in coying all of the non-web objects to Core. Now we need to use IoC for the ServiceContext
|
2016-02-17 16:45:26 +01:00 |
|
Shannon
|
1ea8c8280c
|
Merge branch 'dev-v7' of https://github.com/umbraco/Umbraco-CMS into dev-v7
|
2016-02-11 15:54:10 +01:00 |
|
Shannon
|
17ff952b52
|
Fixes the URL creating for media in the back office to use an IMedia instead of published media (since it's not published yet at the time)
|
2016-02-11 15:54:00 +01:00 |
|
Shannon
|
04e1d8c2bd
|
U4-7936 Clicking the Recycle Bin shows "Session expired" login screen
|
2016-02-11 14:04:14 +01:00 |
|
Shannon
|
89f6089f8e
|
U4-7873 - fix GetCulture issue with languages
|
2016-02-10 16:22:06 +01:00 |
|
Shannon Deminick
|
5648617809
|
Merge pull request #1098 from umbraco/temp-U4-7891
U4-7891 Image Cropper needs a property value converter to return a strongly typed model, json or a string when requested.
|
2016-02-10 15:32:55 +01:00 |
|
Shannon
|
2721c5cb12
|
adds dynamic caseinsensitive support for the image cropper model
|
2016-02-10 14:54:00 +01:00 |
|
Shannon
|
fd984bd613
|
Ensures media.Url works properly
|
2016-02-10 14:53:58 +01:00 |
|
Shannon
|
0829bae5b2
|
Fixes TextStringValueConverter to include the text box and multi-textbox (since it's like that in the Core one that this overrides), adds new converter for Image cropper including ToString converter & custom type converter to convert from the strongly typed object to JObject, adds test to support this, adds equatable methods for the strongly typed model so it can be easily compared. Ensures that the webboot manager does not include the core value converter for image cropper.
|
2016-02-10 14:53:56 +01:00 |
|
Shannon
|
4a8b59bdfa
|
putting back in ContentTypeId on PropertyTypeDisplay, turns out this IS used when we remove a composition, we need to know which properties are related to which type. have also fixed another potential bug regarding compositions + generic properties, before we were not setting the ContentTypeId correct for a composition property type on the generic properties tab.
|
2016-02-10 14:34:33 +01:00 |
|
Shannon
|
af543c56ec
|
moves model to correct namespace
|
2016-02-10 13:31:36 +01:00 |
|
Claus
|
4113def0b6
|
Fixes: U4-7881 version 7.4 beta - cannot add composition doctype to a doctype that has already been saved
|
2016-02-10 13:08:36 +01:00 |
|
bjarnef
|
0bfc5f1272
|
Change icons in tinymce config
|
2016-02-08 15:07:16 +01:00 |
|