* adds url by token component
* Add gubbins for passing Account objects and AccountResource objects to include token usage
* format
* add bits to make things work?
* revert usage of SpeckleApplication
* review fixes
* more reverts
* Fix tests
* token is correct now
* fix build
* fixes url resource exception and adds new icon
* Made model cards dumb and moved conversions
* can build NW
* actually, remove dead code
---------
Co-authored-by: Claire Kuang <kuang.claire@gmail.com>
* Don't log conversion errors to seq?
* add cancellation
* Make a generic handler for receive conversions
* Use for all receives?
* for cancellations, rethrow
* add vibe tests
* fix up receive cancellation
* fmt
* add MixPanel manager like v2
* add mixpanel to send and receive
* fix tests
* Delete old events
* Don't track receive and send operation
They are already tracked by UI - we shouldn't track them on low level, they always need to be tracked with UI clicks etc
* Pass account from outside
* Add email if available
* Add mixpanel to GH
* Add ui dui3 prop as default
* Remove mixpanel object from tests
* renames categories
* TODO notes for NodeRun later
* Add note for account id nullability
* Grasshopper specific send and receive info for workspace ids
* Auto property
* isMultiplayer prop for mixpanel
* fix mismatch in account id and user id
* Helper function for convertion source app name to slug
---------
Co-authored-by: Adam Hathcock <adam@hathcock.uk>
Co-authored-by: Claire Kuang <kuang.claire@gmail.com>
* add tests for receive operation
* clean up some items and tests
* First initialization changes for SDK 3.2
* Update to SDK 3.2
* merge fixes
* fmt
* ifc changes
* fix tests and remove fakes again
* fmt
* remove extra tests from local sln
* update locks for 3.2
* fix mismerge
---------
Co-authored-by: Jedd Morgan <45512892+JR-Morgan@users.noreply.github.com>