Commit Graph

172 Commits

Author SHA1 Message Date
Alexander Polynomdivision
ded5e4ecfa refactor: Make the frontend web-ready 2018-09-28 23:29:05 +02:00
Alexander Polynomdivision
24f35be058 feat: Implement the new /dashboard API 2018-09-24 18:29:29 +02:00
Alexander Polynomdivision
7339e1ccac feat: Implement a cancel button 2018-09-24 16:16:33 +02:00
Alexander Polynomdivision
2f5e572f8e fix: Cosmetic enhancements 2018-09-24 13:58:05 +02:00
Alexander Polynomdivision
f73a09849e feat: Show a crown next to the first place 2018-09-24 13:53:33 +02:00
Alexander Polynomdivision
28160e329b feat: Implement all Frontend stubs 2018-09-24 13:53:20 +02:00
Alexander Polynomdivision
8b6bfb681b fix: Implement more APIs 2018-09-24 13:36:42 +02:00
Alexander Polynomdivision
11bbdc627f fix: Move to the new API scheme 2018-09-23 22:22:22 +02:00
Alexander Polynomdivision
2c4011f631 refactor: Create a better API scheme 2018-09-23 22:17:35 +02:00
Alexander Polynomdivision
a7dc7464a1 feat: Stub more APIs 2018-09-23 21:52:29 +02:00
Alexander Polynomdivision
62a81ddeeb fix: Center the question text 2018-09-23 16:53:22 +02:00
Alexander Polynomdivision
be7a616fb5 fix: Multiple API calls when bypassing /login 2018-09-23 16:30:14 +02:00
Alexander Polynomdivision
08cd51c2a3 feat: Implement getNextLevel and getTopTenLearners 2018-09-23 16:14:14 +02:00
Alexander Polynomdivision
db4b46b5aa fix: Add a build system for the backend 2018-09-21 16:27:25 +02:00
Alexander Polynomdivision
8061535936 fix: Show the username in the drawer 2018-09-21 16:06:07 +02:00
Alexander Polynomdivision
d452088253 feat: Implement getLevelVocab 2018-09-20 21:03:46 +02:00
Alexander Polynomdivision
f26ce20e13 fix: Not setting the auth state in Application 2018-09-20 20:26:40 +02:00
Alexander Polynomdivision
ba1521fbd8 fix: Change import 2018-09-20 19:57:07 +02:00
Alexander Polynomdivision
8ab29bece8 feat: Display the level cap 2018-09-20 19:54:03 +02:00
Alexander Polynomdivision
466e5a3107 build: Add start and watch commands 2018-09-20 18:50:15 +02:00
Alexander Polynomdivision
08d8c2c562 build: Write Makefiles 2018-09-20 18:44:46 +02:00
Alexander Polynomdivision
909149fdc7 refactor: MONOREPO 2018-09-20 17:38:12 +02:00
Alexander Polynomdivision
4c9e328ad0 feat: Basic implementation of showing the score 2018-09-20 17:34:01 +02:00
Alexander Polynomdivision
a1971f8ba8 docs: Remove TODO 2018-09-20 17:20:30 +02:00
Alexander Polynomdivision
da11490b00 fix: Set the loading state before redirecting 2018-09-20 17:09:34 +02:00
Alexander Polynomdivision
f49e3880e1 feat: Color the 'partial correct dialog' yellow 2018-09-20 17:07:16 +02:00
Alexander Polynomdivision
1c15c6653f feat: Replace Redirect with withRouter 2018-09-19 20:30:42 +02:00
Alexander Polynomdivision
286927663a feat: Set the session token in Application 2018-09-19 18:18:32 +02:00
Alexander Polynomdivision
fbb27b8947 fix: Make getReviewQueue a Promise 2018-09-19 18:06:59 +02:00
Alexander Polynomdivision
8a6ec0dbc7 refactor: Move the LevelList to Redux 2018-09-19 18:00:38 +02:00
Alexander Polynomdivision
2dc9aa3a53 fix: Go to the summary page 2018-09-19 17:25:54 +02:00
Alexander Polynomdivision
882ca5a9e3 feat: Partially transition Review to Redux 2018-09-19 16:39:02 +02:00
Alexander Polynomdivision
d94fa63ac7 docs: Add the protocol 2018-09-18 20:36:15 +02:00
Alexander Polynomdivision
3136c92687 refactor: Move the LevelPage to Redux 2018-09-18 20:20:26 +02:00
Alexander Polynomdivision
95fc93f690 fix: LoginPage -> Redux 2018-09-18 18:59:15 +02:00
Alexander Polynomdivision
2f7e468285 fix: Transition the drawer to redux 2018-09-18 18:06:08 +02:00
Alexander Polynomdivision
2cadcec370 feat: Remove the login stub 2018-09-16 17:16:24 +02:00
Alexander Polynomdivision
1dfdd2f409 feat: Implement SM2 2018-09-16 12:21:08 +02:00
Alexander Polynomdivision
1c244d6f5d fix: Fix a typo 2018-09-15 17:37:08 +02:00
Alexander Polynomdivision
2c41347cea feat: Implement setting the last review 2018-09-15 17:32:20 +02:00
Alexander Polynomdivision
18c13c06cd feat: Re-Add a vocabulary item if its incorrect 2018-09-15 17:04:45 +02:00
Alexander Polynomdivision
1200e0e3eb feat: Implement a review queue 2018-09-15 16:51:21 +02:00
Alexander Polynomdivision
12993570fe feat: Implement a FIFO-Queue 2018-09-15 15:40:42 +02:00
Alexander Polynomdivision
b63a36d0f0 feat: Add a welcome page 2018-09-15 15:28:27 +02:00
Alexander Polynomdivision
74904a2be5 build: Minify the JS 2018-09-15 14:45:38 +02:00
Alexander Polynomdivision
7e9c1463f5 feat: Hide the drawer button during levels and reviews 2018-09-15 14:26:22 +02:00
Alexander Polynomdivision
46c8ef9215 feat: First steps to a better review 2018-09-15 13:57:11 +02:00
Alexander Polynomdivision
ef4ae740b8 dbg: Stub all 'API-Calls' 2018-09-14 18:53:01 +02:00
Alexander Polynomdivision
2dba497b19 feat: Prettify using icons 2018-09-14 17:24:26 +02:00
Alexander Polynomdivision
604da6e604 fix: Only add the level ID when it has not been looked at before 2018-09-14 17:19:33 +02:00