This repository has been archived on 2022-03-12. You can view files and clone it, but cannot push or open issues or pull requests.
Lateinicus/protocol.md
Alexander Polynomdivision c36773d6b8 Update the protocol
2018-10-21 22:45:55 +02:00

1.7 KiB

05.09.2018

Sick

06.09.2018

  • Implementing the view introducing vocabulary to the user

14.09.2018

  • Implementing the Levenshtein Distance for future checking of answers

15.09.2018

  • Implementing the review functionality of the application
  • Created a intro page to tell the students about our project

16.09.2018

  • Implement the SuperMemo2 algorithm
  • Started implementing the server

18.09.2018

  • Move the whole application from "vanilla React" to React with Redux to avoid issues with components being re-mounted, when the AppBar gets updated

29.09.2018

  • Finish implementing the most needed API endpoints

01.10.2018

  • Write scripts to...
    • automatically convert the vocabulary spreadsheets into database entries
    • create users
    • create levels

02.10.2018

  • Fix bugs in the WebUI
    • Not all vocabulary items get turned into a question
    • The review page does not show a loading spinner when fetching data
  • Show tick marks when a user has completed a level

03.10.2018

  • Secure the database

08.10.2018

  • Set up a Droplet to host the software

09.10.2018

  • Fix bugs:
    • Checking long words during the review crashes the browser tab
    • Some questions fail because of a whitespace at the end of the expected answer

10.10.2018

  • Redesign the Level UI

???

  • Register a domain
  • Issue a Let's Encrypt certificate for HTTPS
  • Fix issues in the "vocabulary-import-script"
    • Accidental whitespaces mess up the vocabulary check, so they should be filtered

16.10.2018

  • Replace alerts with Material UI Dialogs

19.10.2018

  • Fix a bug where the vocabulary metadata always falls back to NaN
  • Remove the "Perfekt" from the vocabulary

21.10.2018

  • Implement mnemonics