Paweł Czochański
Paweł Czochański
Hi @nickwest I'm available but I don't have access to any proper production environment at the moment to try to deploy and test it. I can have a look at...
> ... which doesn't work when you're SSHing (unless you do X forwarding). It's enough to do a gpg-agent forwarding, you don't have to have X on the remote system:...
@InquisitivePenguin I had a first look at this and it would probably also require #120 to be done either beforehand or together with this task. In my opinion #120 should...
@flipchan sled seems mostly unmaintained, the authors moved to [a different kv store implementation](https://github.com/komora-io/marble). I urge you to reconsider choosing this library for this reason alone.
I believe so, but we should probably use this task to create an example how to do it.
Secrecy seems a bit of an overkill if we just want to keep stuff out of logs. From your proposed libraries `redact` seems like what we want.
I suggest a slightly different interface: ```rust pub enum AttributeEvent { Add(AddEvent), Replace(ReplaceEvent), Remove(RemoveEvent) } pub enum SessionEvent { Create(CreateEvent), Destroy(DestroyEvent), Modify(AttributeEvent) } trait SessionListener { fn onEvent(&self, event: SessionEvent);...
I don't think this can be done in most cases. For simple cases like getters/setters yes, but if a method has any logic translating this logic to all the various...
@lukaszlew ```rust #[typeshare] struct Id(#[typeshare(serialized_as = "string")] uuid::Uuid); ``` results in: ```typescript export type Id = string; ``` If you generate TypeScript out of it.
@LouisGariepy I agree that the docs require a bit of a makeover. The TypeScript `readonly` attribute is also not mentioned at all AFAIK. There's probably a lot of other things...