Commit Graph

  • 80164af81c [FIX] vocab items with zero mistakes show up mg 2021-10-21 19:54:39 +01:00
  • f7e467691c [FIX] set title in completed progress records mg 2021-10-20 12:31:16 +01:00
  • 001a739267 Add option to filter user mistakes by set mg 2021-10-20 12:28:25 +01:00
  • fc52a1619c Bump version mg 2021-10-19 23:13:06 +01:00
  • ac520b66e1 Add set-specific history tracking for group owners mg 2021-10-19 23:00:25 +01:00
  • 796680f357 Improve testing and store more progress data mg 2021-10-15 20:56:49 +01:00
  • 5c095ba249 Store set IDs in completed progress records mg 2021-10-15 14:59:51 +01:00
  • aa0734de99 Replace multiple identical mistakes with counter mg 2021-10-11 10:25:34 +01:00
  • f13fdae54d [FIX] Ensure group members are correctly loaded mg 2021-10-09 20:11:17 +01:00
  • 667cad1c0b [FIX] Navbar round button shape mg 2021-10-09 20:10:59 +01:00
  • 3b9f7ddaa0 Update dependencies mg 2021-10-09 13:17:39 +01:00
  • a323d6085f Bump version mg 2021-10-09 11:53:51 +01:00
  • 92b3b642f1 Merge remote-tracking branch 'origin/main' into main mg 2021-10-09 11:51:48 +01:00
  • 6231877cf7 Put mistakes in drop downs mg 2021-10-09 11:48:38 +01:00
  • a432633b90 Put mistakes in drop downs mg 2021-10-09 11:48:17 +01:00
  • bc48f5b5c5 [FIX] add error catching & remove unused function mg 2021-10-09 10:58:11 +01:00
  • 2fe08bc7d4 [FIX] 404 page wouldn't load when not given params mg 2021-10-09 10:57:32 +01:00
  • d153e10fc0 Add progress stats for group owners mg 2021-10-09 10:56:59 +01:00
  • 3bdfb2ee49 Aesthetics mg 2021-10-09 09:24:17 +01:00
  • 281631635a [FIX] Remove dependencies & add keys to loops mg 2021-10-08 19:01:09 +01:00
  • e813deb841 [FIX] styling (word wrapping, table column gaps) mg 2021-10-08 18:56:48 +01:00
  • b532e2deb1 Add tracking of previous mistakes mg 2021-10-08 18:56:19 +01:00
  • e6bd026f72 Highlight selected progress record on graphs mg 2021-10-08 18:54:32 +01:00
  • 9875f505e8 Remove x axis tooltip on graphs mg 2021-10-06 11:33:56 +01:00
  • cd9c67e2a1 [FIX] invalid version number mg 2021-10-06 11:29:13 +01:00
  • 60e09a3f86 Change order of stats when test completed mg 2021-10-03 19:28:37 +01:00
  • eb01cbe305 [FIX] Typo mg 2021-10-03 19:24:10 +01:00
  • 18598fa79c Bump version to 1.0! mg 2021-10-03 19:21:51 +01:00
  • 43e8512656 Flag typo if input contains correct answer mg 2021-10-03 19:20:37 +01:00
  • dd3b9c88cd Add average mark to progress page & fix loader mg 2021-10-03 18:56:22 +01:00
  • 31ebbc2d65 Add set name label to graph on history page mg 2021-10-03 18:03:06 +01:00
  • 4c2f1613ff Add option for coloured edges on progress page mg 2021-10-03 17:43:22 +01:00
  • aec4c8efcf [FIX] Update page loader mg 2021-10-03 16:43:32 +01:00
  • 6c9f617e0b Change page loader design mg 2021-10-03 16:30:46 +01:00
  • 75b4992450 [FIX] Revert from testing setup mg 2021-10-03 16:17:23 +01:00
  • cd40199438 Bump version mg 2021-10-03 16:03:37 +01:00
  • f7c7368971 Add Styled Components for page loader mg 2021-10-03 16:00:39 +01:00
  • b1ef85c5a5 Detect typo if answer is empty mg 2021-10-03 15:59:55 +01:00
  • 1fc85f44b2 Change button locations on confirmation dialog mg 2021-10-03 15:59:39 +01:00
  • 80e7c24811 Add loader until page loads completely mg 2021-10-03 15:59:24 +01:00
  • 90a31e8923 [FIX] Ensure Firebase Functions is defined mg 2021-10-01 21:04:55 +01:00
  • fcd39a82ad Bump version number mg 2021-10-01 21:02:38 +01:00
  • c0100596cf Add typo detector & update some dependencies mg 2021-10-01 21:01:07 +01:00
  • 33cacf597a No need to press enter twice for multiple answers mg 2021-09-30 11:51:36 +01:00
  • cef337e5f5 Add tooltip to link buttons mg 2021-09-30 11:34:08 +01:00
  • 8dc1eae1f1 [FIX] Start test button not showing as disabled mg 2021-09-30 11:30:59 +01:00
  • 5e18203291 Add button tooltips mg 2021-09-30 11:30:18 +01:00
  • a8e6f66796 Change switch language checkbox label mg 2021-09-13 08:34:13 +01:00
  • 8e1be31650 [FIX] zoom on input select on mobile Increased font size to disable auto zoom when input field selected on mobile mg 2021-09-13 08:11:40 +01:00
  • d15be15a81 Disable buttons during processing mg 2021-09-12 22:55:34 +01:00
  • 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. mg 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 mg 2021-09-12 22:52:47 +01:00
  • 74c5401976 Remove redundant code mg 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 mg 2021-09-12 20:56:44 +01:00
  • f18639732a Bump version number in package-lock mg 2021-09-12 20:35:39 +01:00
  • 137311d48c Update package-lock mg 2021-09-12 20:34:36 +01:00
  • 4d30fcd243 Bump version number and add dependency for slider mg 2021-09-12 20:33:37 +01:00
  • ad23ae9a8b Move logos to public folder mg 2021-09-12 20:31:23 +01:00
  • 037cf046c0 Remove unused prop from component mg 2021-09-12 20:27:52 +01:00
  • a72b42d705 Update styling and add styling for new mode mg 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. mg 2021-09-12 20:26:45 +01:00
  • 069407fa57 Update functions for use with lives mode mg 2021-09-12 20:23:46 +01:00
  • efebaf93ce [FIX] Progress history layout Align table cells correctly mg 2021-09-12 15:20:48 +01:00
  • e74a15c84b Smooth curve on line graphs mg 2021-09-12 15:09:02 +01:00
  • 52cd2b8663 [FIX] Ensure all vocab data always written to db mg 2021-09-12 15:07:19 +01:00
  • 79718c63e4 [FIX] createProgress reaching max writes mg 2021-09-12 15:03:31 +01:00
  • 054946597c [FIX] long set/test names going off page mg 2021-09-12 13:00:47 +01:00
  • 6be3b4f372 [FIX] button margins in headers mg 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 mg 2021-09-12 12:09:33 +01:00
  • 24f7780fe8 [FIX] show correct default data on history page mg 2021-09-12 11:53:04 +01:00
  • 08cebc7ab5 [FIX] Set list aesthetics Ensure checkbox is always next to set titles, not above mg 2021-09-12 11:48:28 +01:00
  • f8843e5626 Ensure styling applies to correct elements mg 2021-09-12 11:47:57 +01:00
  • a7fd43ae71 Remove unused import mg 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) mg 2021-09-12 11:36:58 +01:00
  • 614c222bcc Add comment mg 2021-09-12 11:26:08 +01:00
  • 23615fec0d Bump version number mg 2021-09-12 11:24:40 +01:00
  • 1c5cb2b2a4 Footer styling for settings page With policy links mg 2021-09-12 11:24:30 +01:00
  • bcb8511b7e Add Google Analytics mg 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 mg 2021-09-12 11:21:27 +01:00
  • 7f5ae50e22 Change layout of stats on test completion mg 2021-09-11 22:22:55 +01:00
  • d5c48c7acc [FIX] grammar mg 2021-09-11 22:16:21 +01:00
  • 7e2d747da6 Add stats during a test mg 2021-09-11 22:16:13 +01:00
  • 20fbda3b22 Remove redundant code mg 2021-09-11 18:21:06 +01:00
  • bf323f14e8 Account for moved css file mg 2021-09-11 18:14:18 +01:00
  • 5f1810127c Move CSS file to correct folder mg 2021-09-11 17:57:01 +01:00
  • 64d956720e [FIX] Incorrect margin and refactor some CSS Ensure correct margins on mobile home page mg 2021-09-11 17:56:22 +01:00
  • cfd9bd9034 Remove redundant code mg 2021-09-11 17:55:20 +01:00
  • 3549b6788d Add chart styling mg 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 mg 2021-09-11 17:43:33 +01:00
  • c1b04b0736 Add charts showing historic test scores mg 2021-09-11 17:40:59 +01:00
  • f73f6d8986 Update packages and add chart dependency mg 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 mg 2021-09-11 17:22:37 +01:00
  • e450e64c82 Add missing table header mg 2021-09-11 10:46:06 +01:00
  • c0cdf197c5 Ensure raw mark displays properly for tests mg 2021-09-11 10:45:09 +01:00
  • 62552cde42 Show raw mark for incomplete tests On home and history pages mg 2021-09-10 15:25:02 +01:00
  • 5165d71c6b Update text on logged out home page mg 2021-09-09 09:02:27 +01:00
  • 3b272a47e9 Typo - wrong variable name mg 2021-09-08 20:37:50 +01:00
  • 97dfe5955f Replace testing code with production mg 2021-09-08 12:22:25 +01:00
  • 014bbbdd4f Fix regex usage error and increase efficiency mg 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 mg 2021-09-08 12:03:55 +01:00