Alexander Polynomdivision
|
3b7e55d957
|
refactor: Simplify API calls
API calls can now make with a simple wrapper function.
Additionally, the error code "200" now means success for all API calls.
|
2018-10-17 18:28:29 +02:00 |
|
Alexander Polynomdivision
|
7de3cedb15
|
refactor: Move the SM2 implementation to the backend
|
2018-10-17 14:40:21 +02:00 |
|
Alexander Polynomdivision
|
528c291b70
|
feat: Implement the /user/vocab endpoint
|
2018-10-11 14:25:46 +02:00 |
|
Alexander Polynomdivision
|
7f9d520257
|
version: Bump version
|
2018-10-09 16:07:08 +02:00 |
|
Alexander Polynomdivision
|
c622264f43
|
feat: Implement the tracker
|
2018-10-09 16:01:17 +02:00 |
|
Alexander Polynomdivision
|
f5c15c2289
|
fix: We need to check if the class ID is correct
|
2018-10-09 12:55:56 +02:00 |
|
Alexander Polynomdivision
|
3834590c5a
|
fix: Prevent registration spamming
|
2018-10-08 11:22:13 +02:00 |
|
Alexander Polynomdivision
|
c25536f09a
|
Bump backend version for the release
|
2018-10-07 18:46:18 +02:00 |
|
Alexander Polynomdivision
|
4278751837
|
feat: Add /api/register endpoint
|
2018-10-07 15:41:08 +02:00 |
|
Alexander Polynomdivision
|
8cf4c3f5bc
|
build: Improve the backend Makefile
|
2018-10-03 21:04:30 +02:00 |
|
Alexander Polynomdivision
|
4a3aa60a4d
|
feat: Use authorization on the MongoDB server
|
2018-10-03 19:09:49 +02:00 |
|
Alexander Polynomdivision
|
26407b6cb7
|
feat: Tick all levels that the user has completed
|
2018-10-02 16:04:38 +02:00 |
|
Alexander Polynomdivision
|
977f5df9dd
|
feat: Points for doing reviews
|
2018-10-01 19:21:57 +02:00 |
|
Alexander Polynomdivision
|
8e71aa85dc
|
fix: The client and server send the ILevel type differently
|
2018-10-01 17:31:23 +02:00 |
|
Alexander Polynomdivision
|
4f133c55d2
|
feat: Add new vocabulary to the review queue
When a level is finished, the vocabulary of that item will be
converted into SM2 metadata, which will be appended to the
user's vocabMetadata.
|
2018-09-30 21:17:47 +02:00 |
|
Alexander Polynomdivision
|
048f375724
|
feat: Implement SM2
|
2018-09-30 16:17:54 +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
|
5d38f46aeb
|
feat: Add a compose file
|
2018-09-28 23:33:28 +02:00 |
|
Alexander Polynomdivision
|
24f35be058
|
feat: Implement the new /dashboard API
|
2018-09-24 18:29:29 +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
|
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
|
db4b46b5aa
|
fix: Add a build system for the backend
|
2018-09-21 16:27:25 +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 |
|