Shannon Deminick
a151829b26
Merge pull request #2845 from umbraco/temp8-serilog
...
Bye bye Log4Net, Hello Serilog
2018-08-28 20:31:12 +10:00
Shannon
c164a4789b
Fixes Slider
2018-08-22 14:13:33 +10:00
Warren
404e79dd3f
Move DisposableTimer into Umbraco.Core.Logging - as it seems to be only related to logging
2018-08-14 13:22:44 +01:00
Warren
31dcded8d6
Moves parts of the Serilog LoggerConfiguration to extensions methods for easier to read & re-use (if someone is attempting to configure the Serilog pipeline in code)
2018-08-14 09:37:29 +01:00
Warren
212e0a091a
Allows Serilog to be configured in a serilog.user.config file that will not effect the main umbraco logger
...
Adds in support for filtering expressions - so the user logger configuration can filter by including or excluding on an expression - common use case to include only my namespace from SourceContext thjat starts with xyz
2018-08-09 22:08:40 +01:00
Warren
b89e7bca97
Adds our Serilog Enricher so that we can map Serilog log levels to Log4Net levels and use it the text log file so that the logfiles still look the same as previously
2018-08-01 10:33:38 +01:00
Warren
e886086aed
Adds in a new File sink - that will generate a JSON log file in the CLEF format so that it can be imported into a local copy of SEQ to help with filtering/finding log items
2018-07-31 10:21:26 +01:00
Warren
045ece0f70
After latest V8 merge - update the CSProj to remove the files that I nuked earlier
2018-07-31 10:19:04 +01:00
Warren
b5f728541a
Merge remote-tracking branch 'origin/temp8' into temp8-serilog
2018-07-31 09:51:44 +01:00
Warren
5cacdeafa8
Adds in Serilog.Settings.AppSettings package
...
Configured to read from a custom .config file location as opposed to root web.config appsettings
Enable Serilog Debugging aka Selflog
2018-07-31 09:50:43 +01:00
Shannon
f4342ed9cb
Merge branch 'temp8' of https://github.com/umbraco/Umbraco-CMS into temp8
...
# Conflicts:
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/listview/listview.controller.js
# src/Umbraco.Web.UI/web.Template.Debug.config
2018-07-31 12:34:03 +10:00
Shannon
fbc4820ab4
Fixes migrations and updates the api usages for v8, more manual merging of files
2018-07-30 23:23:01 +10:00
Warren
5659624879
Adds Serilogs.Sink.File Nuget package
2018-07-27 15:53:24 +01:00
Anthony
8e78c3dfb1
Refactored out some obsolete methods and files.
2018-07-27 15:51:32 +01:00
Warren
0826928ffa
Adds in Serilog.Enrichers.Process & Serilog.Enrichers.Thread Nuget Packages
...
Removes AppDomainTokenConvertor - as we can add to SeriLog via a custom Enrich Property
2018-07-27 15:30:25 +01:00
Warren
9909add9be
Adds in Serilog core logging Nuget package to csproj & NuSpec to make build output happy
2018-07-27 14:38:34 +01:00
Warren
a3b018c6b5
Remove lots of classes that was specific to extending/configuring Log4Net further
2018-07-27 14:28:58 +01:00
Warren
20540d9a15
Removes Log4Net NuGet packages & from our NuSpec's for Build scripts
2018-07-27 13:48:29 +01:00
Stephan
d7e97ac771
Remove unused CodeAnnotations attributes, obsolete stuff
2018-07-20 10:59:25 +02:00
Stephan
d36ec60039
Fix IPropertyValueConverter determining HasValue
2018-07-19 11:02:51 +02:00
Shannon
ec1d013004
Manually merges the IgnorePublishedContentCollisions change, removes more service locator pattern, removes ContextMapper with UmbracoContext and instead uses IUmbracoContextAccessor and adjusts some DI.
2018-07-18 14:34:32 +10:00
Stephan
c7c1c7e8fa
Cleanup ISqlSyntaxProvider
2018-07-17 17:20:40 +02:00
Shannon
ebe224fb6e
Merge branch 'temp8' of https://github.com/umbraco/Umbraco-CMS into temp8
2018-07-11 16:43:21 +10:00
Shannon
8521a405f7
manually merging other files
2018-07-11 16:43:09 +10:00
Shannon
7aa413d558
Merge remote-tracking branch 'origin/dev-v7' into temp8 (after fixing)
...
# Conflicts:
# build/Modules/Umbraco.Build/Build-UmbracoDocs.ps1
# src/SolutionInfo.cs
# src/Umbraco.Core/Configuration/UmbracoVersion.cs
# src/Umbraco.Core/Constants-Applications.cs
# src/Umbraco.Core/Models/Rdbms/ConsentDto.cs
# src/Umbraco.Core/Persistence/DatabaseSchemaHelper.cs
# src/Umbraco.Core/Persistence/Repositories/AuditRepository.cs
# src/Umbraco.Core/PropertyEditors/ValueConverters/GridValueConverter.cs
# src/Umbraco.Core/Services/ConsentService.cs
# src/Umbraco.Core/Services/IRelationService.cs
# src/Umbraco.Core/Services/RelationService.cs
# src/Umbraco.Tests/Plugins/PluginManagerTests.cs
# src/Umbraco.Tests/PublishedContent/PublishedContentTests.cs
# src/Umbraco.Tests/Services/ConsentServiceTests.cs
# src/Umbraco.Web.UI.Client/src/common/directives/components/content/edit.controller.js
# src/Umbraco.Web.UI.Client/src/common/directives/components/editor/umbeditorheader.directive.js
# src/Umbraco.Web.UI.Client/src/common/directives/components/tree/umbtree.directive.js
# src/Umbraco.Web.UI.Client/src/common/resources/contenttype.resource.js
# src/Umbraco.Web.UI.Client/src/common/resources/entity.resource.js
# src/Umbraco.Web.UI.Client/src/common/services/tree.service.js
# src/Umbraco.Web.UI.Client/src/less/application/grid.less
# src/Umbraco.Web.UI.Client/src/less/forms.less
# src/Umbraco.Web.UI.Client/src/less/main.less
# src/Umbraco.Web.UI.Client/src/views/common/dialogs/login.controller.js
# src/Umbraco.Web.UI.Client/src/views/common/dialogs/login.html
# src/Umbraco.Web.UI.Client/src/views/common/overlays/iconpicker/iconpicker.controller.js
# src/Umbraco.Web.UI.Client/src/views/common/overlays/iconpicker/iconpicker.html
# src/Umbraco.Web.UI.Client/src/views/common/overlays/mediaPicker/mediapicker.controller.js
# src/Umbraco.Web.UI.Client/src/views/common/overlays/treepicker/treepicker.controller.js
# src/Umbraco.Web.UI.Client/src/views/components/content/umb-content-node-info.html
# src/Umbraco.Web.UI.Client/src/views/components/html/umb-control-group.html
# src/Umbraco.Web.UI.Client/src/views/components/users/change-password.html
# src/Umbraco.Web.UI.Client/src/views/content/content.copy.controller.js
# src/Umbraco.Web.UI.Client/src/views/content/content.move.controller.js
# src/Umbraco.Web.UI.Client/src/views/datatypes/datatype.edit.controller.js
# src/Umbraco.Web.UI.Client/src/views/datatypes/edit.html
# src/Umbraco.Web.UI.Client/src/views/documenttypes/views/permissions/permissions.html
# src/Umbraco.Web.UI.Client/src/views/media/media.move.controller.js
# src/Umbraco.Web.UI.Client/src/views/mediatypes/edit.controller.js
# src/Umbraco.Web.UI.Client/src/views/mediatypes/views/permissions/permissions.html
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/boolean/boolean.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/contentpicker/contentpicker.controller.js
# src/Umbraco.Web.UI.Client/src/views/users/views/user/details.html
# src/Umbraco.Web.UI/Umbraco/PartialViewMacros/Templates/RegisterMember.cshtml
# src/Umbraco.Web.UI/config/EmbeddedMedia.Release.config
# src/Umbraco.Web.UI/config/EmbeddedMedia.config
# src/Umbraco.Web.UI/config/trees.Release.config
# src/Umbraco.Web.UI/config/trees.config
# src/Umbraco.Web.UI/config/umbracoSettings.config
# src/Umbraco.Web.UI/umbraco/Views/Default.cshtml
# src/Umbraco.Web.UI/umbraco/config/create/UI.xml
# src/Umbraco.Web.UI/umbraco/config/lang/da.xml
# src/Umbraco.Web.UI/umbraco/config/lang/en.xml
# src/Umbraco.Web.UI/umbraco/config/lang/en_us.xml
# src/Umbraco.Web.UI/umbraco/config/lang/it.xml
# src/Umbraco.Web.UI/umbraco/config/lang/nl.xml
# src/Umbraco.Web.UI/umbraco/config/lang/ru.xml
# src/Umbraco.Web/Editors/BackOfficeController.cs
# src/Umbraco.Web/Editors/BackOfficeServerVariables.cs
# src/Umbraco.Web/Editors/ContentTypeController.cs
# src/Umbraco.Web/Editors/MacroController.cs
# src/Umbraco.Web/Editors/MemberController.cs
# src/Umbraco.Web/Models/RegisterModel.cs
# src/Umbraco.Web/PropertyEditors/TagsPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/ValueConverters/MacroContainerValueConverter.cs
# src/Umbraco.Web/PublishedContentExtensions.cs
# src/Umbraco.Web/Trees/ContentTreeController.cs
# src/Umbraco.Web/Trees/ContentTreeControllerBase.cs
# src/Umbraco.Web/Trees/TreeControllerBase.cs
# src/Umbraco.Web/UmbracoHelper.cs
# src/Umbraco.Web/umbraco.presentation/umbraco/settings/EditDictionaryItem.aspx
# src/Umbraco.Web/umbraco.presentation/umbraco/settings/EditDictionaryItem.aspx.cs
# src/Umbraco.Web/umbraco.presentation/umbraco/settings/EditDictionaryItem.aspx.designer.cs
2018-07-11 15:58:48 +10:00
Stephan
9ca298543f
Merge branch 'hackathon-automapper-update' of https://github.com/mzajkowski/Umbraco-CMS into temp8-2747
2018-07-10 09:37:54 +02:00
Shannon Deminick
7132ccdd99
Merge pull request #2760 from umbraco/temp8-variants
...
Variants Refactoring [v8]
2018-07-10 13:05:13 +10:00
Stephan
00bcef3ba6
Misc cleanup of PR
2018-07-09 12:40:57 +02:00
Stephan
570ca464e7
Migrate variations
2018-07-03 13:05:21 +02:00
Marcin Zajkowski
0a168986cb
Merge branch 'temp8' into hackathon-automapper-update
2018-07-03 02:04:30 +02:00
Stephan
3c1b8de323
Fix projects
2018-06-30 11:07:10 +02:00
Stephan
7a615133ff
Renormalize
2018-06-29 19:52:40 +02:00
Marcin Zajkowski
449b6af70e
Updated AutoMapper to the latest (7.0.1)
2018-06-29 14:54:11 +02:00
Sebastiaan Janssen
6116161fef
Fix up csproj file and moves migration to v7.12
2018-06-20 17:06:43 +02:00
Sebastiaan Janssen
cf6fc2ec78
Merge branch 'issues/U4-11296' of https://github.com/ProNotion/Umbraco-CMS into ProNotion-issues/U4-11296
2018-06-20 16:57:55 +02:00
Stephan
fe445f5ecd
Implement media path scheme
2018-06-20 10:49:12 +02:00
Robert
0e72c34973
Merge pull request #2664 from umbraco/temp8-U4-11401
...
U4-11401 Unique content naming isn't implemented for culture variants
2018-06-04 15:16:57 +02:00
Stephan
632e401d33
Implement typed labels
2018-06-04 11:37:19 +02:00
Shannon
b75cf3bc76
Changes EnumExtensions to ContentVariationExtensions and adds more helper methods to replace a lot of the duplicate checking in our code. Adds code to enforce unique naming for culture names, adds supporting tests.
2018-06-01 15:20:16 +10:00
Shannon
abbb119fc9
Ensures ref integrity for all FKs to umbracoUser table but support NULL values
2018-05-31 23:05:35 +10:00
James Coxhead
63512462fd
Added flexible dropdown property value converter
2018-05-30 23:25:00 +01:00
Stephan
f535f6d324
Cleanup ModelsBuilder merge
2018-05-21 11:49:08 +02:00
Stephan
de9f4f8d0b
Cleanup references and dependencies
2018-05-17 13:19:35 +02:00
Stephan
20ecb6a779
Merge branch origin/temp8 into temp8-xbuild
2018-05-17 13:04:57 +02:00
Claus
9e3db051c9
Merge remote-tracking branch 'origin/temp8' into temp-U4-11218
...
# Conflicts:
# src/Umbraco.Web.UI.Client/src/views/common/dialogs/insertmacro.html
# src/Umbraco.Web.UI.Client/src/views/common/dialogs/linkpicker.html
# src/Umbraco.Web.UI.Client/src/views/common/dialogs/mediapicker.html
# src/Umbraco.Web.UI.Client/src/views/common/dialogs/rteembed.html
# src/Umbraco.Web.UI.Client/src/views/common/dialogs/user.html
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/googlemaps/googlemaps.html
# src/Umbraco.Web.UI/web.Template.config
2018-05-17 08:26:02 +02:00
Claus
70d1bed396
Merge branch 'temp8' into temp-U4-11218
2018-05-17 08:16:17 +02:00
Stephan
fe1a4f7d4f
Depend on Umbraco.SqlServerCE
2018-05-16 15:54:07 +02:00
Stephan
6bedc1020b
Cleanup solution and build wip
2018-05-16 15:46:51 +02:00
Shannon
971114e0fd
Updates to 472 and re-targets to the original System.Threading.Tasks.Dataflow package against netstandard 1.3 but with 472 this completely fixes dependency outputs
2018-05-15 17:17:05 +02:00
Shannon
842d5049b5
Fixing dependencies so we aren't relying so much on netstandard 1.3 libs which require system runtime facade's
2018-05-15 17:02:06 +02:00