ggurdin
c283f157da
chore: add activity summaries loading indicator ( #3633 )
2025-08-05 13:26:44 -04:00
ggurdin
31c6228ca4
chore: make user nullable in carousel ( #3631 )
2025-08-05 12:12:25 -04:00
ggurdin
dea50a51fd
chore: some small updates to activity session UI ( #3630 )
2025-08-05 12:02:20 -04:00
ggurdin
aabb97bc15
chore: hide activity chat UI elements for older activity chats ( #3627 )
2025-08-05 10:59:30 -04:00
ggurdin
600494b3c8
chore: fix stack child rendering issue ( #3624 )
2025-08-04 16:51:31 -04:00
ggurdin
62140c56da
feat: activity sessions
2025-08-04 16:31:00 -04:00
avashilling
198cd4c9bb
3480 animation when emoji reaction is addedremoved from a message ( #3559 )
...
* feat: add in grow/rise animation on react, and burst/shrink animation on unreact
WIP. Also remove animatedSize around message_reactions to stop jerky movement when reactions change.
* made animation smoother, moved loading indicator on own message to left side
* Refactor to listen to the reaction stream for updates, fix choppy movement
* fix disposed ancestor reference error
* more robust reaction management to avoid duplicates
* delete weird merge leftover
* merge conflicts
* Format and sort code correctly
* fix pangea tags
* chore: formatting
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-07-24 16:08:06 -04:00
Kelrap
1266e9e6f0
Changes text for new chat activity popup launch button ( #3504 )
...
* Changes text for new chat activity popup launch button
* Used preexisting setup for more efficient implementation
2025-07-21 12:26:01 -04:00
ggurdin
cc9fa75c34
chore: display loading during image upload ( #3503 )
2025-07-21 10:11:57 -04:00
Kelrap
480ad320f4
Add activity generator maxLength via SuggestionFormField parameter ( #3465 )
2025-07-15 12:41:28 -04:00
ggurdin
a41b2d2dde
More specific error messages ( #3418 )
...
* chore: add more specific error messages
* chore: more specific error messages
* chore: more specific error messages
* chore: more specific error messages
2025-07-11 09:51:49 -04:00
ggurdin
a258be1713
chore: update design of buttons on activity page ( #3384 )
2025-07-09 16:07:15 -04:00
ggurdin
612ab99ea8
fluffychat merge
2025-07-08 09:52:41 -04:00
ggurdin
b0ad8a625c
chore: updates to buttons in activity dialog, added regenerate button, don't reset generator input fields when pressing back button ( #3356 )
2025-07-07 12:39:26 -04:00
ggurdin
44982e8b84
chore: updates to activity generator UI
2025-07-02 15:56:27 -04:00
ggurdin
b3155c1f47
feat: unified analytics page
2025-06-30 11:57:41 -04:00
ggurdin
9d6bd5af5f
chore: center activity page title
2025-06-23 16:17:42 -04:00
ggurdin
e50e1db16a
feat: initial work for add duration to in-chat activities
2025-06-16 11:50:21 -04:00
ggurdin
47e03d5a02
chore: add CEFR level to activities
2025-06-11 16:52:02 -04:00
ggurdin
9ccc03f651
fluffychat merge
2025-06-10 09:41:41 -04:00
ggurdin
30b185cdcc
fluffychat merge
2025-06-09 16:02:38 -04:00
ggurdin
9ea6d39f81
chore: change create an activity button on mobile
2025-06-06 16:21:06 -04:00
ggurdin
72271fe827
chore: hide chat header buttons if membership is leave
2025-06-05 11:48:36 -04:00
ggurdin
3a56808a1c
chore: fix double upload on edit bookmarked activity
2025-06-05 11:36:31 -04:00
ggurdin
a6e8a42500
chore: use S3 URLs when available instead of uploading to matrix
2025-06-05 11:23:36 -04:00
ggurdin
fcc0a0f344
chore: space detail redesign fixes ( #2888 )
2025-05-23 11:51:18 -04:00
ggurdin
bc77056b96
refactor: room details page redesign
2025-05-22 14:25:55 -04:00
ggurdin
8d5429771c
chore: scroll activity dialog image with other content ( #2860 )
2025-05-20 17:07:22 -04:00
ggurdin
e5e7f40220
chore: some fixes for activity message overlay not matching underlying message ( #2834 )
2025-05-19 12:57:20 -04:00
ggurdin
c5b7b550f2
chore: make homepage a subroute of /rooms so that the state of /rooms will be maintained when navigating between them ( #2829 )
2025-05-19 09:24:20 -04:00
ggurdin
8289a33c2d
2765 direct users to add to chat with multiselect rather than create ( #2824 )
...
* chore: abstract activity editting into builder widget
* feat: allow users to launch activities to existing chats instead of making new chat
2025-05-16 13:48:18 -04:00
ggurdin
d1ac06e7d6
chore: replace old bookmark IDs with new bookmarks IDs in bookmarked activities cache ( #2472 )
2025-04-17 09:47:42 -04:00
ggurdin
d111b11783
chore: fixes for editting / bookmarking of activities ( #2436 )
2025-04-14 10:56:19 -04:00
ggurdin
b333c45026
2364 on chat creation with activity if no room image set activity image ( #2371 )
...
* chore: formatting
* chore: on chat creation without activity, set avatar to activity image if no image set
2025-04-07 10:58:38 -04:00
ggurdin
3a06fddcc4
chore: use query parameter to set chat list filter ( #2340 )
2025-04-03 11:49:29 -04:00
ggurdin
5831860355
Public space click ( #2327 )
...
* chore: open space bottom chat on click public space card
* chore: use boxfit.cover for images in activity card and public space card
2025-04-02 15:23:43 -04:00
ggurdin
10c41c7112
feat: public spaces on homepage ( #2318 )
2025-04-02 12:30:44 -04:00
ggurdin
d4ce298866
chore: make activity bookmark ID final to prevent bookmarking the same activity twice ( #2310 )
2025-04-01 16:12:33 -04:00
ggurdin
e3961db0d6
chore: added button to go to activity generator page to activity planner page ( #2309 )
2025-04-01 15:57:22 -04:00
ggurdin
bfaad6d193
chore: force vocab onto newline in activity markdown ( #2308 )
2025-04-01 15:27:25 -04:00
ggurdin
c60b16dfe2
chore: updates to activity suggestion card design ( #2293 )
2025-03-31 16:28:25 -04:00
ggurdin
6f5f0b5825
chore: improvements to activity bookmarking ( #2275 )
2025-03-31 12:42:42 -04:00
ggurdin
dd8ec30712
2253 activity planner feedback ( #2256 )
...
* chore: UI / UX updates to activity launching
* chore: launch generated activities into existing chat if available
2025-03-28 14:07:33 -04:00
ggurdin
b7b5522649
2223 make your own activity page ( #2245 )
...
* feat: added make your own activity page
* chore: center content of activity planner page
2025-03-27 16:57:07 -04:00
ggurdin
66ac13f3bf
feat: featured activities page and new activity planner navigation ( #2242 )
2025-03-27 14:20:31 -04:00
ggurdin
4a20a1fe5b
chore: give generated activities their own images
2025-03-27 11:16:29 -04:00
ggurdin
e3e81fbd68
feat: send activity plan state event
2025-03-24 15:28:02 -04:00
ggurdin
c47c5cb2df
chore: check if mounted before setting state in async function ( #2194 )
2025-03-21 15:03:02 -04:00
ggurdin
af923d67bf
chore: highlight selected item in dropdowns ( #2181 )
2025-03-19 15:34:38 -04:00
ggurdin
25b1c63df4
chore: add images to activity planner page ( #2169 )
2025-03-19 09:52:35 -04:00