Commit Graph

83 Commits

Author SHA1 Message Date
23615fec0d Bump version number 2021-09-12 11:24:40 +01:00
1c5cb2b2a4 Footer styling for settings page
With policy links
2021-09-12 11:24:30 +01:00
bcb8511b7e Add Google Analytics 2021-09-12 11:24:13 +01:00
7eb9070014 Add links to policies
Show links to terms of service and privacy policy on settings page
2021-09-12 11:21:27 +01:00
7f5ae50e22 Change layout of stats on test completion 2021-09-11 22:22:55 +01:00
d5c48c7acc [FIX] grammar 2021-09-11 22:16:21 +01:00
7e2d747da6 Add stats during a test 2021-09-11 22:16:13 +01:00
20fbda3b22 Remove redundant code 2021-09-11 18:21:06 +01:00
bf323f14e8 Account for moved css file 2021-09-11 18:14:18 +01:00
5f1810127c Move CSS file to correct folder 2021-09-11 17:57:01 +01:00
64d956720e [FIX] Incorrect margin and refactor some CSS
Ensure correct margins on mobile home page
2021-09-11 17:56:22 +01:00
cfd9bd9034 Remove redundant code 2021-09-11 17:55:20 +01:00
3549b6788d Add chart styling 2021-09-11 17:43:51 +01:00
efc58ff390 [FIX] Content being hidden after logging in
Ensure overflow is only disabled when login page is showing
2021-09-11 17:43:33 +01:00
c1b04b0736 Add charts showing historic test scores 2021-09-11 17:40:59 +01:00
f73f6d8986 Update packages and add chart dependency 2021-09-11 17:40:11 +01:00
7138f2f297 Improve variable names and fix test start bug
Ensure tests are started with a high enough question limit until UI to choose number of questions is implemented
2021-09-11 17:22:37 +01:00
e450e64c82 Add missing table header 2021-09-11 10:46:06 +01:00
c0cdf197c5 Ensure raw mark displays properly for tests 2021-09-11 10:45:09 +01:00
62552cde42 Show raw mark for incomplete tests
On home and history pages
2021-09-10 15:25:02 +01:00
5165d71c6b Update text on logged out home page 2021-09-09 09:02:27 +01:00
3b272a47e9 Typo - wrong variable name 2021-09-08 20:37:50 +01:00
97dfe5955f Replace testing code with production 2021-09-08 12:22:25 +01:00
014bbbdd4f Fix regex usage error and increase efficiency 2021-09-08 12:21:22 +01:00
639159d4b3 Swap replaceAll for regex
Was using replaceAll, which isn't available in Node.JS. Instead using regex now
2021-09-08 12:03:55 +01:00
548eb6e210 Fix answer processing bug
Only first instance of each character was removed when cleansing strings. Now all instances are removed.
2021-09-08 11:54:23 +01:00
fd5ea8a69e Revert "Add Google Analytics"
This reverts commit bd355599c7.
2021-09-05 21:17:18 +01:00
bd355599c7 Add Google Analytics 2021-09-05 21:00:02 +01:00
fccea836d3 Fix container bottom margin setting on load
Ensure page container bottom margin is set correctly when cookie notice appears
2021-09-01 21:00:38 +01:00
45a357fff6 Fix cookie notice margins
Ensure container bottom margin is same as cookie notice height
2021-09-01 20:49:53 +01:00
59c8a481eb Adjust cookie notice margins on small screens 2021-09-01 20:46:51 +01:00
0169aa128b Change cookie notice colours and margins 2021-09-01 20:33:27 +01:00
7d4d213904 Update footer margin animation time
Animated when viewport width changes and cookie notice obstructs a different amount of the main page. Now 500 milliseconds instead of 1000
2021-09-01 20:21:29 +01:00
fdadac9a3d Restyle cookie notice button 2021-09-01 20:19:04 +01:00
5e99f8beae Stop tracking cache file 2021-09-01 20:10:12 +01:00
1dfc196299 Change functions region 2021-09-01 20:06:31 +01:00
1bb0788570 Update GH actions to only install necessary dependencies
Only install dependencies required for hosting, not cloud functions
2021-09-01 20:05:38 +01:00
26c7861ee5 Fix variable declarations left from unit testing 2021-09-01 19:06:28 +01:00
f47a6dd065 Update dependencies 2021-09-01 19:06:08 +01:00
55120767ed Fix typo 2021-09-01 18:27:45 +01:00
c215c4843f Remove unused variables 2021-09-01 18:24:56 +01:00
eba66090a2 Attempt Firebase auto deploy fix
Update GH actions to attempt fix for automatic Firebase deployment
2021-09-01 18:21:40 +01:00
b378bd7a97 Add 404 page 2021-09-01 18:03:15 +01:00
fc48c58224 Fix broken dependencies 2021-09-01 17:56:39 +01:00
d93bd82fb5 Remove old dependency 2021-09-01 17:44:46 +01:00
e2a3f6ef39 Fix FirebaseUI login bug
Credential helper was incorrectly accessed for FirebaseUI config
2021-09-01 17:44:07 +01:00
7bf74ab7e8 Add GitHub workflows 2021-09-01 17:40:46 +01:00
a7ff0caf31 Add gitignores 2021-09-01 17:40:00 +01:00
b3f0998027 Add Cloud Functions ESLint settings 2021-09-01 17:39:37 +01:00
793778ae66 Add Cloud Functions dependencies 2021-09-01 17:39:20 +01:00