TimeAgo refactoring
Puts marked as read on chat to an IO thread
Puts an invalidate data on an IO thread
simple refactoring
Don't invalidate data on channels if it is already invalidating
Removes unnecessary signing step
Don't push to invalidate unless there is an observer.
Moves headers to the top nav bar
Removes the need for .0 when on base sats.
Moves coroutine creation to the viewModel
Makes the New Channel creation scrollable.
updates github action to support minified versions of the app