Commit Graph

111 Commits

Author SHA1 Message Date
9de6ce48cc Resource tests! 2018-09-24 13:24:48 +01:00
cc4a728ffc Removed BaseEntity. More use of builders. 2018-09-24 09:55:59 +01:00
3dc6e6e10b More DAO tests + fixes for discovered bugs. 2018-09-23 21:23:49 +01:00
876a09bc85 Added basic authentication for some resources. 2018-09-21 12:51:13 +01:00
61e00c4a43 Added Dropwizard authentication dependency. 2018-09-21 12:03:21 +01:00
8e4b3010ae Graphical addition. 2018-09-21 11:33:01 +01:00
f3df8bf35e Excluded JS source maps from backend packaging. 2018-09-21 11:25:39 +01:00
dec5f4252b Hibernate can now actually create tables. 2018-09-21 11:11:49 +01:00
a368677573 Added error message to Stats page. 2018-09-21 10:27:00 +01:00
78ef256d8d Fixed Stats data storage. 2018-09-21 10:15:14 +01:00
418563d70d Added route for stats. 2018-09-21 10:13:53 +01:00
d3147da9aa Added monitoring totals into submission data. 2018-09-21 10:12:15 +01:00
d7b018638f Added error message/display if getting site list fails. 2018-09-21 10:11:57 +01:00
c05ab535ba Added navbar. 2018-09-21 10:11:37 +01:00
0aefc59dce Added descriptive data to top of Observation. 2018-09-20 16:50:06 +01:00
61b4abb688 Added reset for store. 2018-09-20 16:49:47 +01:00
2f3f65a3d7 Can now transition from home to observation page properly. 2018-09-20 16:49:39 +01:00
0b2bbb1dbe Added confirmation before submission. 2018-09-20 16:27:40 +01:00
0deffdff9e Added vector icons with current score overlayed. 2018-09-20 16:02:53 +01:00
94a23df7f9 Added observation POST. 2018-09-20 12:23:34 +01:00
07622febd3 Add entry areas for observation data. 2018-09-20 12:13:38 +01:00
294bf679a6 Added average stats per site endpoint. 2018-09-19 14:51:58 +01:00
b4c6773713 Added @JsonIdentityInfo. 2018-09-19 14:31:54 +01:00
c8a8edbbc7 Can now add Sites and Tutors via resources. 2018-09-19 14:28:38 +01:00
6a45056363 Removed SQLite. Removed adding DAOs to Jersey register. 2018-09-19 14:18:34 +01:00
3dc5ebb774 Added persist to TutorDao. 2018-09-19 10:28:34 +01:00
9a6a27240a Implemented testing on ObservationDao. Added Builder for Observation. 2018-09-19 10:13:14 +01:00
b4ca1a8fc7 Converted to Hibernate. 2018-09-18 22:44:20 +01:00
7cbd354c38 Added prototype addable/removable stuff for strength/improvement entries 2018-09-18 16:52:03 +01:00
ff1622c830 Added JSON test for Observation. 2018-09-18 13:18:24 +01:00
411f6ca38c Fixed variable declaration. 2018-09-18 09:03:27 +01:00
85cbc4d062 Added JSON tests for NewObservation. 2018-09-17 13:56:43 +01:00
0eeee408ec Added page to actually show a chart on. 2018-09-17 13:36:13 +01:00
b78ce805a7 Added component for line graph rendering. 2018-09-17 13:12:36 +01:00
f406cc087f Added ChartJS for future use. 2018-09-17 13:07:45 +01:00
c1e0241f05 Removed unused imports; 2018-09-17 13:02:38 +01:00
eb0c5abc7b Updated Home to using store. 2018-09-17 13:00:51 +01:00
15c5e6d39c Formatting. 2018-09-17 13:00:20 +01:00
d73f35c21b Added empty page for actual observation form. 2018-09-17 12:59:03 +01:00
6fa83c5f69 Removed unused frontend stuff. 2018-09-17 12:57:09 +01:00
e1b6255137 Fixed form item width by putting them in columns. 2018-09-17 12:56:02 +01:00
c9ea1557ac Fixed styling in frontend files. 2018-09-17 12:52:06 +01:00
94e87bbfae Moved data required for submission to vuex store.
Fixed Bootstrap imports.
2018-09-17 12:44:47 +01:00
95ad37c164 Linked Site and Tutor retrieval to front end. 2018-09-17 12:00:28 +01:00
cca23fa995 Added TrainingType. 2018-09-17 10:12:14 +01:00
32d601a78c Removed unused import. 2018-09-17 09:46:00 +01:00
4e2f3e3642 Added vue-axios 2018-09-16 22:40:50 +01:00
2e1a0ace06 Site filtered tutor list now returns a format suitable for a https://bootstrap-vue.js.org/docs/components/form-checkbox 2018-09-16 17:22:13 +01:00
a83de7d688 Added queries for earliest and latest observation dates. 2018-09-16 17:07:37 +01:00
5fc9495b43 Added ChartJS compatible all-time average observation score endpoint. 2018-09-16 17:03:02 +01:00