summaryrefslogtreecommitdiff
path: root/opendc-web/opendc-web-ui/public
diff options
context:
space:
mode:
authorFabian Mastenbroek <mail.fabianm@gmail.com>2021-04-25 16:01:14 +0200
committerFabian Mastenbroek <mail.fabianm@gmail.com>2021-04-25 16:01:14 +0200
commitcd0b45627f0d8da8c8dc4edde223f3c36e9bcfbf (patch)
tree6ae1681630a0e270c23804e6dbb3bd414ebe5d6e /opendc-web/opendc-web-ui/public
parent128a1db017545597a5c035b7960eb3fd36b5f987 (diff)
build: Migrate to flat project structure
This change updates the project structure to become flattened. Previously, the simulator, frontend and API each lived into their own directory. With this change, all modules of the project live in the top-level directory of the repository. This should improve discoverability of modules of the project.
Diffstat (limited to 'opendc-web/opendc-web-ui/public')
-rw-r--r--opendc-web/opendc-web-ui/public/favicon.icobin0 -> 99678 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/humans.txt35
-rw-r--r--opendc-web/opendc-web-ui/public/img/datacenter-drawing.pngbin0 -> 207909 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/img/logo.pngbin0 -> 2825 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/img/portraits/aiosup.pngbin0 -> 71879 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/img/portraits/fmastenbroek.pngbin0 -> 121867 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/img/portraits/gandreadis.pngbin0 -> 76426 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/img/portraits/jburley.pngbin0 -> 328112 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/img/portraits/loverweel.pngbin0 -> 65866 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/img/screenshot-construction.pngbin0 -> 76461 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/img/screenshot-simulation-zoom.pngbin0 -> 100583 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/img/stakeholders/Developer.pngbin0 -> 11411 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/img/stakeholders/Manager.pngbin0 -> 9946 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/img/stakeholders/Researcher.pngbin0 -> 10984 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/img/stakeholders/Sales.pngbin0 -> 10074 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/img/stakeholders/Student.pngbin0 -> 12960 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/img/topology/cpu-icon.pngbin0 -> 4062 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/img/topology/gpu-icon.pngbin0 -> 2227 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/img/topology/memory-icon.pngbin0 -> 1980 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/img/topology/rack-energy-icon.pngbin0 -> 893 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/img/topology/rack-space-icon.pngbin0 -> 957 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/img/topology/storage-icon.pngbin0 -> 4038 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/img/tudelft-icon.pngbin0 -> 4387 bytes
-rw-r--r--opendc-web/opendc-web-ui/public/index.html62
-rw-r--r--opendc-web/opendc-web-ui/public/manifest.json15
-rw-r--r--opendc-web/opendc-web-ui/public/robots.txt3
26 files changed, 115 insertions, 0 deletions
diff --git a/opendc-web/opendc-web-ui/public/favicon.ico b/opendc-web/opendc-web-ui/public/favicon.ico
new file mode 100644
index 00000000..c2f40a0d
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/favicon.ico
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/humans.txt b/opendc-web/opendc-web-ui/public/humans.txt
new file mode 100644
index 00000000..dadcd530
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/humans.txt
@@ -0,0 +1,35 @@
+/* TEAM */
+Benevolent Dictator for Life: Alexandru Iosup.
+Site: http://www.ds.ewi.tudelft.nl/~iosup/
+Twitter: aiosup.
+Location: Delft, Netherlands.
+
+Full-Stack Engineer: Georgios Andreadis.
+Site: https://github.com/gandreadis
+Location: Delft, Netherlands.
+
+Simulation Engineer: Fabian Mastenbroek.
+Site: https://github.com/fabianishere
+Location: Delft, Netherlands.
+
+Simulation Engineer: Jacob Burley.
+Site: https://github.com/jc0b
+Location: Amsterdam, Netherlands.
+
+Backend Engineer: Leon Overweel.
+Site: http://leonoverweel.com/
+Twitter: layon_overwhale.
+Location: Delft, Netherlands.
+
+Simulation Engineer: Matthijs Bijman.
+Site: https://github.com/MDBijman
+Location: Delft, Netherlands.
+
+/* THANKS */
+Executive Producer: Vincent van Beek.
+Executive Producer: Tim Hegeman.
+
+/* SITE */
+Standards: HTML5, Sass, ES6
+Components: React.js, Redux, create-react-app, react-konva
+Software: WebStorm, Vim, Visual Studio
diff --git a/opendc-web/opendc-web-ui/public/img/datacenter-drawing.png b/opendc-web/opendc-web-ui/public/img/datacenter-drawing.png
new file mode 100644
index 00000000..ec2b7398
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/datacenter-drawing.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/img/logo.png b/opendc-web/opendc-web-ui/public/img/logo.png
new file mode 100644
index 00000000..d743038b
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/logo.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/img/portraits/aiosup.png b/opendc-web/opendc-web-ui/public/img/portraits/aiosup.png
new file mode 100644
index 00000000..d2019b4d
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/portraits/aiosup.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/img/portraits/fmastenbroek.png b/opendc-web/opendc-web-ui/public/img/portraits/fmastenbroek.png
new file mode 100644
index 00000000..f17ef697
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/portraits/fmastenbroek.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/img/portraits/gandreadis.png b/opendc-web/opendc-web-ui/public/img/portraits/gandreadis.png
new file mode 100644
index 00000000..96a3abda
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/portraits/gandreadis.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/img/portraits/jburley.png b/opendc-web/opendc-web-ui/public/img/portraits/jburley.png
new file mode 100644
index 00000000..d2691659
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/portraits/jburley.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/img/portraits/loverweel.png b/opendc-web/opendc-web-ui/public/img/portraits/loverweel.png
new file mode 100644
index 00000000..85865977
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/portraits/loverweel.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/img/screenshot-construction.png b/opendc-web/opendc-web-ui/public/img/screenshot-construction.png
new file mode 100644
index 00000000..223e8d48
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/screenshot-construction.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/img/screenshot-simulation-zoom.png b/opendc-web/opendc-web-ui/public/img/screenshot-simulation-zoom.png
new file mode 100644
index 00000000..d7744926
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/screenshot-simulation-zoom.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/img/stakeholders/Developer.png b/opendc-web/opendc-web-ui/public/img/stakeholders/Developer.png
new file mode 100644
index 00000000..d2638e6c
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/stakeholders/Developer.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/img/stakeholders/Manager.png b/opendc-web/opendc-web-ui/public/img/stakeholders/Manager.png
new file mode 100644
index 00000000..92db7459
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/stakeholders/Manager.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/img/stakeholders/Researcher.png b/opendc-web/opendc-web-ui/public/img/stakeholders/Researcher.png
new file mode 100644
index 00000000..d87edd39
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/stakeholders/Researcher.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/img/stakeholders/Sales.png b/opendc-web/opendc-web-ui/public/img/stakeholders/Sales.png
new file mode 100644
index 00000000..5b7c3a72
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/stakeholders/Sales.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/img/stakeholders/Student.png b/opendc-web/opendc-web-ui/public/img/stakeholders/Student.png
new file mode 100644
index 00000000..a4900303
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/stakeholders/Student.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/img/topology/cpu-icon.png b/opendc-web/opendc-web-ui/public/img/topology/cpu-icon.png
new file mode 100644
index 00000000..07cfbd31
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/topology/cpu-icon.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/img/topology/gpu-icon.png b/opendc-web/opendc-web-ui/public/img/topology/gpu-icon.png
new file mode 100644
index 00000000..55d4fb05
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/topology/gpu-icon.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/img/topology/memory-icon.png b/opendc-web/opendc-web-ui/public/img/topology/memory-icon.png
new file mode 100644
index 00000000..36e8a44e
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/topology/memory-icon.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/img/topology/rack-energy-icon.png b/opendc-web/opendc-web-ui/public/img/topology/rack-energy-icon.png
new file mode 100644
index 00000000..1088c61b
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/topology/rack-energy-icon.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/img/topology/rack-space-icon.png b/opendc-web/opendc-web-ui/public/img/topology/rack-space-icon.png
new file mode 100644
index 00000000..387d7ea6
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/topology/rack-space-icon.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/img/topology/storage-icon.png b/opendc-web/opendc-web-ui/public/img/topology/storage-icon.png
new file mode 100644
index 00000000..7a39cb6f
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/topology/storage-icon.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/img/tudelft-icon.png b/opendc-web/opendc-web-ui/public/img/tudelft-icon.png
new file mode 100644
index 00000000..a7a2d56a
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/img/tudelft-icon.png
Binary files differ
diff --git a/opendc-web/opendc-web-ui/public/index.html b/opendc-web/opendc-web-ui/public/index.html
new file mode 100644
index 00000000..44a0d80f
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/index.html
@@ -0,0 +1,62 @@
+<!doctype html>
+<html lang="en">
+<head>
+ <meta charset="utf-8">
+ <title>OpenDC</title>
+
+ <!-- Standard meta tags -->
+ <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
+ <meta name="theme-color" content="#00A6D6">
+ <meta name="description" content="Collaborative Datacenter Simulation and Exploration for Everybody">
+ <meta name="author" content="@Large Research">
+ <meta name="keywords" content="OpenDC, Datacenter, Simulation, Simulator, Collaborative, Distributed, Cluster">
+ <link rel="manifest" href="/manifest.json">
+ <link rel="shortcut icon" href="/favicon.ico">
+
+ <!-- Twitter Card data -->
+ <meta name="twitter:card" content="summary">
+ <meta name="twitter:site" content="@LargeResearch">
+ <meta name="twitter:title" content="OpenDC">
+ <meta name="twitter:description" content="Collaborative Datacenter Simulation and Exploration for Everybody">
+ <meta name="twitter:creator" content="@LargeResearch">
+ <meta name="twitter:image" content="http://opendc.org/img/logo.png">
+
+ <!-- OpenGraph meta tags -->
+ <meta property="og:title" content="OpenDC">
+ <meta property="og:site_name" content="OpenDC">
+ <meta property="og:type" content="website">
+ <meta property="og:image" content="http://opendc.org/img/logo.png">
+ <meta property="og:url" content="http://opendc.org/">
+ <meta property="og:description"
+ content="OpenDC provides collaborative online datacenter modeling, diverse and effective datacenter
+ simulation, and exploratory datacenter performance feedback.">
+ <meta property="og:locale" content="en_US">
+
+ <!-- Google meta tags -->
+ <meta name="google-signin-client_id" content="%REACT_APP_OAUTH_CLIENT_ID%">
+ <meta name="google-site-verification" content="YIR4LkQTv6WmOdWv8MkeiUKni-0Yu3WHylLp4VvUMig"/>
+
+ <!-- CDN dependencies -->
+ <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap" rel="stylesheet">
+ <script src="https://use.fontawesome.com/ece66a2e7c.js"></script>
+
+ <!-- Google Analytics -->
+ <script async src="https://www.googletagmanager.com/gtag/js?id=UA-84285092-3"></script>
+ <script>
+ window.dataLayer = window.dataLayer || []
+
+ function gtag() {
+ dataLayer.push(arguments)
+ }
+
+ gtag('js', new Date())
+ gtag('config', 'UA-84285092-3')
+ </script>
+</head>
+<body>
+<noscript>
+ You need to enable JavaScript to run this app.
+</noscript>
+<div id="root"></div>
+</body>
+</html>
diff --git a/opendc-web/opendc-web-ui/public/manifest.json b/opendc-web/opendc-web-ui/public/manifest.json
new file mode 100644
index 00000000..adb82218
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/manifest.json
@@ -0,0 +1,15 @@
+{
+ "short_name": "OpenDC",
+ "name": "OpenDC",
+ "icons": [
+ {
+ "src": "favicon.ico",
+ "sizes": "16x16",
+ "type": "image/png"
+ }
+ ],
+ "start_url": "./index.html",
+ "display": "standalone",
+ "theme_color": "#00A6D6",
+ "background_color": "#eeeeee"
+}
diff --git a/opendc-web/opendc-web-ui/public/robots.txt b/opendc-web/opendc-web-ui/public/robots.txt
new file mode 100644
index 00000000..1c6094ce
--- /dev/null
+++ b/opendc-web/opendc-web-ui/public/robots.txt
@@ -0,0 +1,3 @@
+User-agent: *
+Disallow: /projects/
+Disallow: /profile/