Skip to content

feat: Enable asynchronous configuration loading and configuration signal#127

Merged
chrishultin merged 2 commits intostoatchat:mainfrom
Dadadah:main
Feb 28, 2026
Merged

feat: Enable asynchronous configuration loading and configuration signal#127
chrishultin merged 2 commits intostoatchat:mainfrom
Dadadah:main

Conversation

@Dadadah
Copy link
Member

@Dadadah Dadadah commented Feb 13, 2026

Currently, when the client is initialized, it will not have a configuration unless set externally as the web app does. This results in the client not having full knowledge of how to interact with the server until a login is attempted. By loading configuration on client creation, the client can have full knowledge of how to interact with the server before login. This is particularly useful with account registration on invite only servers.

Implements #126

Required for stoatchat/for-web#698

@Dadadah Dadadah changed the title Feat: Enable asynchronous configuration loading and configuration signal feat: Enable asynchronous configuration loading and configuration signal Feb 13, 2026
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
@Dadadah
Copy link
Member Author

Dadadah commented Feb 28, 2026

The lint fail is complaining about files I haven't touched, perhaps master needs to get linted?

@chrishultin chrishultin merged commit 746afa7 into stoatchat:main Feb 28, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants