* Data is required for .logError
* Edit data for readability
* remove commented out breadcrumbs
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
* made button same height when loading, added timeout to language settings / avatar page
* fix: make button click always work, shrink inputs and add more space between logo and page content
* fix: don't open keyboard automatically in signup/login pages
* fix: make language dropdown hint text accurate
* feat: if a user logs in with SSO, allow them to set their username in the account setup page
* initial design updates to signup/login process
* feat: added signup/login assets, better button styling and animations
* fix: signup / login updated based on mobile testing
* onPopinvok
* Randomly reset bot animation
* Use user ID to identify bot
* Keeps timer from acting on nonexistent widget
* fix: remove setState call in bot face SVG build function
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
* improved logging for acceptReplacement index error
* replace flutter_html package with fork with fix for safari regex
* better logging for cast error in PracticeActivityModel.fromJson
* make tts response a warning
* use toString instead of typecast
* made _event without originalSent message a warning
* don't call showFirstMatch if matches is empty
* android n ios
* set this branch gh actions
* set this branch gh actions2
* set this branch gh actions3
* set this branch gh actions4
* set this branch gh actions4.1
* set this branch gh actions5
* made executable
* ...
* ...2
* ...3
* ...4
* ...5
* ...6
* ...7
* ...88
* ios test keys
* ios test keys2
* changed some fluufychat stuff
* reset activation
* pic update
* reverted integrate to run again
* ios-build1
* ios-build2
* android space clearing
* another attempt
* another attempt
* another attempt2
* another attempt3
* android downgrade
* undo cleanup
* remove cache
* sdk version force?
* sdk version force remove
* r8 fix
* material
* material remove agian
* reset gradle, up flutter
* downgfrade to 21
* android ndk up agian
* android ndk up agian2
* with disk spcae r4emove agian...
* allow ios modules
* allow ios modules2
* updated version to compile on ios
* how baout this
* ios generated files
* removed exclude group
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
* fixed igc match and implemented cache system
* code cleanup
* remove unused spanDetailsCache
* updated igc request hash function, use igc request hash as cache key
* give both caches their own timer and clear on interval
* made igc data cache entries into futures and removed previous message cache
* clear IGC cache at the right time, restart timer if it's been stopped
---------
Co-authored-by: choreo development <williamjordan-cooley@Williams-MacBook-Pro-3.local>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>