ctf-server

old server for hosting capture-the-flag

git clone https://9o.is/git/ctf-server.git

ModeNameSize
-rw-r--r--.gitignore43L
-rw-r--r--README.md12L
-rw-r--r--build.sbt50L
-rw-r--r--project/plugins.sbt20L
-rw-r--r--sample54L
-rwxr-xr-xsbt-debug.sh2L
-rw-r--r--sbt-launch.jar1103618B
-rw-r--r--sbt.bat2L
-rwxr-xr-xsbt.sh2L
-rw-r--r--src/main/javascript/libs/bootstrap-2.3.2.min.js6L
-rw-r--r--src/main/javascript/libs/jquery-1.9.1.min.js5L
-rw-r--r--src/main/javascript/libs/jquery.bsAlerts.min.js7L
-rw-r--r--src/main/javascript/libs/jquery.bsFormAlerts.min.js7L
-rw-r--r--src/main/javascript/libs/liftAjax.js212L
-rw-r--r--src/main/javascript/libs/polymaps.min.js65L
-rw-r--r--src/main/javascript/libs/svg.addclass.js36L
-rw-r--r--src/main/javascript/script.jsm12L
-rw-r--r--src/main/less/bootstrap/accordion.less34L
-rw-r--r--src/main/less/bootstrap/alerts.less84L
-rw-r--r--src/main/less/bootstrap/bootstrap.less63L
-rw-r--r--src/main/less/bootstrap/breadcrumbs.less24L
-rw-r--r--src/main/less/bootstrap/button-groups.less229L
-rw-r--r--src/main/less/bootstrap/buttons.less228L
-rw-r--r--src/main/less/bootstrap/carousel.less158L
-rw-r--r--src/main/less/bootstrap/close.less32L
-rw-r--r--src/main/less/bootstrap/code.less61L
-rw-r--r--src/main/less/bootstrap/component-animations.less22L
-rw-r--r--src/main/less/bootstrap/dropdowns.less248L
-rw-r--r--src/main/less/bootstrap/forms.less690L
-rw-r--r--src/main/less/bootstrap/grid.less21L
-rw-r--r--src/main/less/bootstrap/hero-unit.less25L
-rw-r--r--src/main/less/bootstrap/labels-badges.less84L
-rw-r--r--src/main/less/bootstrap/layouts.less16L
-rw-r--r--src/main/less/bootstrap/media.less55L
-rw-r--r--src/main/less/bootstrap/mixins-2.3.2.less702L
-rw-r--r--src/main/less/bootstrap/mixins.less703L
-rw-r--r--src/main/less/bootstrap/mixins.orig.less686L
-rw-r--r--src/main/less/bootstrap/modals.less95L
-rw-r--r--src/main/less/bootstrap/navbar.less497L
-rw-r--r--src/main/less/bootstrap/navs.less409L
-rw-r--r--src/main/less/bootstrap/pager.less43L
-rw-r--r--src/main/less/bootstrap/pagination.less123L
-rw-r--r--src/main/less/bootstrap/panel.less250L
-rw-r--r--src/main/less/bootstrap/popovers.less133L
-rw-r--r--src/main/less/bootstrap/progress-bars.less122L
-rw-r--r--src/main/less/bootstrap/reset.less216L
-rw-r--r--src/main/less/bootstrap/responsive-1200px-min.less28L
-rw-r--r--src/main/less/bootstrap/responsive-767px-max.less193L
-rw-r--r--src/main/less/bootstrap/responsive-768px-979px.less19L
-rw-r--r--src/main/less/bootstrap/responsive-navbar.less189L
-rw-r--r--src/main/less/bootstrap/responsive-utilities.less59L
-rw-r--r--src/main/less/bootstrap/responsive.less48L
-rw-r--r--src/main/less/bootstrap/scaffolding.less53L
-rw-r--r--src/main/less/bootstrap/sprites.less197L
-rw-r--r--src/main/less/bootstrap/tables.less244L
-rw-r--r--src/main/less/bootstrap/thumbnails.less53L
-rw-r--r--src/main/less/bootstrap/tooltip.less70L
-rw-r--r--src/main/less/bootstrap/type.less247L
-rw-r--r--src/main/less/bootstrap/utilities.less30L
-rw-r--r--src/main/less/bootstrap/variables.less301L
-rw-r--r--src/main/less/bootstrap/wells.less29L
-rw-r--r--src/main/less/bootswatch.less582L
-rw-r--r--src/main/less/styles.less207L
-rw-r--r--src/main/less/variables.less333L
-rw-r--r--src/main/less/variables.orig.less301L
-rw-r--r--src/main/resources/default.logback.xml13L
-rw-r--r--src/main/resources/logback.xml21L
-rw-r--r--src/main/resources/props/default.props7L
-rw-r--r--src/main/scala/bootstrap/liftweb/Boot.scala96L
-rw-r--r--src/main/scala/com/jcabrra/comet/Broadcast.scala97L
-rw-r--r--src/main/scala/com/jcabrra/comet/Chat.scala58L
-rw-r--r--src/main/scala/com/jcabrra/model/BroadcastMessage.scala42L
-rw-r--r--src/main/scala/com/jcabrra/model/Challenge.scala59L
-rw-r--r--src/main/scala/com/jcabrra/model/ChatMessage.scala34L
-rw-r--r--src/main/scala/com/jcabrra/model/Flag.scala80L
-rw-r--r--src/main/scala/com/jcabrra/model/User.scala92L
-rw-r--r--src/main/scala/com/jcabrra/snippet/BaseScreen.scala33L
-rw-r--r--src/main/scala/com/jcabrra/snippet/Challenges.scala56L
-rw-r--r--src/main/scala/com/jcabrra/snippet/ChatSnip.scala28L
-rw-r--r--src/main/scala/com/jcabrra/snippet/MapUtil.scala209L
-rw-r--r--src/main/scala/com/jcabrra/snippet/UserSnip.scala101L
-rw-r--r--src/main/webapp/WEB-INF/web.xml32L
-rw-r--r--src/main/webapp/about.html64L
-rw-r--r--src/main/webapp/challenges.html17L
-rw-r--r--src/main/webapp/img/spinner.gif2248B
-rw-r--r--src/main/webapp/index.html57L
-rw-r--r--src/main/webapp/intro.html8L
-rw-r--r--src/main/webapp/login.html31L
-rw-r--r--src/main/webapp/players.html25L
-rw-r--r--src/main/webapp/settings.html14L
-rw-r--r--src/main/webapp/templates-hidden/default.html45L
-rw-r--r--src/main/webapp/templates-hidden/wizard-all.html33L