Alexander Polynomdivision
|
a902d9e8f7
|
feat: Implement a vocabulary view
|
2018-10-11 14:37:21 +02:00 |
|
Alexander Polynomdivision
|
7b74106675
|
fix: Remove a (misspelled) console.log
|
2018-10-10 13:51:24 +02:00 |
|
Alexander Polynomdivision
|
d9ec095d5c
|
feat: Rework the Level UI
|
2018-10-10 13:44:45 +02:00 |
|
Alexander Polynomdivision
|
ede271f604
|
feat: Display a message when the user hits the max level
|
2018-10-09 20:24:20 +02:00 |
|
Alexander Polynomdivision
|
c622264f43
|
feat: Implement the tracker
|
2018-10-09 16:01:17 +02:00 |
|
Alexander Polynomdivision
|
15f05978a9
|
feat: Replace SessionStorage with LocalStorage
|
2018-10-09 13:16:18 +02:00 |
|
Alexander Polynomdivision
|
7dc4f92319
|
feat: Add a registration page
|
2018-10-07 18:40:48 +02:00 |
|
Alexander Polynomdivision
|
5b399bf0d2
|
feat: Only mark a level as done when the review is completed
|
2018-10-03 14:19:23 +02:00 |
|
Alexander Polynomdivision
|
b32603f213
|
refactor: Remove code duplication
|
2018-10-03 14:10:27 +02:00 |
|
Alexander Polynomdivision
|
8754c9b6da
|
feat: Remove the profile and the settings page
|
2018-10-02 18:06:12 +02:00 |
|
Alexander Polynomdivision
|
4ac1a5dad4
|
fix: Change some texts
|
2018-10-01 19:27:27 +02:00 |
|
Alexander Polynomdivision
|
977f5df9dd
|
feat: Points for doing reviews
|
2018-10-01 19:21:57 +02:00 |
|
Alexander Polynomdivision
|
4a6b40ad72
|
feat: Test using HTTPS and HTTP2
|
2018-09-30 20:15:27 +02:00 |
|
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
|
6de51609c0
|
fix: Remove invalid session tokens + Login using the Return key
|
2018-09-30 13:08:14 +02:00 |
|
Alexander Polynomdivision
|
ccb2930ed5
|
feat: Remove the session on the server
|
2018-09-29 22:10:06 +02:00 |
|
Alexander Polynomdivision
|
ab0c75331d
|
feat: Implement updating the done levels
|
2018-09-29 22:00:15 +02:00 |
|
Alexander Polynomdivision
|
65070b1f5b
|
feat: Implement the /user/me endpoint
|
2018-09-29 14:23:09 +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
|
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
|
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
|
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
|
8ab29bece8
|
feat: Display the level cap
|
2018-09-20 19:54:03 +02:00 |
|
Alexander Polynomdivision
|
909149fdc7
|
refactor: MONOREPO
|
2018-09-20 17:38:12 +02:00 |
|