Commit Graph

35052 Commits

Author SHA1 Message Date
Niels Lyngsø
b2afb89f6f rename current to local 2021-07-15 15:37:12 +02:00
Niels Lyngsø
a8bdeb1f32 Merge branch 'v8/feature/reintroduce-tabs' of https://github.com/umbraco/Umbraco-CMS into v8/feature/reintroduce-tabs
# Conflicts:
#	src/Umbraco.Web.UI.Client/src/common/directives/components/umbgroupsbuilder.directive.js
2021-07-15 15:29:50 +02:00
Niels Lyngsø
c4ae74b7d9 also set new parentAlias when renaming alias 2021-07-15 15:25:33 +02:00
Ronald Barendse
40bce56efd Fix handling of alias in tabs/groups 2021-07-15 14:15:39 +02:00
Ronald Barendse
68c26e90a7 Update ContentTypeSave validation to use alias 2021-07-15 14:14:08 +02:00
Niels Lyngsø
66fb1cb451 dont send the key to the server, we didn't do that before this feature, and we do not have a good way to ensure the right keys in compositions. 2021-07-15 11:53:11 +02:00
Niels Lyngsø
23c64c7cd3 use key for 'track by' + ensure key on all groups 2021-07-15 10:52:37 +02:00
Ronald Barendse
09163a3836 Initial changes to use group alias in directives 2021-07-14 22:59:57 +02:00
Ronald Barendse
17df9a9f65 Update tests to account for group name "Content_" getting the same alias as "Content"
This shows the behavioral change to switching from unique names to aliases and should be mentioned in the release notes!
2021-07-14 16:35:49 +02:00
Ronald Barendse
ade88757a7 Minor cleanup for improved backwards compatibility 2021-07-14 16:23:06 +02:00
Ronald Barendse
476685c9de Add backwards compatibility for removing property groups by name and update tests 2021-07-14 16:05:42 +02:00
Ronald Barendse
83e704a749 Remove SQL queries referencing the now removed parentKey column 2021-07-14 15:04:19 +02:00
Ronald Barendse
891bd437db Fix failing tests by adding property group aliases 2021-07-14 13:54:26 +02:00
Ronald Barendse
94c864f6fc Fix infinite loop in OrderByHierarchy extension methods 2021-07-14 13:43:56 +02:00
Ronald Barendse
d282a82481 Update IContentTypeBase interface to account for group aliases and simplify code for backwards compatibility with group names 2021-07-14 12:02:49 +02:00
Ronald Barendse
8aebf5093b Add GetCurrentAlias/UpdateCurrentAlias extension methods and make PropertyGroupExtensions public 2021-07-14 10:33:29 +02:00
Ronald Barendse
44caa0cf05 Obsolete AddPropertyGroup without specifying alias 2021-07-14 10:31:58 +02:00
Ronald Barendse
74a56aadb7 Use camel case for alias and fix infinite loop in IndexOfKey 2021-07-14 10:30:55 +02:00
Ronald Barendse
f74a6c81d0 Merge branch 'v8/feature/reintroduce-tabs-use-alias' into v8/feature/reintroduce-tabs 2021-07-14 09:41:13 +02:00
Ronald Barendse
da856fae1b Revert "New AddColumn overloads for migrations (obsoleted the oddly named AddColumnIfNotExists)"
This reverts commit 81bdcf58a8.
2021-07-14 00:27:36 +02:00
Niels Lyngsø
abec5d61f2 Use Alias for groups 2021-07-13 17:17:23 +02:00
Niels Lyngsø
bff132993f parentAlias 2021-07-13 15:43:13 +02:00
Niels Lyngsø
d3314afec4 use alias 2021-07-13 15:25:31 +02:00
Niels Lyngsø
54d9c2d9a4 use alias 2021-07-13 15:22:43 +02:00
Ronald Barendse
da95bc0d14 Merge branch 'v8/feature/reintroduce-tabs' of https://github.com/umbraco/Umbraco-CMS into v8/feature/reintroduce-tabs 2021-07-13 15:05:10 +02:00
Ronald Barendse
ec761adee2 Rewrite parent key with alias for easier editing/merging of groups 2021-07-13 14:49:57 +02:00
Niels Lyngsø
3d951ac7fe break into several lines 2021-07-13 13:55:43 +02:00
Ronald Barendse
81bdcf58a8 New AddColumn overloads for migrations (obsoleted the oddly named AddColumnIfNotExists) 2021-07-13 13:43:07 +02:00
Ronald Barendse
2befd73640 Replace ToLower calls with case insensitive comparison 2021-07-13 13:41:02 +02:00
Mads Rasmussen
69ebd6aebd use val-tab directive in doc type editor 2021-07-09 14:53:52 +02:00
Mads Rasmussen
03128d1085 update tabs warning error style 2021-07-08 22:04:19 +02:00
Mads Rasmussen
840f3c6372 add generic tab to content and block list editor 2021-07-08 21:29:22 +02:00
Mads Rasmussen
42e689f253 remove content apps when split view is open 2021-07-08 20:55:30 +02:00
Mads Rasmussen
9b5322a7af add border to tab bar 2021-07-08 17:50:49 +02:00
Mads Rasmussen
0032eb0936 update validation to work with block list editor inline mode 2021-07-08 15:25:14 +02:00
Mads Rasmussen
d6c247e047 fix generic tab when sorting 2021-07-08 14:19:02 +02:00
Mads Rasmussen
0ce9b496f9 render generic groups in doc type editor 2021-07-08 14:02:30 +02:00
Ronald Barendse
9405daad9f Update delete confirmation titles 2021-07-07 10:51:47 +02:00
Ronald Barendse
1fea66990d Update delete confirmations 2021-07-07 10:48:09 +02:00
Mads Rasmussen
48ba4f3875 performance tweaks for validationAlias 2021-07-07 10:39:01 +02:00
Mads Rasmussen
e552bde16e only recalculate tab width when an app changes 2021-07-07 09:52:18 +02:00
Mads Rasmussen
adb8c5372e Add support for block list editor and show validation errors on tabs 2021-07-07 09:45:25 +02:00
Ronald Barendse
e9c69052c1 Merge branch 'v8/contrib' into v8/feature/reintroduce-tabs 2021-07-06 13:32:33 +02:00
Mads Rasmussen
0d330efb5d lower z-index for editor tab bar 2021-07-06 10:12:07 +02:00
Mads Rasmussen
fbe61f65c6 remove anchors from content app 2021-07-05 14:26:33 +02:00
Mads Rasmussen
9bfa9f2e4b render tab bar in content section 2021-07-05 14:24:52 +02:00
Mads Rasmussen
f10bb51754 remove more test code 2021-07-05 09:27:48 +02:00
Mads Rasmussen
c0b349625b remove test code 2021-07-05 09:17:25 +02:00
Sebastiaan Janssen
3e20890435 Fix dependencies to make 8.15 installable via NuGet 2021-07-02 11:48:01 +02:00
Ronald Barendse
c83fff3179 Merge branch 'v8/prototype/doctype-tabs' of https://github.com/umbraco/Umbraco-CMS into v8/prototype/doctype-tabs 2021-07-02 09:47:14 +02:00