From adf3da4aee922be77a9f7dcd5530c293b3f7f186 Mon Sep 17 00:00:00 2001
From: 0xboobface <0xboobface@gmail.com>
Date: Mon, 8 Apr 2019 15:41:09 +0200
Subject: [PATCH] Add documentation server with markdown servlet
---
client/pom.xml | 15 +
.../src/main/java/ctbrec/docs/DocServer.java | 56 +
.../java/ctbrec/docs/MarkdownServlet.java | 79 +
.../java/ctbrec/docs/StaticFileServlet.java | 37 +
.../java/ctbrec/ui/CamrecApplication.java | 9 +
.../resources/html/docs/RunningTheServer.md | 11 +
.../src/main/resources/html/docs/footer.html | 72 +
.../src/main/resources/html/docs/header.html | 95 +
client/src/main/resources/html/docs/index.md | 14 +
.../resources/html/static/freelancer.min.css | 1 +
.../vendor/bootstrap/css/bootstrap-grid.css | 1567 +++
.../bootstrap/css/bootstrap-grid.min.css | 7 +
.../vendor/bootstrap/css/bootstrap-reboot.css | 342 +
.../bootstrap/css/bootstrap-reboot.min.css | 8 +
.../static/vendor/bootstrap/css/bootstrap.css | 8981 +++++++++++++
.../vendor/bootstrap/css/bootstrap.css.map | 1 +
.../vendor/bootstrap/css/bootstrap.min.css | 7 +
.../bootstrap/css/bootstrap.min.css.map | 1 +
.../vendor/bootstrap/js/bootstrap.bundle.js | 6444 ++++++++++
.../bootstrap/js/bootstrap.bundle.js.map | 1 +
.../bootstrap/js/bootstrap.bundle.min.js | 7 +
.../bootstrap/js/bootstrap.bundle.min.js.map | 1 +
.../static/vendor/bootstrap/js/bootstrap.js | 3927 ++++++
.../vendor/bootstrap/js/bootstrap.js.map | 1 +
.../vendor/bootstrap/js/bootstrap.min.js | 7 +
.../vendor/bootstrap/js/bootstrap.min.js.map | 1 +
.../vendor/font-awesome/css/font-awesome.css | 2337 ++++
.../font-awesome/css/font-awesome.css.map | 7 +
.../font-awesome/css/font-awesome.min.css | 4 +
.../vendor/font-awesome/fonts/FontAwesome.otf | Bin 0 -> 134808 bytes
.../fonts/fontawesome-webfont.eot | Bin 0 -> 165742 bytes
.../fonts/fontawesome-webfont.svg | 2671 ++++
.../fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes
.../fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes
.../fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes
.../vendor/font-awesome/less/animated.less | 34 +
.../font-awesome/less/bordered-pulled.less | 25 +
.../static/vendor/font-awesome/less/core.less | 12 +
.../vendor/font-awesome/less/fixed-width.less | 6 +
.../font-awesome/less/font-awesome.less | 18 +
.../vendor/font-awesome/less/icons.less | 789 ++
.../vendor/font-awesome/less/larger.less | 13 +
.../static/vendor/font-awesome/less/list.less | 19 +
.../vendor/font-awesome/less/mixins.less | 60 +
.../static/vendor/font-awesome/less/path.less | 15 +
.../font-awesome/less/rotated-flipped.less | 20 +
.../font-awesome/less/screen-reader.less | 5 +
.../vendor/font-awesome/less/stacked.less | 20 +
.../vendor/font-awesome/less/variables.less | 800 ++
.../vendor/font-awesome/scss/_animated.scss | 34 +
.../font-awesome/scss/_bordered-pulled.scss | 25 +
.../vendor/font-awesome/scss/_core.scss | 12 +
.../font-awesome/scss/_fixed-width.scss | 6 +
.../vendor/font-awesome/scss/_icons.scss | 789 ++
.../vendor/font-awesome/scss/_larger.scss | 13 +
.../vendor/font-awesome/scss/_list.scss | 19 +
.../vendor/font-awesome/scss/_mixins.scss | 60 +
.../vendor/font-awesome/scss/_path.scss | 15 +
.../font-awesome/scss/_rotated-flipped.scss | 20 +
.../font-awesome/scss/_screen-reader.scss | 5 +
.../vendor/font-awesome/scss/_stacked.scss | 20 +
.../vendor/font-awesome/scss/_variables.scss | 800 ++
.../font-awesome/scss/font-awesome.scss | 18 +
.../jquery.easing.compatibility.js | 59 +
.../vendor/jquery-easing/jquery.easing.js | 166 +
.../vendor/jquery-easing/jquery.easing.min.js | 1 +
.../html/static/vendor/jquery/jquery.js | 10364 ++++++++++++++++
.../html/static/vendor/jquery/jquery.min.js | 2 +
.../html/static/vendor/jquery/jquery.min.map | 1 +
.../html/static/vendor/jquery/jquery.slim.js | 8269 ++++++++++++
.../static/vendor/jquery/jquery.slim.min.js | 2 +
.../static/vendor/jquery/jquery.slim.min.map | 1 +
.../magnific-popup/jquery.magnific-popup.js | 1860 +++
.../jquery.magnific-popup.min.js | 4 +
.../vendor/magnific-popup/magnific-popup.css | 351 +
75 files changed, 51463 insertions(+)
create mode 100644 client/src/main/java/ctbrec/docs/DocServer.java
create mode 100644 client/src/main/java/ctbrec/docs/MarkdownServlet.java
create mode 100644 client/src/main/java/ctbrec/docs/StaticFileServlet.java
create mode 100644 client/src/main/resources/html/docs/RunningTheServer.md
create mode 100644 client/src/main/resources/html/docs/footer.html
create mode 100644 client/src/main/resources/html/docs/header.html
create mode 100644 client/src/main/resources/html/docs/index.md
create mode 100644 client/src/main/resources/html/static/freelancer.min.css
create mode 100644 client/src/main/resources/html/static/vendor/bootstrap/css/bootstrap-grid.css
create mode 100644 client/src/main/resources/html/static/vendor/bootstrap/css/bootstrap-grid.min.css
create mode 100644 client/src/main/resources/html/static/vendor/bootstrap/css/bootstrap-reboot.css
create mode 100644 client/src/main/resources/html/static/vendor/bootstrap/css/bootstrap-reboot.min.css
create mode 100644 client/src/main/resources/html/static/vendor/bootstrap/css/bootstrap.css
create mode 100644 client/src/main/resources/html/static/vendor/bootstrap/css/bootstrap.css.map
create mode 100644 client/src/main/resources/html/static/vendor/bootstrap/css/bootstrap.min.css
create mode 100644 client/src/main/resources/html/static/vendor/bootstrap/css/bootstrap.min.css.map
create mode 100644 client/src/main/resources/html/static/vendor/bootstrap/js/bootstrap.bundle.js
create mode 100644 client/src/main/resources/html/static/vendor/bootstrap/js/bootstrap.bundle.js.map
create mode 100644 client/src/main/resources/html/static/vendor/bootstrap/js/bootstrap.bundle.min.js
create mode 100644 client/src/main/resources/html/static/vendor/bootstrap/js/bootstrap.bundle.min.js.map
create mode 100644 client/src/main/resources/html/static/vendor/bootstrap/js/bootstrap.js
create mode 100644 client/src/main/resources/html/static/vendor/bootstrap/js/bootstrap.js.map
create mode 100644 client/src/main/resources/html/static/vendor/bootstrap/js/bootstrap.min.js
create mode 100644 client/src/main/resources/html/static/vendor/bootstrap/js/bootstrap.min.js.map
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/css/font-awesome.css
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/css/font-awesome.css.map
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/css/font-awesome.min.css
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/fonts/FontAwesome.otf
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/fonts/fontawesome-webfont.eot
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/fonts/fontawesome-webfont.svg
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/fonts/fontawesome-webfont.ttf
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/fonts/fontawesome-webfont.woff
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/fonts/fontawesome-webfont.woff2
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/less/animated.less
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/less/bordered-pulled.less
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/less/core.less
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/less/fixed-width.less
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/less/font-awesome.less
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/less/icons.less
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/less/larger.less
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/less/list.less
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/less/mixins.less
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/less/path.less
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/less/rotated-flipped.less
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/less/screen-reader.less
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/less/stacked.less
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/less/variables.less
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/scss/_animated.scss
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/scss/_bordered-pulled.scss
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/scss/_core.scss
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/scss/_fixed-width.scss
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/scss/_icons.scss
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/scss/_larger.scss
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/scss/_list.scss
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/scss/_mixins.scss
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/scss/_path.scss
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/scss/_rotated-flipped.scss
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/scss/_screen-reader.scss
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/scss/_stacked.scss
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/scss/_variables.scss
create mode 100644 client/src/main/resources/html/static/vendor/font-awesome/scss/font-awesome.scss
create mode 100755 client/src/main/resources/html/static/vendor/jquery-easing/jquery.easing.compatibility.js
create mode 100755 client/src/main/resources/html/static/vendor/jquery-easing/jquery.easing.js
create mode 100755 client/src/main/resources/html/static/vendor/jquery-easing/jquery.easing.min.js
create mode 100644 client/src/main/resources/html/static/vendor/jquery/jquery.js
create mode 100644 client/src/main/resources/html/static/vendor/jquery/jquery.min.js
create mode 100644 client/src/main/resources/html/static/vendor/jquery/jquery.min.map
create mode 100644 client/src/main/resources/html/static/vendor/jquery/jquery.slim.js
create mode 100644 client/src/main/resources/html/static/vendor/jquery/jquery.slim.min.js
create mode 100644 client/src/main/resources/html/static/vendor/jquery/jquery.slim.min.map
create mode 100644 client/src/main/resources/html/static/vendor/magnific-popup/jquery.magnific-popup.js
create mode 100644 client/src/main/resources/html/static/vendor/magnific-popup/jquery.magnific-popup.min.js
create mode 100644 client/src/main/resources/html/static/vendor/magnific-popup/magnific-popup.css
diff --git a/client/pom.xml b/client/pom.xml
index 751cca31..abca8e98 100644
--- a/client/pom.xml
+++ b/client/pom.xml
@@ -82,6 +82,21 @@