Commit Graph

  • 4a6b40ad72 feat: Test using HTTPS and HTTP2 Alexander Polynomdivision 2018-09-30 20:15:27 +0200
  • b47b18c373 feat: Prevent invalid logins Alexander Polynomdivision 2018-09-30 18:32:36 +0200
  • 048f375724 feat: Implement SM2 Alexander Polynomdivision 2018-09-30 16:17:54 +0200
  • 64bcc932d7 fix: Metadata only updated on correct answers Alexander Polynomdivision 2018-09-30 14:46:32 +0200
  • 2276dad7a7 fix: Fix the level page handling vocab IDs wrongly Alexander Polynomdivision 2018-09-30 13:48:20 +0200
  • adba83f865 build: List all TODOs Alexander Polynomdivision 2018-09-30 13:08:31 +0200
  • 6de51609c0 fix: Remove invalid session tokens + Login using the Return key Alexander Polynomdivision 2018-09-30 13:08:14 +0200
  • ff26a39db8 fix: Remove debug output Alexander Polynomdivision 2018-09-29 22:11:07 +0200
  • ccb2930ed5 feat: Remove the session on the server Alexander Polynomdivision 2018-09-29 22:10:06 +0200
  • 076d6c8233 feat: Add the /api/user/score endpoint Alexander Polynomdivision 2018-09-29 22:09:49 +0200
  • 8a9094c41e feat: Speed-up the container build Alexander Polynomdivision 2018-09-29 22:01:13 +0200
  • ab0c75331d feat: Implement updating the done levels Alexander Polynomdivision 2018-09-29 22:00:15 +0200
  • e6e7505383 feat: Implement (most) API endpoints Alexander Polynomdivision 2018-09-29 19:34:22 +0200
  • 9ea5078c5c feat: Implement even more endpoints Alexander Polynomdivision 2018-09-29 19:10:27 +0200
  • fdaa9cb8f3 feat: Remove shared/ Alexander Polynomdivision 2018-09-29 15:06:14 +0200
  • 65070b1f5b feat: Implement the /user/me endpoint Alexander Polynomdivision 2018-09-29 14:23:09 +0200
  • 2e93fc954d fix: Remove stdout logging Alexander Polynomdivision 2018-09-28 23:35:16 +0200
  • 5d38f46aeb feat: Add a compose file Alexander Polynomdivision 2018-09-28 23:33:28 +0200
  • ded5e4ecfa refactor: Make the frontend web-ready Alexander Polynomdivision 2018-09-28 23:29:05 +0200
  • 24f35be058 feat: Implement the new /dashboard API Alexander Polynomdivision 2018-09-24 18:29:29 +0200
  • 7339e1ccac feat: Implement a cancel button Alexander Polynomdivision 2018-09-24 16:16:33 +0200
  • 2f5e572f8e fix: Cosmetic enhancements Alexander Polynomdivision 2018-09-24 13:58:05 +0200
  • f73a09849e feat: Show a crown next to the first place Alexander Polynomdivision 2018-09-24 13:53:33 +0200
  • 28160e329b feat: Implement all Frontend stubs Alexander Polynomdivision 2018-09-24 13:53:20 +0200
  • 8b6bfb681b fix: Implement more APIs Alexander Polynomdivision 2018-09-24 13:36:42 +0200
  • 11bbdc627f fix: Move to the new API scheme Alexander Polynomdivision 2018-09-23 22:22:22 +0200
  • 2c4011f631 refactor: Create a better API scheme Alexander Polynomdivision 2018-09-23 22:17:35 +0200
  • a7dc7464a1 feat: Stub more APIs Alexander Polynomdivision 2018-09-23 21:52:29 +0200
  • 62a81ddeeb fix: Center the question text Alexander Polynomdivision 2018-09-23 16:53:22 +0200
  • be7a616fb5 fix: Multiple API calls when bypassing /login Alexander Polynomdivision 2018-09-23 16:30:14 +0200
  • 08cd51c2a3 feat: Implement getNextLevel and getTopTenLearners Alexander Polynomdivision 2018-09-23 16:14:14 +0200
  • db4b46b5aa fix: Add a build system for the backend Alexander Polynomdivision 2018-09-21 16:27:25 +0200
  • 8061535936 fix: Show the username in the drawer Alexander Polynomdivision 2018-09-21 16:06:07 +0200
  • d452088253 feat: Implement getLevelVocab Alexander Polynomdivision 2018-09-20 21:03:46 +0200
  • f26ce20e13 fix: Not setting the auth state in Application Alexander Polynomdivision 2018-09-20 20:26:40 +0200
  • ba1521fbd8 fix: Change import Alexander Polynomdivision 2018-09-20 19:57:07 +0200
  • 8ab29bece8 feat: Display the level cap Alexander Polynomdivision 2018-09-20 19:54:03 +0200
  • 466e5a3107 build: Add start and watch commands Alexander Polynomdivision 2018-09-20 18:50:15 +0200
  • 08d8c2c562 build: Write Makefiles Alexander Polynomdivision 2018-09-20 18:44:46 +0200
  • 909149fdc7 refactor: MONOREPO Alexander Polynomdivision 2018-09-20 17:38:12 +0200
  • 4c9e328ad0 feat: Basic implementation of showing the score Alexander Polynomdivision 2018-09-20 17:34:01 +0200
  • a1971f8ba8 docs: Remove TODO Alexander Polynomdivision 2018-09-20 17:20:30 +0200
  • da11490b00 fix: Set the loading state before redirecting Alexander Polynomdivision 2018-09-20 17:09:34 +0200
  • f49e3880e1 feat: Color the 'partial correct dialog' yellow Alexander Polynomdivision 2018-09-20 17:07:16 +0200
  • 1c15c6653f feat: Replace Redirect with withRouter Alexander Polynomdivision 2018-09-19 20:30:42 +0200
  • 286927663a feat: Set the session token in Application Alexander Polynomdivision 2018-09-19 18:18:32 +0200
  • fbb27b8947 fix: Make getReviewQueue a Promise Alexander Polynomdivision 2018-09-19 18:06:59 +0200
  • 8a6ec0dbc7 refactor: Move the LevelList to Redux Alexander Polynomdivision 2018-09-19 18:00:38 +0200
  • 2dc9aa3a53 fix: Go to the summary page Alexander Polynomdivision 2018-09-19 17:25:54 +0200
  • 882ca5a9e3 feat: Partially transition Review to Redux Alexander Polynomdivision 2018-09-19 16:39:02 +0200
  • d94fa63ac7 docs: Add the protocol Alexander Polynomdivision 2018-09-18 20:36:15 +0200
  • 3136c92687 refactor: Move the LevelPage to Redux Alexander Polynomdivision 2018-09-18 20:20:26 +0200
  • 95fc93f690 fix: LoginPage -> Redux Alexander Polynomdivision 2018-09-18 18:59:15 +0200
  • 2f7e468285 fix: Transition the drawer to redux Alexander Polynomdivision 2018-09-18 18:06:08 +0200
  • 2cadcec370 feat: Remove the login stub Alexander Polynomdivision 2018-09-16 17:16:24 +0200
  • 1dfdd2f409 feat: Implement SM2 Alexander Polynomdivision 2018-09-16 12:21:08 +0200
  • 1c244d6f5d fix: Fix a typo Alexander Polynomdivision 2018-09-15 17:37:08 +0200
  • 2c41347cea feat: Implement setting the last review Alexander Polynomdivision 2018-09-15 17:32:20 +0200
  • 18c13c06cd feat: Re-Add a vocabulary item if its incorrect Alexander Polynomdivision 2018-09-15 17:04:45 +0200
  • 1200e0e3eb feat: Implement a review queue Alexander Polynomdivision 2018-09-15 16:51:21 +0200
  • 12993570fe feat: Implement a FIFO-Queue Alexander Polynomdivision 2018-09-15 15:40:42 +0200
  • b63a36d0f0 feat: Add a welcome page Alexander Polynomdivision 2018-09-15 15:28:27 +0200
  • 74904a2be5 build: Minify the JS Alexander Polynomdivision 2018-09-15 14:45:38 +0200
  • 7e9c1463f5 feat: Hide the drawer button during levels and reviews Alexander Polynomdivision 2018-09-15 14:26:22 +0200
  • 46c8ef9215 feat: First steps to a better review Alexander Polynomdivision 2018-09-15 13:57:11 +0200
  • ef4ae740b8 dbg: Stub all 'API-Calls' Alexander Polynomdivision 2018-09-14 18:53:01 +0200
  • 2dba497b19 feat: Prettify using icons Alexander Polynomdivision 2018-09-14 17:24:26 +0200
  • 604da6e604 fix: Only add the level ID when it has not been looked at before Alexander Polynomdivision 2018-09-14 17:19:33 +0200
  • d8c49fde9c feat: Add links to the levels Alexander Polynomdivision 2018-09-14 17:19:11 +0200
  • 8da7123f62 feat: Add links to the level list and the dashboard Alexander Polynomdivision 2018-09-14 17:18:55 +0200
  • 1e313915ce feat: Implement the Lev. Distance into the review Alexander Polynomdivision 2018-09-14 17:02:50 +0200
  • e555b89f8f fix: Add typings and a test case for equality Alexander Polynomdivision 2018-09-14 16:55:58 +0200
  • 6e4e127518 feat: Implement Levenshtein with tests Alexander Polynomdivision 2018-09-14 16:43:57 +0200
  • 91b6d2a955 Fix animations on the level page Alexander Polynomdivision 2018-09-14 16:13:42 +0200
  • 4e0506f607 Implement a summary screen Alexander Polynomdivision 2018-09-12 19:23:00 +0200
  • 2c9a2e88c7 feat: Simple implementation of the Review Alexander Polynomdivision 2018-09-12 15:15:55 +0200
  • b4bc72640b feat: Store a session key in the browser's SessionStorage Alexander Polynomdivision 2018-09-06 20:22:41 +0200
  • 423e2263dc refactor: Lesson -> Level Alexander Polynomdivision 2018-09-06 20:13:29 +0200
  • f4f686073f feat: Implement the level view Alexander Polynomdivision 2018-09-06 20:05:21 +0200
  • 8d56af4bb7 doc: Add a README Alexander Polynomdivision 2018-08-26 19:29:46 +0200
  • 1a48bb7a10 feat: Improve the Drawer Alexander Polynomdivision 2018-08-26 19:27:21 +0200
  • f804bc32b5 feat: Add the menu button if authenticated Alexander Polynomdivision 2018-08-26 17:19:55 +0200
  • be5b5548fc fix: Change the page title Alexander Polynomdivision 2018-08-26 17:15:55 +0200
  • 0ff53d12f7 feat: Implement a scoreboard Alexander Polynomdivision 2018-08-26 17:12:07 +0200
  • 4e1ab04d29 fix: Ignore stuff Alexander Polynomdivision 2018-08-26 16:25:06 +0200
  • 8de13d9e77 feat: Styling Alexander Polynomdivision 2018-08-26 16:24:23 +0200
  • 6734e59a1b feat: Implement routing Alexander Polynomdivision 2018-08-26 16:23:48 +0200
  • 297d2e50f9 feat: First implementation Alexander Polynomdivision 2018-08-24 19:03:08 +0200
  • 7748939c65 Fix typo Alexander Polynomdivision 2018-08-15 21:22:12 +0200
  • f5b2483b1b Initial commit Alexander Polynomdivision 2018-08-15 21:15:12 +0200