f596a7a8aa
[FIX] data format when creating progress record
...
Was using dictionary as code duplicated from home page. Only one value is ever present so dictionary not required.
2021-09-12 22:55:14 +01:00
51b21d3541
[FIX] createProgress batch write limit reached
...
Ensure batch write limit isn't reached when creating progress records
2021-09-12 22:52:47 +01:00
74c5401976
Remove redundant code
2021-09-12 20:57:47 +01:00
dba928f6f6
[FIX] progress bar shape for small percentages
...
Colours progress bar was showing outside of edges of bar for very small and very large percentages
2021-09-12 20:56:44 +01:00
f18639732a
Bump version number in package-lock
2021-09-12 20:35:39 +01:00
137311d48c
Update package-lock
2021-09-12 20:34:36 +01:00
4d30fcd243
Bump version number and add dependency for slider
2021-09-12 20:33:37 +01:00
ad23ae9a8b
Move logos to public folder
2021-09-12 20:31:23 +01:00
037cf046c0
Remove unused prop from component
2021-09-12 20:27:52 +01:00
a72b42d705
Update styling and add styling for new mode
2021-09-12 20:27:15 +01:00
42cfa1d619
Add new lives mode and more test options!
...
Users can now choose from two modes - lives and questions. Lives mode will end when the user makes the chosen number of mistakes. Questions mode will end when the user answers all questions correctly from a list of questions the length of which the user chooses.
2021-09-12 20:26:45 +01:00
069407fa57
Update functions for use with lives mode
2021-09-12 20:23:46 +01:00
efebaf93ce
[FIX] Progress history layout
...
Align table cells correctly
2021-09-12 15:20:48 +01:00
e74a15c84b
Smooth curve on line graphs
2021-09-12 15:09:02 +01:00
52cd2b8663
[FIX] Ensure all vocab data always written to db
2021-09-12 15:07:19 +01:00
79718c63e4
[FIX] createProgress reaching max writes
2021-09-12 15:03:31 +01:00
054946597c
[FIX] long set/test names going off page
2021-09-12 13:00:47 +01:00
6be3b4f372
[FIX] button margins in headers
2021-09-12 13:00:26 +01:00
b32329b480
[FIX] incomplete tests not deleted properly
...
Ensure tests are deleted from state instead of stored as undefined
2021-09-12 12:09:33 +01:00
24f7780fe8
[FIX] show correct default data on history page
2021-09-12 11:53:04 +01:00
08cebc7ab5
[FIX] Set list aesthetics
...
Ensure checkbox is always next to set titles, not above
2021-09-12 11:48:28 +01:00
f8843e5626
Ensure styling applies to correct elements
2021-09-12 11:47:57 +01:00
a7fd43ae71
Remove unused import
2021-09-12 11:37:09 +01:00
a472c49efb
[FIX] Google Analytics error
...
When Home component used in Login component, logEvent not passed.
Now Home component only logs events if logEvent is defined (i.e. it's not called from the Login component)
2021-09-12 11:36:58 +01:00
614c222bcc
Add comment
2021-09-12 11:26:08 +01:00
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