Shannon
5ed94065a7
Fixes issue with exceptions in logs because we are trying to unbind from httpapplication events but you cannot do that.
2020-09-24 18:45:26 +10:00
Claus
6122bffa24
Merge remote-tracking branch 'origin/v8/bugfix/8433-member-login-sql-locks' into v8/8.6
2020-09-22 13:14:03 +02:00
Claus
8fddb52f9a
Merge remote-tracking branch 'origin/v8/bugfix/examine-reindex' into v8/8.6
2020-09-22 11:42:44 +02:00
Warren Buckley
e7f98a5690
Merge pull request #8815 from umbraco/v8/bugfix/events-unsubscribe
...
Ensure event handlers are unsubscribed in Core Components
2020-09-21 11:27:47 +01:00
Shannon
1ab77adc8a
Ensure event handlers are unsubscribed in Core Components
2020-09-04 13:25:56 +10:00
Nathan Woulfe
7b1f7ced3a
Merge pull request #8713 from umbraco/nul800sebastiaan-patch-1
...
Adding `display: none;` prevents `ng-show` from working
2020-09-03 10:27:26 +10:00
Shannon
664504833b
Move scope management outside of iterator method
2020-08-31 23:57:26 +10:00
Shannon
6e08a0396e
Umbraco to re-index data on background thread
...
Fixes issue with scopes being disposed or referenced incorrectly due to yield returns as this can capture a scope in the enumerator which will get passed to a background thread in Examine and cause some issues. We saw this issue in netcore but the issue must still exist in v8 but we don't visibly see it for some reason. The other issue is that the ValueSet lookup for content was done 3x when an IContent is saved and it should only be done 2x, one for published, one for unpublished. The other issue is that the data lookups to build a ValueSet are intended to be done on a background thread. This is the case in v7 because the IEnumerable is lazy and passed all the way down to Examine's background thread but this doesn't occur in v8 because we need to iterate/split that value set before it's sent to Examine so the ValueSet is eagerly built within the request. We can easily resolve this by using the background task manager and just pushing a task when IContent/IMedia/IMember is saved. This will return the execution to the UI quicker.
2020-08-31 23:41:19 +10:00
Sebastiaan Janssen
eaa6ceacfb
Adding display: none; prevents ng-show from working
...
Fixes #8705
2020-08-24 10:35:10 +02:00
Shannon
9a1de6468b
notes and unit test, just wanted to see if this query could be improved but it can't
2020-08-19 13:33:49 +10:00
Sebastiaan Janssen
425d0ba544
Remove dependency on the testdata project in Web.UI #8616
2020-08-11 16:17:58 +02:00
Shannon
9fc3699a48
Reduces the Member update calls when logging a member in
2020-08-11 11:52:36 +10:00
Shannon
2d3d919c31
adds notes
2020-08-10 22:57:34 +10:00
Shannon
295db967de
Updates member repository to select/update instead of delete/insert for property data
2020-08-10 22:55:45 +10:00
Shannon
5cf94a7639
Updates member repository to take a lock on the property value rows being updated
2020-08-10 22:29:04 +10:00
Shannon
8b82f8e1c7
Ensures that the member resolved when setting last login date has the right data applied, finishes an outstanding TODO that will massively boost performance for sites that heavily use members (lots of logins)
2020-07-31 00:19:36 +10:00
Shannon
8eab1f1b55
Fixes #8433 - member login sql locks
2020-07-30 22:59:58 +10:00
Shannon Deminick
892e3a43fc
Merge pull request #8398 from umbraco/v8/bugfix/sqlmaindom-updates
...
Adjustments for SqlMainDomLock and others to make azure operations more resilient
2020-07-09 17:13:05 +10:00
Shannon
191060f930
Merge branch 'v8/8.6' into v8/bugfix/sqlmaindom-updates
2020-07-09 16:33:44 +10:00
Shannon
0196e55c19
Cherry picks fix #7994 for #5151
2020-07-09 16:33:01 +10:00
Shannon
15b903129e
comments
2020-07-09 14:32:48 +10:00
Shannon
6dfb31f42b
revert ssl port
2020-07-09 13:40:35 +10:00
Shannon
df61f30393
refactors scheduled publishing logic - splits into 2x scopes/2x trans, only take a write lock when necessary
2020-07-08 18:16:12 +10:00
Shannon
e1757178b9
Fixes our sql azure transient fault detection to be inline with current standards, adds a scope for the health check schedule tasks
2020-07-08 17:26:31 +10:00
Shannon
384531ea68
removes comments and no need for private method
2020-07-08 15:59:35 +10:00
Shannon
f0dea44b4d
Adds Load Test controller to test data project (instead of just being stored in my personal repo)
2020-07-08 15:47:26 +10:00
Shannon
b80dc8f34b
readability
2020-07-08 15:07:12 +10:00
Shannon
7590161858
comments
2020-07-08 14:54:26 +10:00
Shannon
7819d1acf5
comments
2020-07-08 14:53:53 +10:00
Shannon
a947fa3121
comments
2020-07-08 14:51:35 +10:00
Shannon
651756d96a
Ensure we don't shutdown MainDom if there is an error while listening, only shutdown if the appdomain is triggered to shutdown, else we'll keep listening/logging
2020-07-08 13:43:20 +10:00
Shannon
53db2df390
Fix for PerformScheduledPublishInternal, don't use yield returns within a using! this will not work and transactions/connections will be lost
2020-07-08 13:43:20 +10:00
Shannon
65101beaf6
transactions for sqlmaindom
2020-07-08 13:43:20 +10:00
Shannon
6aa49242f2
Don't try to reuse db instances, thsi can result in potential zombie transactions
2020-07-08 13:43:20 +10:00
Shannon
a233264c8e
Ensure index rebuilding doesn't short circuit if one of the populators fails
2020-07-08 13:43:20 +10:00
Shannon
8814875b95
fixes error logging
2020-07-08 13:43:20 +10:00
Sebastiaan Janssen
1f29778a23
Bump version to 8.6.4
2020-07-02 14:16:04 +02:00
Shannon
b8d6ef64c7
Remove the usage of Parallel to run the populators
...
(cherry picked from commit b078f856b9 )
2020-07-02 13:49:59 +02:00
Sebastiaan Janssen
a88a5a0cae
Merge pull request #7984 from umbraco/v8/bugfix/7967-sqlmaindom
...
Fixes #7967 - cannot start site with SqlMainDomLock when db isn't configured
(cherry picked from commit cbfe643a79 )
2020-07-02 10:38:10 +02:00
Sebastiaan Janssen
de3d0e9f11
Merge pull request #7021 from stevemegson/v8/pr/member-cmsContentNu
...
OnMemberRefreshedEntity stores data as published rather than edited
(cherry picked from commit a9bb1ff49e )
2020-07-02 10:36:45 +02:00
Warren Buckley
c99798ac1b
Allows unpublished content to render a macro HTML in the RTE
...
(cherry picked from commit 3680f22321 )
2020-06-18 09:17:00 +02:00
Warren Buckley
f716754253
Remove duplicate comment
2020-06-17 12:50:31 +01:00
Warren Buckley
ac394619fc
Fix SkipStep in tour directive was looking at wrong DOM selector it needs to be skipStepIfVisible
2020-06-17 12:46:11 +01:00
Warren Buckley
950d64ff17
Revert changes made to tour from 8.7 due to UX changes
2020-06-17 11:49:20 +01:00
Warren Buckley
6a8ceb7af9
Set Version to 8.6.3
...
.\build SetUmbracoVersion 8.6.3
2020-06-17 09:07:17 +01:00
Warren Buckley
addd56f30d
Adds skipStepIfVisible property to JSON Tour Steps to allow skipping if DOM item is present ( #8235 )
...
Co-authored-by: Niels Lyngsø <nsl@umbraco.com >
# Conflicts:
# src/Umbraco.Web.UI.Client/src/common/directives/components/application/umbtour.directive.js
2020-06-17 08:53:58 +01:00
Claus
03d1b7445e
Fix radio button checked appearance
...
(cherry picked from commit ae993519ce )
2020-06-11 15:08:17 +02:00
Claus
32a30aad97
Fix glitch in umb-checkbox background
2020-06-09 14:29:56 +02:00
Claus
5a6462f197
Merge pull request #8226 from umbraco/v8/bug/8223
...
Fix nested content clipboard
2020-06-09 14:12:08 +02:00
Sebastiaan Janssen
18157aea32
Fixes #8233
...
Nested content clipboard broken after upgrade to Umbraco 8.6.2
2020-06-03 08:47:46 +02:00