Commit Graph

11935 Commits (998ffb00edb8cdc2355758c5f26dd8bf534b4006)
 

Author SHA1 Message Date
avashilling 998ffb00ed
chore: collection seed always fades up and out (#3987)
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2 months ago
ggurdin 7ab96467b3
fix: fix calculation of completed activities (#3986) 2 months ago
ggurdin 29315990e3
chore: on new token update, clear whole new token cache in case there are identical tokens (#3985) 2 months ago
avashilling 617030cd78
3873 add superlatives for most vocab grammar and xp (#3977)
* add grammar and vocab superlatives

- adds superlatives to the summary cards for each user
- WIP, doesn't include XP superlative yet and it continuously reinitializes state which reloads the superlatives

* get analytic superlatives from saved state event

Revert activity user summaries widget to stateless, get info from saved state event instead of awaiting it, and fix some spacing issues.

* add xp superlative

- simplify 3 loop logic into one
- change from constant updates to only generate superlatives on analytics save

* sort imports

* put analytics loading inside buttonControlledCarouselView

* delete commented out code

* return superlative map instead of setting value
2 months ago
ggurdin 6c05ffaf2a
feat: always show new tokens with green underlines (#3984) 2 months ago
ggurdin 47f4740e63
chore: topic is completed if user has finished number of activities equal to number of 2 person activities in topic (#3983) 2 months ago
ggurdin 94e55d9940
update activity launch page buttons, sort activities in topics by number of participants (#3974) 2 months ago
ggurdin 7348e655f4
3962 usability test todos (#3973)
* in new course pages, show images

* in space analytics, if no available languages, pick user's l2

* chore: add cooldown on ping participants

* replace image loading icon with shimmer
2 months ago
ggurdin c831d6964d
feat: add edit course page (#3971) 2 months ago
ggurdin 95bff8a2f0
chore: increase size of text in archived activity popup (#3970) 2 months ago
ggurdin ecbeb4c6f5
fix: always reload course on ID change (#3969) 2 months ago
ggurdin a7dcd8719b
chore: adjust actvity participant text colot (#3968) 2 months ago
ggurdin 4aa37c2d9f
fix: on cancel registration, pop future loading dialog (#3967) 2 months ago
ggurdin 3b3e1bfe4e
fix: show bot avatar in open roles indicator (#3966) 2 months ago
ggurdin ee20bc6469
fix: put back pangea controller init in chat list (#3965) 2 months ago
Kelrap 9e2992a207
Add period to end of languageLevelA2Desc (#3959) 2 months ago
Kelrap 7e057c0b48
Wrap invite course avatar in MapClipper (#3957)
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2 months ago
ggurdin 40137c226a
some activity / invite page tweaks (#3958) 2 months ago
ggurdin 7d46892a39
3927 analytics tweaks (#3953)
* analytics page updates

* add back download buttons
2 months ago
ggurdin 141d3c5175
reload space hierarchy on invite update (#3949) 2 months ago
Kelrap 96b4142b34
Set thumbVisibility true for grammar activity scrolling (#3942)
* Set thumbVisibility true for grammar activity scrolling

* always show scrollbar

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2 months ago
Wilson 4680c186b0
fix: Correctly fetch activity images (#3943)
* fix fetching images and parsing url

* small fix for getting activity image URLs

---------

Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2 months ago
ggurdin 5397ba0a68
chore: don't show ping unread badge (#3946) 2 months ago
ggurdin 0cad8e7991
feat: join activity session on open app via ping (#3944) 2 months ago
ggurdin 0a29d07f74
chore: update messaging in subscription management (#3937) 2 months ago
ggurdin 39e01c320b
fix: when fetching translation, only consider a message to have included IT if the sent message body matches the message at the end of choreo (#3936) 2 months ago
ggurdin b6e357bf5f
fix: fix null check error in activity role tooltip (#3935) 2 months ago
ggurdin 98406c70f8
chore: hide activity role tooltip when it bar is open (#3933) 2 months ago
ggurdin c24e0db30f
fix: don't show join message when user dismisses activity role goal message (#3932) 2 months ago
ggurdin 5cc19833d3
fix: add analytics listener to activity stats menu (#3931) 2 months ago
ggurdin d057cee222
chore: update how activity summary description expansion button layout works (#3930) 2 months ago
Kelrap 8fdeb2d48a
Level up popup tweaks (#3917)
* Use L10n for 'Level up' text

* Replace drop down button with close button

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2 months ago
Kelrap b2834e9506
Removes Proper Noun from default analytics morph list (#3918)
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2 months ago
ggurdin c04466fdca
3915 course chat view updates (#3919) 2 months ago
ggurdin 08eb8fe19f
fix: update payload accessToken on new login (#3916) 2 months ago
ggurdin 303fcfe7ab
fix: remove dollar sign from copy (#3914) 2 months ago
ggurdin 2d6e075707
chore: go to course settings tab after archiving activity, show check over completed activites (#3913) 2 months ago
ggurdin ad2e0e26db
chore: show role goal in text abut button on activity launch page and in tooltip above input bar (#3910) 2 months ago
ggurdin 29543ef4a3
fix: always initialize course info after fetching (#3907) 2 months ago
ggurdin b45541d826
feat: activity dropdown menu 2 months ago
ggurdin 5ce2a787b4
3890 activity start page changes (#3901)
* comment out unreferenced files

* decouple courses, topics, and activities

* update start page

* disable 'join open session' button
2 months ago
ggurdin e4626dc2c0
chore: update delete course description (#3889) 2 months ago
Kelrap da03b0c981
Replaced references to spaces with courses in intl files and calls (#3884)
* Replaced references to spaces with courses in intl files and calls

* Change learning community reference to 'public course'

---------

Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2 months ago
ggurdin 8571bc98d9
chore: widen summary cards (#3888) 2 months ago
ggurdin 4ad16a33b3
fix: make activity summary request cache keys unique, use in-memory cache instead of local storage, remove items from cache on error or on state event sent successfully (#3885) 2 months ago
ggurdin 19381d0fd7
fix: in new courses, set course_user state event power level to 0 (#3882) 2 months ago
ggurdin 6bf699c190
feat: add local cache for activity session analytics (#3878) 2 months ago
ggurdin 85ac0317b8
chore: pass location image URL as topic image URL (#3876) 2 months ago
ggurdin 916da50bd4
3871 activity session issues feedback (#3874)
* fix: add header when fetching image from CMS

* fix: only show activity start page is all roles have never been full

* chore: disable archive button until summary loads

* chore: still save activity analytics summary even if there's a choreo error when fetching summary
2 months ago
Kelrap 720f50bc8c
Use root navigator for activity share popup menu (#3869) 2 months ago