You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
the ChatChannel is already a lot nicer, having all relevant parts split off into a Planga.Connection concern, meaning that we can in the future easily adapt other types of connections (such as direct POST requests from servers that want to create a single message).
It's mostly the database-stuff (The Planga.Chat context) that still can be cleaned up. It would be nice if we can completely abstract away what database is used, using a nice dependency inversion behaviour. (We want to step off from Ecto for the database-related stuff as well because the database(s) we'll be using will probably be very far distanced from relational ones).
Currently, the ChatChannel and the Planga.Chat context are not as beautiful as they could be :-) .
The text was updated successfully, but these errors were encountered: