Commit Graph

32705 Commits

Author SHA1 Message Date
Shannon
0d159751b9 Cleans up code - removes tuples everywhere 2020-08-13 19:15:13 +10:00
Shannon Deminick
8a2adf209d Merge pull request #8400 from nzdev/v8/feature/nucache-property-compression
WIP Option C - Compress custom properties for nucache to reduce memory consumption
2020-08-13 18:31:58 +10:00
nzdev
e65f3a7e80 undo solution changes 2020-08-04 18:21:16 +12:00
nzdev
451eacf7cb Fix NuCache spelling 2020-08-04 18:03:08 +12:00
nzdev
d4276dff58 Fix composition. Store compression options in map 2020-08-04 18:01:06 +12:00
nzdev
d1449a0f5c Fix key mapping 2020-07-09 11:50:15 +12:00
nzdev
c1c189d47f Wip support for compressing/decompressing nucache documents on a per property basis. Option for compressing the properties in sql/nucache.db. Option for immediate/lazy decompression of properties. Mapping support for shorter property alias.
TODO: config file for property map
TODO:  HasValue and IsValue on propertyvalueconverterbase
2020-07-09 00:17:31 +12:00
nzdev
8d96725345 Merge branch 'v8/feature/nucache-perf' of https://github.com/umbraco/Umbraco-CMS into v8/feature/nucache-perf 2020-07-08 11:32:19 +12:00
Shannon
1280235dcf Adds custom mapper for SqlCe for Image column, hopefully tests pass now. 2020-07-06 16:25:15 +10:00
Shannon
a634c0b835 Merge branch 'v8/feature/nucache-perf' of https://github.com/umbraco/Umbraco-CMS into v8/feature/nucache-perf 2020-07-03 16:30:43 +10:00
Shannon
e8717e6bf8 fixing tests and sqlce blob column 2020-07-03 16:30:20 +10:00
Shannon Deminick
0d4f5c9ea7 Merge pull request #8378 from nzdev/v8/feature/nucache-perf
support uInt32
2020-07-03 16:03:03 +10:00
nzdev
76a718c5bc Merge branch 'v8/feature/nucache-perf' of https://github.com/umbraco/Umbraco-CMS into v8/feature/nucache-perf 2020-07-03 17:53:00 +12:00
Shannon
c79b17cc48 fixing tests 2020-07-03 15:46:36 +10:00
Shannon
39625d94dd Adds migration for binary column on cmsContentNu 2020-07-03 15:41:25 +10:00
nzdev
40184c0c3c support uInt32 2020-07-03 16:56:08 +12:00
Shannon
de67bdc2a2 Fixing build/tests 2020-07-03 14:50:21 +10:00
Shannon
9b827df11a Allows serializer to be configured 2020-07-03 13:30:40 +10:00
Shannon
c63bfb866b Adds MessagePack serialization for nucache 2020-07-03 12:11:05 +10:00
Shannon
e2ab2d2798 Merge branch 'nzdev-v8/nucache-serializer' into v8/feature/nucache-perf 2020-07-03 00:53:06 +10:00
Shannon
dd6cebca82 Merge branch 'v8/nucache-serializer' of https://github.com/nzdev/Umbraco-CMS into nzdev-v8/nucache-serializer 2020-07-03 00:52:40 +10:00
Shannon
e75c9d2273 Interns strings for aliases, etc... for when content is deserialized from the contentNu table so we aren't duplicating strings when cold booting. 2020-07-03 00:26:55 +10:00
Shannon
d2042e28e1 Adds string interning for reading of property alias, culture and segment when reading from the content cache 2020-07-02 21:27:48 +10:00
Shannon
bb2fe5d2d6 Adds notes about SQL call 2020-07-02 20:56:42 +10:00
Shannon
3735b6d391 Fixes paging size for querying the nucache table so it doesn't timeout 2020-07-02 16:21:54 +10:00
nzdev
7ad019c18a remove example nested content serializer as it is not production ready. 2020-07-01 17:49:34 +12:00
nzdev
578e1317a0 Introduce IContentNestedDataSerializer to allow injecting a custom serializer for nucache 2020-07-01 17:19:56 +12:00
Bjarke Berg
402958c591 Updated Cypress to latest + Created tests for creating member and member group 2020-06-30 15:19:54 +02:00
Shannon Deminick
ee7d62e583 Fixes #7148 - ensures we only check for SurfaceController routes (#8322)
* See https://github.com/umbraco/Umbraco-CMS/issues/7148 for bug report and reason for fork and PR.

* Fixes #7148 - ensures we only check for SurfaceController routes

When finding the SurfaceController to post back to when using BeginUmbracoForm we weren't specifically checking for only SurfaceControllers routes since we just assumed it would be a SurfaceController route. This is problematic if using a SurfaceController simultaneously as an IRenderController with a custom front-end route since it will fail to find that controller to post back to. This is fixed by further filtering the controllers looked up to only include SurfaceControllers.

Co-authored-by: Colin Wiseman <sayhi@codeitwise.co.uk>
2020-06-24 10:22:10 +02:00
Sebastiaan Janssen
fee6ef0fb0 Merge branch 'v8/contrib' into v8/dev
# Conflicts:
#	src/Umbraco.Web.UI.Client/package.json
#	src/Umbraco.Web.UI.Client/src/common/directives/components/application/umbtour.directive.js
2020-06-24 09:05:22 +02:00
Kenn Jacobsen
90a9ce4c5d Fix a few localizatoin glitches in the listview "Order by" selector 2020-06-23 18:43:43 +02:00
Kenn Jacobsen
b28bb9bb94 Listview "Order by" should not contain removed properties 2020-06-23 18:38:41 +02:00
Kenn Jacobsen
fe12f35d79 Parse complex RTE styles rules correctly 2020-06-23 18:37:23 +02:00
Jan Skovgaard
d539fdf4f6 Add backdrop when menu items are opened (#8121) 2020-06-23 18:36:09 +02:00
Kenn Jacobsen
b38cf41752 Add a bit of spacing in infinite listview editing 2020-06-23 18:34:03 +02:00
Kenn Jacobsen
a7b0a75e5d Ensure that "sort" is available as "order by" for new listviews 2020-06-23 18:32:27 +02:00
BatJan
dc7277771c Improve accessibility and UX 2020-06-23 18:30:11 +02:00
Jan Skovgaard
4b673815a1 Umb-editor directive: Fix semantics (#8160) 2020-06-23 18:27:00 +02:00
Kenn Jacobsen
b55fdd60e5 Update listviews after sorting children 2020-06-23 18:18:50 +02:00
BatJan
dc5d418477 Fix semantics and accessibility issues 2020-06-23 18:14:56 +02:00
Jan Skovgaard
a70f95b4e5 Sort dialog: Accessibility optimizations (#8156) 2020-06-23 18:12:24 +02:00
Kenn Jacobsen
9723c81d27 Use element type description as tooltip in the Nested Content "Add content" dialog 2020-06-23 18:08:42 +02:00
Jan Skovgaard
6c2bc3ca37 Accessibility improvement: umb-context-menu (#8155) 2020-06-23 18:07:09 +02:00
Callum Whyte
e96d2a30cc Removing legacy Examine.Config references from web.config template 2020-06-23 17:57:13 +02:00
BatJan
4aef0d0997 Add missing foucs style 2020-06-23 17:38:39 +02:00
BatJan
75ae5e69e0 Change binding type 2020-06-23 17:37:21 +02:00
Søren Kottal
66a75dbc1e adds row immediately if only one layout is allowed 2020-06-23 17:35:53 +02:00
Kenn Jacobsen
7b0468fb39 Prevent property previews from having focus 2020-06-23 17:32:50 +02:00
Kenn Jacobsen
5ce9a3e74f Reload property preview when changing property type 2020-06-23 17:31:30 +02:00
Bjarne Fyrstenborg
e19f375c84 Update slider to handle merging of overlapping tooltips (#8074) 2020-06-23 17:24:01 +02:00