Commit Graph

30318 Commits

Author SHA1 Message Date
Warren Buckley
9d8e4fd66f Fixes the issue with the image being stored as a base64 inline image, which can be HUGE & make POST request slow to save the content node 2019-09-09 18:50:49 +01:00
Warren Buckley
5e394cb62b Refactor we do not instantly persist the uploaded file to a media item in Umbraco - what if the user undo's or removes it from content we will bloat the media section
* Adds a data-tmpimg attribute to the <img> in the markup, which we scan for when persisting to the DB in the RTE PropertyValueEditor to then perist media items
* TODO: Find a way to get TinyMCE to NOT send a base64 down the wire as the saved content/HTML
2019-09-09 16:04:52 +01:00
Warren Buckley
7d2c92b651 A new temp location for RTE uploads 2019-09-09 15:54:03 +01:00
Warren Buckley
8b0a64f8cd Use the angular 3rd party lib angular-local-storage (which falls back to cookies) instead of native localStorage 2019-09-04 14:22:57 +01:00
Warren Buckley
4eed413f95 Remove a forgotten console.log 2019-08-30 13:35:38 +01:00
Warren Buckley
4adcd7de9b Makes the insert media picker button active only if an image has a data-udi attribute set
Means images pasted from a webpage that have a full absolute URL pasted into tiny does not active this button unnecessarily
2019-08-30 12:46:57 +01:00
Warren Buckley
db37f847f9 Remove the console.log debug messages 2019-08-30 12:34:46 +01:00
Warren Buckley
55c0a5f7c2 Uses browser localStorage to store the UDI from the API response & updates the IMG element when we put them in the editor 2019-08-30 11:58:22 +01:00
Warren Buckley
1ec88a6647 Add new API controller for uploading images dragged/pasted into a TinyMCE editor 2019-08-29 14:06:29 +01:00
Bjarne Fyrstenborg
413b266335 v8: Replace tree loader with umbLoader component (#6169) 2019-08-29 14:36:51 +02:00
Kenn Jacobsen
7cb0886b35 Prevent markdown editor from stealing input focus on enter 2019-08-29 14:32:40 +02:00
Kenn Jacobsen
d0e7344e2d Prevent double click errors when editing compositions 2019-08-29 14:30:10 +02:00
Andy Butland
8fdc14f360 Added metadata indicating if document published for content picker display 2019-08-29 14:27:31 +02:00
Sean McLemon
915b24e4e4 When deciding whether to use SSL, ApplicationUrlHelper.GetApplicationUrlFromCurrentRequest() has an expression port == "443" which is always false. The variable port is set to to either "" or ":" + request.ServerVariables["SERVER_PORT"], so it might sometimes be ":443" but it will never be just "443". This code has been this way for at least a year, and I don't know if the situation it tried to handle makes any sense (using port 443 over plain HTTP, for some reason??) so I've just removed it. 2019-08-29 14:26:16 +02:00
Callum Whyte
a24e5bd10c Correcting ASCII art in README (#6156) 2019-08-29 14:22:21 +02:00
Kenn Jacobsen
3457018fb4 Don't use a hardcoded "image" type in media picker value conversion 2019-08-29 14:20:03 +02:00
Kenn Jacobsen
bfc87922cb Make sure the empty search result is visible for list views 2019-08-29 14:13:43 +02:00
Steve Megson
09def9f352 Migration of MarkdownEditor prevalues 2019-08-29 14:12:32 +02:00
Steve Megson
934e2066a0 #6158 - missing media folders after migration 2019-08-29 14:09:19 +02:00
stevemegson
b254b4fcda V8: Indexing of grid values containing JSON (#6201) 2019-08-29 14:06:59 +02:00
jmayntzhusen
4dad427a64 Improve error messages (#6154) 2019-08-29 14:01:30 +02:00
Steve Megson
9e1424fb24 RefactorMacroColumns 2019-08-29 13:58:43 +02:00
Kenn Jacobsen
ad978c60df V8: Use a standard confirm dialog when removing content type compositions (#6213) 2019-08-29 13:51:55 +02:00
Kenn Jacobsen
dfe96dccde Use a pointer cursor for selectable items in mini listviews 2019-08-29 13:50:37 +02:00
Poornima Nayar
981519eac0 Added contribution guidelines file
which was otherwise leading to a 404 from the Contributing.md file (#6197)
2019-08-29 13:49:26 +02:00
Kenn Jacobsen
16ab7b70cf V8: Add confirmation when deleting content and media (#6005) 2019-08-29 13:44:38 +02:00
Sebastiaan Janssen
b2093e6dfa Merge branch 'v7/dev' into v8/dev
# Conflicts:
#	src/Umbraco.Web.UI.Client/src/views/common/overlays/itempicker/itempicker.controller.js
#	src/Umbraco.Web.UI.Client/src/views/common/overlays/itempicker/itempicker.html
#	src/Umbraco.Web.UI.Client/src/views/content/content.delete.controller.js
#	src/Umbraco.Web.UI.Client/src/views/content/delete.html
#	src/Umbraco.Web.UI.Client/src/views/media/delete.html
#	src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.controller.js
#	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-08-29 13:44:09 +02:00
Kenn Jacobsen
3f8dffee3f V7: Add confirmation when deleting content and media (#6004) 2019-08-29 13:41:34 +02:00
Kenn Jacobsen
204a9c9d53 Make sure Nested Content blueprints are listed in defined sort order 2019-08-29 13:37:45 +02:00
Kenn Jacobsen
531dee1e75 Ensure correct icon for file types in search results 2019-08-29 13:34:01 +02:00
Sebastiaan Janssen
297e054381 Merge branch 'v7/dev' into v8/dev
# Conflicts:
#	src/Umbraco.Web.UI.Client/src/views/propertyeditors/listview/listview.controller.js
#	src/Umbraco.Web/Search/UmbracoTreeSearcher.cs
2019-08-29 13:33:42 +02:00
Kenn Jacobsen
e9eecb2031 Ensure correct icon for file types in search results 2019-08-29 13:31:18 +02:00
Sebastiaan Janssen
4f289a222f Merge remote-tracking branch 'origin/v7/7.15' into v8/dev
# Conflicts:
#	src/Umbraco.Web.UI.Client/src/views/propertyeditors/listview/listview.controller.js
2019-08-29 13:30:14 +02:00
Matt Brailsford
e92631c623 Fixed #5907 by reloading content on bulk publish / unpublish
Fixes #5907

(cherry picked from commit 93bb75511b)
2019-08-29 13:26:41 +02:00
Matt Brailsford
93bb75511b Fixed #5907 by reloading content on bulk publish / unpublish
Fixes #5907
2019-08-29 13:25:56 +02:00
Sebastiaan Janssen
5d9e1087f4 Cherry pick 851a2a3de8 2019-08-29 13:03:48 +02:00
Sebastiaan Janssen
0308c8096e Merge branch 'v7/dev' into v8/dev
# Conflicts:
#	src/Umbraco.Web.UI.Client/src/views/components/media/umb-media-node-info.html
2019-08-29 12:59:56 +02:00
Sebastiaan Janssen
02469f110f Merge branch 'v7/7.15' into v7/dev 2019-08-29 12:58:36 +02:00
Warren Buckley
851a2a3de8 Simplify svg check and make it a proper a href again. 2019-08-29 12:56:53 +02:00
Sebastiaan Janssen
74ccc34124 Merge branch 'v7/dev' into v8/dev
# Conflicts:
#	src/Umbraco.Core/Persistence/Factories/MediaFactory.cs
2019-08-29 12:38:35 +02:00
Cody Boucher
f5a445101d use SystemDirectories.Media instead of hardcoded string media
(cherry picked from commit 2cdeb38521)
2019-08-29 12:34:21 +02:00
Cody Boucher
2cdeb38521 use SystemDirectories.Media instead of hardcoded string media 2019-08-29 12:33:31 +02:00
Sebastiaan Janssen
b3834c296b Merge branch 'v7/dev' into v8/dev
# Conflicts:
#	src/Umbraco.Web.UI.Client/src/views/propertyeditors/multiurlpicker/multiurlpicker.controller.js
2019-08-29 11:57:50 +02:00
Sebastiaan Janssen
198b74f4de Merge branch 'v7/7.15' into v7/dev 2019-08-29 11:57:00 +02:00
Sebastiaan Janssen
3c7580ff7b Default for ignoreUserStartNodes should be false 2019-08-29 11:55:43 +02:00
Sebastiaan Janssen
c0ad292ebb Merge branch 'v7/7.15' into v7/dev 2019-08-29 11:48:52 +02:00
Steve Megson
4ef55aa7d0 Multi Url Picker fix
(cherry picked from commit 3dc0bbeff3)
2019-08-29 11:48:04 +02:00
Steve Megson
3dc0bbeff3 Multi Url Picker fix 2019-08-29 09:34:35 +02:00
Warren Buckley
b205f19f40 Merge pull request #6130 from stevemegson/v8/temp-6060
V8: Handle missing grid values in migration from 7.15
2019-08-27 14:31:52 +00:00
Warren Buckley
727c32843c Merge branch 'v8/8.1' into v8/dev
# Conflicts:
#	src/SolutionInfo.cs
2019-08-27 11:53:52 +01:00