test regen

This commit is contained in:
Alexander Wang 2023-03-13 16:12:15 -07:00
parent f1d4641d42
commit 62abaf3536
No known key found for this signature in database
GPG key ID: D89FA31966BDBECE
21 changed files with 347 additions and 2733 deletions

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 732 KiB

After

Width:  |  Height:  |  Size: 415 KiB

View file

@ -83,72 +83,35 @@ func testStable(t *testing.T) {
},
{
name: "mono-font",
script: `direction: down
PRODUCER: {
script: `satellites: SATELLITES {
shape: stored_data
style: {
underline: true
font-color: white
fill: blue
border-radius: 4
font: mono
font: mono
fill: white
stroke: black
multiple: true
}
}
PRODUCER -> api
api: API DESIGN & DEVELOPMENT {
shape: text
style.font: mono
}
schema: "" {
style.fill: "#e4f4fc"
style.stroke-width: 0
PROTOBUF SCHEMA: {
icon: https://icons.terrastruct.com/essentials%2F257-file.svg
shape: image
style.font: mono
transmitter: TRANSMITTER {
style: {
font: mono
fill: white
stroke: black
}
assets: {
label: BUF SUPPORT AND\nGENERATED ASSETS
style.font: mono
style.fill: white
style.font-color: blue
style.stroke-width: 0
width: 400
}
PROTOBUF SCHEMA -> assets: {
style.opacity: 0
}
}
api -> schema.PROTOBUF SCHEMA
schema -> CONSUMER A
schema -> CONSUMER B
schema -> CONSUMER C
# Could really use some classes!
CONSUMER A: {
satellites -> transmitter: SEND {
style.stroke: black
style.font: mono
style.fill: "#000047"
style.border-radius: 4
style.font-color: white
style.stroke-width: 0
}
CONSUMER B: {
satellites -> transmitter: SEND {
style.stroke: black
style.font: mono
style.fill: "#000047"
style.border-radius: 4
style.font-color: white
style.stroke-width: 0
}
CONSUMER C: {
satellites -> transmitter: SEND {
style.stroke: black
style.font: mono
style.fill: "#000047"
style.border-radius: 4
style.font-color: white
style.stroke-width: 0
}
`,
},

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 677 KiB

After

Width:  |  Height:  |  Size: 359 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 677 KiB

After

Width:  |  Height:  |  Size: 359 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 874 KiB

After

Width:  |  Height:  |  Size: 607 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 873 KiB

After

Width:  |  Height:  |  Size: 607 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 999 KiB

After

Width:  |  Height:  |  Size: 682 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 999 KiB

After

Width:  |  Height:  |  Size: 682 KiB

View file

@ -4,237 +4,23 @@
"fontFamily": "SourceSansPro",
"shapes": [
{
"id": "PRODUCER",
"type": "rectangle",
"pos": {
"x": 212,
"y": 0
},
"width": 122,
"height": 66,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"borderRadius": 4,
"fill": "blue",
"stroke": "B1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": null,
"iconPosition": "",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "PRODUCER",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "white",
"italic": false,
"bold": true,
"underline": true,
"labelWidth": 77,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"zIndex": 0,
"level": 1
},
{
"id": "api",
"type": "text",
"pos": {
"x": 158,
"y": 166
},
"width": 230,
"height": 21,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"borderRadius": 0,
"fill": "transparent",
"stroke": "N1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": null,
"iconPosition": "",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "API DESIGN & DEVELOPMENT",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "N1",
"italic": false,
"bold": false,
"underline": false,
"labelWidth": 230,
"labelHeight": 21,
"zIndex": 0,
"level": 1
},
{
"id": "schema",
"type": "rectangle",
"pos": {
"x": 31,
"y": 287
},
"width": 481,
"height": 431,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 0,
"borderRadius": 0,
"fill": "#e4f4fc",
"stroke": "B1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": null,
"iconPosition": "",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "",
"fontSize": 28,
"fontFamily": "DEFAULT",
"language": "",
"color": "N1",
"italic": false,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"zIndex": 0,
"level": 1
},
{
"id": "schema.PROTOBUF SCHEMA",
"type": "image",
"pos": {
"x": 209,
"y": 337
},
"width": 128,
"height": 128,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"borderRadius": 0,
"fill": "N7",
"stroke": "B1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": {
"Scheme": "https",
"Opaque": "",
"User": null,
"Host": "icons.terrastruct.com",
"Path": "/essentials/257-file.svg",
"RawPath": "/essentials%2F257-file.svg",
"ForceQuery": false,
"RawQuery": "",
"Fragment": "",
"RawFragment": ""
},
"iconPosition": "INSIDE_MIDDLE_CENTER",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "PROTOBUF SCHEMA",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "N1",
"italic": false,
"bold": true,
"underline": false,
"labelWidth": 144,
"labelHeight": 21,
"labelPosition": "OUTSIDE_BOTTOM_CENTER",
"zIndex": 0,
"level": 2
},
{
"id": "schema.assets",
"type": "rectangle",
"pos": {
"x": 73,
"y": 591
},
"width": 400,
"height": 77,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 0,
"borderRadius": 0,
"fill": "white",
"stroke": "B1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": null,
"iconPosition": "",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "BUF SUPPORT AND\nGENERATED ASSETS",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "blue",
"italic": false,
"bold": true,
"underline": false,
"labelWidth": 153,
"labelHeight": 37,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"zIndex": 0,
"level": 2
},
{
"id": "CONSUMER A",
"type": "rectangle",
"id": "satellites",
"type": "stored_data",
"pos": {
"x": 0,
"y": 818
"y": 0
},
"width": 142,
"width": 161,
"height": 66,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 0,
"borderRadius": 4,
"fill": "#000047",
"stroke": "B1",
"strokeWidth": 2,
"borderRadius": 0,
"fill": "white",
"stroke": "black",
"shadow": false,
"3d": false,
"multiple": false,
"multiple": true,
"double-border": false,
"tooltip": "",
"link": "",
@ -244,52 +30,11 @@
"fields": null,
"methods": null,
"columns": null,
"label": "CONSUMER A",
"label": "SATELLITES",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "white",
"italic": false,
"bold": true,
"underline": false,
"labelWidth": 97,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"zIndex": 0,
"level": 1
},
{
"id": "CONSUMER B",
"type": "rectangle",
"pos": {
"x": 202,
"y": 818
},
"width": 141,
"height": 66,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 0,
"borderRadius": 4,
"fill": "#000047",
"stroke": "B1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": null,
"iconPosition": "",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "CONSUMER B",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "white",
"color": "N1",
"italic": false,
"bold": true,
"underline": false,
@ -300,20 +45,20 @@
"level": 1
},
{
"id": "CONSUMER C",
"id": "transmitter",
"type": "rectangle",
"pos": {
"x": 412,
"y": 818
"x": 5,
"y": 187
},
"width": 142,
"width": 151,
"height": 66,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 0,
"borderRadius": 4,
"fill": "#000047",
"stroke": "B1",
"strokeWidth": 2,
"borderRadius": 0,
"fill": "white",
"stroke": "black",
"shadow": false,
"3d": false,
"multiple": false,
@ -326,15 +71,15 @@
"fields": null,
"methods": null,
"columns": null,
"label": "CONSUMER C",
"label": "TRANSMITTER",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "white",
"color": "N1",
"italic": false,
"bold": true,
"underline": false,
"labelWidth": 97,
"labelWidth": 106,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"zIndex": 0,
@ -343,46 +88,46 @@
],
"connections": [
{
"id": "(PRODUCER -> api)[0]",
"src": "PRODUCER",
"id": "(satellites -> transmitter)[0]",
"src": "satellites",
"srcArrow": "none",
"srcLabel": "",
"dst": "api",
"dst": "transmitter",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "B1",
"stroke": "black",
"borderRadius": 10,
"label": "",
"label": "SEND",
"fontSize": 16,
"fontFamily": "DEFAULT",
"fontFamily": "mono",
"language": "",
"color": "N2",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelWidth": 37,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"route": [
{
"x": 272.5,
"x": 60,
"y": 66
},
{
"x": 272.5,
"y": 106
"x": 30.799999999999997,
"y": 114.4
},
{
"x": 272.5,
"y": 126
"x": 30.9,
"y": 138.7
},
{
"x": 272.5,
"y": 166
"x": 60.5,
"y": 187.5
}
],
"isCurve": true,
@ -392,95 +137,46 @@
"zIndex": 0
},
{
"id": "schema.(PROTOBUF SCHEMA -> assets)[0]",
"src": "schema.PROTOBUF SCHEMA",
"id": "(satellites -> transmitter)[1]",
"src": "satellites",
"srcArrow": "none",
"srcLabel": "",
"dst": "schema.assets",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 0,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "B1",
"borderRadius": 10,
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "N2",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 272.5,
"y": 491
},
{
"x": 272.5,
"y": 531
},
{
"x": 272.5,
"y": 551
},
{
"x": 272.5,
"y": 591
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(api -> schema.PROTOBUF SCHEMA)[0]",
"src": "api",
"srcArrow": "none",
"srcLabel": "",
"dst": "schema.PROTOBUF SCHEMA",
"dst": "transmitter",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "B1",
"stroke": "black",
"borderRadius": 10,
"label": "",
"label": "SEND",
"fontSize": 16,
"fontFamily": "DEFAULT",
"fontFamily": "mono",
"language": "",
"color": "N2",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelWidth": 37,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"route": [
{
"x": 272.5,
"y": 187
"x": 80,
"y": 66
},
{
"x": 272.5,
"y": 227
"x": 80.4,
"y": 114.4
},
{
"x": 272.5,
"y": 297
"x": 80.5,
"y": 138.7
},
{
"x": 272.5,
"y": 337
"x": 80.5,
"y": 187.5
}
],
"isCurve": true,
@ -490,144 +186,46 @@
"zIndex": 0
},
{
"id": "(schema -> CONSUMER A)[0]",
"src": "schema",
"id": "(satellites -> transmitter)[2]",
"src": "satellites",
"srcArrow": "none",
"srcLabel": "",
"dst": "CONSUMER A",
"dst": "transmitter",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "B1",
"stroke": "black",
"borderRadius": 10,
"label": "",
"label": "SEND",
"fontSize": 16,
"fontFamily": "DEFAULT",
"fontFamily": "mono",
"language": "",
"color": "N2",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelWidth": 37,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"route": [
{
"x": 71,
"y": 718
"x": 101,
"y": 66
},
{
"x": 71,
"y": 758
"x": 130.2,
"y": 114.4
},
{
"x": 71,
"y": 778
"x": 130.1,
"y": 138.7
},
{
"x": 71,
"y": 818
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(schema -> CONSUMER B)[0]",
"src": "schema",
"srcArrow": "none",
"srcLabel": "",
"dst": "CONSUMER B",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "B1",
"borderRadius": 10,
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "N2",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 272.5,
"y": 718
},
{
"x": 272.5,
"y": 758
},
{
"x": 272.5,
"y": 778
},
{
"x": 272.5,
"y": 818
}
],
"isCurve": true,
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(schema -> CONSUMER C)[0]",
"src": "schema",
"srcArrow": "none",
"srcLabel": "",
"dst": "CONSUMER C",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "B1",
"borderRadius": 10,
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "N2",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 483.25,
"y": 718
},
{
"x": 483.25,
"y": 758
},
{
"x": 483.25,
"y": 778
},
{
"x": 483.25,
"y": 818
"x": 100.5,
"y": 187.5
}
],
"isCurve": true,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 200 KiB

After

Width:  |  Height:  |  Size: 332 KiB

View file

@ -4,237 +4,23 @@
"fontFamily": "SourceSansPro",
"shapes": [
{
"id": "PRODUCER",
"type": "rectangle",
"pos": {
"x": 222,
"y": 12
},
"width": 122,
"height": 66,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"borderRadius": 4,
"fill": "blue",
"stroke": "B1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": null,
"iconPosition": "",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "PRODUCER",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "white",
"italic": false,
"bold": true,
"underline": true,
"labelWidth": 77,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"zIndex": 0,
"level": 1
},
{
"id": "api",
"type": "text",
"pos": {
"x": 168,
"y": 148
},
"width": 230,
"height": 21,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"borderRadius": 0,
"fill": "transparent",
"stroke": "N1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": null,
"iconPosition": "",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "API DESIGN & DEVELOPMENT",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "N1",
"italic": false,
"bold": false,
"underline": false,
"labelWidth": 230,
"labelHeight": 21,
"zIndex": 0,
"level": 1
},
{
"id": "schema",
"type": "rectangle",
"pos": {
"x": 33,
"y": 244
},
"width": 500,
"height": 401,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 0,
"borderRadius": 0,
"fill": "#e4f4fc",
"stroke": "B1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": null,
"iconPosition": "",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "",
"fontSize": 28,
"fontFamily": "DEFAULT",
"language": "",
"color": "N1",
"italic": false,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"zIndex": 0,
"level": 1
},
{
"id": "schema.PROTOBUF SCHEMA",
"type": "image",
"pos": {
"x": 211,
"y": 294
},
"width": 144,
"height": 128,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"borderRadius": 0,
"fill": "N7",
"stroke": "B1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": {
"Scheme": "https",
"Opaque": "",
"User": null,
"Host": "icons.terrastruct.com",
"Path": "/essentials/257-file.svg",
"RawPath": "/essentials%2F257-file.svg",
"ForceQuery": false,
"RawQuery": "",
"Fragment": "",
"RawFragment": ""
},
"iconPosition": "INSIDE_MIDDLE_CENTER",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "PROTOBUF SCHEMA",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "N1",
"italic": false,
"bold": true,
"underline": false,
"labelWidth": 144,
"labelHeight": 21,
"labelPosition": "OUTSIDE_BOTTOM_CENTER",
"zIndex": 0,
"level": 2
},
{
"id": "schema.assets",
"type": "rectangle",
"pos": {
"x": 83,
"y": 518
},
"width": 400,
"height": 77,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 0,
"borderRadius": 0,
"fill": "white",
"stroke": "B1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": null,
"iconPosition": "",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "BUF SUPPORT AND\nGENERATED ASSETS",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "blue",
"italic": false,
"bold": true,
"underline": false,
"labelWidth": 153,
"labelHeight": 37,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"zIndex": 0,
"level": 2
},
{
"id": "CONSUMER A",
"type": "rectangle",
"id": "satellites",
"type": "stored_data",
"pos": {
"x": 12,
"y": 775
"y": 12
},
"width": 142,
"width": 161,
"height": 66,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 0,
"borderRadius": 4,
"fill": "#000047",
"stroke": "B1",
"strokeWidth": 2,
"borderRadius": 0,
"fill": "white",
"stroke": "black",
"shadow": false,
"3d": false,
"multiple": false,
"multiple": true,
"double-border": false,
"tooltip": "",
"link": "",
@ -244,52 +30,11 @@
"fields": null,
"methods": null,
"columns": null,
"label": "CONSUMER A",
"label": "SATELLITES",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "white",
"italic": false,
"bold": true,
"underline": false,
"labelWidth": 97,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"zIndex": 0,
"level": 1
},
{
"id": "CONSUMER B",
"type": "rectangle",
"pos": {
"x": 174,
"y": 775
},
"width": 141,
"height": 66,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 0,
"borderRadius": 4,
"fill": "#000047",
"stroke": "B1",
"shadow": false,
"3d": false,
"multiple": false,
"double-border": false,
"tooltip": "",
"link": "",
"icon": null,
"iconPosition": "",
"blend": false,
"fields": null,
"methods": null,
"columns": null,
"label": "CONSUMER B",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "white",
"color": "N1",
"italic": false,
"bold": true,
"underline": false,
@ -300,20 +45,20 @@
"level": 1
},
{
"id": "CONSUMER C",
"id": "transmitter",
"type": "rectangle",
"pos": {
"x": 335,
"y": 775
"x": 24,
"y": 259
},
"width": 142,
"width": 151,
"height": 66,
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 0,
"borderRadius": 4,
"fill": "#000047",
"stroke": "B1",
"strokeWidth": 2,
"borderRadius": 0,
"fill": "white",
"stroke": "black",
"shadow": false,
"3d": false,
"multiple": false,
@ -326,15 +71,15 @@
"fields": null,
"methods": null,
"columns": null,
"label": "CONSUMER C",
"label": "TRANSMITTER",
"fontSize": 16,
"fontFamily": "mono",
"language": "",
"color": "white",
"color": "N1",
"italic": false,
"bold": true,
"underline": false,
"labelWidth": 97,
"labelWidth": 106,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"zIndex": 0,
@ -343,78 +88,46 @@
],
"connections": [
{
"id": "(PRODUCER -> api)[0]",
"src": "PRODUCER",
"id": "(satellites -> transmitter)[0]",
"src": "satellites",
"srcArrow": "none",
"srcLabel": "",
"dst": "api",
"dst": "transmitter",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "B1",
"stroke": "black",
"borderRadius": 10,
"label": "",
"label": "SEND",
"fontSize": 16,
"fontFamily": "DEFAULT",
"fontFamily": "mono",
"language": "",
"color": "N2",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelWidth": 37,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"route": [
{
"x": 283,
"x": 52,
"y": 78
},
{
"x": 283,
"y": 148
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "schema.(PROTOBUF SCHEMA -> assets)[0]",
"src": "schema.PROTOBUF SCHEMA",
"srcArrow": "none",
"srcLabel": "",
"dst": "schema.assets",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 0,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "B1",
"borderRadius": 10,
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "N2",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 283,
"y": 448
"x": 52.25,
"y": 219
},
{
"x": 283,
"y": 518
"x": 62.5,
"y": 219
},
{
"x": 62.5,
"y": 259
}
],
"animated": false,
@ -423,38 +136,46 @@
"zIndex": 0
},
{
"id": "(api -> schema.PROTOBUF SCHEMA)[0]",
"src": "api",
"id": "(satellites -> transmitter)[1]",
"src": "satellites",
"srcArrow": "none",
"srcLabel": "",
"dst": "schema.PROTOBUF SCHEMA",
"dst": "transmitter",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "B1",
"stroke": "black",
"borderRadius": 10,
"label": "",
"label": "SEND",
"fontSize": 16,
"fontFamily": "DEFAULT",
"fontFamily": "mono",
"language": "",
"color": "N2",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelWidth": 37,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"route": [
{
"x": 283,
"y": 169
"x": 92,
"y": 78
},
{
"x": 283,
"y": 294
"x": 92.5,
"y": 118
},
{
"x": 100.25,
"y": 118
},
{
"x": 100.25,
"y": 259
}
],
"animated": false,
@ -463,134 +184,54 @@
"zIndex": 0
},
{
"id": "(schema -> CONSUMER A)[0]",
"src": "schema",
"id": "(satellites -> transmitter)[2]",
"src": "satellites",
"srcArrow": "none",
"srcLabel": "",
"dst": "CONSUMER A",
"dst": "transmitter",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "B1",
"stroke": "black",
"borderRadius": 10,
"label": "",
"label": "SEND",
"fontSize": 16,
"fontFamily": "DEFAULT",
"fontFamily": "mono",
"language": "",
"color": "N2",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelWidth": 37,
"labelHeight": 21,
"labelPosition": "INSIDE_MIDDLE_CENTER",
"labelPercentage": 0,
"route": [
{
"x": 83,
"y": 645
"x": 133,
"y": 78
},
{
"x": 83,
"y": 775
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(schema -> CONSUMER B)[0]",
"src": "schema",
"srcArrow": "none",
"srcLabel": "",
"dst": "CONSUMER B",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "B1",
"borderRadius": 10,
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "N2",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 93,
"y": 645
"x": 132.75,
"y": 118
},
{
"x": 93,
"y": 735
"x": 148.25,
"y": 118
},
{
"x": 244.5,
"y": 735
"x": 148.25,
"y": 219
},
{
"x": 244.5,
"y": 775
}
],
"animated": false,
"tooltip": "",
"icon": null,
"zIndex": 0
},
{
"id": "(schema -> CONSUMER C)[0]",
"src": "schema",
"srcArrow": "none",
"srcLabel": "",
"dst": "CONSUMER C",
"dstArrow": "triangle",
"dstLabel": "",
"opacity": 1,
"strokeDash": 0,
"strokeWidth": 2,
"stroke": "B1",
"borderRadius": 10,
"label": "",
"fontSize": 16,
"fontFamily": "DEFAULT",
"language": "",
"color": "N2",
"italic": true,
"bold": false,
"underline": false,
"labelWidth": 0,
"labelHeight": 0,
"labelPosition": "",
"labelPercentage": 0,
"route": [
{
"x": 103,
"y": 645
"x": 138,
"y": 219
},
{
"x": 103,
"y": 685
},
{
"x": 406,
"y": 685
},
{
"x": 406,
"y": 775
"x": 138,
"y": 259
}
],
"animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 200 KiB

After

Width:  |  Height:  |  Size: 332 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 1 MiB

After

Width:  |  Height:  |  Size: 763 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 1 MiB

After

Width:  |  Height:  |  Size: 763 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 874 KiB

After

Width:  |  Height:  |  Size: 608 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 874 KiB

After

Width:  |  Height:  |  Size: 608 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 874 KiB

After

Width:  |  Height:  |  Size: 608 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 874 KiB

After

Width:  |  Height:  |  Size: 608 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 1.2 MiB

After

Width:  |  Height:  |  Size: 949 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 1.2 MiB

After

Width:  |  Height:  |  Size: 948 KiB