+
-
{content}
-
+ {content}
+ {controls}
+
+ );
+};
+
+export const FixedHeaderContainer: React.FC
= ({
+ editMode,
+ isEmpty,
+ children,
+}) => {
+ const content =
+ isEmpty && editMode ? (
+
+ ) : (
+ children
+ );
+
+ return (
+
+ {content}
);
};
-export const FixedHeaderContainer: React.FC = (props) => {
- const {editMode, isEmpty} = props;
+type FixedHeaderWrapperProps = CommonFixedHeaderProps & {
+ isCollapsed: boolean;
+ isEmbedded?: boolean;
+ isPublic?: boolean;
+ controlsRef: React.RefObject;
+ containerRef: React.RefObject;
+};
+
+export function FixedHeaderWrapper({
+ controlsRef,
+ containerRef,
+ editMode,
+ isEmbedded,
+ isPublic,
+ isCollapsed,
+}: FixedHeaderWrapperProps) {
const rootRef = React.useRef(null);
- const containerRef = React.useRef(null);
- const topOffset = calculateOffset(
- {isEmbedded: props.isEmbedded, isPublic: props.isPublic},
- 'content',
- );
+ const wrapperRef = React.useRef(null);
+
+ const [containerHeight, setContainerHeight] = React.useState<'auto' | number>('auto');
const [isScrollLocked, setScrollLock] = React.useState(false);
- const [containerHeight, setContainerHeight] = React.useState(0);
+ const topOffset = calculateOffset({isEmbedded, isPublic});
+ const {isFixed, leftOffset, width} = useFixedHeaderRef(rootRef, topOffset);
+ const style = isFixed && !editMode ? {left: leftOffset, top: topOffset, width} : {};
- const isRenderEmpty = !editMode && isEmpty;
+ const isRenderEmpty =
+ controlsRef.current?.getBoundingClientRect().height === 0 &&
+ containerRef.current?.getBoundingClientRect().height === 0;
React.useEffect(() => {
if (isRenderEmpty) {
@@ -162,51 +195,49 @@ export const FixedHeaderContainer: React.FC = (props)
}
});
- if (containerRef.current) {
- observer.observe(containerRef.current);
+ if (wrapperRef.current) {
+ observer.observe(wrapperRef.current);
}
// eslint-disable-next-line consistent-return
return () => {
observer.disconnect();
};
- }, [containerRef, isRenderEmpty]);
- const {isFixed, leftOffset, width} = useFixedHeaderRef(rootRef, topOffset);
- const isScrollCaptured = isFixed && !editMode && !props.isCollapsed && isScrollLocked;
+ }, [isRenderEmpty, wrapperRef, topOffset]);
- useBodyScrollLock({enabled: isScrollCaptured});
+ const isScrollCaptured = isFixed && !editMode && !isCollapsed && isScrollLocked;
- const style = isFixed && !editMode ? {left: leftOffset, top: topOffset, width} : {};
-
- const content =
- isEmpty && editMode ? (
-
- ) : (
- props.children
- );
+ useBodyScrollLock({enabled: isScrollCaptured});
return (
);
-};
+}
diff --git a/tests/data/us-e2e-data b/tests/data/us-e2e-data
index 1feb75c231..08d14acdcc 100644
--- a/tests/data/us-e2e-data
+++ b/tests/data/us-e2e-data
@@ -199,7 +199,8 @@ INSERT INTO public.entries (scope, type, key, inner_meta, created_by, created_at
INSERT INTO public.entries (scope, type, key, inner_meta, created_by, created_at, updated_by, updated_at, is_deleted, deleted_at, hidden, display_key, entry_id, saved_id, published_id, tenant_id, name, sort_name, public, unversioned_data, workbook_id, mirrored) VALUES ('widget', 'table_wizard_node', '1594995275397596161/city-sales - table chart', NULL, 'uid:systemId', '2024-01-10 13:10:53.601432+00', 'uid:systemId', '2024-01-10 13:10:53.880836+00', false, NULL, false, '1594995275397596161/city-sales - Table chart', 1594995275397596161, 1595047610186466305, 1595047610186466305, 'common', 'city-sales - table chart', '\x636974792d73616c6573202d207461626c65206368617274', false, '{}', 1540491943966934028, false);
INSERT INTO public.entries (scope, type, key, inner_meta, created_by, created_at, updated_by, updated_at, is_deleted, deleted_at, hidden, display_key, entry_id, saved_id, published_id, tenant_id, name, sort_name, public, unversioned_data, workbook_id, mirrored) VALUES ('widget', 'table_wizard_node', '1746335664053421057/table with one column', NULL, 'uid:systemId', '2024-08-06 08:37:13.819311+00', 'uid:systemId', '2024-08-06 08:37:13.898753+00', false, NULL, false, '1746335664053421057/Table with one column', 1746335664053421057, 1746335664061809666, 1746335664061809666, 'common', 'table with one column', '\x7461626c652077697468206f6e6520636f6c756d6e', false, '{}', 1540491943966934028, false);
INSERT INTO public.entries (scope, type, key, inner_meta, created_by, created_at, updated_by, updated_at, is_deleted, deleted_at, hidden, display_key, entry_id, saved_id, published_id, tenant_id, name, sort_name, public, unversioned_data, workbook_id, mirrored) VALUES ('dash', '', '1788542674546983937/screenshot tests :: dash and widgets', NULL, 'uid:systemId', '2024-10-03 14:15:01.553506+00', 'uid:systemId', '2024-10-03 14:15:30.639492+00', false, NULL, false, '1788542674546983937/Screenshot tests :: dash and widgets', 1788542674546983937, 1829164527795569666, 1829164527795569666, 'common', 'screenshot tests :: dash and widgets', '\x73637265656e73686f74207465737473203a3a206461736820616e642077696467657473', false, '{}', 1540491943966934028, false);
-
+INSERT INTO public.entries (scope, type, key, inner_meta, created_by, created_at, updated_by, updated_at, is_deleted, deleted_at, hidden, display_key, entry_id, saved_id, published_id, tenant_id, name, sort_name, public, unversioned_data, workbook_id, mirrored) VALUES ('dash', '', '1788542674546983937/screenshot tests :: dash and widgets', NULL, 'uid:systemId', '2024-10-03 14:15:01.553506+00', 'uid:systemId', '2024-10-03 14:15:30.639492+00', false, NULL, false, '1788542674546983937/Screenshot tests :: dash and widgets', 1788542674546983937, 1792195780799366228, 1792195780799366228, 'common', 'screenshot tests :: dash and widgets', '\x73637265656e73686f74207465737473203a3a206461736820616e642077696467657473', false, '{}', 1540491943966934028, false);
+INSERT INTO public.entries (scope, type, key, inner_meta, created_by, created_at, updated_by, updated_at, is_deleted, deleted_at, hidden, display_key, entry_id, saved_id, published_id, tenant_id, name, sort_name, public, unversioned_data, workbook_id, mirrored) VALUES ('dash', '', '1829094472189740033/fixed header tests', NULL, 'uid:systemId', '2024-11-28 13:04:12.527369+00', 'uid:systemId', '2024-11-28 13:04:12.527369+00', false, NULL, false, '1829094472189740033/Fixed header tests', 1829094472189740033, 1829105048731255831, 1829105048731255831, 'common', 'fixed header tests', '\x666978656420686561646572207465737473', false, '{}', 1540491943966934028, false);
ALTER TABLE public.entries ENABLE TRIGGER ALL;
@@ -733,6 +734,7 @@ INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, up
INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, updated_at, rev_id, entry_id, links) VALUES ('{"salt": "0.17148142659215626", "tabs": [{"id": "ar", "items": [{"id": "oz", "data": {"text": "Arbitrary text FIRST"}, "type": "text", "namespace": "default"}], "title": "Tab 1", "layout": [{"h": 6, "i": "oz", "w": 12, "x": 0, "y": 0}], "aliases": {}, "connections": []}], "counter": 2, "settings": {"hideTabs": false, "expandTOC": false, "hideDashTitle": false, "silentLoading": false, "autoupdateInterval": null, "dependentSelectors": true, "maxConcurrentRequests": null}, "schemeVersion": 7}', NULL, 'uid:systemId', '2023-12-04 16:53:43.319876+00', 'uid:systemId', '2023-12-04 16:53:43.319876+00', 1568290726557517783, 1568290726557517784, '{}');
INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, updated_at, rev_id, entry_id, links) VALUES ('{"salt": "0.17148142659215626", "tabs": [{"id": "ar", "items": [{"id": "oz", "data": {"text": "Arbitrary text FIRST"}, "type": "text", "namespace": "default"}, {"id": "wQ", "data": {"title": "testSelector", "source": {"fieldName": "testName", "showTitle": true, "elementType": "select", "acceptableValues": [{"title": "Springfield", "value": "Springfield"}, {"title": "Richmond", "value": "Richmond"}]}, "sourceType": "manual"}, "type": "control", "defaults": {"testName": ""}, "namespace": "default"}], "title": "Tab 1", "layout": [{"h": 6, "i": "oz", "w": 12, "x": 0, "y": 0}, {"h": 2, "i": "wQ", "w": 8, "x": 0, "y": 6}], "aliases": {}, "connections": []}], "counter": 3, "settings": {"hideTabs": false, "expandTOC": false, "hideDashTitle": false, "silentLoading": false, "autoupdateInterval": null, "dependentSelectors": true, "maxConcurrentRequests": null}, "schemeVersion": 7}', NULL, 'uid:systemId', '2023-12-04 16:53:46.382231+00', 'uid:systemId', '2023-12-04 16:53:46.382231+00', 1568290752285378522, 1568290752285378523, '{}');
INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, updated_at, rev_id, entry_id, links) VALUES ('{"rls": [], "name": "", "revision_id": null, "result_schema": [{"cast": "string", "guid": "ce812150-9414-11ee-aad3-bff95aad7d68", "type": "MEASURE", "title": "order_count", "valid": true, "hidden": false, "source": "order_id", "formula": "", "avatar_id": "14544d70-9414-11ee-aad3-bff95aad7d68", "calc_mode": "direct", "data_type": "integer", "managed_by": "user", "aggregation": "countunique", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "integer", "guid": "9a7dda60-9414-11ee-aad3-bff95aad7d68", "type": "DIMENSION", "title": "order_year", "valid": true, "hidden": false, "source": "", "formula": "YEAR([order_date])", "avatar_id": null, "calc_mode": "formula", "data_type": "integer", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "YEAR([order_date])", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "integer", "has_auto_aggregation": false}, {"cast": "integer", "guid": "id", "type": "DIMENSION", "title": "id", "valid": true, "hidden": false, "source": "id", "formula": "", "avatar_id": "14544d70-9414-11ee-aad3-bff95aad7d68", "calc_mode": "direct", "data_type": "integer", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "integer", "has_auto_aggregation": false}, {"cast": "string", "guid": "order_id", "type": "DIMENSION", "title": "order_id", "valid": true, "hidden": false, "source": "order_id", "formula": "", "avatar_id": "14544d70-9414-11ee-aad3-bff95aad7d68", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "date", "guid": "order_date", "type": "DIMENSION", "title": "order_date", "valid": true, "hidden": false, "source": "order_date", "formula": "", "avatar_id": "14544d70-9414-11ee-aad3-bff95aad7d68", "calc_mode": "direct", "data_type": "date", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "date", "has_auto_aggregation": false}, {"cast": "date", "guid": "ship_date", "type": "DIMENSION", "title": "ship_date", "valid": true, "hidden": false, "source": "ship_date", "formula": "", "avatar_id": "14544d70-9414-11ee-aad3-bff95aad7d68", "calc_mode": "direct", "data_type": "date", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "date", "has_auto_aggregation": false}, {"cast": "string", "guid": "ship_mode", "type": "DIMENSION", "title": "ship_mode", "valid": true, "hidden": false, "source": "ship_mode", "formula": "", "avatar_id": "14544d70-9414-11ee-aad3-bff95aad7d68", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "customer_id", "type": "DIMENSION", "title": "customer_id", "valid": true, "hidden": false, "source": "customer_id", "formula": "", "avatar_id": "14544d70-9414-11ee-aad3-bff95aad7d68", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "customer_name", "type": "DIMENSION", "title": "customer_name", "valid": true, "hidden": false, "source": "customer_name", "formula": "", "avatar_id": "14544d70-9414-11ee-aad3-bff95aad7d68", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "segment", "type": "DIMENSION", "title": "segment", "valid": true, "hidden": false, "source": "segment", "formula": "", "avatar_id": "14544d70-9414-11ee-aad3-bff95aad7d68", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "country", "type": "DIMENSION", "title": "country", "valid": true, "hidden": false, "source": "country", "formula": "", "avatar_id": "14544d70-9414-11ee-aad3-bff95aad7d68", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "city", "type": "DIMENSION", "title": "city", "valid": true, "hidden": false, "source": "city", "formula": "", "avatar_id": "14544d70-9414-11ee-aad3-bff95aad7d68", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "state", "type": "DIMENSION", "title": "state", "valid": true, "hidden": false, "source": "state", "formula": "", "avatar_id": "14544d70-9414-11ee-aad3-bff95aad7d68", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "postal_code", "type": "DIMENSION", "title": "postal_code", "valid": true, "hidden": false, "source": "postal_code", "formula": "", "avatar_id": "14544d70-9414-11ee-aad3-bff95aad7d68", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "region", "type": "DIMENSION", "title": "region", "valid": true, "hidden": false, "source": "region", "formula": "", "avatar_id": "14544d70-9414-11ee-aad3-bff95aad7d68", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "product_id", "type": "DIMENSION", "title": "product_id", "valid": true, "hidden": false, "source": "product_id", "formula": "", "avatar_id": "14544d70-9414-11ee-aad3-bff95aad7d68", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "category", "type": "DIMENSION", "title": "category", "valid": true, "hidden": false, "source": "category", "formula": "", "avatar_id": "14544d70-9414-11ee-aad3-bff95aad7d68", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "sub_category", "type": "DIMENSION", "title": "sub_category", "valid": true, "hidden": false, "source": "sub_category", "formula": "", "avatar_id": "14544d70-9414-11ee-aad3-bff95aad7d68", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "product_name", "type": "DIMENSION", "title": "product_name", "valid": true, "hidden": false, "source": "product_name", "formula": "", "avatar_id": "14544d70-9414-11ee-aad3-bff95aad7d68", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "float", "guid": "sales", "type": "MEASURE", "title": "sales", "valid": true, "hidden": false, "source": "sales", "formula": "", "avatar_id": "14544d70-9414-11ee-aad3-bff95aad7d68", "calc_mode": "direct", "data_type": "float", "managed_by": "user", "aggregation": "sum", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}], "source_avatars": [{"id": "14544d70-9414-11ee-aad3-bff95aad7d68", "title": "public.sales", "valid": true, "is_root": true, "source_id": "14544d71-9414-11ee-aad3-bff95aad7d68", "managed_by": "user"}], "avatar_relations": [], "component_errors": {"items": []}, "result_schema_aux": {"inter_dependencies": {"deps": [{"dep_field_id": "9a7dda60-9414-11ee-aad3-bff95aad7d68", "ref_field_ids": ["order_date"]}]}}, "obligatory_filters": [], "source_collections": [{"id": "14544d71-9414-11ee-aad3-bff95aad7d68", "type": "collection", "title": "sales", "valid": true, "origin": {"parameters": {"db_version": "PostgreSQL 13.12 on aarch64-unknown-linux-musl, compiled by gcc (Alpine 12.2.1_git20220924-r10) 12.2.1 20220924, 64-bit", "table_name": "sales", "schema_name": "public"}, "raw_schema": [{"name": "id", "type": "integer", "title": "id", "nullable": false, "description": "", "native_type": {"name": "integer", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "order_id", "type": "string", "title": "order_id", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "order_date", "type": "date", "title": "order_date", "nullable": false, "description": "", "native_type": {"name": "date", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "ship_date", "type": "date", "title": "ship_date", "nullable": false, "description": "", "native_type": {"name": "date", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "ship_mode", "type": "string", "title": "ship_mode", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "customer_id", "type": "string", "title": "customer_id", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "customer_name", "type": "string", "title": "customer_name", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "segment", "type": "string", "title": "segment", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "country", "type": "string", "title": "country", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "city", "type": "string", "title": "city", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "state", "type": "string", "title": "state", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "postal_code", "type": "string", "title": "postal_code", "nullable": true, "description": "", "native_type": {"name": "text", "nullable": true, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "region", "type": "string", "title": "region", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "product_id", "type": "string", "title": "product_id", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "category", "type": "string", "title": "category", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "sub_category", "type": "string", "title": "sub_category", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "product_name", "type": "string", "title": "product_name", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "sales", "type": "string", "title": "sales", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}], "created_from": "PG_TABLE", "connection_id": "dr0y3yyi1gjk2"}, "sample": null, "managed_by": "user", "materialization": null}]}', '{"created_via": "user"}', 'uid:systemId', '2023-12-06 08:54:50.856997+00', 'uid:systemId', '2023-12-06 08:54:50.856997+00', 1569499252843873282, 1569499252818707457, '{"14544d71-9414-11ee-aad3-bff95aad7d68": "dr0y3yyi1gjk2"}');
+INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, updated_at, rev_id, entry_id, links) VALUES ('{"salt": "0.7175019080691589", "tabs": [{"id": "X5", "items": [{"id": "0r", "data": {"size": "l", "text": "Fixed header with 2 groups", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}], "title": "Tab 1", "layout": [{"h": 2, "i": "0r", "w": 36, "x": 0, "y": 0, "parent": "__fixHead"}], "aliases": {}, "connections": []}], "counter": 2, "settings": {"hideTabs": false, "expandTOC": false, "globalParams": {}, "loadPriority": "charts", "hideDashTitle": false, "silentLoading": false, "autoupdateInterval": null, "dependentSelectors": true, "loadOnlyVisibleCharts": true, "maxConcurrentRequests": null}, "schemeVersion": 7}', NULL, 'uid:systemId', '2024-11-28 13:04:12.527369+00', 'uid:systemId', '2024-11-28 13:04:12.527369+00', 1829094472189740034, 1829094472189740033, '{}');
INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, updated_at, rev_id, entry_id, links) VALUES ('{"salt": "0.5106241977949861", "tabs": [{"id": "kV", "items": [{"id": "4a", "data": {"text": "Delayed chart loading when it gets into viewport.\n\nIMPORTANT!\n\nWe change height of viewport in test for convenient check."}, "type": "text", "namespace": "default"}, {"id": "xJ", "data": {"tabs": [{"id": "BA", "title": "city-sales - Column chart", "params": {}, "chartId": "zj7yw90fzy0so", "isDefault": true, "autoHeight": false, "description": ""}], "hideTitle": false}, "type": "widget", "namespace": "default"}], "title": "Tab 1", "layout": [{"h": 44, "i": "4a", "w": 12, "x": 0, "y": 0}, {"h": 12, "i": "xJ", "w": 12, "x": 0, "y": 44}], "aliases": {}, "connections": []}], "counter": 6, "settings": {"hideTabs": false, "expandTOC": false, "hideDashTitle": false, "silentLoading": false, "autoupdateInterval": null, "dependentSelectors": true, "maxConcurrentRequests": null}, "schemeVersion": 7}', '{"is_release": true}', 'uid:systemId', '2023-12-12 12:54:50.759899+00', 'uid:systemId', '2023-12-12 12:54:50.759899+00', 1573968702515184642, 1563131447844275218, '{"zj7yw90fzy0so": "zj7yw90fzy0so"}');
INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, updated_at, rev_id, entry_id, links) VALUES ('{"salt": "0.5106241977949861", "tabs": [{"id": "kV", "items": [{"id": "4a", "data": {"text": "Delayed chart loading when it gets into viewport.\n\nIMPORTANT!\n\nWe change height of viewport in test for convenient check."}, "type": "text", "namespace": "default"}, {"id": "xJ", "data": {"tabs": [{"id": "BA", "title": "city-sales - Column chart", "params": {}, "chartId": "zj7yw90fzy0so", "isDefault": true, "autoHeight": false, "description": ""}], "hideTitle": false}, "type": "widget", "namespace": "default"}, {"id": "wy", "data": {"title": "test_control", "source": {"fieldName": "test_control", "showTitle": true, "elementType": "select", "acceptableValues": [{"title": "2", "value": "2"}, {"title": "1", "value": "1"}]}, "sourceType": "manual"}, "type": "control", "defaults": {"test_control": ""}, "namespace": "default"}], "title": "Tab 1", "layout": [{"h": 44, "i": "4a", "w": 12, "x": 0, "y": 0}, {"h": 12, "i": "xJ", "w": 12, "x": 0, "y": 44}, {"h": 2, "i": "wy", "w": 5, "x": 12, "y": 0}], "aliases": {}, "connections": []}], "counter": 7, "settings": {"hideTabs": false, "expandTOC": false, "hideDashTitle": false, "silentLoading": false, "autoupdateInterval": null, "dependentSelectors": true, "maxConcurrentRequests": null}, "schemeVersion": 7}', '{"is_release": true}', 'uid:systemId', '2023-12-15 13:39:28.360654+00', 'uid:systemId', '2023-12-15 13:39:28.360654+00', 1576165491062342658, 1563131447844275218, '{"zj7yw90fzy0so": "zj7yw90fzy0so"}');
INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, updated_at, rev_id, entry_id, links) VALUES ('{"rls": [], "name": "", "revision_id": null, "result_schema": [{"cast": "integer", "guid": "id", "type": "DIMENSION", "title": "id", "valid": true, "hidden": false, "source": "id", "formula": "", "avatar_id": "5d2c0ee0-a3e9-11ee-b6c8-21f01d10c1bc", "calc_mode": "direct", "data_type": "integer", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "integer", "has_auto_aggregation": false}, {"cast": "string", "guid": "order_id", "type": "DIMENSION", "title": "order_id", "valid": true, "hidden": false, "source": "order_id", "formula": "", "avatar_id": "5d2c0ee0-a3e9-11ee-b6c8-21f01d10c1bc", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "date", "guid": "order_date", "type": "DIMENSION", "title": "order_date", "valid": true, "hidden": false, "source": "order_date", "formula": "", "avatar_id": "5d2c0ee0-a3e9-11ee-b6c8-21f01d10c1bc", "calc_mode": "direct", "data_type": "date", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "date", "has_auto_aggregation": false}, {"cast": "date", "guid": "ship_date", "type": "DIMENSION", "title": "ship_date", "valid": true, "hidden": false, "source": "ship_date", "formula": "", "avatar_id": "5d2c0ee0-a3e9-11ee-b6c8-21f01d10c1bc", "calc_mode": "direct", "data_type": "date", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "date", "has_auto_aggregation": false}, {"cast": "string", "guid": "ship_mode", "type": "DIMENSION", "title": "ship_mode", "valid": true, "hidden": false, "source": "ship_mode", "formula": "", "avatar_id": "5d2c0ee0-a3e9-11ee-b6c8-21f01d10c1bc", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "customer_id", "type": "DIMENSION", "title": "customer_id", "valid": true, "hidden": false, "source": "customer_id", "formula": "", "avatar_id": "5d2c0ee0-a3e9-11ee-b6c8-21f01d10c1bc", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "customer_name", "type": "DIMENSION", "title": "customer_name", "valid": true, "hidden": false, "source": "customer_name", "formula": "", "avatar_id": "5d2c0ee0-a3e9-11ee-b6c8-21f01d10c1bc", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "segment", "type": "DIMENSION", "title": "segment", "valid": true, "hidden": false, "source": "segment", "formula": "", "avatar_id": "5d2c0ee0-a3e9-11ee-b6c8-21f01d10c1bc", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "country", "type": "DIMENSION", "title": "country", "valid": true, "hidden": false, "source": "country", "formula": "", "avatar_id": "5d2c0ee0-a3e9-11ee-b6c8-21f01d10c1bc", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "city", "type": "DIMENSION", "title": "city", "valid": true, "hidden": false, "source": "city", "formula": "", "avatar_id": "5d2c0ee0-a3e9-11ee-b6c8-21f01d10c1bc", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "state", "type": "DIMENSION", "title": "state", "valid": true, "hidden": false, "source": "state", "formula": "", "avatar_id": "5d2c0ee0-a3e9-11ee-b6c8-21f01d10c1bc", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "postal_code", "type": "DIMENSION", "title": "postal_code", "valid": true, "hidden": false, "source": "postal_code", "formula": "", "avatar_id": "5d2c0ee0-a3e9-11ee-b6c8-21f01d10c1bc", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "region", "type": "DIMENSION", "title": "region", "valid": true, "hidden": false, "source": "region", "formula": "", "avatar_id": "5d2c0ee0-a3e9-11ee-b6c8-21f01d10c1bc", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "product_id", "type": "DIMENSION", "title": "product_id", "valid": true, "hidden": false, "source": "product_id", "formula": "", "avatar_id": "5d2c0ee0-a3e9-11ee-b6c8-21f01d10c1bc", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "category", "type": "DIMENSION", "title": "category", "valid": true, "hidden": false, "source": "category", "formula": "", "avatar_id": "5d2c0ee0-a3e9-11ee-b6c8-21f01d10c1bc", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "sub_category", "type": "DIMENSION", "title": "sub_category", "valid": true, "hidden": false, "source": "sub_category", "formula": "", "avatar_id": "5d2c0ee0-a3e9-11ee-b6c8-21f01d10c1bc", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "product_name", "type": "DIMENSION", "title": "product_name", "valid": true, "hidden": false, "source": "product_name", "formula": "", "avatar_id": "5d2c0ee0-a3e9-11ee-b6c8-21f01d10c1bc", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}, {"cast": "string", "guid": "sales", "type": "DIMENSION", "title": "sales", "valid": true, "hidden": false, "source": "sales", "formula": "", "avatar_id": "5d2c0ee0-a3e9-11ee-b6c8-21f01d10c1bc", "calc_mode": "direct", "data_type": "string", "managed_by": "user", "aggregation": "none", "description": "", "guid_formula": "", "default_value": null, "lock_aggregation": false, "value_constraint": null, "initial_data_type": "string", "has_auto_aggregation": false}], "source_avatars": [{"id": "5d2c0ee0-a3e9-11ee-b6c8-21f01d10c1bc", "title": "public.sales", "valid": true, "is_root": true, "source_id": "5d2c0ee1-a3e9-11ee-b6c8-21f01d10c1bc", "managed_by": "user"}], "avatar_relations": [], "component_errors": {"items": []}, "result_schema_aux": {"inter_dependencies": {"deps": []}}, "obligatory_filters": [], "source_collections": [{"id": "5d2c0ee1-a3e9-11ee-b6c8-21f01d10c1bc", "type": "collection", "title": "sales", "valid": true, "origin": {"parameters": {"db_version": "PostgreSQL 13.13 on aarch64-unknown-linux-musl, compiled by gcc (Alpine 13.2.1_git20231014) 13.2.1 20231014, 64-bit", "table_name": "sales", "schema_name": "public"}, "raw_schema": [{"name": "id", "type": "integer", "title": "id", "nullable": false, "description": "", "native_type": {"name": "integer", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "order_id", "type": "string", "title": "order_id", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "order_date", "type": "date", "title": "order_date", "nullable": false, "description": "", "native_type": {"name": "date", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "ship_date", "type": "date", "title": "ship_date", "nullable": false, "description": "", "native_type": {"name": "date", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "ship_mode", "type": "string", "title": "ship_mode", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "customer_id", "type": "string", "title": "customer_id", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "customer_name", "type": "string", "title": "customer_name", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "segment", "type": "string", "title": "segment", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "country", "type": "string", "title": "country", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "city", "type": "string", "title": "city", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "state", "type": "string", "title": "state", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "postal_code", "type": "string", "title": "postal_code", "nullable": true, "description": "", "native_type": {"name": "text", "nullable": true, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "region", "type": "string", "title": "region", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "product_id", "type": "string", "title": "product_id", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "category", "type": "string", "title": "category", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "sub_category", "type": "string", "title": "sub_category", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "product_name", "type": "string", "title": "product_name", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}, {"name": "sales", "type": "string", "title": "sales", "nullable": false, "description": "", "native_type": {"name": "text", "nullable": false, "conn_type": "postgres", "native_type_class_name": "common_native_type"}, "lock_aggregation": false, "has_auto_aggregation": false}], "created_from": "PG_TABLE", "connection_id": "dr0y3yyi1gjk2"}, "sample": null, "managed_by": "user", "materialization": null}]}', '{"created_via": "user"}', 'uid:systemId', '2023-12-26 12:22:08.266587+00', 'uid:systemId', '2023-12-26 12:22:08.266587+00', 1584099100402385922, 1584099100142339073, '{"5d2c0ee1-a3e9-11ee-b6c8-21f01d10c1bc": "dr0y3yyi1gjk2"}');
@@ -782,7 +784,16 @@ INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, up
INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, updated_at, rev_id, entry_id, links) VALUES ('{"salt": "0.6716238111186452", "tabs": [{"id": "zG", "items": [{"id": "A3", "data": {"size": "l", "text": "Test title with long long long long long long long long content", "showInTOC": true, "autoHeight": true, "background": {"color": "var(--g-color-base-warning-light)", "enabled": true}}, "type": "title", "namespace": "default"}, {"id": "Q6", "data": {"tabs": [{"id": "nk", "title": "Table 1", "params": {}, "chartId": "1txnbnqns0e2p", "isDefault": true, "autoHeight": true, "background": {"color": "transparent", "enabled": false}, "description": ""}, {"id": "2l", "title": "Table 2", "params": {}, "chartId": "q9z7zsseqg2qf", "autoHeight": false, "description": ""}], "hideTitle": false}, "type": "widget", "namespace": "default"}, {"id": "Vw", "data": {"group": [{"id": "lb", "title": "List with inner", "width": "", "source": {"required": false, "showHint": false, "fieldName": "test 1", "showTitle": true, "innerTitle": "Inner", "elementType": "select", "showInnerTitle": true, "titlePlacement": "left", "acceptableValues": [{"title": "test 3", "value": "test 3"}, {"title": "test 2", "value": "test 2"}, {"title": "test 1", "value": "test 1"}]}, "defaults": {"test 1": ""}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "mW", "title": "Input with top hint", "width": "", "source": {"hint": "Hint", "required": false, "showHint": true, "fieldName": "test 2", "showTitle": true, "elementType": "input", "titlePlacement": "top"}, "defaults": {"test 2": ""}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "Lv", "title": "Input with required", "width": "", "source": {"required": true, "showHint": false, "fieldName": "test 3", "showTitle": true, "innerTitle": "inner", "elementType": "input", "defaultValue": "default", "showInnerTitle": false, "titlePlacement": "left"}, "defaults": {"test 3": "default"}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "k5", "title": "Checkbox with hint", "width": "", "source": {"hint": "Hint", "required": false, "showHint": true, "fieldName": "test 4", "showTitle": true, "elementType": "checkbox", "defaultValue": "false"}, "defaults": {"test 4": "false"}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "Rz", "title": "Calendar", "width": "", "source": {"hint": "Hint", "isRange": true, "required": false, "showHint": true, "fieldName": "test 5", "showTitle": true, "innerTitle": "inner", "elementType": "date", "showInnerTitle": true, "titlePlacement": "left"}, "defaults": {"test 5": ""}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "D0", "title": "Simple Checkbox", "width": "", "source": {"required": false, "showHint": false, "fieldName": "test 6", "showTitle": false, "elementType": "checkbox", "defaultValue": "true"}, "defaults": {"test 6": "true"}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}], "autoHeight": true, "buttonApply": true, "buttonReset": true, "updateControlsOnChange": false}, "type": "group_control", "namespace": "default"}, {"id": "o6", "data": {"text": "# Title h1\n## Title h2\n### Title h3\n#### Title h4\n\n~~strikethrough~~\n\n_**bold and italic**_.\n\n[Link](https://docs.charts.yandex-team.ru)\n\n***\n\n> ## Quote.\n>\n> 1. Line 1.\n> 2. Line 2.\n>\n> End.\n\n---\n\n- Element 1\n - Element A\n - Element B\n- Element 2\n\n1. First\n 1. Nested\n 1. Nested\n1. Second\n\n---\n\nColumn on the left edge | The column on the right edge | The column is centered\n:--- | ---: | :---:\nText | Text | Text\n\n---\n\n{% cut \"**Text under cut**\" %}\n\nHere is the detailed text\n\n{% endcut %}\n\n{gray}(some gray text)\n{yellow}(some yellow text)\n{orange}(some orange text)\n{red}(some red text)\n{green}(some green text)\n{blue}(some blue text)\n{violet}(some violet text)\n\n[*key]: explanation of a term or abbreviation using the syntax of definitions.\nThe definition of the term may include a _base_ markup.\n\nUse [term](*key) in text\n\n", "autoHeight": true, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "Autoheight", "layout": [{"h": 2, "i": "A3", "w": 6, "x": 30, "y": 0}, {"h": 12, "i": "Q6", "w": 15, "x": 0, "y": 0}, {"h": 2, "i": "Vw", "w": 15, "x": 15, "y": 0}, {"h": 6, "i": "o6", "w": 12, "x": 15, "y": 8}], "aliases": {}, "connections": []}, {"id": "56", "items": [{"id": "vV", "data": {"size": "l", "text": "Test title with long long long long long long long long content", "showInTOC": true, "autoHeight": false, "background": {"color": "var(--g-color-base-warning-light)", "enabled": true}}, "type": "title", "namespace": "default"}, {"id": "Go", "data": {"tabs": [{"id": "91", "title": "Table 1", "params": {}, "chartId": "1txnbnqns0e2p", "isDefault": true, "autoHeight": false, "background": {"color": "transparent", "enabled": false}, "description": ""}, {"id": "E9", "title": "Table 2", "params": {}, "chartId": "q9z7zsseqg2qf", "autoHeight": false, "description": ""}], "hideTitle": false}, "type": "widget", "namespace": "default"}, {"id": "yb", "data": {"text": "# Title h1\n## Title h2\n### Title h3\n#### Title h4\n\n~~strikethrough~~\n\n_**bold and italic**_.\n\n[Link](https://docs.charts.yandex-team.ru)\n\n***\n\n> ## Quote.\n>\n> 1. Line 1.\n> 2. Line 2.\n>\n> End.\n\n---\n\n- Element 1\n - Element A\n - Element B\n- Element 2\n\n1. First\n 1. Nested\n 1. Nested\n1. Second\n\n---\n\nColumn on the left edge | The column on the right edge | The column is centered\n:--- | ---: | :---:\nText | Text | Text\n\n---\n\n{% cut \"**Text under cut**\" %}\n\nHere is the detailed text\n\n{% endcut %}\n\n{gray}(some gray text)\n{yellow}(some yellow text)\n{orange}(some orange text)\n{red}(some red text)\n{green}(some green text)\n{blue}(some blue text)\n{violet}(some violet text)\n\n[*key]: explanation of a term or abbreviation using the syntax of definitions.\nThe definition of the term may include a _base_ markup.\n\nUse [term](*key) in text\n\n", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "7e", "data": {"group": [{"id": "P3", "title": "List with inner", "width": "", "source": {"required": false, "showHint": false, "fieldName": "test 1", "showTitle": true, "innerTitle": "Inner", "elementType": "select", "showInnerTitle": true, "titlePlacement": "left", "acceptableValues": [{"title": "test 3", "value": "test 3"}, {"title": "test 2", "value": "test 2"}, {"title": "test 1", "value": "test 1"}]}, "defaults": {"test 1": ""}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "jr", "title": "Input with top hint", "width": "", "source": {"hint": "Hint", "required": false, "showHint": true, "fieldName": "test 2", "showTitle": true, "elementType": "input", "titlePlacement": "top"}, "defaults": {"test 2": ""}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "bp", "title": "Input with required", "width": "", "source": {"required": true, "showHint": false, "fieldName": "test 3", "showTitle": true, "innerTitle": "inner", "elementType": "input", "defaultValue": "default", "showInnerTitle": false, "titlePlacement": "left"}, "defaults": {"test 3": "default"}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "rA", "title": "Checkbox with hint", "width": "", "source": {"hint": "Hint", "required": false, "showHint": true, "fieldName": "test 4", "showTitle": true, "elementType": "checkbox", "defaultValue": "false"}, "defaults": {"test 4": "false"}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "8d", "title": "Calendar", "width": "", "source": {"hint": "Hint", "isRange": true, "required": false, "showHint": true, "fieldName": "test 5", "showTitle": true, "innerTitle": "inner", "elementType": "date", "showInnerTitle": true, "titlePlacement": "left"}, "defaults": {"test 5": ""}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "q8", "title": "Simple Checkbox", "width": "", "source": {"required": false, "showHint": false, "fieldName": "test 6", "showTitle": false, "elementType": "checkbox", "defaultValue": "true"}, "defaults": {"test 6": "true"}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}], "autoHeight": false, "buttonApply": true, "buttonReset": true, "updateControlsOnChange": false}, "type": "group_control", "namespace": "default"}], "title": "Without autoheight", "layout": [{"h": 2, "i": "vV", "w": 7, "x": 29, "y": 0}, {"h": 12, "i": "Go", "w": 14, "x": 0, "y": 0}, {"h": 10, "i": "yb", "w": 14, "x": 14, "y": 5}, {"h": 5, "i": "7e", "w": 15, "x": 14, "y": 0}], "aliases": {}, "connections": []}, {"id": "3A", "items": [{"id": "64", "data": {"text": "```mermaid\ngantt\n title A Gantt Diagram\n dateFormat YYYY-MM-DD\n section Section\n A task :a1, 2014-01-01, 30d\n Another task :after a1, 20d\n section Another\n Task in Another :2014-01-12, 12d\n another task :24d\n```", "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "wE", "data": {"text": "![png-image](https://storage.yandexcloud.net/screenshot-storage/Like.png)", "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}], "title": "Other", "layout": [{"h": 8, "i": "64", "w": 18, "x": 4, "y": 0, "parent": "__fixGCont"}, {"h": 8, "i": "wE", "w": 4, "x": 0, "y": 0, "parent": "__fixGCont"}], "aliases": {}, "connections": []}], "counter": 32, "settings": {"hideTabs": false, "expandTOC": false, "globalParams": {}, "loadPriority": "charts", "hideDashTitle": false, "silentLoading": false, "autoupdateInterval": null, "dependentSelectors": true, "loadOnlyVisibleCharts": true, "maxConcurrentRequests": null}, "schemeVersion": 7}', '{"is_release": true}', 'uid:systemId', '2024-10-04 12:33:41.465244+00', 'uid:systemId', '2024-10-04 12:33:41.465244+00', 1789216446786569281, 1788542674546983937, '{"1txnbnqns0e2p": "1txnbnqns0e2p", "q9z7zsseqg2qf": "q9z7zsseqg2qf"}');
INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, updated_at, rev_id, entry_id, links) VALUES ('{"salt": "0.6716238111186452", "tabs": [{"id": "zG", "items": [{"id": "A3", "data": {"size": "l", "text": "Test title with long long long long long long long long content", "showInTOC": true, "autoHeight": true, "background": {"color": "var(--g-color-base-warning-light)", "enabled": true}}, "type": "title", "namespace": "default"}, {"id": "Q6", "data": {"tabs": [{"id": "nk", "title": "Table 1", "params": {}, "chartId": "1txnbnqns0e2p", "isDefault": true, "autoHeight": true, "background": {"color": "transparent", "enabled": false}, "description": ""}, {"id": "2l", "title": "Table 2", "params": {}, "chartId": "q9z7zsseqg2qf", "autoHeight": false, "description": ""}], "hideTitle": false}, "type": "widget", "namespace": "default"}, {"id": "Vw", "data": {"group": [{"id": "lb", "title": "List with inner", "width": "", "source": {"required": false, "showHint": false, "fieldName": "test 1", "showTitle": true, "innerTitle": "Inner", "elementType": "select", "showInnerTitle": true, "titlePlacement": "left", "acceptableValues": [{"title": "test 3", "value": "test 3"}, {"title": "test 2", "value": "test 2"}, {"title": "test 1", "value": "test 1"}]}, "defaults": {"test 1": ""}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "mW", "title": "Input with top hint", "width": "", "source": {"hint": "Hint", "required": false, "showHint": true, "fieldName": "test 2", "showTitle": true, "elementType": "input", "titlePlacement": "top"}, "defaults": {"test 2": ""}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "Lv", "title": "Input with required", "width": "", "source": {"required": true, "showHint": false, "fieldName": "test 3", "showTitle": true, "innerTitle": "inner", "elementType": "input", "defaultValue": "default", "showInnerTitle": false, "titlePlacement": "left"}, "defaults": {"test 3": "default"}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "k5", "title": "Checkbox with hint", "width": "", "source": {"hint": "Hint", "required": false, "showHint": true, "fieldName": "test 4", "showTitle": true, "elementType": "checkbox", "defaultValue": "false"}, "defaults": {"test 4": "false"}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "Rz", "title": "Calendar", "width": "", "source": {"hint": "Hint", "isRange": true, "required": false, "showHint": true, "fieldName": "test 5", "showTitle": true, "innerTitle": "inner", "elementType": "date", "showInnerTitle": true, "titlePlacement": "left"}, "defaults": {"test 5": ""}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "D0", "title": "Simple Checkbox", "width": "", "source": {"required": false, "showHint": false, "fieldName": "test 6", "showTitle": false, "elementType": "checkbox", "defaultValue": "true"}, "defaults": {"test 6": "true"}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}], "autoHeight": true, "buttonApply": true, "buttonReset": true, "updateControlsOnChange": false}, "type": "group_control", "namespace": "default"}, {"id": "o6", "data": {"text": "# Title h1\n## Title h2\n### Title h3\n#### Title h4\n\n~~strikethrough~~\n\n_**bold and italic**_.\n\n[Link](https://docs.charts.yandex-team.ru)\n\n***\n\n> ## Quote.\n>\n> 1. Line 1.\n> 2. Line 2.\n>\n> End.\n\n---\n\n- Element 1\n - Element A\n - Element B\n- Element 2\n\n1. First\n 1. Nested\n 1. Nested\n1. Second\n\n---\n\nColumn on the left edge | The column on the right edge | The column is centered\n:--- | ---: | :---:\nText | Text | Text\n\n---\n\n{% cut \"**Text under cut**\" %}\n\nHere is the detailed text\n\n{% endcut %}\n\n{gray}(some gray text)\n{yellow}(some yellow text)\n{orange}(some orange text)\n{red}(some red text)\n{green}(some green text)\n{blue}(some blue text)\n{violet}(some violet text)\n\n[*key]: explanation of a term or abbreviation using the syntax of definitions.\nThe definition of the term may include a _base_ markup.\n\nUse [term](*key) in text\n\n", "autoHeight": true, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "Autoheight", "layout": [{"h": 2, "i": "A3", "w": 6, "x": 30, "y": 0}, {"h": 12, "i": "Q6", "w": 15, "x": 0, "y": 0}, {"h": 2, "i": "Vw", "w": 15, "x": 15, "y": 0}, {"h": 6, "i": "o6", "w": 12, "x": 15, "y": 8}], "aliases": {}, "connections": []}, {"id": "56", "items": [{"id": "vV", "data": {"size": "l", "text": "Test title with long long long long long long long long content", "showInTOC": true, "autoHeight": false, "background": {"color": "var(--g-color-base-warning-light)", "enabled": true}}, "type": "title", "namespace": "default"}, {"id": "Go", "data": {"tabs": [{"id": "91", "title": "Table 1", "params": {}, "chartId": "1txnbnqns0e2p", "isDefault": true, "autoHeight": false, "background": {"color": "transparent", "enabled": false}, "description": ""}, {"id": "E9", "title": "Table 2", "params": {}, "chartId": "q9z7zsseqg2qf", "autoHeight": false, "description": ""}], "hideTitle": false}, "type": "widget", "namespace": "default"}, {"id": "yb", "data": {"text": "# Title h1\n## Title h2\n### Title h3\n#### Title h4\n\n~~strikethrough~~\n\n_**bold and italic**_.\n\n[Link](https://docs.charts.yandex-team.ru)\n\n***\n\n> ## Quote.\n>\n> 1. Line 1.\n> 2. Line 2.\n>\n> End.\n\n---\n\n- Element 1\n - Element A\n - Element B\n- Element 2\n\n1. First\n 1. Nested\n 1. Nested\n1. Second\n\n---\n\nColumn on the left edge | The column on the right edge | The column is centered\n:--- | ---: | :---:\nText | Text | Text\n\n---\n\n{% cut \"**Text under cut**\" %}\n\nHere is the detailed text\n\n{% endcut %}\n\n{gray}(some gray text)\n{yellow}(some yellow text)\n{orange}(some orange text)\n{red}(some red text)\n{green}(some green text)\n{blue}(some blue text)\n{violet}(some violet text)\n\n[*key]: explanation of a term or abbreviation using the syntax of definitions.\nThe definition of the term may include a _base_ markup.\n\nUse [term](*key) in text\n\n", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "7e", "data": {"group": [{"id": "P3", "title": "List with inner", "width": "", "source": {"required": false, "showHint": false, "fieldName": "test 1", "showTitle": true, "innerTitle": "Inner", "elementType": "select", "showInnerTitle": true, "titlePlacement": "left", "acceptableValues": [{"title": "test 3", "value": "test 3"}, {"title": "test 2", "value": "test 2"}, {"title": "test 1", "value": "test 1"}]}, "defaults": {"test 1": ""}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "jr", "title": "Input with top hint", "width": "", "source": {"hint": "Hint", "required": false, "showHint": true, "fieldName": "test 2", "showTitle": true, "elementType": "input", "titlePlacement": "top"}, "defaults": {"test 2": ""}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "bp", "title": "Input with required", "width": "", "source": {"required": true, "showHint": false, "fieldName": "test 3", "showTitle": true, "innerTitle": "inner", "elementType": "input", "defaultValue": "default", "showInnerTitle": false, "titlePlacement": "left"}, "defaults": {"test 3": "default"}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "rA", "title": "Checkbox with hint", "width": "", "source": {"hint": "Hint", "required": false, "showHint": true, "fieldName": "test 4", "showTitle": true, "elementType": "checkbox", "defaultValue": "false"}, "defaults": {"test 4": "false"}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "8d", "title": "Calendar", "width": "", "source": {"hint": "Hint", "isRange": true, "required": false, "showHint": true, "fieldName": "test 5", "showTitle": true, "innerTitle": "inner", "elementType": "date", "showInnerTitle": true, "titlePlacement": "left"}, "defaults": {"test 5": ""}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "q8", "title": "Simple Checkbox", "width": "", "source": {"required": false, "showHint": false, "fieldName": "test 6", "showTitle": false, "elementType": "checkbox", "defaultValue": "true"}, "defaults": {"test 6": "true"}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}], "autoHeight": false, "buttonApply": true, "buttonReset": true, "updateControlsOnChange": false}, "type": "group_control", "namespace": "default"}], "title": "Without autoheight", "layout": [{"h": 2, "i": "vV", "w": 7, "x": 29, "y": 0}, {"h": 12, "i": "Go", "w": 14, "x": 0, "y": 0}, {"h": 10, "i": "yb", "w": 14, "x": 14, "y": 5}, {"h": 5, "i": "7e", "w": 15, "x": 14, "y": 0}], "aliases": {}, "connections": []}, {"id": "3A", "items": [{"id": "64", "data": {"text": "```mermaid\ngantt\n title A Gantt Diagram\n dateFormat YYYY-MM-DD\n section Section\n A task :a1, 2014-01-01, 30d\n Another task :after a1, 20d\n section Another\n Task in Another :2014-01-12, 12d\n another task :24d\n```", "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "wE", "data": {"text": "![png-image](https://storage.yandexcloud.net/screenshot-storage/Like.png)", "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "aV", "data": {"group": [{"id": "Nw", "title": "Selector 1", "width": "", "source": {"required": false, "showHint": false, "fieldName": "field1", "showTitle": false, "elementType": "input", "titlePlacement": "left"}, "defaults": {"field1": ""}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}], "autoHeight": false, "buttonApply": false, "buttonReset": false, "updateControlsOnChange": false}, "type": "group_control", "namespace": "default"}], "title": "Other", "layout": [{"h": 8, "i": "64", "w": 18, "x": 4, "y": 0, "parent": "__fixGCont"}, {"h": 8, "i": "wE", "w": 4, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 2, "i": "aV", "w": 8, "x": 0, "y": 0, "parent": "__fixHead"}], "aliases": {}, "connections": []}], "counter": 34, "settings": {"hideTabs": false, "expandTOC": false, "globalParams": {}, "loadPriority": "charts", "hideDashTitle": false, "silentLoading": false, "autoupdateInterval": null, "dependentSelectors": true, "loadOnlyVisibleCharts": true, "maxConcurrentRequests": null}, "schemeVersion": 7}', '{"is_release": true}', 'uid:systemId', '2024-10-04 12:34:16.302869+00', 'uid:systemId', '2024-10-04 12:34:16.302869+00', 1789216739012117571, 1788542674546983937, '{"1txnbnqns0e2p": "1txnbnqns0e2p", "q9z7zsseqg2qf": "q9z7zsseqg2qf"}');
INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, updated_at, rev_id, entry_id, links) VALUES ('{"salt": "0.6716238111186452", "tabs": [{"id": "zG", "items": [{"id": "A3", "data": {"size": "l", "text": "Test title with long long long long long long long long content", "showInTOC": true, "autoHeight": true, "background": {"color": "var(--g-color-base-warning-light)", "enabled": true}}, "type": "title", "namespace": "default"}, {"id": "Q6", "data": {"tabs": [{"id": "nk", "title": "Table 1", "params": {}, "chartId": "1txnbnqns0e2p", "isDefault": true, "autoHeight": true, "background": {"color": "transparent", "enabled": false}, "description": ""}, {"id": "2l", "title": "Table 2", "params": {}, "chartId": "q9z7zsseqg2qf", "autoHeight": false, "description": ""}], "hideTitle": false}, "type": "widget", "namespace": "default"}, {"id": "Vw", "data": {"group": [{"id": "lb", "title": "List with inner", "width": "", "source": {"required": false, "showHint": false, "fieldName": "test 1", "showTitle": true, "innerTitle": "Inner", "elementType": "select", "showInnerTitle": true, "titlePlacement": "left", "acceptableValues": [{"title": "test 3", "value": "test 3"}, {"title": "test 2", "value": "test 2"}, {"title": "test 1", "value": "test 1"}]}, "defaults": {"test 1": ""}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "mW", "title": "Input with top hint", "width": "", "source": {"hint": "Hint", "required": false, "showHint": true, "fieldName": "test 2", "showTitle": true, "elementType": "input", "titlePlacement": "top"}, "defaults": {"test 2": ""}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "Lv", "title": "Input with required", "width": "", "source": {"required": true, "showHint": false, "fieldName": "test 3", "showTitle": true, "innerTitle": "inner", "elementType": "input", "defaultValue": "default", "showInnerTitle": false, "titlePlacement": "left"}, "defaults": {"test 3": "default"}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "k5", "title": "Checkbox with hint", "width": "", "source": {"hint": "Hint", "required": false, "showHint": true, "fieldName": "test 4", "showTitle": true, "elementType": "checkbox", "defaultValue": "false"}, "defaults": {"test 4": "false"}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "Rz", "title": "Calendar", "width": "", "source": {"hint": "Hint", "isRange": true, "required": false, "showHint": true, "fieldName": "test 5", "showTitle": true, "innerTitle": "inner", "elementType": "date", "showInnerTitle": true, "titlePlacement": "left"}, "defaults": {"test 5": ""}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "D0", "title": "Simple Checkbox", "width": "", "source": {"required": false, "showHint": false, "fieldName": "test 6", "showTitle": false, "elementType": "checkbox", "defaultValue": "true"}, "defaults": {"test 6": "true"}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}], "autoHeight": true, "buttonApply": true, "buttonReset": true, "updateControlsOnChange": false}, "type": "group_control", "namespace": "default"}, {"id": "o6", "data": {"text": "# Title h1\n## Title h2\n### Title h3\n#### Title h4\n\n~~strikethrough~~\n\n_**bold and italic**_.\n\n[Link](https://docs.charts.yandex-team.ru)\n\n***\n\n> ## Quote.\n>\n> 1. Line 1.\n> 2. Line 2.\n>\n> End.\n\n---\n\n- Element 1\n - Element A\n - Element B\n- Element 2\n\n1. First\n 1. Nested\n 1. Nested\n1. Second\n\n---\n\nColumn on the left edge | The column on the right edge | The column is centered\n:--- | ---: | :---:\nText | Text | Text\n\n---\n\n{% cut \"**Text under cut**\" %}\n\nHere is the detailed text\n\n{% endcut %}\n\n{gray}(some gray text)\n{yellow}(some yellow text)\n{orange}(some orange text)\n{red}(some red text)\n{green}(some green text)\n{blue}(some blue text)\n{violet}(some violet text)\n\n[*key]: explanation of a term or abbreviation using the syntax of definitions.\nThe definition of the term may include a _base_ markup.\n\nUse [term](*key) in text\n\n", "autoHeight": true, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "Autoheight", "layout": [{"h": 2, "i": "A3", "w": 6, "x": 30, "y": 0}, {"h": 12, "i": "Q6", "w": 15, "x": 0, "y": 0}, {"h": 2, "i": "Vw", "w": 15, "x": 15, "y": 0}, {"h": 6, "i": "o6", "w": 12, "x": 15, "y": 8}], "aliases": {}, "connections": []}, {"id": "56", "items": [{"id": "vV", "data": {"size": "l", "text": "Test title with long long long long long long long long content", "showInTOC": true, "autoHeight": false, "background": {"color": "var(--g-color-base-warning-light)", "enabled": true}}, "type": "title", "namespace": "default"}, {"id": "Go", "data": {"tabs": [{"id": "91", "title": "Table 1", "params": {}, "chartId": "1txnbnqns0e2p", "isDefault": true, "autoHeight": false, "background": {"color": "transparent", "enabled": false}, "description": ""}, {"id": "E9", "title": "Table 2", "params": {}, "chartId": "q9z7zsseqg2qf", "autoHeight": false, "description": ""}], "hideTitle": false}, "type": "widget", "namespace": "default"}, {"id": "yb", "data": {"text": "# Title h1\n## Title h2\n### Title h3\n#### Title h4\n\n~~strikethrough~~\n\n_**bold and italic**_.\n\n[Link](https://docs.charts.yandex-team.ru)\n\n***\n\n> ## Quote.\n>\n> 1. Line 1.\n> 2. Line 2.\n>\n> End.\n\n---\n\n- Element 1\n - Element A\n - Element B\n- Element 2\n\n1. First\n 1. Nested\n 1. Nested\n1. Second\n\n---\n\nColumn on the left edge | The column on the right edge | The column is centered\n:--- | ---: | :---:\nText | Text | Text\n\n---\n\n{% cut \"**Text under cut**\" %}\n\nHere is the detailed text\n\n{% endcut %}\n\n{gray}(some gray text)\n{yellow}(some yellow text)\n{orange}(some orange text)\n{red}(some red text)\n{green}(some green text)\n{blue}(some blue text)\n{violet}(some violet text)\n\n[*key]: explanation of a term or abbreviation using the syntax of definitions.\nThe definition of the term may include a _base_ markup.\n\nUse [term](*key) in text\n\n", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "7e", "data": {"group": [{"id": "P3", "title": "List with inner", "width": "", "source": {"required": false, "showHint": false, "fieldName": "test 1", "showTitle": true, "innerTitle": "Inner", "elementType": "select", "showInnerTitle": true, "titlePlacement": "left", "acceptableValues": [{"title": "test 3", "value": "test 3"}, {"title": "test 2", "value": "test 2"}, {"title": "test 1", "value": "test 1"}]}, "defaults": {"test 1": ""}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "jr", "title": "Input with top hint", "width": "", "source": {"hint": "Hint", "required": false, "showHint": true, "fieldName": "test 2", "showTitle": true, "elementType": "input", "titlePlacement": "top"}, "defaults": {"test 2": ""}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "bp", "title": "Input with required", "width": "", "source": {"required": true, "showHint": false, "fieldName": "test 3", "showTitle": true, "innerTitle": "inner", "elementType": "input", "defaultValue": "default", "showInnerTitle": false, "titlePlacement": "left"}, "defaults": {"test 3": "default"}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "rA", "title": "Checkbox with hint", "width": "", "source": {"hint": "Hint", "required": false, "showHint": true, "fieldName": "test 4", "showTitle": true, "elementType": "checkbox", "defaultValue": "false"}, "defaults": {"test 4": "false"}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "8d", "title": "Calendar", "width": "", "source": {"hint": "Hint", "isRange": true, "required": false, "showHint": true, "fieldName": "test 5", "showTitle": true, "innerTitle": "inner", "elementType": "date", "showInnerTitle": true, "titlePlacement": "left"}, "defaults": {"test 5": ""}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}, {"id": "q8", "title": "Simple Checkbox", "width": "", "source": {"required": false, "showHint": false, "fieldName": "test 6", "showTitle": false, "elementType": "checkbox", "defaultValue": "true"}, "defaults": {"test 6": "true"}, "namespace": "default", "sourceType": "manual", "placementMode": "auto"}], "autoHeight": false, "buttonApply": true, "buttonReset": true, "updateControlsOnChange": false}, "type": "group_control", "namespace": "default"}], "title": "Without autoheight", "layout": [{"h": 2, "i": "vV", "w": 7, "x": 29, "y": 0}, {"h": 12, "i": "Go", "w": 14, "x": 0, "y": 0}, {"h": 10, "i": "yb", "w": 14, "x": 14, "y": 5}, {"h": 5, "i": "7e", "w": 15, "x": 14, "y": 0}], "aliases": {}, "connections": []}, {"id": "3A", "items": [{"id": "64", "data": {"text": "```mermaid\ngantt\n title A Gantt Diagram\n dateFormat YYYY-MM-DD\n section Section\n A task :a1, 2014-01-01, 30d\n Another task :after a1, 20d\n section Another\n Task in Another :2014-01-12, 12d\n another task :24d\n```", "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "wE", "data": {"text": "![png-image](https://storage.yandexcloud.net/screenshot-storage/Like.png)", "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}], "title": "Other", "layout": [{"h": 8, "i": "64", "w": 18, "x": 4, "y": 2}, {"h": 8, "i": "wE", "w": 4, "x": 0, "y": 2}], "aliases": {}, "connections": []}], "counter": 34, "settings": {"hideTabs": false, "expandTOC": false, "globalParams": {}, "loadPriority": "charts", "hideDashTitle": false, "silentLoading": false, "autoupdateInterval": null, "dependentSelectors": true, "loadOnlyVisibleCharts": true, "maxConcurrentRequests": null}, "schemeVersion": 7}', '{"is_release": true}', 'uid:systemId', '2024-10-04 12:34:36.999286+00', 'uid:systemId', '2024-10-04 12:34:36.999286+00', 1789216912622748741, 1788542674546983937, '{"1txnbnqns0e2p": "1txnbnqns0e2p", "q9z7zsseqg2qf": "q9z7zsseqg2qf"}');
-
+INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, updated_at, rev_id, entry_id, links) VALUES ('{"salt": "0.7175019080691589", "tabs": [{"id": "X5", "items": [{"id": "0r", "data": {"size": "l", "text": "Fixed header with 2 groups", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "y5", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "QM", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "D3", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}], "title": "Tab 1", "layout": [{"h": 2, "i": "0r", "w": 36, "x": 0, "y": 0, "parent": "__fixHead"}, {"h": 21, "i": "y5", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 2, "i": "QM", "w": 36, "x": 0, "y": 0}, {"h": 6, "i": "D3", "w": 36, "x": 0, "y": 2}], "aliases": {}, "connections": []}], "counter": 5, "settings": {"hideTabs": false, "expandTOC": false, "globalParams": {}, "loadPriority": "charts", "hideDashTitle": false, "silentLoading": false, "autoupdateInterval": null, "dependentSelectors": true, "loadOnlyVisibleCharts": true, "maxConcurrentRequests": null}, "schemeVersion": 7}', '{"is_release": true}', 'uid:systemId', '2024-11-28 13:07:36.142745+00', 'uid:systemId', '2024-11-28 13:07:36.142745+00', 1829096180068385796, 1829094472189740033, '{}');
+INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, updated_at, rev_id, entry_id, links) VALUES ('{"salt": "0.7175019080691589", "tabs": [{"id": "X5", "items": [{"id": "0r", "data": {"size": "l", "text": "Fixed header with 2 groups", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "y5", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "QM", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "D3", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "8v", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "54", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "Tab 1", "layout": [{"h": 2, "i": "0r", "w": 36, "x": 0, "y": 0, "parent": "__fixHead"}, {"h": 3, "i": "y5", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 2, "i": "QM", "w": 36, "x": 0, "y": 0}, {"h": 4, "i": "D3", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "8v", "w": 28, "x": 0, "y": 6}, {"h": 36, "i": "54", "w": 16, "x": 0, "y": 12}], "aliases": {}, "connections": []}], "counter": 7, "settings": {"hideTabs": false, "expandTOC": false, "globalParams": {}, "loadPriority": "charts", "hideDashTitle": false, "silentLoading": false, "autoupdateInterval": null, "dependentSelectors": true, "loadOnlyVisibleCharts": true, "maxConcurrentRequests": null}, "schemeVersion": 7}', '{"is_release": true}', 'uid:systemId', '2024-11-28 13:10:34.758863+00', 'uid:systemId', '2024-11-28 13:10:34.758863+00', 1829097678407992326, 1829094472189740033, '{}');
+INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, updated_at, rev_id, entry_id, links) VALUES ('{"salt": "0.7175019080691589", "tabs": [{"id": "X5", "items": [{"id": "0r", "data": {"size": "l", "text": "Fixed header with 2 groups", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "y5", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "QM", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "D3", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "8v", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "54", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "r9", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "Tab 1", "layout": [{"h": 2, "i": "0r", "w": 36, "x": 0, "y": 0, "parent": "__fixHead"}, {"h": 3, "i": "y5", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 2, "i": "QM", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "D3", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "8v", "w": 28, "x": 0, "y": 12}, {"h": 31, "i": "54", "w": 16, "x": 0, "y": 18}, {"h": 4, "i": "r9", "w": 12, "x": 0, "y": 3, "parent": "__fixGCont"}], "aliases": {}, "connections": []}], "counter": 8, "settings": {"hideTabs": false, "expandTOC": false, "globalParams": {}, "loadPriority": "charts", "hideDashTitle": false, "silentLoading": false, "autoupdateInterval": null, "dependentSelectors": true, "loadOnlyVisibleCharts": true, "maxConcurrentRequests": null}, "schemeVersion": 7}', '{"is_release": true}', 'uid:systemId', '2024-11-28 13:11:45.951413+00', 'uid:systemId', '2024-11-28 13:11:45.951413+00', 1829098275609773064, 1829094472189740033, '{}');
+INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, updated_at, rev_id, entry_id, links) VALUES ('{"salt": "0.7175019080691589", "tabs": [{"id": "X5", "items": [{"id": "0r", "data": {"size": "l", "text": "Fixed header with 2 groups", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "y5", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "QM", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "D3", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "8v", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "54", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "r9", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "2 groups", "layout": [{"h": 2, "i": "0r", "w": 36, "x": 0, "y": 0, "parent": "__fixHead"}, {"h": 3, "i": "y5", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 2, "i": "QM", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "D3", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "8v", "w": 28, "x": 0, "y": 12}, {"h": 31, "i": "54", "w": 16, "x": 0, "y": 18}, {"h": 4, "i": "r9", "w": 12, "x": 0, "y": 3, "parent": "__fixGCont"}], "aliases": {}, "connections": []}, {"id": "Ja", "items": [{"id": "7J", "data": {"size": "l", "text": "Fixed header with 2 groups", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "x1", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "BA", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "g2", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "l7", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "M4", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "9y", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "only second group", "layout": [{"h": 2, "i": "7J", "w": 36, "x": 0, "y": 0, "parent": "__fixHead"}, {"h": 3, "i": "x1", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 2, "i": "BA", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "g2", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "l7", "w": 28, "x": 0, "y": 12}, {"h": 31, "i": "M4", "w": 16, "x": 0, "y": 18}, {"h": 4, "i": "9y", "w": 12, "x": 0, "y": 3, "parent": "__fixGCont"}], "aliases": {}, "connections": []}, {"id": "vJ", "items": [{"id": "WQ", "data": {"size": "l", "text": "Fixed header with 2 groups", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "q6", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "k1", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "aB", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "45", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "1D", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "wn", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "overflow of second group content", "layout": [{"h": 2, "i": "WQ", "w": 36, "x": 0, "y": 0, "parent": "__fixHead"}, {"h": 3, "i": "q6", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 2, "i": "k1", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "aB", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "45", "w": 28, "x": 0, "y": 12}, {"h": 31, "i": "1D", "w": 16, "x": 0, "y": 18}, {"h": 4, "i": "wn", "w": 12, "x": 0, "y": 3, "parent": "__fixGCont"}], "aliases": {}, "connections": []}], "counter": 24, "settings": {"hideTabs": false, "expandTOC": false, "globalParams": {}, "loadPriority": "charts", "hideDashTitle": false, "silentLoading": false, "autoupdateInterval": null, "dependentSelectors": true, "loadOnlyVisibleCharts": true, "maxConcurrentRequests": null}, "schemeVersion": 7}', '{"is_release": true}', 'uid:systemId', '2024-11-28 13:13:35.936645+00', 'uid:systemId', '2024-11-28 13:13:35.936645+00', 1829099198239212554, 1829094472189740033, '{}');
+INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, updated_at, rev_id, entry_id, links) VALUES ('{"salt": "0.7175019080691589", "tabs": [{"id": "X5", "items": [{"id": "0r", "data": {"size": "l", "text": "Fixed header with 2 groups", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "y5", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "QM", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "D3", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "8v", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "54", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "r9", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "2 groups", "layout": [{"h": 2, "i": "0r", "w": 36, "x": 0, "y": 0, "parent": "__fixHead"}, {"h": 3, "i": "y5", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 2, "i": "QM", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "D3", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "8v", "w": 28, "x": 0, "y": 12}, {"h": 31, "i": "54", "w": 16, "x": 0, "y": 18}, {"h": 4, "i": "r9", "w": 12, "x": 0, "y": 3, "parent": "__fixGCont"}], "aliases": {}, "connections": []}, {"id": "Ja", "items": [{"id": "7J", "data": {"size": "l", "text": "Fixed header only with second fixed group", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "x1", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "BA", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "g2", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "l7", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "M4", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "9y", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "only second group", "layout": [{"h": 2, "i": "7J", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 3, "i": "x1", "w": 36, "x": 0, "y": 2, "parent": "__fixGCont"}, {"h": 2, "i": "BA", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "g2", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "l7", "w": 28, "x": 0, "y": 12}, {"h": 31, "i": "M4", "w": 16, "x": 0, "y": 18}, {"h": 4, "i": "9y", "w": 12, "x": 0, "y": 5, "parent": "__fixGCont"}], "aliases": {}, "connections": []}, {"id": "vJ", "items": [{"id": "WQ", "data": {"size": "l", "text": "Fixed header with 2 groups", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "q6", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "k1", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "aB", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "45", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "1D", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "wn", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "overflow of second group content", "layout": [{"h": 2, "i": "WQ", "w": 36, "x": 0, "y": 0, "parent": "__fixHead"}, {"h": 3, "i": "q6", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 2, "i": "k1", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "aB", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "45", "w": 28, "x": 0, "y": 12}, {"h": 31, "i": "1D", "w": 16, "x": 0, "y": 18}, {"h": 4, "i": "wn", "w": 12, "x": 0, "y": 3, "parent": "__fixGCont"}], "aliases": {}, "connections": []}], "counter": 24, "settings": {"hideTabs": false, "expandTOC": false, "globalParams": {}, "loadPriority": "charts", "hideDashTitle": false, "silentLoading": false, "autoupdateInterval": null, "dependentSelectors": true, "loadOnlyVisibleCharts": true, "maxConcurrentRequests": null}, "schemeVersion": 7}', '{"is_release": true}', 'uid:systemId', '2024-11-28 13:14:14.556522+00', 'uid:systemId', '2024-11-28 13:14:14.556522+00', 1829099522198864908, 1829094472189740033, '{}');
+INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, updated_at, rev_id, entry_id, links) VALUES ('{"salt": "0.7175019080691589", "tabs": [{"id": "X5", "items": [{"id": "0r", "data": {"size": "l", "text": "Fixed header with 2 groups", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "y5", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "QM", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "D3", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "8v", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "54", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "r9", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "2 groups", "layout": [{"h": 2, "i": "0r", "w": 36, "x": 0, "y": 0, "parent": "__fixHead"}, {"h": 3, "i": "y5", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 2, "i": "QM", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "D3", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "8v", "w": 28, "x": 0, "y": 12}, {"h": 31, "i": "54", "w": 16, "x": 0, "y": 18}, {"h": 4, "i": "r9", "w": 12, "x": 0, "y": 3, "parent": "__fixGCont"}], "aliases": {}, "connections": []}, {"id": "Ja", "items": [{"id": "7J", "data": {"size": "l", "text": "Fixed header only with second fixed group", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "x1", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "BA", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "g2", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "l7", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "M4", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "9y", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "only second group", "layout": [{"h": 2, "i": "7J", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 3, "i": "x1", "w": 36, "x": 0, "y": 2, "parent": "__fixGCont"}, {"h": 2, "i": "BA", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "g2", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "l7", "w": 28, "x": 0, "y": 12}, {"h": 31, "i": "M4", "w": 16, "x": 0, "y": 18}, {"h": 4, "i": "9y", "w": 12, "x": 0, "y": 5, "parent": "__fixGCont"}], "aliases": {}, "connections": []}, {"id": "vJ", "items": [{"id": "WQ", "data": {"size": "l", "text": "Fixed header with overflow in the second group", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "q6", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "k1", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "aB", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "45", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "1D", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "wn", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "3l", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "overflow of second group content", "layout": [{"h": 2, "i": "WQ", "w": 36, "x": 0, "y": 0, "parent": "__fixHead"}, {"h": 3, "i": "q6", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 2, "i": "k1", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "aB", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "45", "w": 28, "x": 0, "y": 12}, {"h": 31, "i": "1D", "w": 16, "x": 0, "y": 18}, {"h": 4, "i": "wn", "w": 12, "x": 0, "y": 3, "parent": "__fixGCont"}, {"h": 56, "i": "3l", "w": 9, "x": 0, "y": 7, "parent": "__fixGCont"}], "aliases": {}, "connections": []}], "counter": 25, "settings": {"hideTabs": false, "expandTOC": false, "globalParams": {}, "loadPriority": "charts", "hideDashTitle": false, "silentLoading": false, "autoupdateInterval": null, "dependentSelectors": true, "loadOnlyVisibleCharts": true, "maxConcurrentRequests": null}, "schemeVersion": 7}', '{"is_release": true}', 'uid:systemId', '2024-11-28 13:16:09.830854+00', 'uid:systemId', '2024-11-28 13:16:09.830854+00', 1829100489195652110, 1829094472189740033, '{}');
+INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, updated_at, rev_id, entry_id, links) VALUES ('{"salt": "0.7175019080691589", "tabs": [{"id": "X5", "items": [{"id": "0r", "data": {"size": "l", "text": "Fixed header with 2 groups", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "y5", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "QM", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "D3", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "8v", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "54", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "r9", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "2 groups", "layout": [{"h": 2, "i": "0r", "w": 36, "x": 0, "y": 0, "parent": "__fixHead"}, {"h": 3, "i": "y5", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 2, "i": "QM", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "D3", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "8v", "w": 28, "x": 0, "y": 12}, {"h": 31, "i": "54", "w": 16, "x": 0, "y": 18}, {"h": 4, "i": "r9", "w": 12, "x": 0, "y": 3, "parent": "__fixGCont"}], "aliases": {}, "connections": []}, {"id": "Ja", "items": [{"id": "7J", "data": {"size": "l", "text": "Fixed header only with second fixed group", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "x1", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "BA", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "g2", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "l7", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "M4", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "9y", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "only second group", "layout": [{"h": 2, "i": "7J", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 3, "i": "x1", "w": 36, "x": 0, "y": 2, "parent": "__fixGCont"}, {"h": 2, "i": "BA", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "g2", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "l7", "w": 28, "x": 0, "y": 12}, {"h": 31, "i": "M4", "w": 16, "x": 0, "y": 18}, {"h": 4, "i": "9y", "w": 12, "x": 0, "y": 5, "parent": "__fixGCont"}], "aliases": {}, "connections": []}, {"id": "vJ", "items": [{"id": "WQ", "data": {"size": "l", "text": "Fixed header with overflow in the second group", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "q6", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "k1", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "aB", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "45", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "1D", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "wn", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "3l", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "overflow of second group content", "layout": [{"h": 2, "i": "WQ", "w": 36, "x": 0, "y": 0, "parent": "__fixHead"}, {"h": 3, "i": "q6", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 2, "i": "k1", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "aB", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "45", "w": 28, "x": 0, "y": 12}, {"h": 31, "i": "1D", "w": 16, "x": 0, "y": 18}, {"h": 4, "i": "wn", "w": 12, "x": 0, "y": 3, "parent": "__fixGCont"}, {"h": 56, "i": "3l", "w": 9, "x": 0, "y": 7, "parent": "__fixGCont"}], "aliases": {}, "connections": []}], "counter": 25, "settings": {"hideTabs": false, "expandTOC": false, "globalParams": {}, "loadPriority": "charts", "hideDashTitle": false, "silentLoading": false, "autoupdateInterval": null, "dependentSelectors": true, "loadOnlyVisibleCharts": true, "maxConcurrentRequests": null}, "schemeVersion": 7}', '{"is_release": true}', 'uid:systemId', '2024-11-28 13:17:35.335071+00', 'uid:systemId', '2024-11-28 13:17:35.335071+00', 1829101206455190545, 1829094472189740033, '{}');
+INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, updated_at, rev_id, entry_id, links) VALUES ('{"salt": "0.7175019080691589", "tabs": [{"id": "X5", "items": [{"id": "0r", "data": {"size": "l", "text": "Fixed header with 2 groups", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "y5", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "QM", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "D3", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "8v", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "54", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "r9", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "2 groups", "layout": [{"h": 2, "i": "0r", "w": 36, "x": 0, "y": 0, "parent": "__fixHead"}, {"h": 3, "i": "y5", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 2, "i": "QM", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "D3", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "8v", "w": 28, "x": 0, "y": 12}, {"h": 31, "i": "54", "w": 16, "x": 0, "y": 18}, {"h": 4, "i": "r9", "w": 12, "x": 0, "y": 3, "parent": "__fixGCont"}], "aliases": {}, "connections": []}, {"id": "Ja", "items": [{"id": "7J", "data": {"size": "l", "text": "Fixed header only with second fixed group", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "x1", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "BA", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "g2", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "l7", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "M4", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "9y", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "only second group", "layout": [{"h": 2, "i": "7J", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 3, "i": "x1", "w": 36, "x": 0, "y": 2, "parent": "__fixGCont"}, {"h": 2, "i": "BA", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "g2", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "l7", "w": 28, "x": 0, "y": 12}, {"h": 31, "i": "M4", "w": 16, "x": 0, "y": 18}, {"h": 4, "i": "9y", "w": 12, "x": 0, "y": 5, "parent": "__fixGCont"}], "aliases": {}, "connections": []}, {"id": "vJ", "items": [{"id": "WQ", "data": {"size": "l", "text": "Fixed header with overflow in the second group", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "q6", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "k1", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "aB", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "45", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "1D", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "wn", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "3l", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-info-light-hover)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "overflow of second group content", "layout": [{"h": 2, "i": "WQ", "w": 36, "x": 0, "y": 0, "parent": "__fixHead"}, {"h": 3, "i": "q6", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 2, "i": "k1", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "aB", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "45", "w": 28, "x": 0, "y": 12}, {"h": 31, "i": "1D", "w": 16, "x": 0, "y": 18}, {"h": 4, "i": "wn", "w": 12, "x": 0, "y": 3, "parent": "__fixGCont"}, {"h": 56, "i": "3l", "w": 9, "x": 0, "y": 7, "parent": "__fixGCont"}], "aliases": {}, "connections": []}], "counter": 25, "settings": {"hideTabs": false, "expandTOC": false, "globalParams": {}, "loadPriority": "charts", "hideDashTitle": false, "silentLoading": false, "autoupdateInterval": null, "dependentSelectors": true, "loadOnlyVisibleCharts": true, "maxConcurrentRequests": null}, "schemeVersion": 7}', '{"is_release": true}', 'uid:systemId', '2024-11-28 13:18:33.340047+00', 'uid:systemId', '2024-11-28 13:18:33.340047+00', 1829101693036397587, 1829094472189740033, '{}');
+INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, updated_at, rev_id, entry_id, links) VALUES ('{"salt": "0.7175019080691589", "tabs": [{"id": "X5", "items": [{"id": "0r", "data": {"size": "l", "text": "Fixed header with 2 groups", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "y5", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "QM", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "D3", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "8v", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "54", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "r9", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "ER", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": false}}, "type": "text", "namespace": "default"}], "title": "2 groups", "layout": [{"h": 2, "i": "0r", "w": 36, "x": 0, "y": 0, "parent": "__fixHead"}, {"h": 3, "i": "y5", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 2, "i": "QM", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "D3", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "8v", "w": 28, "x": 0, "y": 8}, {"h": 31, "i": "54", "w": 6, "x": 0, "y": 14}, {"h": 4, "i": "r9", "w": 12, "x": 0, "y": 3, "parent": "__fixGCont"}, {"h": 31, "i": "ER", "w": 6, "x": 0, "y": 45}], "aliases": {}, "connections": []}, {"id": "Ja", "items": [{"id": "7J", "data": {"size": "l", "text": "Fixed header only with second fixed group", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "x1", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "BA", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "g2", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "l7", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "M4", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "9y", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "only second group", "layout": [{"h": 2, "i": "7J", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 3, "i": "x1", "w": 36, "x": 0, "y": 2, "parent": "__fixGCont"}, {"h": 2, "i": "BA", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "g2", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "l7", "w": 28, "x": 0, "y": 12}, {"h": 31, "i": "M4", "w": 16, "x": 0, "y": 18}, {"h": 4, "i": "9y", "w": 12, "x": 0, "y": 5, "parent": "__fixGCont"}], "aliases": {}, "connections": []}, {"id": "vJ", "items": [{"id": "WQ", "data": {"size": "l", "text": "Fixed header with overflow in the second group", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "q6", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "k1", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "aB", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "45", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "1D", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "wn", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "3l", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-info-light-hover)", "enabled": true}}, "type": "text", "namespace": "default"}], "title": "overflow of second group content", "layout": [{"h": 2, "i": "WQ", "w": 36, "x": 0, "y": 0, "parent": "__fixHead"}, {"h": 3, "i": "q6", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 2, "i": "k1", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "aB", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "45", "w": 28, "x": 0, "y": 12}, {"h": 31, "i": "1D", "w": 16, "x": 0, "y": 18}, {"h": 4, "i": "wn", "w": 12, "x": 0, "y": 3, "parent": "__fixGCont"}, {"h": 56, "i": "3l", "w": 9, "x": 0, "y": 7, "parent": "__fixGCont"}], "aliases": {}, "connections": []}], "counter": 26, "settings": {"hideTabs": false, "expandTOC": false, "globalParams": {}, "loadPriority": "charts", "hideDashTitle": false, "silentLoading": false, "autoupdateInterval": null, "dependentSelectors": true, "loadOnlyVisibleCharts": true, "maxConcurrentRequests": null}, "schemeVersion": 7}', '{"is_release": true}', 'uid:systemId', '2024-11-28 13:24:38.649944+00', 'uid:systemId', '2024-11-28 13:24:38.649944+00', 1829104757478786069, 1829094472189740033, '{}');
+INSERT INTO public.revisions (data, meta, created_by, created_at, updated_by, updated_at, rev_id, entry_id, links) VALUES ('{"salt": "0.7175019080691589", "tabs": [{"id": "X5", "items": [{"id": "0r", "data": {"size": "l", "text": "Fixed header with 2 groups", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "y5", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "QM", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "D3", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "8v", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "54", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "r9", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "ER", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": false}}, "type": "text", "namespace": "default"}], "title": "2 groups", "layout": [{"h": 2, "i": "0r", "w": 36, "x": 0, "y": 0, "parent": "__fixHead"}, {"h": 3, "i": "y5", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 2, "i": "QM", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "D3", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "8v", "w": 28, "x": 0, "y": 8}, {"h": 31, "i": "54", "w": 6, "x": 0, "y": 14}, {"h": 4, "i": "r9", "w": 12, "x": 0, "y": 3, "parent": "__fixGCont"}, {"h": 31, "i": "ER", "w": 6, "x": 0, "y": 45}], "aliases": {}, "connections": []}, {"id": "Ja", "items": [{"id": "7J", "data": {"size": "l", "text": "Fixed header only with second fixed group", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "x1", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "BA", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "g2", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "l7", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "9y", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "Yx", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "Oq", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": false}}, "type": "text", "namespace": "default"}], "title": "only second group", "layout": [{"h": 2, "i": "7J", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 3, "i": "x1", "w": 36, "x": 0, "y": 2, "parent": "__fixGCont"}, {"h": 2, "i": "BA", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "g2", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "l7", "w": 28, "x": 0, "y": 12}, {"h": 4, "i": "9y", "w": 12, "x": 0, "y": 5, "parent": "__fixGCont"}, {"h": 31, "i": "Yx", "w": 6, "x": 0, "y": 49}, {"h": 31, "i": "Oq", "w": 6, "x": 0, "y": 80}], "aliases": {}, "connections": []}, {"id": "vJ", "items": [{"id": "WQ", "data": {"size": "l", "text": "Fixed header with overflow in the second group", "showInTOC": false, "autoHeight": false, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "q6", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "k1", "data": {"size": "l", "text": "Ordinary content", "showInTOC": false, "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "title", "namespace": "default"}, {"id": "aB", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "", "enabled": false}}, "type": "text", "namespace": "default"}, {"id": "45", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-utility-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "wn", "data": {"text": "", "autoHeight": false, "background": {"color": "var(--g-color-base-danger-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "3l", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": false, "background": {"color": "var(--g-color-base-info-light-hover)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "o2", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": true}}, "type": "text", "namespace": "default"}, {"id": "65", "data": {"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. \nUt enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \nDuis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \nExcepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", "autoHeight": true, "background": {"color": "var(--g-color-base-positive-light)", "enabled": false}}, "type": "text", "namespace": "default"}], "title": "overflow of second group content", "layout": [{"h": 2, "i": "WQ", "w": 36, "x": 0, "y": 0, "parent": "__fixHead"}, {"h": 3, "i": "q6", "w": 36, "x": 0, "y": 0, "parent": "__fixGCont"}, {"h": 2, "i": "k1", "w": 36, "x": 0, "y": 0}, {"h": 10, "i": "aB", "w": 10, "x": 0, "y": 2}, {"h": 6, "i": "45", "w": 28, "x": 0, "y": 12}, {"h": 4, "i": "wn", "w": 12, "x": 0, "y": 3, "parent": "__fixGCont"}, {"h": 56, "i": "3l", "w": 9, "x": 0, "y": 7, "parent": "__fixGCont"}, {"h": 31, "i": "o2", "w": 6, "x": 0, "y": 63}, {"h": 31, "i": "65", "w": 6, "x": 0, "y": 94}], "aliases": {}, "connections": []}], "counter": 30, "settings": {"hideTabs": false, "expandTOC": false, "globalParams": {}, "loadPriority": "charts", "hideDashTitle": false, "silentLoading": false, "autoupdateInterval": null, "dependentSelectors": true, "loadOnlyVisibleCharts": true, "maxConcurrentRequests": null}, "schemeVersion": 7}', '{"is_release": true}', 'uid:systemId', '2024-11-28 13:25:13.369901+00', 'uid:systemId', '2024-11-28 13:25:13.369901+00', 1829105048731255831, 1829094472189740033, '{}');
ALTER TABLE public.revisions ENABLE TRIGGER ALL;
diff --git a/tests/opensource-suites/dash/base/fixedHeader.test.ts b/tests/opensource-suites/dash/base/fixedHeader.test.ts
new file mode 100644
index 0000000000..dca6ad6fdd
--- /dev/null
+++ b/tests/opensource-suites/dash/base/fixedHeader.test.ts
@@ -0,0 +1,133 @@
+import {Page, expect} from '@playwright/test';
+
+import DashboardPage from '../../../page-objects/dashboard/DashboardPage';
+import {openTestPage, slct} from '../../../utils';
+import datalensTest from '../../../utils/playwright/globalTestDefinition';
+import {ActionPanelQA} from '../../../../src/shared';
+
+const dashboardKey = 'at6wshbewj36x-fixed-header-tests';
+const tabsIds = {
+ twoGroups: 'X5',
+ onlySecondGroup: 'Ja',
+ overflownSecondGroup: 'vJ',
+};
+
+function getTabUrl(tabName: string) {
+ return `/${dashboardKey}?tab=${tabName}`;
+}
+
+datalensTest.describe('Fixed header', () => {
+ datalensTest('Header with 2 groups', async ({page}: {page: Page}) => {
+ await openTestPage(page, getTabUrl(tabsIds.twoGroups));
+ const dashboardPage = new DashboardPage({page});
+ const fixedHeader = dashboardPage.fixedHeader;
+ const actionPanelHeight =
+ (await dashboardPage.page.locator(slct(ActionPanelQA.ActionPanel)).boundingBox())
+ ?.height ?? 0;
+
+ const collapsibleStateToggleButton = fixedHeader.expandCollapseButton;
+
+ await expect(collapsibleStateToggleButton).toBeVisible();
+ await expect(fixedHeader.controls).toBeVisible();
+ await expect(fixedHeader.container).toBeVisible();
+
+ // check that "fixed" header is not fixed without scrolling
+ expect(await fixedHeader.getWrapperVerticalOffset()).toBeGreaterThan(actionPanelHeight);
+
+ await fixedHeader.toggleFixedHeaderCollapsibleState(); // collapse
+
+ await expect(collapsibleStateToggleButton).toBeVisible();
+ await expect(fixedHeader.controls).toBeVisible();
+ await expect(fixedHeader.container).toBeHidden();
+
+ await page.mouse.wheel(0, 500);
+
+ await expect(collapsibleStateToggleButton).toBeVisible();
+ await expect(fixedHeader.controls).toBeVisible();
+ await expect(fixedHeader.container).toBeHidden();
+
+ expect(await fixedHeader.getWrapperVerticalOffset()).toEqual(actionPanelHeight);
+
+ await fixedHeader.toggleFixedHeaderCollapsibleState(); // expand
+
+ await expect(fixedHeader.container).toBeVisible();
+ });
+
+ datalensTest('With second group only', async ({page}: {page: Page}) => {
+ await openTestPage(page, getTabUrl(tabsIds.onlySecondGroup));
+ const dashboardPage = new DashboardPage({page});
+ const fixedHeader = dashboardPage.fixedHeader;
+ const actionPanelHeight =
+ (await dashboardPage.page.locator(slct(ActionPanelQA.ActionPanel)).boundingBox())
+ ?.height ?? 0;
+
+ const collapsibleStateToggleButton = fixedHeader.expandCollapseButton;
+
+ await expect(collapsibleStateToggleButton).toBeVisible();
+ await expect(fixedHeader.controls).toBeHidden();
+ await expect(fixedHeader.container).toBeVisible();
+
+ // check that "fixed" header is not fixed without scrolling
+ expect(await fixedHeader.getWrapperVerticalOffset()).toBeGreaterThan(actionPanelHeight);
+
+ await fixedHeader.toggleFixedHeaderCollapsibleState(); // collapse
+
+ await expect(collapsibleStateToggleButton).toBeVisible();
+ await expect(fixedHeader.controls).toBeHidden();
+ await expect(fixedHeader.container).toBeHidden();
+
+ await page.mouse.wheel(0, 500);
+
+ await expect(collapsibleStateToggleButton).toBeVisible();
+ await expect(fixedHeader.controls).toBeHidden();
+ await expect(fixedHeader.container).toBeHidden();
+
+ await fixedHeader.toggleFixedHeaderCollapsibleState(); // expand
+
+ await expect(fixedHeader.container).toBeVisible();
+
+ expect(await fixedHeader.getWrapperVerticalOffset()).toEqual(actionPanelHeight);
+ });
+ datalensTest('Header with overflown second group', async ({page}: {page: Page}) => {
+ await openTestPage(page, getTabUrl(tabsIds.overflownSecondGroup));
+ const dashboardPage = new DashboardPage({page});
+ const fixedHeader = dashboardPage.fixedHeader;
+ const actionPanelHeight =
+ (await dashboardPage.page.locator(slct(ActionPanelQA.ActionPanel)).boundingBox())
+ ?.height ?? 0;
+
+ const collapsibleStateToggleButton = fixedHeader.expandCollapseButton;
+
+ await expect(collapsibleStateToggleButton).toBeVisible();
+ await expect(fixedHeader.controls).toBeVisible();
+ await expect(fixedHeader.container).toBeVisible();
+
+ const body = page.locator('body');
+
+ // check that "fixed" header is not fixed without scrolling
+ expect(await fixedHeader.getWrapperVerticalOffset()).toBeGreaterThan(actionPanelHeight);
+
+ await page.mouse.wheel(0, 500);
+
+ const bodyScrollPositionBeforeCollapsing = (await body.boundingBox())?.y ?? 0;
+ const fixedHeaderScrollPositionBeforeCollapsing =
+ (await fixedHeader.container.boundingBox())?.y ?? 0;
+
+ await fixedHeader.container.hover();
+ await page.mouse.wheel(0, 500);
+
+ expect((await body.boundingBox())?.y).toEqual(bodyScrollPositionBeforeCollapsing);
+ expect((await fixedHeader.container.boundingBox())?.y).toEqual(
+ fixedHeaderScrollPositionBeforeCollapsing - 500,
+ );
+
+ await fixedHeader.toggleFixedHeaderCollapsibleState(); // collapse
+
+ await expect(collapsibleStateToggleButton).toBeVisible();
+ await expect(fixedHeader.controls).toBeVisible();
+ await expect(fixedHeader.container).toBeHidden();
+
+ await page.mouse.wheel(0, 500);
+ expect((await body.boundingBox())?.y).toEqual(bodyScrollPositionBeforeCollapsing - 500);
+ });
+});
diff --git a/tests/page-objects/dashboard/DashboardPage.ts b/tests/page-objects/dashboard/DashboardPage.ts
index ebf231a0ef..f90814b6b5 100644
--- a/tests/page-objects/dashboard/DashboardPage.ts
+++ b/tests/page-objects/dashboard/DashboardPage.ts
@@ -66,6 +66,7 @@ import {CommonUrls} from '../constants/common-urls';
import {EditEntityButton} from '../workbook/EditEntityButton';
import ControlActions from './ControlActions';
import {getUrlStateParam} from '../../suites/dash/helpers';
+import {FixedHeader} from './FixedHeader';
export const BUTTON_CHECK_TIMEOUT = 3000;
export const RENDER_TIMEOUT = 4000;
@@ -112,6 +113,7 @@ class DashboardPage extends BasePage {
dialogCreateEntry: DialogCreateEntry;
editEntityButton: EditEntityButton;
controlActions: ControlActions;
+ fixedHeader: FixedHeader;
constructor({page}: DashboardPageProps) {
super({page});
@@ -123,6 +125,7 @@ class DashboardPage extends BasePage {
this.dialogCreateEntry = new DialogCreateEntry(page);
this.editEntityButton = new EditEntityButton(page);
this.controlActions = new ControlActions(page);
+ this.fixedHeader = new FixedHeader(page);
}
async waitForResponses(url: string, timeout = API_TIMEOUT): Promise> {
diff --git a/tests/page-objects/dashboard/FixedHeader.ts b/tests/page-objects/dashboard/FixedHeader.ts
new file mode 100644
index 0000000000..db59c7a6b5
--- /dev/null
+++ b/tests/page-objects/dashboard/FixedHeader.ts
@@ -0,0 +1,38 @@
+import {Page} from '@playwright/test';
+import {slct} from '../../utils';
+import {FixedHeaderQa} from '../../../src/shared';
+
+export class FixedHeader {
+ static selectors = {
+ expandCollapseButton: slct(FixedHeaderQa.ExpandCollapseButton),
+ wrapper: slct(FixedHeaderQa.Wrapper),
+ controls: slct(FixedHeaderQa.Controls),
+ container: slct(FixedHeaderQa.Container),
+ };
+
+ protected page: Page;
+
+ constructor(page: Page) {
+ this.page = page;
+ }
+
+ get expandCollapseButton() {
+ return this.page.locator(FixedHeader.selectors.expandCollapseButton);
+ }
+
+ toggleFixedHeaderCollapsibleState() {
+ return this.page.locator(FixedHeader.selectors.expandCollapseButton).click();
+ }
+
+ get controls() {
+ return this.page.locator(FixedHeader.selectors.controls);
+ }
+
+ get container() {
+ return this.page.locator(FixedHeader.selectors.container);
+ }
+
+ async getWrapperVerticalOffset() {
+ return (await this.page.locator(FixedHeader.selectors.wrapper).boundingBox())?.y ?? 0;
+ }
+}