Chad
0bd4dced0b
Improve performance and reduce memory use and reduce array allocations by reusing char[] ( #9166 )
...
* Reduce array allocations by reusing char[]
* don't hide .Equals()
* Reduce memory use by reducing array allocations
* Revert "Reduce memory use by reducing array allocations"
This reverts commit faf6b60234167f5443435243eb52187ab07d514c.
* reuse char[] for string.split() to avoid params [] allocation
2021-01-22 12:02:25 +10:00
Ronald Barendse
2bfef74191
Fix casing of 'URL' ( #9080 )
2020-10-05 20:48:38 +02:00
Joe Delly
2ec0861051
Fix for exception throw when validating URLs ( #7701 )
2020-03-24 18:35:11 +01:00
Ronald Barendse
34008edd34
Fix issues with added PanicException
2019-11-15 09:15:12 +01:00
Ronald Barendse
d0303f74fd
Allow hash type on GenerateHash and remove obsoleted ToMd5 and ToSHA1 methods ( #6679 )
2019-10-23 17:19:49 +02:00
Ronald Barendse
ed90e71f76
Removed usage of obsoleted ArgumentNullOrEmptyException
2019-10-07 22:10:21 +02:00
Stephan
51f6c639bf
Cleanup Url token encoding
2019-02-21 09:35:38 +01:00
Shannon
f1b168fc46
removes ForceSafeAliases from umbraco settings, etc...
2019-01-30 23:58:54 +11:00
Sebastiaan Janssen
7a778d4c42
Merge branch 'dev-v7' into temp8
...
# Conflicts:
# src/Umbraco.Core/StringExtensions.cs
# src/Umbraco.Web/Models/Mapping/UserModelMapper.cs
2019-01-29 13:11:03 +01:00
Benjamin Carleski
2c3a2b29b2
Obsolete direct hash generation methods, and switch to generic GenerateHash
...
As noted in https://github.com/umbraco/Umbraco-CMS/issues/4292 , using direct hash methods can break compliance when on restricted systems that require FIPS compliance. This has been addressed in a few commits. This commit goes further to obsolete methods not previously obsoleted relating to direct hashing calls, and switches a direct call to one of these methods to use the correct, generic GenerateHash.
2019-01-29 12:58:51 +01:00
Chris Houston
78319bae9e
Temp8 fix typos 2 ( #4130 )
2019-01-23 00:03:39 +01:00
Chris Houston
941ede776b
Corrected all the miss spellings of:
...
Seperator -> Separator
Seperate -> Separate
2019-01-17 13:16:43 +01:00
Stephan
19ae9f5dee
Refactor configuration for DI
2019-01-07 19:40:07 +01:00
Stephan
025cdede6c
Merge branch origin/temp8 into temp8-di2690
2019-01-04 11:43:14 +01:00
Claus
9821901717
Merge remote-tracking branch 'origin/dev-v7' into temp8
...
# Conflicts:
# src/Umbraco.Core/StringExtensions.cs
# src/Umbraco.Web/UI/LegacyDialogHandler.cs
# src/Umbraco.Web/WebServices/SaveFileController.cs
2019-01-04 11:30:51 +01:00
Claus
7ead62730b
reverting changes to StripHtml method.
2019-01-04 09:34:24 +01:00
elitsa
d7696e8d91
Making a variable const
2018-12-18 11:34:50 +01:00
Stephan
adced099be
Move UmbracoConfig singleton to Current
2018-12-12 23:31:16 +01:00
elitsa
8518aaf4c1
Merge branch 'temp7-269-xss-stylesheets' of https://github.com/umbraco/Umbraco-CMS into temp7-269-xss-stylesheets
...
# Conflicts:
# src/Umbraco.Core/StringExtensions.cs
2018-12-10 11:00:31 +01:00
elitsa
9edafe37e1
Merge branch 'dev-v7' into temp7-269-xss-stylesheets
...
# Conflicts resolved:
# src/Umbraco.Core/StringExtensions.cs
2018-12-10 10:57:30 +01:00
Sebastiaan Janssen
ebcf011287
Revert the addition of + which was a leftover from debugging
2018-12-06 16:58:12 +01:00
Elitsa Marinovska
914d956ada
Merge branch 'dev-v7' into temp7-269-xss-stylesheets
2018-12-03 12:50:40 +01:00
elitsa
3ef4da0615
Reverting.
2018-12-03 12:15:34 +01:00
elitsa
0abe685d7f
Removing malicious code from the name of a Stylesheet.
2018-12-03 09:00:44 +01:00
elitsa
ae36e02f4c
Reverting to the origin.
2018-12-03 08:54:08 +01:00
elitsa
3a26fe8fe2
Removing malicious code from the name of a Stylesheet.
2018-12-03 08:45:11 +01:00
Shannon
4f7de35e04
Adds HtmlValueType
2018-11-26 12:06:38 +11:00
Warren Buckley
54a2aa00a7
Revert "Temp8 tinymce"
2018-11-22 14:05:51 +00:00
Shannon
57074d3545
some code cleanup
2018-11-22 15:26:10 +11:00
Shannon
0c5cf5256b
manual merge pass #2
2018-10-02 12:57:19 +02:00
Stephan
ad633c7606
Merge branch 'temp8-2758' into temp8
2018-07-10 09:36:28 +02:00
Stephan
ecf9a928d7
Refactor variations
2018-07-03 13:05:21 +02:00
Anthony
43fdd691fe
Removed obsolete methods from Umbraco.Core which are not used
2018-07-01 18:58:58 +01:00
Stephan
7a615133ff
Renormalize
2018-06-29 19:52:40 +02:00
Sebastiaan Janssen
9008e6af88
Merge branch 'dev-v7' into temp8
...
# Conflicts:
# docs/CONTRIBUTING_DETAILED.md
# docs/README.md
# src/Umbraco.Core/Configuration/GlobalSettings.cs
# src/Umbraco.Core/StringExtensions.cs
# src/Umbraco.Web.UI.Client/src/common/directives/components/buttons/umbbutton.directive.js
# src/Umbraco.Web.UI.Client/src/less/components/umb-group-builder.less
# src/Umbraco.Web.UI.Client/src/views/components/buttons/umb-button.html
# src/Umbraco.Web.UI.Client/src/views/dashboard/developer/developerdashboardvideos.html
# src/Umbraco.Web.UI.Client/src/views/prevalueeditors/boolean.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/boolean/boolean.html
# src/Umbraco.Web/PublishedContentExtensions.cs
# src/Umbraco.Web/Trees/LanguageTreeController.cs
2018-06-06 21:15:11 +02:00
Mundairson
e7c1d3dd2e
Removed old version.
2018-06-05 12:25:37 +01:00
Mundairson
379ac8a3cb
Refactored the extension method to call the native method.
2018-06-05 12:25:06 +01:00
Shannon
9b08a73210
Merge remote-tracking branch 'origin/dev-v7' into temp8
...
# Conflicts:
# src/Umbraco.Core/StringExtensions.cs
# src/Umbraco.Tests/Strings/StringExtensionsTests.cs
# src/Umbraco.Web/UmbracoHelper.cs
2018-05-30 15:29:08 +10:00
Dan Booth
3f35eca999
Fixed ContainsAny method so that it uses the passed in Comparison method (which enabled case-insensitive comparisons to work)
2018-05-10 14:28:16 +01:00
Stephan
71ed99f080
Fix some tests
2018-05-05 10:46:52 +02:00
Stephan
b35d28c568
Merge branch temp8 into temp8-U4-11227
2018-05-03 15:12:42 +02:00
Stephan
bcf46eceb6
Cleanup, get rid of warnings
2018-05-03 15:11:52 +02:00
Stephan
a545c3c333
Fix
2018-05-02 18:15:22 +02:00
Stephan
aaa1ac0700
Merge branch temp8 into temp8-U4-11227
2018-05-02 17:50:58 +02:00
Shannon
6fe9c4d4df
Fixes the null PublishName problem, ensures the quey strings are not replaced when selecting a doc type
2018-05-02 15:35:26 +10:00
Stephan
038fc87a40
Cleanup, fix tests
2018-04-30 15:11:01 +02:00
Stephan
bcd0c95ec1
Refactor getting urls
2018-04-30 09:14:14 +02:00
Stephan
ce8775b3e7
Cleanup IPublishedContent
2018-04-30 09:14:13 +02:00
Stephan
dbf1b1e0d4
Refactor DomainHelper
2018-04-27 17:54:49 +02:00
Shannon
3cdc0e1142
Removes IShortStringHelper.ReplaceMany, this should just be a normal string extension and removes the need to load in IUmbracoSettings for this simple purpose, this fixes some unit tests
2018-04-27 10:26:32 +10:00