Alexander Polynomdivision
|
048f375724
|
feat: Implement SM2
|
2018-09-30 16:17:54 +02:00 |
|
Alexander Polynomdivision
|
64bcc932d7
|
fix: Metadata only updated on correct answers
|
2018-09-30 14:46:32 +02:00 |
|
Alexander Polynomdivision
|
2276dad7a7
|
fix: Fix the level page handling vocab IDs wrongly
|
2018-09-30 13:48:20 +02:00 |
|
Alexander Polynomdivision
|
adba83f865
|
build: List all TODOs
|
2018-09-30 13:08:31 +02:00 |
|
Alexander Polynomdivision
|
6de51609c0
|
fix: Remove invalid session tokens + Login using the Return key
|
2018-09-30 13:08:14 +02:00 |
|
Alexander Polynomdivision
|
ff26a39db8
|
fix: Remove debug output
|
2018-09-29 22:11:07 +02:00 |
|
Alexander Polynomdivision
|
ccb2930ed5
|
feat: Remove the session on the server
|
2018-09-29 22:10:06 +02:00 |
|
Alexander Polynomdivision
|
076d6c8233
|
feat: Add the /api/user/score endpoint
|
2018-09-29 22:09:49 +02:00 |
|
Alexander Polynomdivision
|
8a9094c41e
|
feat: Speed-up the container build
|
2018-09-29 22:01:13 +02:00 |
|
Alexander Polynomdivision
|
ab0c75331d
|
feat: Implement updating the done levels
|
2018-09-29 22:00:15 +02:00 |
|
Alexander Polynomdivision
|
e6e7505383
|
feat: Implement (most) API endpoints
|
2018-09-29 19:34:22 +02:00 |
|
Alexander Polynomdivision
|
9ea5078c5c
|
feat: Implement even more endpoints
|
2018-09-29 19:10:27 +02:00 |
|
Alexander Polynomdivision
|
fdaa9cb8f3
|
feat: Remove shared/
|
2018-09-29 15:06:14 +02:00 |
|
Alexander Polynomdivision
|
65070b1f5b
|
feat: Implement the /user/me endpoint
|
2018-09-29 14:23:09 +02:00 |
|
Alexander Polynomdivision
|
2e93fc954d
|
fix: Remove stdout logging
|
2018-09-28 23:35:16 +02:00 |
|
Alexander Polynomdivision
|
5d38f46aeb
|
feat: Add a compose file
|
2018-09-28 23:33:28 +02:00 |
|
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 |
|