Skip to content

Commit

Permalink
Merge pull request #95 from Stars-Beyond/dependabot/cargo/cargo-5c086…
Browse files Browse the repository at this point in the history
…0a51f

fixed build errors
  • Loading branch information
tristanpoland authored Jul 25, 2024
2 parents 297738d + 2dde743 commit 6e007f9
Show file tree
Hide file tree
Showing 5 changed files with 174 additions and 1 deletion.
173 changes: 173 additions & 0 deletions diagrams/instance_topology.drawio
Original file line number Diff line number Diff line change
@@ -0,0 +1,173 @@
<mxfile host="65bd71144e">
<diagram id="-8ebC5Mc8W3iGASTPBm5" name="Page-1">
<mxGraphModel dx="703" dy="385" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
<root>
<mxCell id="0"/>
<mxCell id="1" parent="0"/>
<mxCell id="3" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=4;" parent="1" vertex="1">
<mxGeometry x="250" y="200" width="350" height="310" as="geometry"/>
</mxCell>
<mxCell id="2" value="" style="sketch=0;aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/mscae/Docker.svg;" parent="1" vertex="1">
<mxGeometry x="260" y="210" width="30.48" height="25" as="geometry"/>
</mxCell>
<mxCell id="8" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="380" y="300" width="90" height="40" as="geometry"/>
</mxCell>
<mxCell id="6" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=17;" parent="8" vertex="1">
<mxGeometry width="90" height="40" as="geometry"/>
</mxCell>
<mxCell id="5" value="" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/azure2/compute/Container_Instances.svg;" parent="8" vertex="1">
<mxGeometry x="5.490000000000009" y="9.996666666666666" width="18.82" height="20" as="geometry"/>
</mxCell>
<mxCell id="7" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Horizon Master Server&lt;/span&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=8;" parent="8" vertex="1">
<mxGeometry x="29.80000000000001" width="50.2" height="40" as="geometry"/>
</mxCell>
<mxCell id="9" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="320" y="370" width="90" height="40" as="geometry"/>
</mxCell>
<mxCell id="10" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=17;" parent="9" vertex="1">
<mxGeometry width="90" height="40" as="geometry"/>
</mxCell>
<mxCell id="11" value="" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/azure2/compute/Container_Instances.svg;" parent="9" vertex="1">
<mxGeometry x="5.490000000000009" y="9.996666666666666" width="18.82" height="20" as="geometry"/>
</mxCell>
<mxCell id="12" value="Horizon Master Server" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=8;" parent="9" vertex="1">
<mxGeometry x="29.80000000000001" width="50.2" height="40" as="geometry"/>
</mxCell>
<mxCell id="17" value="" style="endArrow=none;html=1;dashed=1;fontSize=8;exitX=0.25;exitY=1;exitDx=0;exitDy=0;entryX=0.25;entryY=0;entryDx=0;entryDy=0;flowAnimation=1;startArrow=none;startFill=0;endFill=0;" parent="1" source="7" target="12" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="470" y="390" as="sourcePoint"/>
<mxPoint x="520" y="340" as="targetPoint"/>
<Array as="points">
<mxPoint x="422" y="350"/>
<mxPoint x="362" y="350"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="18" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="440" y="370" width="90" height="40" as="geometry"/>
</mxCell>
<mxCell id="19" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=17;" parent="18" vertex="1">
<mxGeometry width="90" height="40" as="geometry"/>
</mxCell>
<mxCell id="20" value="" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/azure2/compute/Container_Instances.svg;" parent="18" vertex="1">
<mxGeometry x="5.490000000000009" y="9.996666666666666" width="18.82" height="20" as="geometry"/>
</mxCell>
<mxCell id="21" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Horizon Game Server&lt;/span&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=8;" parent="18" vertex="1">
<mxGeometry x="29.80000000000001" width="50.2" height="40" as="geometry"/>
</mxCell>
<mxCell id="22" value="" style="endArrow=none;html=1;dashed=1;fontSize=8;exitX=0.25;exitY=1;exitDx=0;exitDy=0;entryX=0.25;entryY=0;entryDx=0;entryDy=0;flowAnimation=1;startArrow=none;startFill=0;endFill=0;" parent="1" target="21" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="422.35" y="340" as="sourcePoint"/>
<mxPoint x="362.35" y="370" as="targetPoint"/>
<Array as="points">
<mxPoint x="422" y="350"/>
<mxPoint x="482" y="350"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="23" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="370" y="450" width="90" height="40" as="geometry"/>
</mxCell>
<mxCell id="24" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=17;" parent="23" vertex="1">
<mxGeometry width="90" height="40" as="geometry"/>
</mxCell>
<mxCell id="25" value="" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/azure2/compute/Container_Instances.svg;" parent="23" vertex="1">
<mxGeometry x="5.490000000000009" y="9.996666666666666" width="18.82" height="20" as="geometry"/>
</mxCell>
<mxCell id="26" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Horizon Game Server&lt;/span&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=8;" parent="23" vertex="1">
<mxGeometry x="29.80000000000001" width="50.2" height="40" as="geometry"/>
</mxCell>
<mxCell id="27" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="260" y="450" width="90" height="40" as="geometry"/>
</mxCell>
<mxCell id="28" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=17;" parent="27" vertex="1">
<mxGeometry width="90" height="40" as="geometry"/>
</mxCell>
<mxCell id="29" value="" style="aspect=fixed;html=1;points=[];align=center;image;fontSize=12;image=img/lib/azure2/compute/Container_Instances.svg;" parent="27" vertex="1">
<mxGeometry x="5.490000000000009" y="9.996666666666666" width="18.82" height="20" as="geometry"/>
</mxCell>
<mxCell id="30" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Horizon Game Server&lt;/span&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=8;" parent="27" vertex="1">
<mxGeometry x="29.80000000000001" width="50.2" height="40" as="geometry"/>
</mxCell>
<mxCell id="31" value="" style="endArrow=none;html=1;dashed=1;fontSize=8;exitX=0.25;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;flowAnimation=1;endFill=0;" parent="1" source="12" target="28" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="350.35" y="420" as="sourcePoint"/>
<mxPoint x="290.35" y="450" as="targetPoint"/>
<Array as="points">
<mxPoint x="362" y="430"/>
<mxPoint x="305" y="430"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="32" value="" style="endArrow=none;html=1;dashed=1;fontSize=8;exitX=0.25;exitY=1;exitDx=0;exitDy=0;flowAnimation=1;entryX=0.25;entryY=0;entryDx=0;entryDy=0;endFill=0;" parent="1" source="12" target="26" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="350.35" y="420" as="sourcePoint"/>
<mxPoint x="410.35" y="450" as="targetPoint"/>
<Array as="points">
<mxPoint x="362" y="430"/>
<mxPoint x="412" y="430"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="41" value="" style="endArrow=none;dashed=1;html=1;fontSize=8;exitX=0.25;exitY=0;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;flowAnimation=1;" parent="1" source="40" target="34" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="380" y="330" as="sourcePoint"/>
<mxPoint x="430" y="280" as="targetPoint"/>
<Array as="points">
<mxPoint x="532" y="260"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="42" value="" style="endArrow=none;dashed=1;html=1;fontSize=8;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;flowAnimation=1;" parent="1" source="6" target="38" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="490" y="350" as="sourcePoint"/>
<mxPoint x="470" y="350" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="48" style="edgeStyle=none;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;fontSize=8;startArrow=none;startFill=0;endArrow=none;endFill=0;fillColor=#60a917;strokeColor=#2D7600;" parent="1" source="44" target="38" edge="1">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="44" value="Horizon API&lt;br&gt;&lt;br&gt;Handles connecting third-party programs to the Horizon game servers." style="rounded=1;whiteSpace=wrap;html=1;fontSize=8;verticalAlign=top;align=left;" parent="1" vertex="1">
<mxGeometry x="640" y="260" width="160" height="50" as="geometry"/>
</mxCell>
<mxCell id="49" style="edgeStyle=none;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontSize=8;startArrow=none;startFill=0;endArrow=none;endFill=0;fillColor=#60a917;strokeColor=#2D7600;" parent="1" source="45" target="6" edge="1">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="45" value="Horizon Master Server&lt;br&gt;&lt;br&gt;Handles traffic between Horizon game servers. Handles newly connected players." style="rounded=1;whiteSpace=wrap;html=1;fontSize=8;verticalAlign=top;align=left;" parent="1" vertex="1">
<mxGeometry x="195.24" y="270" width="160" height="50" as="geometry"/>
</mxCell>
<mxCell id="50" style="edgeStyle=none;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;fontSize=8;startArrow=none;startFill=0;endArrow=none;endFill=0;fillColor=#60a917;strokeColor=#2D7600;" parent="1" source="46" target="19" edge="1">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="46" value="Horizon Game Server&lt;br&gt;&lt;br&gt;Handles any players who are directly connected to it." style="rounded=1;whiteSpace=wrap;html=1;fontSize=8;verticalAlign=top;align=left;" parent="1" vertex="1">
<mxGeometry x="600" y="330" width="160" height="50" as="geometry"/>
</mxCell>
<mxCell id="52" value="" style="group" vertex="1" connectable="0" parent="1">
<mxGeometry x="380" y="240" width="90" height="40" as="geometry"/>
</mxCell>
<mxCell id="34" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=17;" parent="52" vertex="1">
<mxGeometry width="90" height="40" as="geometry"/>
</mxCell>
<mxCell id="36" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Horizon Dashboard&lt;/span&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=8;" parent="52" vertex="1">
<mxGeometry x="29.80000000000001" width="50.2" height="40" as="geometry"/>
</mxCell>
<mxCell id="51" value="" style="sketch=0;html=1;aspect=fixed;strokeColor=none;shadow=0;align=center;verticalAlign=top;fillColor=#3B8DF1;shape=mxgraph.gcp2.website" vertex="1" parent="52">
<mxGeometry x="9.800000000000011" y="10.300000000000011" width="20" height="19.4" as="geometry"/>
</mxCell>
<mxCell id="55" value="" style="group" vertex="1" connectable="0" parent="1">
<mxGeometry x="490" y="300" width="90" height="40" as="geometry"/>
</mxCell>
<mxCell id="38" value="" style="rounded=1;whiteSpace=wrap;html=1;arcSize=17;" parent="55" vertex="1">
<mxGeometry width="90" height="40" as="geometry"/>
</mxCell>
<mxCell id="40" value="&lt;span style=&quot;font-size: 8px;&quot;&gt;Horizon API&lt;/span&gt;" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=8;" parent="55" vertex="1">
<mxGeometry x="29.799999999999955" width="50.2" height="40" as="geometry"/>
</mxCell>
<mxCell id="54" value="" style="editableCssRules=.*;shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnY9Imh0dHBzOi8vdmVjdGEuaW8vbmFubyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjE0LjE0MzAxOTY3NjIwODQ5NiIgdmlld0JveD0iMCAwLjAwMDQ4OTk2NjI0NTM2ODEyMzEgMjAgMTQuMTQzMDE5Njc2MjA4NDk2Ij4mI3hhOwk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiYjeGE7CS5zdDB7ZmlsbDojNDI4NWY0O30mI3hhOwkuc3Qxe2ZpbGw6IzY2OWRmNjt9JiN4YTsJPC9zdHlsZT4mI3hhOwk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAgMS40NzJhNS41OSA1LjU5IDAgMCAxIDQgMS42bDEtMWE3LjA3IDcuMDcgMCAwIDAtMTAgMGgwbDEgMWE1LjU5IDUuNTkgMCAwIDEgNC0xLjZ6bTAgMTEuMmE1LjU5IDUuNTkgMCAwIDEtNC0xLjZsLTEgMWE3LjA3IDcuMDcgMCAwIDAgMTAgMGgwbC0xLTFhNS41OSA1LjU5IDAgMCAxLTQgMS42eiIvPiYjeGE7CTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMCAxMC4xNDJhMy4wNiAzLjA2IDAgMCAxLTMtMi4zNEgzLjExdjIuMzhMMCA3LjA3MmwzLjExLTMuMXYyLjM4SDdhMy4wNiAzLjA2IDAgMCAxIDMtMi4zNGgwYTMuMDYgMy4wNiAwIDAgMSAzIDIuMzRoMy45MXYtMi4zOUwyMCA3LjA3MmwtMy4xMSAzLjEydi0yLjM5SDEzYTMuMDYgMy4wNiAwIDAgMS0zIDIuMzR6bTAtNC42OGExLjYxIDEuNjEgMCAxIDAgMS42MSAxLjYxaDBBMS42MSAxLjYxIDAgMCAwIDEwIDUuNDYyeiIvPiYjeGE7PC9zdmc+;" vertex="1" parent="55">
<mxGeometry x="9.800000000000011" y="13" width="20" height="14.000000000000002" as="geometry"/>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>
Binary file modified game_data.db
Binary file not shown.
Empty file removed raw_points.txt
Empty file.
2 changes: 1 addition & 1 deletion src/crates/PebbleVault
Empty file removed voronoi_edges.txt
Empty file.

0 comments on commit 6e007f9

Please sign in to comment.