Commit Graph

27 Commits (18a17cb7a8abe0180bb4b1e8dd1f468956796922)

Author SHA1 Message Date
Bohdan Horbeshko 18a17cb7a8 Fix crash on login
1 year ago
Bohdan Horbeshko 70841a2bea Always send XMPP messages with a resource
2 years ago
Bohdan Horbeshko ec49d5d412 gofmt
2 years ago
Bohdan Horbeshko 0610479734 Attach resource to presences to prevent unwanted behaviour of some clients
2 years ago
Bohdan Horbeshko 3cdb625c5e Mark expired online statuses as away
2 years ago
Bohdan Horbeshko 540c6cd546 Unhardcode some paths
2 years ago
Bohdan Horbeshko 6eb0e5f15f Migrate back to the upstream go-tdlib
2 years ago
Bohdan Horbeshko f4e4692a94 Multiple resources handling
2 years ago
Bohdan Horbeshko d36f4449c9 Temporarily switch to a fork of go-tdlib
2 years ago
Bohdan Horbeshko 105f5017c3 Migrate to TDlib 1.7.9
2 years ago
bodqhrohro 33e564c62e Remove excessive listener that caused stucking after 1000 updates
4 years ago
bodqhrohro 7ea5e9ac73 Asynchronous message processing with guaranteed sequential per-chat delivery
4 years ago
bodqhrohro 536451f648 Make the chats/users cache thread-safe
4 years ago
bodqhrohro ab914b0ff7 More relogin fixes, prevent crashing by commands when offline
4 years ago
bodqhrohro 10aae376f7 Catch timeout setting
4 years ago
bodqhrohro e43a0c3144 Fix breaking the TDlib data on graceful exit
4 years ago
bodqhrohro 8cd6387552 Make chats/users cache private
4 years ago
bodqhrohro 9c25d4ad8f Handle updates of newmessage
4 years ago
bodqhrohro dbe87fafa8 Handle updates of user status
4 years ago
bodqhrohro bcf222b53d Fetch user info and chats on successful authorization
5 years ago
bodqhrohro a89629ab20 Implement an own authorizer
5 years ago
bodqhrohro 653b1bde94 Telegram authorization
5 years ago
bodqhrohro f0c0d0ba94 Save sessions on exit
5 years ago
bodqhrohro a5c97d68e7 Spawn TDlib instances for recovered sessions
5 years ago
bodqhrohro 55797b98a0 telegram package refactoring
5 years ago
bodqhrohro 0f047c3816 Set logging level for Logrus and TDlib from config
5 years ago
bodqhrohro aaf7233c89 Presence/iq handling and rudimental telegram client
5 years ago