Commit Graph

10733 Commits

Author SHA1 Message Date
rbottema
e554ef0445 Fix some exceptions being logged the wrong way (#9693)
In these statements, the exception was passed as a log message parameter instead of as the exception. This meant the exception and including stack trace was not logged and thus lost.
2021-02-21 11:03:28 +01:00
Chad
75ee3b9622 Speed up boot times and Improve Json (De)Serialization performance and reduce memory usage by reusing JsonSerializerSettings (#9670) 2021-02-21 11:00:00 +01:00
Bjarne Fyrstenborg
a466b49b2b Eye Dropper Color Picker (#9646) 2021-02-21 09:43:42 +01:00
Sebastiaan Janssen
980acafbeb Merge branch 'v8/contrib' into v8/dev 2021-02-20 17:17:27 +01:00
Sebastiaan Janssen
81f1c2e7d6 Update to latest Examine 2021-02-18 22:08:12 +01:00
Sebastiaan Janssen
02963e7b29 Remove HtmlSanitizer (#9803) 2021-02-18 17:50:00 +01:00
Bjarke Berg
9c9734546c Merge pull request #9830 from umbraco/v8/bugfix/logging-for-9514
Fixes logging issue with Published Router and adds logging for Collision Detection
2021-02-17 08:26:33 +01:00
Shannon
16836951b4 Fixes logging for PublishedRouter 2021-02-17 12:45:59 +11:00
Bjarke Berg
4aff5d38f8 Merge pull request #9778 from umbraco/v8/bugfix/broken-user-permissions-caches
Fixes issue with broken caches used for user permissions
2021-02-16 13:41:29 +01:00
Bjarke Berg
176b10cf5d Added overloads to inject AppCaches + Fixed tests 2021-02-16 10:56:16 +01:00
Shannon
2477951493 Adds better logging for URL collision detection. 2021-02-16 17:07:12 +11:00
Marc Goodson
230bf1052c V8/feature/super doctype create menu (#9174)
* WIP - added options from superdoctypecreate package

resolve merge conflict in create html file

* fiddling with the wording but it will never be perfect

* looks like ng-if should be ng-show

* Update data-elements for uniqueness (I'm not sure what these are used for!)

* pass 'iscomposition' on the querystring when choosing the 'composition' option from the menu

Why? - in the future we could hide the 'Compositions...' button when choosing to create a composition

* Remove PostCreateCollection implementation now the Create Collection is removed in this PR from the DocType Create menu

resolve merge conflict in Remove PostCreateCollection implementation now the Create Collection is removed in this PR from the DocType Create menu

* Add translations

* Put back PostSave method. It's useful.

Co-authored-by: Kenn Jacobsen <post@kennjacobsen.dk>
Co-authored-by: Nathan Woulfe <nathan@nathanw.com.au>
2021-02-11 09:25:38 +10:00
Bjarke Berg
51986063dd Merge pull request #9780 from umbraco/v8/bugfix/fix-mini-profiler-content-apis
Fix mini profiler so that it actually profiles the Content APIs in the back office
2021-02-09 07:15:37 +01:00
Shannon
6b4f99394d Fix mini profiler so that it actually profiles the Content APIs in the back office 2021-02-09 15:30:39 +11:00
Shannon
3b3d55ca26 Fixes issue with broken caches used for user permissions
Calculating start nodes is expensive and this is supposed to be cached but the cache was not working.
2021-02-09 13:43:28 +11:00
Bjarne Fyrstenborg
3a9cc910a0 Add more constants for tree icons 2021-02-08 17:00:00 +10:00
Sebastiaan Janssen
820b04faec Merge branch 'v8/dev' into v8/contrib 2021-01-28 16:10:52 +01:00
Sebastiaan Janssen
e62cef6151 Revert "Fixes wrong dependency in nuspec file"
This reverts commit 8642b61449.
2021-01-28 12:05:19 +01:00
Sebastiaan Janssen
abb469a404 Revert "Updated NPoco from 3.9.4 -> 4.0.2 (#9061)"
This reverts commit d9c6584d90.
2021-01-28 11:47:10 +01:00
SteveVaneeckhout
a40769de41 Add ellipsis to the Sort action in Content and Media 2021-01-28 07:44:47 +10:00
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
Shannon Deminick
335c6b17b9 Merge pull request #9669 from nzdev/v8/bugfix/nullableint-umbracohelper
Minor optimisation by passing int instead of int? to Umbraco.Content()
2021-01-21 22:07:42 +11:00
nzdev
5c5d0dad91 Pass int to Umbraco.Content instead of int? given we know _contentId has value. 2021-01-17 14:12:47 +13:00
Rasmus John Pedersen
9851c308f5 Add custom error page for BootFailedException 2021-01-15 09:25:16 +01:00
Sebastiaan Janssen
2b4be86fa6 Merge branch 'v8/dev' into v8/contrib 2021-01-12 13:07:44 +01:00
Søren Kottal
a62a96dd92 Allow use of infinite editors in list views (#9026)
Co-authored-by: Nathan Woulfe <nathan@nathanw.com.au>
2021-01-12 09:12:24 +10:00
Sebastiaan Janssen
8642b61449 Fixes wrong dependency in nuspec file
Updates NPoco to the latest v4 version
2021-01-11 13:19:18 +01:00
Sebastiaan Janssen
ca5c56dccd Merge branch 'v8/8.10' into v8/dev
# Conflicts:
#	src/Umbraco.Web.UI/config/umbracoSettings.config
2021-01-08 15:43:45 +01:00
Martin Humlund Clausen
d9c6584d90 Updated NPoco from 3.9.4 -> 4.0.2 (#9061) 2021-01-08 15:32:09 +01:00
Sebastiaan Janssen
967485f4e1 Merge branch 'v8/contrib' into v8/dev
# Conflicts:
#	src/Umbraco.Core/Runtime/SqlMainDomLock.cs
2021-01-08 15:18:03 +01:00
Shannon Deminick
74e7ddb45f Merge pull request #9482 from umbraco/v8/feature/unattended-install
Add support for unattended installs
2021-01-07 19:19:52 +11:00
Shannon
083b5d2611 Fixes issue with SqlMainDomLock during install, obsolete InstallEmptyDatabase, ensures installation can occur with/without the umbraco version 2021-01-05 16:27:42 +11:00
Poornima Nayar
e220baf00c Added ngDocs for contenttyperesource 2020-12-28 11:34:48 +00:00
Rasmus John Pedersen
d7801a86ff Allow installing when connection string is configured
Disable unattended installs by default and enable install empty
database.

Fix create user step by adding back the HasSomeNonDefaultUser check, if
the check is missing the installer will skip creating the configured user
since the second time NewInstallStep.RequiresExecution is called, Umbraco
has been installed and it would return false and the user would never be
created.
2020-12-16 11:03:23 +01:00
Sebastiaan Janssen
cb049144ee Register the TelemetryIdentifierStep 2020-12-16 09:57:43 +01:00
Warren Buckley
36cb34285c Telemetry revisited - Move from App_Data file to UmbracoSettings.config (#9554) 2020-12-16 08:50:59 +01:00
Shannon
bbe2941d25 New ext methods to check if Umbraco db is installed, fixes issue with SqlMainDomLock when doing unattended installs, changes how we determine if Umbraco db is installed 2020-12-16 12:06:48 +11:00
Maikel Veen
b2d2938760 Add overloaded method for RecurringTaskBase 2020-12-16 00:46:41 +01:00
Sebastiaan Janssen
92fd623de0 Merge branch 'v8/8.8' into v8/8.9 2020-12-15 14:25:17 +01:00
Sebastiaan Janssen
02d6011888 Merge branch 'v8/8.7' into v8/8.8 2020-12-15 14:23:33 +01:00
Sebastiaan Janssen
6d4990ad48 Merge branch 'v8/8.6' into v8/8.7 2020-12-15 14:22:57 +01:00
Bjarke Berg
cd1120e062 Merge pull request #9408 from umbraco/v8/bugfix/task-scheduler-maindom-logging
Ensure that TaskScheduler.Default is used anywhere that ContinueWith is used, adds more debug logging to MainDom operations

(cherry picked from commit 9a1b456949)

# Conflicts:
#	src/Umbraco.Core/Runtime/SqlMainDomLock.cs
2020-12-15 14:14:30 +01:00
Warren Buckley
e38e5d6577 V8: Angular Divorce: isUndefined (#7856)
* Bye bye angular.isUndefinied & hello Utilities.isUndefined

* Add utilities.js to lazyload initialise scripts

* Remove utilities.js as copied over client folder
2020-12-10 10:21:34 +10:00
MrJackWilson
9514021ab7 Return true for each path that isn't protected. 2020-12-10 08:39:51 +10:00
patrickdemooij9
a664f082ee 9153: Only show the cultures of the node in preview (#9183)
* 9153: Only show the cultures of the node in preview

* 9153: Domain service is not needed
2020-12-10 08:08:47 +10:00
patrickdemooij9
0a3a0f4f76 9078: Allow changing the login logo through umbracoSettings (#9083)
* 9078: Allow changing the login logo through umbracoSettings

* 9078: Add default login logo in code
2020-12-09 09:23:48 +01:00
Benjamin Carleski
e4e5e2d103 Get default culture comparable to the variant culture 2020-12-06 02:20:35 +01:00
Rachel Breeze
0085554e84 When a user switches their own language the menu doesn't update to reflect the language change (#9203)
* Now prompts the user to reload their browser if they change their own language and also displays the response prompt in their language
2020-12-05 03:24:18 +01:00
Bjarke Berg
6d120322e5 Do not dispose the static httpClient, but the HttpRequestMessage 2020-11-30 13:35:55 +01:00
Warren Buckley
ee89610559 Remove unused RuntimeState 2020-11-30 12:23:28 +00:00