Commit Graph

147 Commits

Author SHA1 Message Date
1a282035dc [ENH] Add changelog to home page 2022-08-30 00:33:21 +01:00
48bb19c532 [ENH] Add ability to bulk create sets 2022-08-30 00:14:43 +01:00
58aef9e2b3 Update contact email address 2022-08-29 19:21:38 +01:00
65e20625a1 Update cookie notice
Adjust wording, remove unnecessary (and buggy) animations, and make more prominent
2022-08-29 17:31:17 +01:00
1f0079868f [ENH] Add option to ignore accents during tests 2022-08-29 17:20:26 +01:00
e60b1ab5ef [FIX] Updated fix for group data loading
Check for existence of groups variable before checking type of child variable
2022-08-29 17:00:48 +01:00
eed97b0298 Minor formatting 2022-08-29 16:48:38 +01:00
0127f55401 [FIX] Fix group data loading on home page
Happens when a set is in a group and the group is deleted, and user navigates to home page
2022-08-29 16:47:34 +01:00
9212a0e2b6 [FIX] Minor styling fixes 2022-08-29 16:44:33 +01:00
cb5ed7a89a More encapsulation 2022-02-22 16:07:56 +00:00
22ea9bcccf Improve usability and efficiency
Allow "saving" a set with no changes
Update cleanseVocabString function to be inline with Cloud Function
Combine CreateSet and EditSet components
Remove redundancy and significantly improve efficiency in the EditSet component
2022-02-22 14:48:31 +00:00
8dc5db3fa5 [FIX] styling for login popup 2022-02-22 10:57:27 +00:00
500a79fcbc [FIX] forgot to stage some changes 2022-02-21 21:46:58 +00:00
a0c426888b Add virtual keyboard during tests
Optional and with support for most languages
2022-02-21 21:38:12 +00:00
446b74466f [FIX] Test options when restarting test
SHow number of answers was opposite to what it should be
2022-02-16 11:20:37 +00:00
18fd61721b [FIX] createProgress compatibility
Wasn't previously fully backwards-compatible and its call hadn't been updated in all places
2022-02-14 19:37:48 +00:00
2073e5b828 Enable answer count and [FIX] option copying
Add option to display number of answers to current prompt and ensure test options get copied to new tests that are created at the end of an existing test (with the restart test/restart test with incorrect buttons)
2022-01-30 20:18:57 +00:00
98491163fa [FIX] test options styling 2022-01-30 16:56:37 +00:00
b4c46277fb Add ability to ignore capitals during tests 2022-01-30 14:40:24 +00:00
4efdc25c10 Add donation buttons 2021-12-12 22:23:32 +00:00
4a22d71e7f [FIX] validation of set data performed too early 2021-11-27 20:54:03 +00:00
8a5a0a7a6f Enable sound effects 2021-11-27 18:41:36 +00:00
9257c960ea Improve font sizes during tests 2021-11-27 16:45:12 +00:00
2626343600 Removed unused var 2021-11-27 16:44:48 +00:00
d5fc4305d5 Remove front-end check for duplicate answer
Prep for refactoring of processAnswer Cloud Function, which currently doesn't work if vocab item has same cleansed answer twice
2021-11-26 14:46:51 +00:00
8810c5bcae Allow any vocab to be removed from set 2021-11-26 14:43:23 +00:00
a714f6559b Change pagination frequency 2021-11-26 09:07:30 +00:00
866503abf5 Add ability to search public sets! Also bump version
Public sets are now paginated and searchable, on a separate search page
2021-11-25 22:04:50 +00:00
c0483ea701 Style footer to account for new item (version no) 2021-11-25 20:04:26 +00:00
07d9154a19 Add app version in footer 2021-11-25 19:43:04 +00:00
c1d8397aa4 [FIX] Missing error catching 2021-11-25 10:23:20 +00:00
55db1a664d [FIX] bugs when cached data is outdated
When group deleted, inability to retrieve group data was causing errors
2021-11-25 09:39:17 +00:00
a0c7530b3b Downgrade MUI icons 2021-11-25 09:20:24 +00:00
94e4bd9d43 Allow users to leave groups if not owner 2021-11-24 19:05:50 +00:00
a15032f2a1 Update MUI icon dependency 2021-11-24 19:05:20 +00:00
e9433aa1fe [FIX] auto capitalisation on mobile 2021-11-17 23:28:50 +00:00
9e945d444c [FIX] ensure correct mistake count is shown 2021-10-31 08:37:58 +00:00
357796b491 [FIX] ensure db documents are sorted correctly 2021-10-31 08:35:08 +00:00
746d311fe3 [FIX] ensure db documents are sorted correctly 2021-10-31 08:34:31 +00:00
ed57b735c2 [FIX] Group stats showing extra incorrect answers
From sets not part of the group, when "all sets" is selected
2021-10-31 08:22:23 +00:00
3ad415370d [FIX] batch write errors and vocab not deleted 2021-10-26 17:05:25 +01:00
3207d0ee37 Refactor component to be functional 2021-10-26 16:30:21 +01:00
02876906e1 [FIX] capitalisation 2021-10-26 16:30:06 +01:00
c021d3658a [FIX] duplicate function 2021-10-26 16:29:53 +01:00
c80905dba9 [FIX] orphaned data causing errors
Set titles now stored in progress & incorrect answer records
2021-10-23 16:42:52 +01:00
53bd964916 Buttons to restart test or use incorrect answers 2021-10-22 13:43:45 +01:00
377ba23361 [FIX] autocomplete React DOM property name 2021-10-22 13:13:00 +01:00
257a428316 Disable input field autocomplete 2021-10-22 07:45:31 +01:00
f0d4087eba Refactor confirmation dialog into new class 2021-10-21 21:51:10 +01:00
d5c6850f49 Combine identical mistakes to save space 2021-10-21 21:07:39 +01:00