Merge pull request #1235 from alixander/elk-cycle

elk maintain model order for cycles
This commit is contained in:
Alexander Wang 2023-04-20 11:52:11 -07:00 committed by GitHub
commit 42b23cabc6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
27 changed files with 6304 additions and 2945 deletions

View file

@ -5,6 +5,7 @@
#### Improvements 🧹 #### Improvements 🧹
- ELK self loops get distributed around the object instead of stacking [#1232](https://github.com/terrastruct/d2/pull/1232) - ELK self loops get distributed around the object instead of stacking [#1232](https://github.com/terrastruct/d2/pull/1232)
- ELK preserves order of objects in cycles [#1235](https://github.com/terrastruct/d2/pull/1235)
#### Bugfixes ⛑️ #### Bugfixes ⛑️

View file

@ -108,6 +108,7 @@ type elkOpts struct {
InlineEdgeLabels bool `json:"elk.edgeLabels.inline,omitempty"` InlineEdgeLabels bool `json:"elk.edgeLabels.inline,omitempty"`
ForceNodeModelOrder bool `json:"elk.layered.crossingMinimization.forceNodeModelOrder,omitempty"` ForceNodeModelOrder bool `json:"elk.layered.crossingMinimization.forceNodeModelOrder,omitempty"`
ConsiderModelOrder string `json:"elk.layered.considerModelOrder.strategy,omitempty"` ConsiderModelOrder string `json:"elk.layered.considerModelOrder.strategy,omitempty"`
CycleBreakingStrategy string `json:"elk.layered.cycleBreaking.strategy,omitempty"`
SelfLoopDistribution string `json:"elk.layered.edgeRouting.selfLoopDistribution,omitempty"` SelfLoopDistribution string `json:"elk.layered.edgeRouting.selfLoopDistribution,omitempty"`
@ -151,6 +152,7 @@ func Layout(ctx context.Context, g *d2graph.Graph, opts *ConfigurableOpts) (err
HierarchyHandling: "INCLUDE_CHILDREN", HierarchyHandling: "INCLUDE_CHILDREN",
FixedAlignment: "BALANCED", FixedAlignment: "BALANCED",
ConsiderModelOrder: "NODES_AND_EDGES", ConsiderModelOrder: "NODES_AND_EDGES",
CycleBreakingStrategy: "GREEDY_MODEL_ORDER",
NodeSizeConstraints: "MINIMUM_SIZE", NodeSizeConstraints: "MINIMUM_SIZE",
ContentAlignment: "H_CENTER V_CENTER", ContentAlignment: "H_CENTER V_CENTER",
ConfigurableOpts: ConfigurableOpts{ ConfigurableOpts: ConfigurableOpts{
@ -236,6 +238,7 @@ func Layout(ctx context.Context, g *d2graph.Graph, opts *ConfigurableOpts) (err
FixedAlignment: "BALANCED", FixedAlignment: "BALANCED",
EdgeNode: edge_node_spacing, EdgeNode: edge_node_spacing,
ConsiderModelOrder: "NODES_AND_EDGES", ConsiderModelOrder: "NODES_AND_EDGES",
CycleBreakingStrategy: "GREEDY_MODEL_ORDER",
NodeSizeConstraints: "MINIMUM_SIZE", NodeSizeConstraints: "MINIMUM_SIZE",
ContentAlignment: "H_CENTER V_CENTER", ContentAlignment: "H_CENTER V_CENTER",
ConfigurableOpts: ConfigurableOpts{ ConfigurableOpts: ConfigurableOpts{

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View file

@ -2468,6 +2468,90 @@ three-dee: {
style.border-radius: 999 style.border-radius: 999
style.3d: true style.3d: true
} }
`,
},
{
name: "cycle-order",
script: `direction: right
classes: {
group: {
style: {
fill: transparent
stroke-dash: 5
}
}
icon: {
shape: image
height: 70
width: 70
}
}
Plan -> Code -> Build -> Test -> Check -> Release -> Deploy -> Operate -> Monitor -> Plan
Plan: {
class: group
ClickUp: {
class: icon
icon: https://avatars.githubusercontent.com/u/27873294?s=200&v=4
}
}
Code: {
class: group
Git: {
class: icon
icon: https://icons.terrastruct.com/dev%2Fgit.svg
}
}
Build: {
class: group
Docker: {
class: icon
icon: https://icons.terrastruct.com/dev%2Fdocker.svg
}
}
Test: {
class: group
Playwright: {
class: icon
icon: https://playwright.dev/img/playwright-logo.svg
}
}
Check: {
class: group
TruffleHog: {
class: icon
icon: https://avatars.githubusercontent.com/u/79229934?s=200&v=4
}
}
Release: {
class: group
Github Action: {
class: icon
icon: https://icons.terrastruct.com/dev%2Fgithub.svg
}
}
Deploy: {
class: group
"AWS Copilot": {
class: icon
icon: https://icons.terrastruct.com/aws%2FDeveloper%20Tools%2FAWS-CodeDeploy.svg
}
}
Operate: {
class: group
"AWS ECS": {
class: icon
icon: https://icons.terrastruct.com/aws%2FCompute%2FAWS-Fargate.svg
}
}
Monitor: {
class: group
Grafana: {
class: icon
icon: https://avatars.githubusercontent.com/u/7195757?s=200&v=4
}
}
`, `,
}, },
{ {

View file

@ -10,8 +10,8 @@
"x": 12, "x": 12,
"y": 12 "y": 12
}, },
"width": 701, "width": 719,
"height": 1835, "height": 1946,
"opacity": 1, "opacity": 1,
"strokeDash": 0, "strokeDash": 0,
"strokeWidth": 2, "strokeWidth": 2,
@ -48,8 +48,8 @@
"id": "aa.bb", "id": "aa.bb",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 62, "x": 100,
"y": 612 "y": 466
}, },
"width": 525, "width": 525,
"height": 1090, "height": 1090,
@ -89,8 +89,8 @@
"id": "aa.bb.cc", "id": "aa.bb.cc",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 203, "x": 241,
"y": 962 "y": 816
}, },
"width": 334, "width": 334,
"height": 690, "height": 690,
@ -130,8 +130,8 @@
"id": "aa.bb.cc.dd", "id": "aa.bb.cc.dd",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 253, "x": 291,
"y": 1012 "y": 866
}, },
"width": 193, "width": 193,
"height": 166, "height": 166,
@ -171,8 +171,8 @@
"id": "aa.bb.cc.dd.ee", "id": "aa.bb.cc.dd.ee",
"type": "text", "type": "text",
"pos": { "pos": {
"x": 303, "x": 341,
"y": 1107 "y": 961
}, },
"width": 16, "width": 16,
"height": 21, "height": 21,
@ -211,8 +211,8 @@
"id": "aa.bb.cc.dd.ff", "id": "aa.bb.cc.dd.ff",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 339, "x": 377,
"y": 1062 "y": 916
}, },
"width": 57, "width": 57,
"height": 66, "height": 66,
@ -252,8 +252,8 @@
"id": "aa.bb.cc.gg", "id": "aa.bb.cc.gg",
"type": "text", "type": "text",
"pos": { "pos": {
"x": 358, "x": 396,
"y": 1354 "y": 1208
}, },
"width": 80, "width": 80,
"height": 21, "height": 21,
@ -292,8 +292,8 @@
"id": "aa.bb.cc.hh", "id": "aa.bb.cc.hh",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 367, "x": 405,
"y": 1536 "y": 1390
}, },
"width": 63, "width": 63,
"height": 66, "height": 66,
@ -333,8 +333,8 @@
"id": "aa.bb.ii", "id": "aa.bb.ii",
"type": "package", "type": "package",
"pos": { "pos": {
"x": 112, "x": 150,
"y": 662 "y": 516
}, },
"width": 150, "width": 150,
"height": 215, "height": 215,
@ -374,8 +374,8 @@
"id": "aa.bb.ii.jj", "id": "aa.bb.ii.jj",
"type": "diamond", "type": "diamond",
"pos": { "pos": {
"x": 162, "x": 200,
"y": 735 "y": 589
}, },
"width": 50, "width": 50,
"height": 92, "height": 92,
@ -415,8 +415,8 @@
"id": "aa.bb.kk", "id": "aa.bb.kk",
"type": "oval", "type": "oval",
"pos": { "pos": {
"x": 285, "x": 323,
"y": 732 "y": 586
}, },
"width": 74, "width": 74,
"height": 74, "height": 74,
@ -456,8 +456,8 @@
"id": "aa.ll", "id": "aa.ll",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 459, "x": 259,
"y": 310 "y": 1842
}, },
"width": 120, "width": 120,
"height": 66, "height": 66,
@ -497,7 +497,7 @@
"id": "aa.mm", "id": "aa.mm",
"type": "cylinder", "type": "cylinder",
"pos": { "pos": {
"x": 287, "x": 313,
"y": 62 "y": 62
}, },
"width": 160, "width": 160,
@ -538,7 +538,7 @@
"id": "aa.nn", "id": "aa.nn",
"type": "text", "type": "text",
"pos": { "pos": {
"x": 467, "x": 493,
"y": 110 "y": 110
}, },
"width": 16, "width": 16,
@ -578,7 +578,7 @@
"id": "aa.oo", "id": "aa.oo",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 503, "x": 529,
"y": 88 "y": 88
}, },
"width": 63, "width": 63,
@ -642,20 +642,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 311, "x": 349,
"y": 1128 "y": 982
}, },
{ {
"x": 311, "x": 349,
"y": 1314 "y": 1168
}, },
{ {
"x": 385.16666666666663, "x": 423.16666666666663,
"y": 1314 "y": 1168
}, },
{ {
"x": 385.16666666666663, "x": 423.16666666666663,
"y": 1354 "y": 1208
} }
], ],
"animated": false, "animated": false,
@ -688,12 +688,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 398.5, "x": 436.5,
"y": 1375 "y": 1229
}, },
{ {
"x": 398.5, "x": 436.5,
"y": 1536 "y": 1390
} }
], ],
"animated": false, "animated": false,
@ -726,20 +726,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 212, "x": 250,
"y": 877 "y": 731
}, },
{ {
"x": 212, "x": 250,
"y": 917 "y": 771
}, },
{ {
"x": 321, "x": 359,
"y": 917 "y": 771
}, },
{ {
"x": 321, "x": 359,
"y": 1012 "y": 866
} }
], ],
"animated": false, "animated": false,
@ -772,20 +772,28 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 483.25, "x": 279.8333333333333,
"y": 376 "y": 1842
}, },
{ {
"x": 483.25, "x": 279.8333333333333,
"y": 416 "y": 1802
}, },
{ {
"x": 443.75, "x": 70.5,
"y": 416 "y": 1802
}, },
{ {
"x": 443.75, "x": 70.5,
"y": 612 "y": 421
},
{
"x": 215,
"y": 421
},
{
"x": 215,
"y": 466
} }
], ],
"animated": false, "animated": false,
@ -818,20 +826,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 384, "x": 409,
"y": 180 "y": 180
}, },
{ {
"x": 383.75, "x": 409.125,
"y": 567 "y": 270
}, },
{ {
"x": 403.5, "x": 447.25,
"y": 567 "y": 270
}, },
{ {
"x": 403.5, "x": 447.25,
"y": 962 "y": 816
} }
], ],
"animated": false, "animated": false,
@ -864,20 +872,28 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 416, "x": 441,
"y": 176 "y": 176
}, },
{ {
"x": 415.75, "x": 441.125,
"y": 220 "y": 220
}, },
{ {
"x": 519.25, "x": 680.5,
"y": 220 "y": 220
}, },
{ {
"x": 519.25, "x": 680.5,
"y": 310 "y": 1752
},
{
"x": 359.8333333333333,
"y": 1752
},
{
"x": 359.8333333333333,
"y": 1842
} }
], ],
"animated": false, "animated": false,
@ -910,12 +926,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 352, "x": 377,
"y": 180 "y": 180
}, },
{ {
"x": 351.75, "x": 377.125,
"y": 612 "y": 466
} }
], ],
"animated": false, "animated": false,
@ -948,28 +964,36 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 507.25, "x": 339.8333333333333,
"y": 376 "y": 1842
}, },
{ {
"x": 507.25, "x": 339.8333333333333,
"y": 567 "y": 1702
}, },
{ {
"x": 486, "x": 665,
"y": 567 "y": 1702
}, },
{ {
"x": 486, "x": 665,
"y": 1314 "y": 421
}, },
{ {
"x": 411.8333333333333, "x": 524,
"y": 1314 "y": 421
}, },
{ {
"x": 411.8333333333333, "x": 524,
"y": 1354 "y": 1168
},
{
"x": 449.8333333333333,
"y": 1168
},
{
"x": 449.8333333333333,
"y": 1208
} }
], ],
"animated": false, "animated": false,
@ -1002,20 +1026,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 320, "x": 345,
"y": 176 "y": 176
}, },
{ {
"x": 319.75, "x": 345.125,
"y": 567 "y": 371
}, },
{ {
"x": 187, "x": 225,
"y": 567 "y": 371
}, },
{ {
"x": 187, "x": 225,
"y": 662 "y": 516
} }
], ],
"animated": false, "animated": false,
@ -1048,28 +1072,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 342.8333333333333, "x": 309.66666666666663,
"y": 1652 "y": 1506
}, },
{ {
"x": 342.8333333333333, "x": 309.66666666666663,
"y": 1747 "y": 1702
}, },
{ {
"x": 627, "x": 319.8333333333333,
"y": 1747 "y": 1702
}, },
{ {
"x": 627, "x": 319.8333333333333,
"y": 466 "y": 1842
},
{
"x": 531.25,
"y": 466
},
{
"x": 531.25,
"y": 376
} }
], ],
"animated": false, "animated": false,
@ -1102,28 +1118,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 162, "x": 200,
"y": 877 "y": 731
}, },
{ {
"x": 162, "x": 200,
"y": 1797 "y": 1752
}, },
{ {
"x": 654, "x": 299.8333333333333,
"y": 1797 "y": 1752
}, },
{ {
"x": 654, "x": 299.8333333333333,
"y": 416 "y": 1842
},
{
"x": 555.25,
"y": 416
},
{
"x": 555.25,
"y": 376
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 43 KiB

After

Width:  |  Height:  |  Size: 43 KiB

1696
e2etests/testdata/stable/cycle-order/dagre/board.exp.json generated vendored Normal file

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 28 KiB

1291
e2etests/testdata/stable/cycle-order/elk/board.exp.json generated vendored Normal file

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 25 KiB

View file

@ -7,7 +7,7 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 155, "x": 167,
"y": 158 "y": 158
}, },
"width": 53, "width": 53,
@ -48,7 +48,7 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 40, "x": 52,
"y": 304 "y": 304
}, },
"width": 280, "width": 280,
@ -89,7 +89,7 @@
"id": "c", "id": "c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 82, "x": 94,
"y": 158 "y": 158
}, },
"width": 53, "width": 53,
@ -130,8 +130,8 @@
"id": "d", "id": "d",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 362, "x": 369,
"y": 500 "y": 550
}, },
"width": 120, "width": 120,
"height": 66, "height": 66,
@ -171,8 +171,8 @@
"id": "e", "id": "e",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 384, "x": 439,
"y": 942 "y": 1092
}, },
"width": 120, "width": 120,
"height": 66, "height": 66,
@ -212,8 +212,8 @@
"id": "f", "id": "f",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 139, "x": 221,
"y": 696 "y": 796
}, },
"width": 80, "width": 80,
"height": 66, "height": 66,
@ -253,8 +253,8 @@
"id": "g", "id": "g",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 187, "x": 268,
"y": 500 "y": 550
}, },
"width": 54, "width": 54,
"height": 66, "height": 66,
@ -294,8 +294,8 @@
"id": "h", "id": "h",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 53, "x": 86,
"y": 500 "y": 550
}, },
"width": 53, "width": 53,
"height": 66, "height": 66,
@ -335,8 +335,8 @@
"id": "i", "id": "i",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 79, "x": 213,
"y": 1088 "y": 1238
}, },
"width": 80, "width": 80,
"height": 66, "height": 66,
@ -376,7 +376,7 @@
"id": "j", "id": "j",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 141, "x": 153,
"y": 12 "y": 12
}, },
"width": 80, "width": 80,
@ -417,8 +417,8 @@
"id": "k", "id": "k",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 92, "x": 226,
"y": 1224 "y": 1374
}, },
"width": 53, "width": 53,
"height": 66, "height": 66,
@ -458,8 +458,8 @@
"id": "l", "id": "l",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 511, "x": 569,
"y": 696 "y": 796
}, },
"width": 120, "width": 120,
"height": 66, "height": 66,
@ -499,8 +499,8 @@
"id": "m", "id": "m",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 261, "x": 517,
"y": 500 "y": 550
}, },
"width": 80, "width": 80,
"height": 66, "height": 66,
@ -540,8 +540,8 @@
"id": "n", "id": "n",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 197, "x": 299,
"y": 942 "y": 1092
}, },
"width": 120, "width": 120,
"height": 66, "height": 66,
@ -581,8 +581,8 @@
"id": "o", "id": "o",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 502, "x": 12,
"y": 500 "y": 550
}, },
"width": 54, "width": 54,
"height": 66, "height": 66,
@ -622,8 +622,8 @@
"id": "p", "id": "p",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 576, "x": 632,
"y": 500 "y": 550
}, },
"width": 53, "width": 53,
"height": 66, "height": 66,
@ -663,8 +663,8 @@
"id": "q", "id": "q",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 417, "x": 472,
"y": 1088 "y": 1238
}, },
"width": 54, "width": 54,
"height": 66, "height": 66,
@ -727,11 +727,11 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 180, "x": 192.16666666666669,
"y": 224 "y": 224
}, },
{ {
"x": 180, "x": 192.16666666666669,
"y": 304 "y": 304
} }
], ],
@ -765,11 +765,11 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 110, "x": 122.16666666666669,
"y": 224 "y": 224
}, },
{ {
"x": 110, "x": 122.16666666666669,
"y": 304 "y": 304
} }
], ],
@ -803,20 +803,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 421, "x": 439.5,
"y": 566 "y": 616
}, },
{ {
"x": 421, "x": 439.5,
"y": 802 "y": 952
}, },
{ {
"x": 444.3333333333333, "x": 499.3333333333333,
"y": 802 "y": 952
}, },
{ {
"x": 444.3333333333333, "x": 499.3333333333333,
"y": 942 "y": 1092
} }
], ],
"animated": false, "animated": false,
@ -849,20 +849,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 192.66666666666657, "x": 275.00000000000006,
"y": 762 "y": 862
}, },
{ {
"x": 192.66666666666657, "x": 275.00000000000006,
"y": 852 "y": 1002
}, },
{ {
"x": 414.3333333333333, "x": 469.3333333333333,
"y": 852 "y": 1002
}, },
{ {
"x": 414.3333333333333, "x": 469.3333333333333,
"y": 942 "y": 1092
} }
], ],
"animated": false, "animated": false,
@ -895,20 +895,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 146, "x": 227.66666666666669,
"y": 370 "y": 370
}, },
{ {
"x": 146, "x": 227.66666666666669,
"y": 606 "y": 656
}, },
{ {
"x": 165.99999999999994, "x": 248.33333333333343,
"y": 606 "y": 656
}, },
{ {
"x": 165.99999999999994, "x": 248.33333333333343,
"y": 696 "y": 796
} }
], ],
"animated": false, "animated": false,
@ -941,12 +941,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 214, "x": 252.16666666666669,
"y": 370 "y": 370
}, },
{ {
"x": 214, "x": 252.16666666666669,
"y": 500 "y": 460
},
{
"x": 295.6666666666667,
"y": 460
},
{
"x": 295.6666666666667,
"y": 550
} }
], ],
"animated": false, "animated": false,
@ -979,20 +987,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 214, "x": 295.6666666666667,
"y": 566 "y": 616
}, },
{ {
"x": 214, "x": 295.6666666666667,
"y": 606 "y": 656
}, },
{ {
"x": 192.66666666666657, "x": 275.00000000000006,
"y": 606 "y": 656
}, },
{ {
"x": 192.66666666666657, "x": 275.00000000000006,
"y": 696 "y": 796
} }
], ],
"animated": false, "animated": false,
@ -1025,20 +1033,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 120, "x": 112.5,
"y": 370 "y": 370
}, },
{ {
"x": 120, "x": 112.5,
"y": 460 "y": 550
},
{
"x": 79.5,
"y": 460
},
{
"x": 79.5,
"y": 500
} }
], ],
"animated": false, "animated": false,
@ -1071,28 +1071,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 80, "x": 179,
"y": 370 "y": 370
}, },
{ {
"x": 80, "x": 179,
"y": 410 "y": 1198
}, },
{ {
"x": 12, "x": 239.66666666666669,
"y": 410 "y": 1198
}, },
{ {
"x": 12, "x": 239.66666666666669,
"y": 1048 "y": 1238
},
{
"x": 106.08333333333331,
"y": 1048
},
{
"x": 106.08333333333331,
"y": 1088
} }
], ],
"animated": false, "animated": false,
@ -1125,20 +1117,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 240, "x": 292.1666666666667,
"y": 370 "y": 370
}, },
{ {
"x": 240, "x": 292.1666666666667,
"y": 460 "y": 410
}, },
{ {
"x": 422.75, "x": 429.8333333333333,
"y": 460 "y": 410
}, },
{ {
"x": 422.75, "x": 429.8333333333333,
"y": 500 "y": 550
} }
], ],
"animated": false, "animated": false,
@ -1171,19 +1163,19 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 161.5, "x": 173.66666666666669,
"y": 78 "y": 78
}, },
{ {
"x": 161.5, "x": 173.66666666666669,
"y": 118 "y": 118
}, },
{ {
"x": 108.5, "x": 120.66666666666669,
"y": 118 "y": 118
}, },
{ {
"x": 108.5, "x": 120.66666666666669,
"y": 158 "y": 158
} }
], ],
@ -1217,11 +1209,11 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 181.5, "x": 193.66666666666669,
"y": 78 "y": 78
}, },
{ {
"x": 181.5, "x": 193.66666666666669,
"y": 158 "y": 158
} }
], ],
@ -1255,19 +1247,19 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 250, "x": 262.1666666666667,
"y": 304 "y": 304
}, },
{ {
"x": 249.99999999999997, "x": 262.1666666666667,
"y": 118 "y": 118
}, },
{ {
"x": 201.5, "x": 213.66666666666669,
"y": 118 "y": 118
}, },
{ {
"x": 201.5, "x": 213.66666666666669,
"y": 78 "y": 78
} }
], ],
@ -1301,12 +1293,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 119.41666666666663, "x": 253,
"y": 1154 "y": 1304
}, },
{ {
"x": 119.41666666666663, "x": 253,
"y": 1224 "y": 1374
} }
], ],
"animated": false, "animated": false,
@ -1339,20 +1331,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 452.75, "x": 459.8333333333333,
"y": 566 "y": 616
}, },
{ {
"x": 452.75, "x": 459.8333333333333,
"y": 606 "y": 706
}, },
{ {
"x": 571.5, "x": 599.8333333333333,
"y": 606 "y": 706
}, },
{ {
"x": 571.5, "x": 599.8333333333333,
"y": 696 "y": 796
} }
], ],
"animated": false, "animated": false,
@ -1385,20 +1377,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 571.5, "x": 629.8333333333333,
"y": 762 "y": 862
}, },
{ {
"x": 571.5, "x": 629.8333333333333,
"y": 802 "y": 952
}, },
{ {
"x": 474.3333333333333, "x": 529.3333333333333,
"y": 802 "y": 952
}, },
{ {
"x": 474.3333333333333, "x": 529.3333333333333,
"y": 942 "y": 1092
} }
], ],
"animated": false, "animated": false,
@ -1431,20 +1423,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 314.3333333333333, "x": 570.3333333333333,
"y": 566 "y": 616
}, },
{ {
"x": 314.3333333333333, "x": 570.3333333333333,
"y": 656 "y": 656
}, },
{ {
"x": 541.5, "x": 629.8333333333333,
"y": 656 "y": 656
}, },
{ {
"x": 541.5, "x": 629.8333333333333,
"y": 696 "y": 796
} }
], ],
"animated": false, "animated": false,
@ -1477,20 +1469,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 287.66666666666663, "x": 543.6666666666666,
"y": 566 "y": 616
}, },
{ {
"x": 287.66666666666663, "x": 543.6666666666666,
"y": 802 "y": 756
}, },
{ {
"x": 257.25, "x": 389.3333333333333,
"y": 802 "y": 756
}, },
{ {
"x": 257.25, "x": 389.3333333333333,
"y": 942 "y": 1092
} }
], ],
"animated": false, "animated": false,
@ -1523,20 +1515,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 257.25, "x": 359.3333333333333,
"y": 1008 "y": 1158
}, },
{ {
"x": 257.25, "x": 359.3333333333333,
"y": 1048 "y": 1198
}, },
{ {
"x": 132.74999999999994, "x": 266.3333333333333,
"y": 1048 "y": 1198
}, },
{ {
"x": 132.74999999999994, "x": 266.3333333333333,
"y": 1088 "y": 1238
} }
], ],
"animated": false, "animated": false,
@ -1569,20 +1561,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 392.75, "x": 399.8333333333333,
"y": 566 "y": 616
}, },
{ {
"x": 392.75, "x": 399.8333333333333,
"y": 902 "y": 656
}, },
{ {
"x": 287.25, "x": 356.33333333333337,
"y": 902 "y": 656
}, },
{ {
"x": 287.25, "x": 356.33333333333337,
"y": 942 "y": 1092
} }
], ],
"animated": false, "animated": false,
@ -1615,20 +1607,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 165.99999999999994, "x": 248.33333333333343,
"y": 762 "y": 862
}, },
{ {
"x": 165.99999999999994, "x": 248.33333333333343,
"y": 902 "y": 1052
}, },
{ {
"x": 227.25, "x": 329.3333333333333,
"y": 902 "y": 1052
}, },
{ {
"x": 227.25, "x": 329.3333333333333,
"y": 942 "y": 1092
} }
], ],
"animated": false, "animated": false,
@ -1661,20 +1653,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 280, "x": 92.16666666666669,
"y": 370 "y": 370
}, },
{ {
"x": 280, "x": 92.16666666666669,
"y": 410 "y": 410
}, },
{ {
"x": 529.75, "x": 39,
"y": 410 "y": 410
}, },
{ {
"x": 529.75, "x": 39,
"y": 500 "y": 550
} }
], ],
"animated": false, "animated": false,
@ -1707,12 +1699,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 601.5, "x": 659.8333333333333,
"y": 566 "y": 616
}, },
{ {
"x": 601.5, "x": 659.8333333333333,
"y": 696 "y": 796
} }
], ],
"animated": false, "animated": false,
@ -1745,12 +1737,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 444.3333333333333, "x": 499.3333333333333,
"y": 1008 "y": 1158
}, },
{ {
"x": 444.3333333333333, "x": 499.3333333333333,
"y": 1088 "y": 1238
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

View file

@ -335,7 +335,7 @@
"id": "user", "id": "user",
"type": "person", "type": "person",
"pos": { "pos": {
"x": 317, "x": 206,
"y": 12 "y": 12
}, },
"width": 130, "width": 130,
@ -376,8 +376,8 @@
"id": "api server", "id": "api server",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 597, "x": 337,
"y": 59 "y": 1358
}, },
"width": 116, "width": 116,
"height": 66, "height": 66,
@ -417,8 +417,8 @@
"id": "logs", "id": "logs",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 695, "x": 359,
"y": 311 "y": 1585
}, },
"width": 73, "width": 73,
"height": 87, "height": 87,
@ -633,19 +633,19 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 361, "x": 249,
"y": 99 "y": 99
}, },
{ {
"x": 360.83333333333337, "x": 249.41666666666669,
"y": 165 "y": 165
}, },
{ {
"x": 238.58333333333334, "x": 118.83333333333331,
"y": 165 "y": 165
}, },
{ {
"x": 238.58333333333334, "x": 118.83333333333331,
"y": 361 "y": 361
} }
], ],
@ -679,12 +679,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 430, "x": 293,
"y": 99 "y": 99
}, },
{ {
"x": 430, "x": 292.75,
"y": 416 "y": 165
},
{
"x": 423.33333333333337,
"y": 165
},
{
"x": 423,
"y": 417
} }
], ],
"animated": false, "animated": false,
@ -717,11 +725,19 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 626, "x": 415.0833333333333,
"y": 125 "y": 1358
}, },
{ {
"x": 626, "x": 415.0833333333333,
"y": 1318
},
{
"x": 659,
"y": 1318
},
{
"x": 659,
"y": 266 "y": 266
}, },
{ {
@ -763,20 +779,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 684, "x": 395.75,
"y": 125 "y": 1424
}, },
{ {
"x": 684, "x": 396,
"y": 165 "y": 1585
},
{
"x": 731.5,
"y": 165
},
{
"x": 732,
"y": 311
} }
], ],
"animated": false, "animated": false,
@ -814,15 +822,15 @@
}, },
{ {
"x": 132.5, "x": 132.5,
"y": 1248 "y": 1318
}, },
{ {
"x": 655, "x": 376.4166666666667,
"y": 1248 "y": 1318
}, },
{ {
"x": 655, "x": 376.4166666666667,
"y": 125 "y": 1358
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 30 KiB

View file

@ -7,7 +7,7 @@
"id": "a", "id": "a",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 12, "x": 85,
"y": 436 "y": 436
}, },
"width": 53, "width": 53,
@ -48,7 +48,7 @@
"id": "b", "id": "b",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 911, "x": 12,
"y": 436 "y": 436
}, },
"width": 53, "width": 53,
@ -89,8 +89,8 @@
"id": "c", "id": "c",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 417, "x": 619,
"y": 1718 "y": 1768
}, },
"width": 53, "width": 53,
"height": 66, "height": 66,
@ -130,8 +130,8 @@
"id": "d", "id": "d",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 490, "x": 545,
"y": 1718 "y": 1768
}, },
"width": 54, "width": 54,
"height": 66, "height": 66,
@ -171,8 +171,8 @@
"id": "e", "id": "e",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 490, "x": 546,
"y": 1854 "y": 1904
}, },
"width": 53, "width": 53,
"height": 66, "height": 66,
@ -212,8 +212,8 @@
"id": "f", "id": "f",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 564, "x": 474,
"y": 1718 "y": 1768
}, },
"width": 51, "width": 51,
"height": 66, "height": 66,
@ -253,8 +253,8 @@
"id": "g", "id": "g",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 170, "x": 243,
"y": 1718 "y": 1768
}, },
"width": 80, "width": 80,
"height": 66, "height": 66,
@ -294,8 +294,8 @@
"id": "h", "id": "h",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 238, "x": 311,
"y": 1011 "y": 1061
}, },
"width": 53, "width": 53,
"height": 66, "height": 66,
@ -335,8 +335,8 @@
"id": "i", "id": "i",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 403, "x": 452,
"y": 1011 "y": 1061
}, },
"width": 546, "width": 546,
"height": 522, "height": 522,
@ -376,8 +376,8 @@
"id": "i.j", "id": "i.j",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 675, "x": 724,
"y": 1061 "y": 1111
}, },
"width": 222, "width": 222,
"height": 166, "height": 166,
@ -417,8 +417,8 @@
"id": "i.j.k", "id": "i.j.k",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 725, "x": 774,
"y": 1111 "y": 1161
}, },
"width": 53, "width": 53,
"height": 66, "height": 66,
@ -458,8 +458,8 @@
"id": "i.j.l", "id": "i.j.l",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 798, "x": 847,
"y": 1111 "y": 1161
}, },
"width": 49, "width": 49,
"height": 66, "height": 66,
@ -499,8 +499,8 @@
"id": "i.m", "id": "i.m",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 453, "x": 502,
"y": 1377 "y": 1427
}, },
"width": 200, "width": 200,
"height": 66, "height": 66,
@ -540,8 +540,8 @@
"id": "i.n", "id": "i.n",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 673, "x": 722,
"y": 1417 "y": 1467
}, },
"width": 53, "width": 53,
"height": 66, "height": 66,
@ -581,8 +581,8 @@
"id": "i.o", "id": "i.o",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 746, "x": 795,
"y": 1317 "y": 1367
}, },
"width": 153, "width": 153,
"height": 166, "height": 166,
@ -622,8 +622,8 @@
"id": "i.o.p", "id": "i.o.p",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 796, "x": 845,
"y": 1367 "y": 1417
}, },
"width": 53, "width": 53,
"height": 66, "height": 66,
@ -663,8 +663,8 @@
"id": "q", "id": "q",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 895, "x": 968,
"y": 1718 "y": 1768
}, },
"width": 80, "width": 80,
"height": 66, "height": 66,
@ -704,7 +704,7 @@
"id": "r", "id": "r",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 85, "x": 158,
"y": 12 "y": 12
}, },
"width": 806, "width": 806,
@ -745,7 +745,7 @@
"id": "r.s", "id": "r.s",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 135, "x": 208,
"y": 313 "y": 313
}, },
"width": 543, "width": 543,
@ -786,7 +786,7 @@
"id": "r.s.t", "id": "r.s.t",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 185, "x": 258,
"y": 551 "y": 551
}, },
"width": 120, "width": 120,
@ -827,7 +827,7 @@
"id": "r.s.u", "id": "r.s.u",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 325, "x": 398,
"y": 509 "y": 509
}, },
"width": 154, "width": 154,
@ -868,7 +868,7 @@
"id": "r.s.u.v", "id": "r.s.u.v",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 375, "x": 448,
"y": 559 "y": 559
}, },
"width": 54, "width": 54,
@ -909,7 +909,7 @@
"id": "r.s.w", "id": "r.s.w",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 499, "x": 572,
"y": 561 "y": 561
}, },
"width": 58, "width": 58,
@ -950,7 +950,7 @@
"id": "r.s.x", "id": "r.s.x",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 474, "x": 547,
"y": 363 "y": 363
}, },
"width": 80, "width": 80,
@ -991,7 +991,7 @@
"id": "r.s.y", "id": "r.s.y",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 574, "x": 647,
"y": 363 "y": 363
}, },
"width": 54, "width": 54,
@ -1032,7 +1032,7 @@
"id": "r.z", "id": "r.z",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 376, "x": 449,
"y": 805 "y": 805
}, },
"width": 52, "width": 52,
@ -1073,7 +1073,7 @@
"id": "r.aa", "id": "r.aa",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 184, "x": 257,
"y": 162 "y": 162
}, },
"width": 62, "width": 62,
@ -1114,7 +1114,7 @@
"id": "r.bb", "id": "r.bb",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 266, "x": 339,
"y": 62 "y": 62
}, },
"width": 245, "width": 245,
@ -1155,7 +1155,7 @@
"id": "r.bb.cc", "id": "r.bb.cc",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 316, "x": 389,
"y": 112 "y": 112
}, },
"width": 61, "width": 61,
@ -1196,7 +1196,7 @@
"id": "r.bb.dd", "id": "r.bb.dd",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 397, "x": 470,
"y": 112 "y": 112
}, },
"width": 64, "width": 64,
@ -1237,7 +1237,7 @@
"id": "r.ee", "id": "r.ee",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 696, "x": 769,
"y": 162 "y": 162
}, },
"width": 62, "width": 62,
@ -1278,7 +1278,7 @@
"id": "r.ff", "id": "r.ff",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 698, "x": 771,
"y": 313 "y": 313
}, },
"width": 57, "width": 57,
@ -1319,7 +1319,7 @@
"id": "r.gg", "id": "r.gg",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 778, "x": 851,
"y": 162 "y": 162
}, },
"width": 63, "width": 63,
@ -1383,20 +1383,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 751.5833333333333, "x": 801.25,
"y": 1177 "y": 1227
}, },
{ {
"x": 751.5833333333333, "x": 801.25,
"y": 1272 "y": 1322
}, },
{ {
"x": 603.0833333333333, "x": 652.75,
"y": 1272 "y": 1322
}, },
{ {
"x": 603.0833333333333, "x": 652.75,
"y": 1377.625 "y": 1427.625
} }
], ],
"animated": false, "animated": false,
@ -1429,12 +1429,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 822.5833333333333, "x": 872.25,
"y": 1177 "y": 1227
}, },
{ {
"x": 822.5833333333333, "x": 872.25,
"y": 1367 "y": 1417
} }
], ],
"animated": false, "animated": false,
@ -1467,28 +1467,28 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 955.75, "x": 1028.75,
"y": 1718 "y": 1768
}, },
{ {
"x": 955.75, "x": 1028.75,
"y": 1578 "y": 1628
}, },
{ {
"x": 989.0833333333333, "x": 1038.75,
"y": 1578 "y": 1628
}, },
{ {
"x": 989.0833333333333, "x": 1038.75,
"y": 966 "y": 1016
}, },
{ {
"x": 553.0833333333333, "x": 602.75,
"y": 966 "y": 1016
}, },
{ {
"x": 553.0833333333333, "x": 602.75,
"y": 1377.625 "y": 1427.625
} }
], ],
"animated": false, "animated": false,
@ -1521,20 +1521,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 619.7499999999999, "x": 669.4166666666666,
"y": 1443.625 "y": 1493.625
}, },
{ {
"x": 619.7499999999999, "x": 669.4166666666666,
"y": 1628 "y": 1678
}, },
{ {
"x": 915.75, "x": 988.75,
"y": 1628 "y": 1678
}, },
{ {
"x": 915.75, "x": 988.75,
"y": 1718 "y": 1768
} }
], ],
"animated": false, "animated": false,
@ -1567,20 +1567,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 699.5833333333333, "x": 749.25,
"y": 1483 "y": 1533
}, },
{ {
"x": 699.5833333333333, "x": 749.25,
"y": 1578 "y": 1628
}, },
{ {
"x": 935.75, "x": 1008.75,
"y": 1578 "y": 1628
}, },
{ {
"x": 935.75, "x": 1008.75,
"y": 1718 "y": 1768
} }
], ],
"animated": false, "animated": false,
@ -1613,20 +1613,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 519.7499999999999, "x": 646.1666666666666,
"y": 1443.625 "y": 1493.625
}, },
{ {
"x": 519.7499999999999, "x": 646.1666666666666,
"y": 1628 "y": 1768
},
{
"x": 443.91666666666663,
"y": 1628
},
{
"x": 443.91666666666663,
"y": 1718
} }
], ],
"animated": false, "animated": false,
@ -1659,20 +1651,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 553.0833333333333, "x": 602.75,
"y": 1443.625 "y": 1493.625
}, },
{ {
"x": 553.0833333333333, "x": 602.75,
"y": 1678 "y": 1728
}, },
{ {
"x": 517.4166666666666, "x": 572.6666666666666,
"y": 1678 "y": 1728
}, },
{ {
"x": 517.4166666666666, "x": 572.6666666666666,
"y": 1718 "y": 1768
} }
], ],
"animated": false, "animated": false,
@ -1705,20 +1697,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 486.4166666666666, "x": 536.0833333333334,
"y": 1443.625 "y": 1493.625
}, },
{ {
"x": 486.4166666666666, "x": 536.0833333333333,
"y": 1578 "y": 1628
}, },
{ {
"x": 224.16666666666663, "x": 297.16666666666663,
"y": 1578 "y": 1628
}, },
{ {
"x": 224.16666666666663, "x": 297.16666666666663,
"y": 1718 "y": 1768
} }
], ],
"animated": false, "animated": false,
@ -1751,12 +1743,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 589.9166666666666, "x": 569.4166666666666,
"y": 1443.625 "y": 1493.625
}, },
{ {
"x": 589.9166666666666, "x": 569.4166666666666,
"y": 1718 "y": 1678
},
{
"x": 500.16666666666663,
"y": 1678
},
{
"x": 500.16666666666663,
"y": 1768
} }
], ],
"animated": false, "animated": false,
@ -1789,12 +1789,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 517.4166666666666, "x": 572.6666666666666,
"y": 1784 "y": 1834
}, },
{ {
"x": 517.4166666666666, "x": 572.6666666666666,
"y": 1854 "y": 1904
} }
], ],
"animated": false, "animated": false,
@ -1827,19 +1827,19 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 501.3333333333333, "x": 574.3333333333333,
"y": 429 "y": 429
}, },
{ {
"x": 501.3333333333333, "x": 574.3333333333333,
"y": 469 "y": 469
}, },
{ {
"x": 275, "x": 348,
"y": 469 "y": 469
}, },
{ {
"x": 275, "x": 348,
"y": 551 "y": 551
} }
], ],
@ -1873,11 +1873,11 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 528, "x": 601,
"y": 429 "y": 429
}, },
{ {
"x": 528, "x": 601,
"y": 561.5 "y": 561.5
} }
], ],
@ -1911,19 +1911,19 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 809.6666666666666, "x": 882.6666666666666,
"y": 228 "y": 228
}, },
{ {
"x": 809.6666666666666, "x": 882.6666666666666,
"y": 268 "y": 268
}, },
{ {
"x": 245, "x": 318,
"y": 268 "y": 268
}, },
{ {
"x": 245, "x": 318,
"y": 551 "y": 551
} }
], ],
@ -1957,11 +1957,11 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 402, "x": 475,
"y": 625 "y": 625
}, },
{ {
"x": 402, "x": 475,
"y": 805 "y": 805
} }
], ],
@ -1995,11 +1995,11 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 215, "x": 288,
"y": 228 "y": 228
}, },
{ {
"x": 215, "x": 288,
"y": 551 "y": 551
} }
], ],
@ -2033,12 +2033,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 528, "x": 601,
"y": 627.5 "y": 627.5
}, },
{ {
"x": 528, "x": 601,
"y": 1377.625 "y": 966
},
{
"x": 552.75,
"y": 966
},
{
"x": 552.75,
"y": 1427.625
} }
], ],
"animated": false, "animated": false,
@ -2071,12 +2079,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 197.5, "x": 270.5,
"y": 617 "y": 617
}, },
{ {
"x": 197.4999999999999, "x": 270.4999999999999,
"y": 1718 "y": 1768
} }
], ],
"animated": false, "animated": false,
@ -2109,12 +2117,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 265, "x": 338,
"y": 617 "y": 617
}, },
{ {
"x": 265, "x": 338,
"y": 1011 "y": 1061
} }
], ],
"animated": false, "animated": false,
@ -2147,11 +2155,11 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 727.1666666666666, "x": 800.1666666666666,
"y": 228 "y": 228
}, },
{ {
"x": 727.1666666666666, "x": 800.1666666666666,
"y": 313 "y": 313
} }
], ],

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 30 KiB

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 55 KiB

View file

@ -8,7 +8,7 @@
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 12, "x": 12,
"y": 909 "y": 859
}, },
"width": 546, "width": 546,
"height": 902, "height": 902,
@ -49,7 +49,7 @@
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 62, "x": 62,
"y": 959 "y": 909
}, },
"width": 246, "width": 246,
"height": 413, "height": 413,
@ -90,7 +90,7 @@
"type": "stored_data", "type": "stored_data",
"pos": { "pos": {
"x": 120, "x": 120,
"y": 1009 "y": 959
}, },
"width": 130, "width": 130,
"height": 66, "height": 66,
@ -131,7 +131,7 @@
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 112, "x": 112,
"y": 1256 "y": 1206
}, },
"width": 146, "width": 146,
"height": 66, "height": 66,
@ -172,7 +172,7 @@
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 328, "x": 328,
"y": 964 "y": 914
}, },
"width": 180, "width": 180,
"height": 169, "height": 169,
@ -213,7 +213,7 @@
"type": "hexagon", "type": "hexagon",
"pos": { "pos": {
"x": 378, "x": 378,
"y": 1014 "y": 964
}, },
"width": 80, "width": 80,
"height": 69, "height": 69,
@ -254,7 +254,7 @@
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 85, "x": 85,
"y": 1543 "y": 1493
}, },
"width": 199, "width": 199,
"height": 218, "height": 218,
@ -295,7 +295,7 @@
"type": "cylinder", "type": "cylinder",
"pos": { "pos": {
"x": 135, "x": 135,
"y": 1593 "y": 1543
}, },
"width": 99, "width": 99,
"height": 118, "height": 118,
@ -335,7 +335,7 @@
"id": "user", "id": "user",
"type": "person", "type": "person",
"pos": { "pos": {
"x": 248, "x": 193,
"y": 175 "y": 175
}, },
"width": 130, "width": 130,
@ -376,8 +376,8 @@
"id": "api server", "id": "api server",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 508, "x": 389,
"y": 222 "y": 1916
}, },
"width": 116, "width": 116,
"height": 66, "height": 66,
@ -417,8 +417,8 @@
"id": "logs", "id": "logs",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 638, "x": 411,
"y": 909 "y": 2143
}, },
"width": 73, "width": 73,
"height": 87, "height": 87,
@ -458,7 +458,7 @@
"id": "users", "id": "users",
"type": "sql_table", "type": "sql_table",
"pos": { "pos": {
"x": 645, "x": 343,
"y": 42 "y": 42
}, },
"width": 208, "width": 208,
@ -642,7 +642,7 @@
"id": "products", "id": "products",
"type": "class", "type": "class",
"pos": { "pos": {
"x": 873, "x": 571,
"y": 12 "y": 12
}, },
"width": 242, "width": 242,
@ -706,7 +706,7 @@
"id": "markdown", "id": "markdown",
"type": "text", "type": "text",
"pos": { "pos": {
"x": 1135, "x": 879,
"y": 169 "y": 169
}, },
"width": 97, "width": 97,
@ -746,8 +746,8 @@
"id": "code", "id": "code",
"type": "code", "type": "code",
"pos": { "pos": {
"x": 749, "x": 493,
"y": 418 "y": 368
}, },
"width": 868, "width": 868,
"height": 406, "height": 406,
@ -786,8 +786,8 @@
"id": "ex", "id": "ex",
"type": "text", "type": "text",
"pos": { "pos": {
"x": 981, "x": 725,
"y": 909 "y": 859
}, },
"width": 404, "width": 404,
"height": 52, "height": 52,
@ -850,11 +850,11 @@
"route": [ "route": [
{ {
"x": 141, "x": 141,
"y": 1075 "y": 1025
}, },
{ {
"x": 141, "x": 141,
"y": 1256 "y": 1206
} }
], ],
"animated": false, "animated": false,
@ -888,11 +888,11 @@
"route": [ "route": [
{ {
"x": 185, "x": 185,
"y": 1075 "y": 1025
}, },
{ {
"x": 185, "x": 185,
"y": 1256 "y": 1206
} }
], ],
"animated": false, "animated": false,
@ -926,11 +926,11 @@
"route": [ "route": [
{ {
"x": 229, "x": 229,
"y": 1075 "y": 1025
}, },
{ {
"x": 229, "x": 229,
"y": 1256 "y": 1206
} }
], ],
"animated": false, "animated": false,
@ -964,11 +964,11 @@
"route": [ "route": [
{ {
"x": 185, "x": 185,
"y": 1322 "y": 1272
}, },
{ {
"x": 185, "x": 185,
"y": 1593 "y": 1543
} }
], ],
"animated": false, "animated": false,
@ -1001,20 +1001,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 291, "x": 237,
"y": 262 "y": 262
}, },
{ {
"x": 291.41666666666663, "x": 236.66666666666666,
"y": 328 "y": 328
}, },
{ {
"x": 202.08333333333337, "x": 190.75,
"y": 328 "y": 328
}, },
{ {
"x": 202.08333333333337, "x": 190.75,
"y": 959 "y": 909
} }
], ],
"animated": false, "animated": false,
@ -1047,20 +1047,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 335, "x": 280,
"y": 262 "y": 262
}, },
{ {
"x": 334.74999999999994, "x": 280,
"y": 328 "y": 814
}, },
{ {
"x": 389.5, "x": 404.6666666666667,
"y": 328 "y": 814
}, },
{ {
"x": 389, "x": 405,
"y": 1028 "y": 964
} }
], ],
"animated": false, "animated": false,
@ -1093,20 +1093,28 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 538, "x": 466.83333333333337,
"y": 288 "y": 1916
}, },
{ {
"x": 538, "x": 466.83333333333337,
"y": 864 "y": 1876
},
{
"x": 680.75,
"y": 1876
},
{
"x": 680.75,
"y": 814
}, },
{ {
"x": 431.33333333333337, "x": 431.33333333333337,
"y": 864 "y": 814
}, },
{ {
"x": 431, "x": 431,
"y": 1014 "y": 964
} }
], ],
"animated": false, "animated": false,
@ -1139,20 +1147,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 596, "x": 447.5,
"y": 288 "y": 1982
}, },
{ {
"x": 596, "x": 448,
"y": 328 "y": 2143
},
{
"x": 674.5,
"y": 328
},
{
"x": 675,
"y": 909
} }
], ],
"animated": false, "animated": false,
@ -1186,27 +1186,19 @@
"route": [ "route": [
{ {
"x": 135.5, "x": 135.5,
"y": 1761 "y": 1711
}, },
{ {
"x": 135.5, "x": 135.5,
"y": 1856 "y": 1876
}, },
{ {
"x": 598, "x": 428.1666666666667,
"y": 1856 "y": 1876
}, },
{ {
"x": 598, "x": 428.1666666666667,
"y": 378 "y": 1916
},
{
"x": 567,
"y": 378
},
{
"x": 567,
"y": 288
} }
], ],
"animated": false, "animated": false,
@ -1239,12 +1231,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1183.5, "x": 927.75,
"y": 288 "y": 288
}, },
{ {
"x": 1183.5, "x": 927.75,
"y": 418 "y": 368
} }
], ],
"animated": false, "animated": false,
@ -1277,12 +1269,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1183.5, "x": 927.75,
"y": 824 "y": 774
}, },
{ {
"x": 1183.5, "x": 927.75,
"y": 909 "y": 859
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 108 KiB

After

Width:  |  Height:  |  Size: 108 KiB

View file

@ -343,7 +343,7 @@
"id": "user", "id": "user",
"type": "person", "type": "person",
"pos": { "pos": {
"x": 343, "x": 249,
"y": 12 "y": 12
}, },
"width": 130, "width": 130,
@ -385,7 +385,7 @@
"id": "other-user", "id": "other-user",
"type": "person", "type": "person",
"pos": { "pos": {
"x": 511, "x": 399,
"y": 19 "y": 19
}, },
"width": 108, "width": 108,
@ -427,8 +427,8 @@
"id": "api server", "id": "api server",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 669, "x": 373,
"y": 59 "y": 1368
}, },
"width": 151, "width": 151,
"height": 66, "height": 66,
@ -469,8 +469,8 @@
"id": "logs", "id": "logs",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 784, "x": 406,
"y": 311 "y": 1595
}, },
"width": 84, "width": 84,
"height": 87, "height": 87,
@ -681,19 +681,19 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 387, "x": 292,
"y": 99 "y": 99
}, },
{ {
"x": 386.5833333333333, "x": 292.41666666666663,
"y": 165 "y": 165
}, },
{ {
"x": 260.3333333333333, "x": 159.91666666666666,
"y": 165 "y": 165
}, },
{ {
"x": 260.3333333333333, "x": 159.91666666666666,
"y": 361 "y": 361
} }
], ],
@ -726,20 +726,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 430, "x": 336,
"y": 99 "y": 99
}, },
{ {
"x": 429.91666666666663, "x": 335.75,
"y": 165 "y": 165
}, },
{ {
"x": 483.16666666666663, "x": 468.2499999999999,
"y": 165 "y": 165
}, },
{ {
"x": 483, "x": 468,
"y": 416 "y": 431
} }
], ],
"animated": false, "animated": false,
@ -771,11 +771,19 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 706.75, "x": 473.66666666666663,
"y": 125 "y": 1368
}, },
{ {
"x": 706.75, "x": 473.66666666666663,
"y": 1328
},
{
"x": 744,
"y": 1328
},
{
"x": 744,
"y": 266 "y": 266
}, },
{ {
@ -816,20 +824,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 782.25, "x": 448.5,
"y": 125 "y": 1434
}, },
{ {
"x": 782.25, "x": 449,
"y": 165 "y": 1595
},
{
"x": 826.5,
"y": 165
},
{
"x": 827,
"y": 311
} }
], ],
"animated": false, "animated": false,
@ -866,15 +866,15 @@
}, },
{ {
"x": 153, "x": 153,
"y": 1258 "y": 1328
}, },
{ {
"x": 744.5, "x": 423.33333333333326,
"y": 1258 "y": 1328
}, },
{ {
"x": 744.5, "x": 423.33333333333326,
"y": 125 "y": 1368
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 457 KiB

After

Width:  |  Height:  |  Size: 457 KiB

View file

@ -8,7 +8,7 @@
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 12, "x": 12,
"y": 909 "y": 859
}, },
"width": 611, "width": 611,
"height": 902, "height": 902,
@ -50,7 +50,7 @@
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 62, "x": 62,
"y": 959 "y": 909
}, },
"width": 261, "width": 261,
"height": 413, "height": 413,
@ -92,7 +92,7 @@
"type": "stored_data", "type": "stored_data",
"pos": { "pos": {
"x": 112, "x": 112,
"y": 1009 "y": 959
}, },
"width": 161, "width": 161,
"height": 66, "height": 66,
@ -133,7 +133,7 @@
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 117, "x": 117,
"y": 1256 "y": 1206
}, },
"width": 151, "width": 151,
"height": 66, "height": 66,
@ -174,7 +174,7 @@
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 343, "x": 343,
"y": 964 "y": 914
}, },
"width": 230, "width": 230,
"height": 169, "height": 169,
@ -216,7 +216,7 @@
"type": "hexagon", "type": "hexagon",
"pos": { "pos": {
"x": 418, "x": 418,
"y": 1014 "y": 964
}, },
"width": 80, "width": 80,
"height": 69, "height": 69,
@ -257,7 +257,7 @@
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 70, "x": 70,
"y": 1543 "y": 1493
}, },
"width": 245, "width": 245,
"height": 218, "height": 218,
@ -299,7 +299,7 @@
"type": "cylinder", "type": "cylinder",
"pos": { "pos": {
"x": 136, "x": 136,
"y": 1593 "y": 1543
}, },
"width": 112, "width": 112,
"height": 118, "height": 118,
@ -339,7 +339,7 @@
"id": "user", "id": "user",
"type": "person", "type": "person",
"pos": { "pos": {
"x": 257, "x": 213,
"y": 175 "y": 175
}, },
"width": 130, "width": 130,
@ -380,8 +380,8 @@
"id": "api server", "id": "api server",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 537, "x": 426,
"y": 222 "y": 1916
}, },
"width": 142, "width": 142,
"height": 66, "height": 66,
@ -421,8 +421,8 @@
"id": "logs", "id": "logs",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 703, "x": 456,
"y": 909 "y": 2143
}, },
"width": 82, "width": 82,
"height": 87, "height": 87,
@ -462,7 +462,7 @@
"id": "users", "id": "users",
"type": "sql_table", "type": "sql_table",
"pos": { "pos": {
"x": 699, "x": 363,
"y": 42 "y": 42
}, },
"width": 262, "width": 262,
@ -646,7 +646,7 @@
"id": "products", "id": "products",
"type": "class", "type": "class",
"pos": { "pos": {
"x": 981, "x": 645,
"y": 12 "y": 12
}, },
"width": 242, "width": 242,
@ -710,7 +710,7 @@
"id": "markdown", "id": "markdown",
"type": "text", "type": "text",
"pos": { "pos": {
"x": 1243, "x": 961,
"y": 169 "y": 169
}, },
"width": 128, "width": 128,
@ -750,8 +750,8 @@
"id": "code", "id": "code",
"type": "code", "type": "code",
"pos": { "pos": {
"x": 873, "x": 591,
"y": 418 "y": 368
}, },
"width": 868, "width": 868,
"height": 406, "height": 406,
@ -790,8 +790,8 @@
"id": "ex", "id": "ex",
"type": "text", "type": "text",
"pos": { "pos": {
"x": 1105, "x": 823,
"y": 909 "y": 859
}, },
"width": 404, "width": 404,
"height": 52, "height": 52,
@ -853,11 +853,11 @@
"route": [ "route": [
{ {
"x": 143, "x": 143,
"y": 1075 "y": 1025
}, },
{ {
"x": 143.25, "x": 143.25,
"y": 1256 "y": 1206
} }
], ],
"animated": false, "animated": false,
@ -890,11 +890,11 @@
"route": [ "route": [
{ {
"x": 193, "x": 193,
"y": 1075 "y": 1025
}, },
{ {
"x": 192.75, "x": 192.75,
"y": 1256 "y": 1206
} }
], ],
"animated": false, "animated": false,
@ -927,11 +927,11 @@
"route": [ "route": [
{ {
"x": 242, "x": 242,
"y": 1075 "y": 1025
}, },
{ {
"x": 241.75, "x": 241.75,
"y": 1256 "y": 1206
} }
], ],
"animated": false, "animated": false,
@ -964,11 +964,11 @@
"route": [ "route": [
{ {
"x": 192.5, "x": 192.5,
"y": 1322 "y": 1272
}, },
{ {
"x": 193, "x": 193,
"y": 1593 "y": 1543
} }
], ],
"animated": false, "animated": false,
@ -1000,20 +1000,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 300, "x": 257,
"y": 262 "y": 262
}, },
{ {
"x": 300.5, "x": 256.66666666666663,
"y": 328 "y": 328
}, },
{ {
"x": 214.08333333333337, "x": 202.5,
"y": 328 "y": 328
}, },
{ {
"x": 214.08333333333337, "x": 202.5,
"y": 959 "y": 909
} }
], ],
"animated": false, "animated": false,
@ -1045,20 +1045,20 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 344, "x": 300,
"y": 262 "y": 262
}, },
{ {
"x": 343.83333333333337, "x": 300,
"y": 864 "y": 814
}, },
{ {
"x": 444.6666666666667, "x": 444.6666666666667,
"y": 864 "y": 814
}, },
{ {
"x": 445, "x": 445,
"y": 1014 "y": 964
} }
], ],
"animated": false, "animated": false,
@ -1090,20 +1090,28 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 573.3333333333334, "x": 521.1666666666667,
"y": 288 "y": 1916
}, },
{ {
"x": 573.3333333333334, "x": 521.1666666666667,
"y": 864 "y": 1876
},
{
"x": 768,
"y": 1876
},
{
"x": 768,
"y": 814
}, },
{ {
"x": 471.33333333333337, "x": 471.33333333333337,
"y": 864 "y": 814
}, },
{ {
"x": 471, "x": 471,
"y": 1014 "y": 964
} }
], ],
"animated": false, "animated": false,
@ -1135,20 +1143,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 644.3333333333333, "x": 497.5,
"y": 288 "y": 1982
}, },
{ {
"x": 644.3333333333333, "x": 498,
"y": 328 "y": 2143
},
{
"x": 744,
"y": 328
},
{
"x": 744,
"y": 909
} }
], ],
"animated": false, "animated": false,
@ -1181,27 +1181,19 @@
"route": [ "route": [
{ {
"x": 136.5, "x": 136.5,
"y": 1761 "y": 1711
}, },
{ {
"x": 136.5, "x": 136.5,
"y": 1856 "y": 1876
}, },
{ {
"x": 663, "x": 473.8333333333333,
"y": 1856 "y": 1876
}, },
{ {
"x": 663, "x": 473.8333333333333,
"y": 378 "y": 1916
},
{
"x": 608.8333333333334,
"y": 378
},
{
"x": 608.8333333333334,
"y": 288
} }
], ],
"animated": false, "animated": false,
@ -1233,12 +1225,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1307.8333333333333, "x": 1025.5,
"y": 288 "y": 288
}, },
{ {
"x": 1307.8333333333333, "x": 1025.5,
"y": 418 "y": 368
} }
], ],
"animated": false, "animated": false,
@ -1270,12 +1262,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 1307.8333333333333, "x": 1025.5,
"y": 824 "y": 774
}, },
{ {
"x": 1307.8333333333333, "x": 1025.5,
"y": 909 "y": 859
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 110 KiB

After

Width:  |  Height:  |  Size: 110 KiB

View file

@ -339,7 +339,7 @@
"id": "user", "id": "user",
"type": "person", "type": "person",
"pos": { "pos": {
"x": 314, "x": 213,
"y": 12 "y": 12
}, },
"width": 130, "width": 130,
@ -380,8 +380,8 @@
"id": "api server", "id": "api server",
"type": "rectangle", "type": "rectangle",
"pos": { "pos": {
"x": 592, "x": 336,
"y": 59 "y": 1368
}, },
"width": 142, "width": 142,
"height": 66, "height": 66,
@ -421,8 +421,8 @@
"id": "logs", "id": "logs",
"type": "page", "type": "page",
"pos": { "pos": {
"x": 703, "x": 366,
"y": 311 "y": 1595
}, },
"width": 82, "width": 82,
"height": 87, "height": 87,
@ -632,19 +632,19 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 358, "x": 257,
"y": 99 "y": 99
}, },
{ {
"x": 357.58333333333337, "x": 256.6666666666667,
"y": 165 "y": 165
}, },
{ {
"x": 236.83333333333334, "x": 117.91666666666669,
"y": 165 "y": 165
}, },
{ {
"x": 236.83333333333334, "x": 117.91666666666669,
"y": 361 "y": 361
} }
], ],
@ -677,19 +677,19 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 401, "x": 300,
"y": 99 "y": 99
}, },
{ {
"x": 400.9166666666667, "x": 300,
"y": 165 "y": 165
}, },
{ {
"x": 444.6666666666667, "x": 438.75,
"y": 165 "y": 165
}, },
{ {
"x": 445, "x": 439,
"y": 416 "y": 416
} }
], ],
@ -722,11 +722,19 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 627.5, "x": 430.6666666666667,
"y": 125 "y": 1368
}, },
{ {
"x": 627.5, "x": 430.6666666666667,
"y": 1328
},
{
"x": 677.5,
"y": 1328
},
{
"x": 677.5,
"y": 266 "y": 266
}, },
{ {
@ -767,20 +775,12 @@
"labelPercentage": 0, "labelPercentage": 0,
"route": [ "route": [
{ {
"x": 698.5, "x": 407,
"y": 125 "y": 1434
}, },
{ {
"x": 698.5, "x": 407,
"y": 165 "y": 1595
},
{
"x": 744,
"y": 165
},
{
"x": 744,
"y": 311
} }
], ],
"animated": false, "animated": false,
@ -817,15 +817,15 @@
}, },
{ {
"x": 136.5, "x": 136.5,
"y": 1258 "y": 1328
}, },
{ {
"x": 663, "x": 383.3333333333333,
"y": 1258 "y": 1328
}, },
{ {
"x": 663, "x": 383.3333333333333,
"y": 125 "y": 1368
} }
], ],
"animated": false, "animated": false,

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 30 KiB