Commit Graph

35065 Commits

Author SHA1 Message Date
Niels Lyngsø
3739f34ec1 making overflow work 2021-07-19 16:04:44 +02:00
Niels Lyngsø
bc0f304556 dont move group if alias already exists in the context. 2021-07-19 15:33:44 +02:00
Niels Lyngsø
f10e0872d5 prevent changing alias of groups from other parents when typing names 2021-07-19 15:14:01 +02:00
Niels Lyngsø
481b4daced minor updates 2021-07-19 14:56:39 +02:00
Niels Lyngsø
7a1410f88f visual adjustments 2021-07-19 14:17:32 +02:00
Ronald Barendse
ce97ecbd46 Merge branch 'v8/feature/reintroduce-tabs' of https://github.com/umbraco/Umbraco-CMS into v8/feature/reintroduce-tabs 2021-07-16 11:18:50 +02:00
Ronald Barendse
c71ad239da Fix saving nested groups with the same name 2021-07-16 11:18:40 +02:00
Niels Lyngsø
c849e12b1f Merge branch 'v8/feature/reintroduce-tabs' of https://github.com/umbraco/Umbraco-CMS into v8/feature/reintroduce-tabs 2021-07-16 11:15:45 +02:00
Niels Lyngsø
917df60a39 styling adjustments 2021-07-16 11:15:40 +02:00
Ronald Barendse
ad9b9d83e5 Remove unneeded OrderByHierarchy (now the self-referencing foreign key is gone) 2021-07-16 10:19:52 +02:00
Ronald Barendse
cdb56b4fa0 Merge branch 'v8/feature/reintroduce-tabs' of https://github.com/umbraco/Umbraco-CMS into v8/feature/reintroduce-tabs 2021-07-15 16:57:21 +02:00
Ronald Barendse
3987429975 Rename current alias to local alias 2021-07-15 16:57:14 +02:00
Ronald Barendse
cae6e02ceb Fix migration to handle identical aliases for different group names and write error to log 2021-07-15 16:53:42 +02:00
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