Commit Graph

499 Commits (7d9b2f7b3e5ddee63ccc62b680674822025061b2)

Author SHA1 Message Date
ggurdin abc70ceef1 removed new instuction enum entry from matrix profile migration function 1 year ago
ggurdin e3d30c6207 fix for last message sent on analytics list tiles 1 year ago
ggurdin 20cdc3796a updates to how analytics events are processed, stored, and displayed. Added automatic updating of student analytics events. 1 year ago
Kelrap 4f692a03b8 Added instructions for tooltips 1 year ago
Kelrap bb01635c9f Fixed text selection, removed translationEnabled 1 year ago
William Jordan-Cooley 1dcd988be0 skeleton of practice activities 1 year ago
ggurdin 199e71159d some small fix for archive/leave button PR 1 year ago
Kelrap 33de062a6e Organized room extension methods 1 year ago
Kelrap b889575d5f Merge branch 'archive-dif-from-leave' of https://github.com/pangeachat/client into archive-dif-from-leave 1 year ago
Kelrap 6b606ef2c7 Non=admins kicked when only admin leaves 1 year ago
ggurdin 877d3be965 merge conflicts 1 year ago
Kelrap 8cc377a3f4 Finish fixing capacity enforcement bugs 1 year ago
Kelrap db61c1f1cf Fix some capacity enforcement bugs 1 year ago
ggurdin 0e47b84552 navigation updates to make sure update happens after going to sub-space in space analytics 1 year ago
Kelrap 7fd7ec2d7c Add capacity option when creating room 1 year ago
ggurdin 83b30dc084 add call to language detection after send without IGC 1 year ago
ggurdin 551b0cd407 removed recursive calls to setState in student analytics 1 year ago
ggurdin bdeb3d3b8f merge main 1 year ago
Kelrap ff198f64bc Check capacity when joining room 1 year ago
ggurdin 4efe1b474c merge conflicts 1 year ago
Kelrap 215686f4a4 Add capacity field, fix details page permissions 1 year ago
ggurdin 1fa677c8f3 Updated UI of error message popup to all constraints and make it scrollable 1 year ago
ggurdin 47246cd392 updates for sub-space analytics 1 year ago
ggurdin 9138940e35 added first initial refresh for new analytics data structure, ensured chat and space list in my analytics is updated 1 year ago
ggurdin e4357a3e9b update space list on update analytics 1 year ago
ggurdin 91f5fab0ea fix for out-of-date cached analytics not updating 1 year ago
Kelrap 42406dd360 Minor fixes 1 year ago
ggurdin 98778abc51 reset chart data after selecting analytics tile 1 year ago
ggurdin 251f7c6582 updated analytics navigation to work with new constructs popup 1 year ago
ggurdin 5bf5c904fa merged in main branch 1 year ago
ggurdin 7a43706b79
Merge pull request #242 from pangeachat/reorganize-extensions
Splits extensions into multiple smaller files
1 year ago
ggurdin 0f3e1d2cad merge conflicts 1 year ago
ggurdin ef7cb67981
Merge branch 'main' into invite-bugs-fix 1 year ago
ggurdin 04f6894b47 cleanup some commented out code 1 year ago
ggurdin 12e364a32d move student summary analytics events to analytics rooms 1 year ago
Kelrap 2127277d81 Don't return to archived space view 1 year ago
Kelrap 2db8c9397f Removed code that was messing with invites 1 year ago
Kelrap e4af2f764e Minor error/structure corrections 1 year ago
Kelrap 1aa589ddd1 Allow multiline topic input 1 year ago
Kelrap a2fde3d70c Consistently send double-check popup 1 year ago
Kelrap b5a35ad723 Update archive implementation 1 year ago
Kelrap 71800b7a45 Exchanges can only be added if user is admin 2 years ago
ggurdin 6400d69ed7 Merge branch 'main' into suggested-toggle 2 years ago
ggurdin ffe76ca2f3
Merge branch 'main' into stop-toolbar-closing 2 years ago
ggurdin ec66e45b64 toggle to set suggested status for all spaces 2 years ago
William Jordan-Cooley 7e6a2524f2 few extra type categories and notes from discussion 2 years ago
ggurdin 27c641e8e4
Merge branch 'main' into 218-improve-interactive-translator 2 years ago
ggurdin 38cf8531ba change message error list into dialog 2 years ago
ggurdin 4e8f9abfb0 sort errors by number, prevent horizontal scrolling of analytics tab, join chat on analytics tile click 2 years ago
ggurdin 417d0fde02 hotfix to aggregated construct events with different senders but identical lemmas 2 years ago
Matthew c272bc8e5d unique animations for choices 2 years ago
Kelrap 3049cfb227 Add comment 2 years ago
Kelrap 1d7abf45ff Keep toolbar from closing on own 2 years ago
Kelrap f6d133310e More specific extension names 2 years ago
Kelrap e90575efaf Move main extension files, rename secondary extension files 2 years ago
Matt fcf4123556
Merge branch 'main' into 218-improve-interactive-translator 2 years ago
ggurdin 9a66134391 Merge branch 'main' into toolbar-fixes 2 years ago
ggurdin de443179be Merge branch 'main' into ellipses-on-text-overflow 2 years ago
ggurdin a72197c805 increased max chat / space name length 2 years ago
Kelrap 37f0772a01 Fixing toolbar bugs for newly-sent messages 2 years ago
Kelrap 41fb0a421d Fixed typo in file name 2 years ago
Kelrap 7d69c33bc3 Merge branch 'main' into reorganize-extensions 2 years ago
Kelrap d668a9b73f Splits extensions into multiple smaller files 2 years ago
Matt 3e3ae02ac5
Merge branch 'main' into 218-improve-interactive-translator 2 years ago
Matthew fdbbd0e603 improve ITStep Transitions 2 years ago
ggurdin e2878a1bca language detection updates 2 years ago
ggurdin e3e8623200 Merge branch 'main' into igc-button 2 years ago
ggurdin c1090925d1 better error handling for range errors in span cards 2 years ago
ggurdin 36bc156837 Merge branch 'main' into igc-button 2 years ago
ggurdin 340e90ac38 fix for concurrent modification of list error 2 years ago
ggurdin 0454e1419d merge conflicts 2 years ago
ggurdin 629b5e48e3
Merge pull request #236 from pangeachat/prevent-empty-chats
Prevent Empty Chats
2 years ago
ggurdin 46aca69e8b Merge branch 'main' into prevent-empty-chats 2 years ago
ggurdin c203071a7d removed unused delete room files 2 years ago
Kelrap f79203a47e Mark chats as read before leaving them 2 years ago
Kelrap aaeb72c398 Overflowing text is shortened, with ellipsis 2 years ago
WilsonLe e935ba33f1 change discussion topic and keywords input to use dialog input 2 years ago
ggurdin 20853ef547 Merge branch 'main' into language-detect-api 2 years ago
ggurdin 20733e6645 fix for API key 2 years ago
ggurdin 087c0d05e9 fix for showRichText function 2 years ago
ggurdin ab33ec2b3f don't show rich text for own messages if they're not overlay 2 years ago
ggurdin 38634b8dc7 fix for empty data returned from wordnet 2 years ago
ggurdin 392aad50bb added language detection controller to pangea controller 2 years ago
WilsonLe 1724871de4 remove discussion mode selects 2 years ago
William Jordan-Cooley 757e9be212 allowing user_l1 and user_l2 to be nullable in request 2 years ago
William Jordan-Cooley aea0c9ccec added language detection controller, edited README, and removed some old code 2 years ago
Kelrap 8b0104db06 Moved state-related functionality to controller 2 years ago
Kelrap 733f37717c When user changes languages, updates learning settings 2 years ago
Kelrap 9a6a58e53c Prevent non-admins of room from toggling class membership 2 years ago
WilsonLe 6210f743b0 remove excess bot options 2 years ago
ggurdin f797cdbb4a ensure speech_to_text endpoint is only called once, round words for per minute string, always auto-speech-to-text for audio message toolbar 2 years ago
ggurdin a077cc4f6a button to run IGC manually 2 years ago
Kelrap d247abb320
Limited edited class name length to 32 2 years ago
Kelrap 0b0d40c13e Fixed bug where redacted messages sometimes showed in chat subtitle 2 years ago
ggurdin d5fc7b5e78 fix for error with msg events with multiple of the same type of pangea match only showing the first instance 2 years ago
WilsonLe c7c0634792 temporarily remove schedule and specific reaction 2 years ago
WilsonLe a847389620 add trigger and reaction input 2 years ago
WilsonLe 8c19eb25dd add discussion topic and keywords input 2 years ago
ggurdin ba72857114 merge conflicts 2 years ago
Kelrap 25daaad305
Change default value of autoplay option to false 2 years ago
ggurdin a2fe15ae6a
Merge pull request #203 from pangeachat/words-per-ms
converting actually to words per hour so its an int
2 years ago
WilsonLe a0ee1965b3 update conversation bot setting to write bot options to matrix 2 years ago
William Jordan-Cooley fa0639b5d6 converting actually to words per hour so its an int 2 years ago
WilsonLe 2cb33d7ce1 implement dynamic zone with 4 modes 2 years ago
ggurdin 48445a5bf9 Merge branch 'main' into usability-5-14 2 years ago
ggurdin f15d79179d usability test updates - don't stack space details, always suggest new chats in spaces 2 years ago
ggurdin b26d786d95 fix for JSON datatype error 2 years ago
ggurdin bc47e84de2 uncommented error handling so warning message shows on card, instead of loading circle 2 years ago
ggurdin 7131fd47a8 fix for speech to text matrix event 2 years ago
WilsonLe cb5b92c94c implement bot preset select 2 years ago
William Jordan-Cooley daaa83b00d fixing two oops 2 years ago
William Jordan-Cooley 326d2b5fbd adding words per minute to speech to text feedback 2 years ago
ggurdin 5855cb2de5 updated record package version for iOS fix 2 years ago
ggurdin 536d3ddfd8 added helper functions to reduce duplications in functions to add analytics rooms to spaces and to join analytics rooms via spaces 2 years ago
ggurdin 61bcf059d3 removed unused function 2 years ago
ggurdin 308bd9ee49 ensure that users' analytics rooms are consistently made for users and that teachers are added to analytics rooms are soon as possible 2 years ago
ggurdin f7fa048bde
Merge pull request #191 from pangeachat/sentry-warnings
allow sentry error levels to be set
2 years ago
ggurdin ffb532b1dd allow sentry error levels to be set 2 years ago
Kelrap a4c930c629
Checks if teacher is user before adding to invite list 2 years ago
ggurdin 8d75d74aab don't translate chat list subtitle if users' langauges aren't set 2 years ago
William Jordan-Cooley 821fda7365 Merge branch 'main' into speech-to-text 2 years ago
ggurdin 8c108f6708 When enabling the bot, the Language level of the bot should default to that of the class 2 years ago
ggurdin 5ad48def7c When adding a chat to a class, default to 'suggested' set to true 2 years ago
ggurdin c2f785795e refresh toolbar / input bar after activating free trial 2 years ago
ggurdin f6a45323e0 make join_with_link work for users who are logged in or logged out 2 years ago
ggurdin 7d3a7103c5 If the user highlights a word and they’re not actively defining, then it should automatically switch to translation 2 years ago
ggurdin 4c00c73bea Merge branch 'main' into sentry 2 years ago
ggurdin 76544d1f0b updated speech to text card icons 2 years ago
ggurdin 86c4818b8b merge conflicts 2 years ago
William Jordan-Cooley 191fc69628 now displaying score for pronunciation 2 years ago
ggurdin 5974334a6e don't should no info necessary message if user is not in trial period 2 years ago
ggurdin 28d5ea438a added remaining pangea profile info to matrix profile 2 years ago
ggurdin 9dd22ef107 init sentry user info on app launch 2 years ago
William Jordan-Cooley dd90a720b5 syncing with main 2 years ago
ggurdin be5cbbcad0
Merge pull request #161 from pangeachat/matrix-account-data
Save certain user data in matrix profile
2 years ago
William Jordan-Cooley 4a77e6fb53 full draft speech to text with word level feedback 2 years ago
ggurdin 31b90eab0c ensure that subscription initalization finishes before running customer update 2 years ago
ggurdin aca6f62eac pass l10n to getSubtitle directly rather than passing context to prevent null check error 2 years ago
Gabby Gurdin 55bb8191e6 inital work for usability test updates 2 years ago
Gabby Gurdin e891ab138a added ability to save key value data in matrix profile so it persists across sessions 2 years ago
Gabby Gurdin 076bcea553 don't override class power levels with bot power level 2 years ago
Gabby Gurdin e4ceb91757 fix for freezing after joining space 2 years ago
Gabby Gurdin 70e085e4f0 merge github-issues into auto-pr 2 years ago
Gabby Gurdin d8a9336bf1 merge main conflicts 2 years ago
Gabby Gurdin 40fbdb2ec7 fix for audio messages not starting from beginning, switched record package to version fluffychat uses 2 years ago
Gabby Gurdin 614f83ad29 cache pangea reps so direct translation is not called multiple times, don't translate names of audio message files 2 years ago
Gabby Gurdin 1d507226f3 don't change add to space toggle value if error when trying to add 2 years ago
Gabby Gurdin 6fc676c5e7 fix for error in join space dialog 2 years ago
Gabby Gurdin c0f2d6ea39 merge in sentry updates 2 years ago
William Jordan-Cooley f3bb717245 finished saving text as transcript event, going to change to rep event though 2 years ago
Gabby Gurdin f6a8583246 fix for emojis not showing correctly in input bar 2 years ago
William Jordan-Cooley b1c26f0572 speech to text fully drafted 2 years ago
Gabby Gurdin 63f6dcc32d added push rule to prevent notifications for text-to-speech events 2 years ago
William Jordan-Cooley 2b9c5ecc95 if in two column mode, open space details when active space is set 2 years ago
Gabby Gurdin b25e10ba76 add power level check before inviting bot to space and setting power level 2 years ago
Gabby Gurdin 3c1d29d037 don't log error for user cancelling signup 2 years ago
Gabby Gurdin 12df14dcdb remove messages that have already been added from analytics bulk update 2 years ago
Gabby Gurdin a791d40016 fix for room already in use analytics room error 2 years ago
Gabby Gurdin 25d0fe2fb7 Merge branch 'auto-pr' of https://github.com/pangeachat/client into auto-pr 2 years ago
Gabby Gurdin bad30b0c4c overlay message updates 2 years ago
Brord van Wierst eb19a49b15
fix analytics and add git merge cmd 2 years ago
Gabby Gurdin a2fb362bde catch null _choreo and _event earlier in flow, switch from error to warning 2 years ago
Gabby Gurdin b086aa49c1 fixes for null checks 2 years ago
Gabby Gurdin 62a4ea785a remove former version of editted messages from analytics 2 years ago
Gabby Gurdin 8aa05a1016 update pangea message event after editting a message 2 years ago
Gabby Gurdin 0880f6d120 add toggle for auto-playing messages in learning settings 2 years ago
wcjord 64f57e0e48
Merge pull request #128 from pangeachat/error-analytics
Error Analytics
2 years ago
Gabby Gurdin 47f15ae323 cleanup of message analytics controller 2 years ago
Gabby Gurdin d3ada1b627 don't show audio message sent in chat subtitle after text-to-speech message 2 years ago
Gabby Gurdin 60df6aa7e1 merge conflict 2 years ago
Gabby Gurdin 4f073f534e updates to error analytics to ensure data accuracy and allow users to view specific messages related to different lemmas 2 years ago
Gabby Gurdin 1623bdf005 refresh button tooltip + message explaining archive, direct chat with support on help button click, ability to purchase subscription if in trial 2 years ago
Gabby Gurdin a781b8c78c removed reference to google auth key in environment.dart 2 years ago
wcjord ba525e96a7
Merge pull request #106 from pangeachat/lock-fixes
fix for bugs with locked room icons
2 years ago
Gabby Gurdin 8bef7b2e2b fix for bugs with locked room icons 2 years ago
Gabby Gurdin 67557dfb26 widened criteria for bot DM rooms and prevent new one from being created if one is already present 2 years ago
wcjord bfdacbf3ad
Merge pull request #85 from pangeachat/dob-buttons
dob picker updates
2 years ago
Gabby Gurdin cba510ee76 added handling for all cases of null check 2 years ago
Gabby Gurdin 7655a978e8 null check fix 2 years ago
Gabby Gurdin 0e70e8b838 fixes 2 years ago
Gabby Gurdin f856d37e05 overlay error fix 2 years ago
Gabby Gurdin 0667a0a58b caching fix 2 years ago
Gabby Gurdin 9e4dc0ba20 reduce darkness of toolbar background 2 years ago
Gabby Gurdin 3118501c12 fix 2 years ago
Gabby Gurdin d9dcb0a562 small fixes 2 years ago
Gabby Gurdin dc7029be97 some small UI fixes, disale moderation toggle 2 years ago
Gabby Gurdin ea3689529b switch to using matrix profile to store DOB 2 years ago
Gabby Gurdin f5ae1297bd sentry reporting updates 2 years ago
Gabby Gurdin d0c6a92281 some fixes 2 years ago
Gabby Gurdin 758ebde1f7 turn dob picker into radio button choices 2 years ago
Gabby Gurdin 54e490216e replaced blue means translation popup 2 years ago
Gabby Gurdin ad1c017965 merge conflict 2 years ago
Gabby Gurdin 423a3c3f72 toolbar / popup updates 2 years ago
ggurdin 4883ce861f
Merge pull request #82 from pangeachat/decouple-audio
Decouple Audio
2 years ago
Gabby Gurdin 3fa94eace1 fixed pangea comments 2 years ago
Gabby Gurdin e427524724 Merge branch 'main' into decouple-audio 2 years ago
Gabby Gurdin 87992d5581 toolbbar tooltips 2 years ago
Gabby Gurdin b382f93abb activate trial from toolbar 2 years ago
Gabby Gurdin abbcd41064 toolbar updates 2 years ago
Gabby Gurdin a4d8c43bf3 Merge branch 'main' into decouple-audio 2 years ago