Commit Graph

30143 Commits

Author SHA1 Message Date
JohnBlair
d774ff8bc1 Undoing a bad previous change where logic in a catch should have been in a finally. Also dispose could throw an error so catch it and complete the clean up. 2019-10-22 11:45:03 +11:00
JohnBlair
77f34e8466 Always reset the signal on a timeout exception waiting on the lock. 2019-10-22 11:45:03 +11:00
JohnBlair
ee098e0194 Make sure the local dbs are disposed of if the content store was not created. 2019-10-22 11:44:07 +11:00
JohnBlair
e998fce5d1 Trying to lock could throw exceptions so always make sure to properly clean up the local DB. 2019-10-22 11:44:07 +11:00
JohnBlair
7ace5baf9b Allow nucache content and/or media db files to be reused if they already exist. 2019-10-22 11:44:07 +11:00
Shannon
7afdf9e9a9 ensure maindom is disposed as soon as the hosting environment is signaled, remove the GCHandle 2019-10-22 11:40:51 +11:00
Shannon
eb670fd1ac ensure OnSignal logic is all run within the lock, ensures all actions are run even if one throw on shutdown. 2019-10-21 15:59:25 +11:00
Shannon
beb16a2f79 Ensures MainDom.Register absolutely does not call install logic if it's not MainDom, adds logging 2019-10-21 15:47:37 +11:00
Shannon
44ed611b7a Ensure MainDom is always registered with HostingEnvironment, not just when it acquires maindom 2019-10-18 11:57:44 +11:00
Shannon
b5f29f2390 Ensure the EventWaitHandle is cleaned up, MainDom and BackgroundTaskRunner was not using HostingEnvironment.Stop correctly, ensures no exception is thrown when setting task result on a background task, ensure multiple terminations don't occur, ensure terminations are done if shutdown fails. 2019-10-18 11:57:44 +11:00
Shannon
81ae835564 Implements Disposable pattern correctly for the NamedSemaphoreReleaser 2019-10-18 11:57:44 +11:00
Shannon
10a2303458 Renames AsyncLock -> SystemLock 2019-10-18 11:57:44 +11:00
Sebastiaan Janssen
77ff96d64f Bump version to 8.1.5 2019-09-20 09:54:30 +02:00
Sebastiaan Janssen
2a3b169923 Fix bad merge
(cherry picked from commit 5fdae055d5)
2019-09-19 13:15:37 +02:00
Kenn Jacobsen
9c12b4ee40 V8: Fix clientside mandatory validation for checkbox list (#5780)
(cherry picked from commit f7d9c0b108)
2019-09-19 11:07:37 +02:00
Benjamin Carleski
3be2a98bd3 Add missing FROM clause
(cherry picked from commit f4e61ddf23)
2019-09-19 09:12:23 +02:00
Bjarne Fyrstenborg
71b3260b1d v8: Checkbox radio onchange fix (#6348)
(cherry picked from commit 6a143796c3)
2019-09-18 17:31:16 +02:00
Shannon Deminick
255bcfbc77 Merge pull request #5801 from bielu/v8/dev
Remove last casting to LuceneIndex

(cherry picked from commit 9ba7e7742a)
2019-09-18 15:56:22 +02:00
Bjarne Fyrstenborg
2faa760628 v8: Fix onChange callback in umbCheckbox and umbRadiobutton (#6345)
(cherry picked from commit be0d38f2af)
2019-09-16 12:57:22 +02:00
Kenn Jacobsen
589cbe504a Make Multi URL Picker mandatory validation work clientside
(cherry picked from commit 7507345c93)
2019-09-15 16:27:53 +02:00
Kenn Jacobsen
3c71db1a04 Make sure the validation error help is visible for Multi URL Picker
(cherry picked from commit 5b949cef3c)
2019-09-15 16:25:12 +02:00
Bjarne Fyrstenborg
234a0c45c0 v8: umbCheckbox and umbRadiobutton fixes (#6302) 2019-09-15 12:42:34 +02:00
Kenn Jacobsen
24691b4ce0 Make decimal properties work with mandatory validation clientside
(cherry picked from commit 0582e4f72e)
2019-09-15 12:32:39 +02:00
Kenn Jacobsen
9ed50613ed Make integer properties work with mandatory validation clientside
(cherry picked from commit 26b40ebfd2)
2019-09-15 12:31:29 +02:00
Michael Pontin
ba63470833 Added double check for the decimal label
(cherry picked from commit 1c9ed847a1)
2019-09-15 12:29:28 +02:00
Kenn Jacobsen
0934a83aec Fix textbox aria-required
(cherry picked from commit e83760c6bd)
2019-09-15 12:25:30 +02:00
Kenn Jacobsen
b0e788fdaa Don't show NC delete confirmation if an item can't be deleted
(cherry picked from commit 3f4bff9ac3)
2019-09-15 12:22:21 +02:00
leekelleher
f98df48c25 Help Drawer - Hide Tours if there are none
`vm.tours` is declared as an empty array (in the controller),
it isn't null, so we need to check the array length.
Otherwise if there are none, the "Tours" title is displayed.

(cherry picked from commit a51f7b29de)
2019-09-15 12:22:10 +02:00
Nathan Woulfe
1723c39e00 fix tray colour, add some structure to CSS
(cherry picked from commit daadfe6e6c)
2019-09-06 08:41:34 +02:00
Kenn Jacobsen
089e450e09 Make sure media picker items are sortable (#6037)
(cherry picked from commit 6da0caa902)
2019-09-05 18:09:23 +02:00
Kenn Jacobsen
3294137006 V8: Make the color picker mandatory validation work (#5765)
(cherry picked from commit 8aca254ed0)
2019-09-05 18:01:59 +02:00
Sebastiaan Janssen
c7ea93199f Merge pull request #6222 from patrickdemooij9/temp-5724
5724: Unable to add multiple property groups
(cherry picked from commit 3163b5f2fe)

# Conflicts:
#	src/Umbraco.Web.UI.Client/src/common/directives/components/umbgroupsbuilder.directive.js
2019-09-05 16:49:08 +02:00
Poornima Nayar
d044dd07c3 Show a friendly exception message when the media name exceeds 255 characters
(cherry picked from commit e0d4168f3f)
2019-09-05 16:26:46 +02:00
Poornima Nayar
890281b271 better exception message on content type save
(cherry picked from commit 7d3655c78c)
2019-09-05 16:22:35 +02:00
Poornima Nayar
cafd07fd01 Better exception message on media type save
(cherry picked from commit d2efcc822d)
2019-09-05 16:22:27 +02:00
Poornima Nayar
2024681a26 Friendly exception message when datatype with name more than 255 characters is saved
(cherry picked from commit 79f8dc200a)
2019-09-05 16:22:17 +02:00
Poornima Nayar
b7e75daa75 Maxlength attribute on macro name
(cherry picked from commit 088abae314)
2019-09-05 16:20:36 +02:00
Poornima Nayar
c594377c05 fix the left margin which causes a space in the help drawer article titles and tour titles
(cherry picked from commit 0e3f324cb0)
2019-09-05 16:15:14 +02:00
Bjarne Fyrstenborg
0465169727 v8: Fix SVG image preview (#5883)
(cherry picked from commit 7664d2df18)

# Conflicts:
#	src/Umbraco.Web.UI.Client/src/less/components/umb-media-grid.less
2019-09-05 16:09:16 +02:00
Bjarne Fyrstenborg
105dd989de Add margin before value in listview grid layout
(cherry picked from commit 495ad4c06b)
2019-09-05 15:53:53 +02:00
Matt Brailsford
d01a5dcd8e Fixes #6255
Updated GetCtrs / GetMaps to merge found maps, rather than replacing all for a given type.

(cherry picked from commit c92eafd8f1)
2019-09-05 15:38:37 +02:00
Bjarne Fyrstenborg
252ea8674f Fix missing checkmark selection in section picker
(cherry picked from commit c1cf6612a4)
2019-09-05 15:31:34 +02:00
Bjarne Fyrstenborg
468cd96846 v8: Highlight of old password in change password form (#6274)
(cherry picked from commit f4f99d7a98)
2019-09-05 15:29:46 +02:00
Sebastiaan Janssen
9de47d1f32 Merge branch 'v7/dev' into v8/dev
# Conflicts:
#	src/Umbraco.Web.UI.Client/src/views/common/overlays/embed/embed.html

(cherry picked from commit 1278644cbb)
2019-09-05 15:14:16 +02:00
Steve Megson
7b0b0f9495 Update umbracoUser2NodeNotify in SuperZero migration
(cherry picked from commit 79bea8b440)
2019-09-05 14:49:14 +02:00
Kenn Jacobsen
c67b14b837 Fix mandatory validation clientside for content picker and MNTP
(cherry picked from commit adeb8fc1f7)
2019-09-05 14:47:13 +02:00
Sebastiaan Janssen
b94d78e01a Revert "Accessibility: Grid filter drop down can't be accessed via keyboard (#5963)"
This reverts commit e1a438dfc9.

Should not have been picked into a patch release :)
2019-09-05 13:01:05 +02:00
Jan Skovgaard
e1a438dfc9 Accessibility: Grid filter drop down can't be accessed via keyboard (#5963)
(cherry picked from commit 4b344ac3fd)

# Conflicts:
#	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
2019-09-05 12:33:45 +02:00
Sebastiaan Janssen
5bbe1fadda Fixes #6021 - Error on save and publish for existing node after content creation in eventhandler 2019-09-05 10:31:08 +02:00
Bjarne Fyrstenborg
0871228685 v8: Add umbLoader directive (#4987)
(cherry picked from commit e4f19f7192)
2019-09-02 14:08:45 +02:00