├── client
├── app
│ ├── .gitignore
│ ├── app-release.apk
│ ├── src
│ │ ├── main
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-xhdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-xxhdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── values
│ │ │ │ │ ├── dimens.xml
│ │ │ │ │ ├── styles.xml
│ │ │ │ │ ├── strings.xml
│ │ │ │ │ └── strings_activity_login.xml
│ │ │ │ ├── menu
│ │ │ │ │ └── main.xml
│ │ │ │ ├── values-w820dp
│ │ │ │ │ └── dimens.xml
│ │ │ │ └── layout
│ │ │ │ │ ├── activity_main.xml
│ │ │ │ │ └── activity_signup.xml
│ │ │ ├── AndroidManifest.xml
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── csed
│ │ │ │ └── absencechecker
│ │ │ │ ├── JSONHelper.java
│ │ │ │ ├── MainActivity.java
│ │ │ │ └── SignupActivity.java
│ │ └── androidTest
│ │ │ └── java
│ │ │ └── com
│ │ │ └── csed
│ │ │ └── absencechecker
│ │ │ └── ApplicationTest.java
│ ├── proguard-rules.pro
│ ├── build.gradle
│ └── app.iml
├── settings.gradle
├── jackson-mapper-asl-1.0.0.jar
├── local.properties
├── build.gradle
├── client.iml
├── AbsenceChecker.iml
├── gradle.properties
├── gradlew.bat
└── gradlew
├── server
├── project
│ ├── .sbtserver.lock
│ ├── .sbtserver
│ ├── sbt-ui.sbt
│ ├── build.properties
│ ├── play-fork-run.sbt
│ └── plugins.sbt
├── activator-launch-1.3.0.jar
├── jackson-core-asl-1.0.0.jar
├── jackson-mapper-asl-1.0.0.jar
├── conf
│ ├── messages
│ ├── evolutions
│ │ └── default
│ │ │ ├── 1.sql
│ │ │ └── 2.sql
│ ├── application.conf
│ └── routes
├── build.sbt
├── app
│ ├── views
│ │ ├── twitterBootstrapInput.scala.html
│ │ ├── main.scala.html
│ │ ├── createForm.scala.html
│ │ ├── editForm.scala.html
│ │ └── list.scala.html
│ ├── models
│ │ └── Student.java
│ └── controllers
│ │ └── Application.java
├── LICENSE
├── public
│ └── stylesheets
│ │ ├── main.css
│ │ └── bootstrap.min.css
├── activator.bat
└── activator
├── .gitignore
└── README.MD
/client/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/server/project/.sbtserver.lock:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/client/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/client/app/app-release.apk:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CATReloaded/MBAMS/HEAD/client/app/app-release.apk
--------------------------------------------------------------------------------
/client/jackson-mapper-asl-1.0.0.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CATReloaded/MBAMS/HEAD/client/jackson-mapper-asl-1.0.0.jar
--------------------------------------------------------------------------------
/server/activator-launch-1.3.0.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CATReloaded/MBAMS/HEAD/server/activator-launch-1.3.0.jar
--------------------------------------------------------------------------------
/server/jackson-core-asl-1.0.0.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CATReloaded/MBAMS/HEAD/server/jackson-core-asl-1.0.0.jar
--------------------------------------------------------------------------------
/server/jackson-mapper-asl-1.0.0.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CATReloaded/MBAMS/HEAD/server/jackson-mapper-asl-1.0.0.jar
--------------------------------------------------------------------------------
/server/conf/messages:
--------------------------------------------------------------------------------
1 | # Messages
2 |
3 | students.list.title={0,choice,0#No students|1#One student|1<{0,number,integer} students} found
--------------------------------------------------------------------------------
/server/project/.sbtserver:
--------------------------------------------------------------------------------
1 | #Server Startup at 2015-05-05T15:22+0000
2 | #Tue May 05 18:22:07 EEST 2015
3 | server.uri=http\://0.0.0.0\:52908
4 |
--------------------------------------------------------------------------------
/client/app/src/main/res/drawable-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CATReloaded/MBAMS/HEAD/client/app/src/main/res/drawable-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/client/app/src/main/res/drawable-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CATReloaded/MBAMS/HEAD/client/app/src/main/res/drawable-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/client/app/src/main/res/drawable-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CATReloaded/MBAMS/HEAD/client/app/src/main/res/drawable-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/client/app/src/main/res/drawable-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CATReloaded/MBAMS/HEAD/client/app/src/main/res/drawable-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/server/project/sbt-ui.sbt:
--------------------------------------------------------------------------------
1 | // This plugin represents functionality that is to be added to sbt in the future
2 |
3 | addSbtPlugin("org.scala-sbt" % "sbt-core-next" % "0.1.1")
--------------------------------------------------------------------------------
/server/project/build.properties:
--------------------------------------------------------------------------------
1 | #Activator-generated Properties
2 | #Mon Apr 27 19:18:57 EEST 2015
3 | template.uuid=3f8cc5b7-60fe-4efc-9fe6-209a610b1b39
4 | sbt.version=0.13.7
5 |
--------------------------------------------------------------------------------
/server/project/play-fork-run.sbt:
--------------------------------------------------------------------------------
1 | // This plugin adds forked run capabilities to Play projects which is needed for Activator.
2 |
3 | addSbtPlugin("com.typesafe.play" % "sbt-fork-run-plugin" % "2.3.8")
--------------------------------------------------------------------------------
/client/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
| 103 | @if(student.student_id == null) { 104 | - 105 | } else { 106 | @student.student_id 107 | } 108 | | 109 |@student.name | 110 |111 | @if(student.mac == null) { 112 | - 113 | } else { 114 | @student.mac 115 | } 116 | | 117 | 118 |119 | @if(student.one == null) { 120 | - 121 | } else { 122 | @student.one 123 | } 124 | | 125 | 126 |127 | @if(student.two == null) { 128 | - 129 | } else { 130 | @student.two 131 | } 132 | | 133 | 134 |135 | @if(student.three == null) { 136 | - 137 | } else { 138 | @student.three 139 | } 140 | | 141 | 142 |143 | @if(student.four == null) { 144 | - 145 | } else { 146 | @student.four 147 | } 148 | | 149 | 150 |151 | @if(student.five == null) { 152 | - 153 | } else { 154 | @student.five 155 | } 156 | | 157 | 158 |159 | @if(student.six == null) { 160 | - 161 | } else { 162 | @student.six 163 | } 164 | | 165 | 166 |167 | @if(student.seven == null) { 168 | - 169 | } else { 170 | @student.seven 171 | } 172 | | 173 | 174 |175 | @if(student.eight == null) { 176 | - 177 | } else { 178 | @student.eight 179 | } 180 | | 181 |