Tyler Cloutier
Tyler Cloutier
Hi @hsreina This is a long time coming, but this PR is actually no longer necessary. We've rewritten the TypeScript SDK to not use inheritance at all.
I am downgrading the priority of this issue for 1.0 given that we are downgrading the priority of the query macro stability. We can revisit this once that is not...
The error response message from SpacetimeDB needs to differentiate between connecting to a module that doesn't exist and a bad token. We do not currently do this. This is an...
We just need to update this so that clients receive an error message that their token is invalid.
I'll just note, that in a meeting with @jdetter we decided that the identities and tokens rework is not going to make this issue go away although hopefully it will...
We have determined that this is an issue in the C# SDK or C# websocket client specifically. It is correct in the API. Thus I'm moving this to 1.0.
As discussed internally, this particular ticket needs a proposal because of its implications on the wider distributed systems model of SpacetimeDB. Just needs more thought.
I will also note, that we should probably move away from the `Player::` syntax as this does not allow for the same type to be used by multiple tables.
I mean we should be able to have a `SignedInPlayer` table and `SignedOutPlayer` table that both use the same Rust struct type: ```rust struct Player { } ```
I am moving this to be a P2 for 1.0 because with @joshua-spacetime's proposal for the physical index access methods we no longer need a LINQ plan for 1.0 and...