LinguistAI / user

1 stars 0 forks source link

feat(LINGUIST-261 LINGUIST-341 LINGUIST-342 LINGUIST-354 LINGUIST-384): Quests backend development #55

Closed can-aslan closed 7 months ago

can-aslan commented 7 months ago

Main features added:

Dynamic quest assignment for 2 types of quests (more will be added later):

Quest progress tracking

Quest rewarding upon completion

Fixed bugs

Mainly, LINGUIST-354, create UserXP upon registration Also fixed some minor warnings and errors Added logging to old services

KardelenCeren commented 7 months ago

This issue includes https://linguistai.atlassian.net/browse/LINGUIST-352. Can you check if all your controllers/service classes are updated? I just noticed UnknownWordController is not modified for example.

can-aslan commented 7 months ago

I did not include this issue in the title because it is not complete yet. Merge of this PR does not mean completion of LINGUIST-352. As we discussed, I will modify old controllers with swagger annotations in the next sprint.

can-aslan commented 7 months ago

Very very good implementation! Left some minor suggestions, but I think this can be merged without any changes.

Thanks 🎉