Commit Graph

28 Commits

Author SHA1 Message Date
chteufleur 8a52613171 Fixe concurrent map read and map write for XMPP remote roster request. 2017-07-01 16:59:05 +02:00
chteufleur 7ad36a0321 Fixe concurrent map read and map write for XMPP client connected. 2017-06-28 21:07:59 +02:00
chteufleur 4961ad8c9e Fixe concurrent map read and map write. 2017-06-28 19:44:57 +02:00
chteufleur 4a3fdd3da1 Modification because of un-golang fix names in lib go-xmpp. 2017-05-17 19:37:27 +02:00
Chteufleur 82c8ed7cfa Add the gateway into roster (with roster manager). 2017-01-15 09:12:12 +01:00
Chteufleur 231a8acb5f Modifications because multi bodies support has been hadded into the library. 2016-11-13 20:29:24 +01:00
Chteufleur 5268350afb Fix nil pointer on chatstats notification. 2016-11-13 20:03:26 +01:00
Chteufleur 1d5fce9b06 gofmt -s on code. 2016-11-01 07:47:11 +01:00
Chteufleur 1d0a907b29 Fix non reset tempo for pause in chatstate notification. 2016-10-30 09:16:52 +01:00
chteufleur 195063bc75 (Re)Add chatstate notification. 2016-10-26 08:20:47 +02:00
chteufleur a4518d3f6b Fix local broken repo and commit all lost changes.
- XDG specification for data and file config
 - Better logger
 - Add Remote Roster Manager (compatible with Prosody)
 - Remove Chatstates notification (making bug, have to investigate)
 - Add an admin that have privilege
 - Add Ad-Hoc commands :
   - Uptime
   - Send message broadcast
 - Bugs fixe
2016-10-23 19:08:14 +02:00
Chteufleur d32b143bb3 Handle leave conversation in XMPP -> Steam way + send inactive on XMPP after 2 min inactivity 2016-09-04 15:42:12 +02:00
Chteufleur 1e63cc1759 Handle chatstates gone 2016-09-04 15:18:10 +02:00
Chteufleur 7e2db9f58b Add support chatstates notification (issue #23) 2016-09-04 14:47:48 +02:00
louiz’ 1013266a09 Do not send an empty line at the start of each steam message
We shouldn’t try to include the “Subject” part of the message: it’s always
empty, because this is only sent by MUC servers to signal the room’s
topic. This is not used in one-to-one conversations.

fix #20
2016-08-12 11:33:17 +02:00
Chteufleur 60e3a7c215 Change import for steamlang that moved 2016-08-10 21:22:46 +02:00
Chteufleur ec8ff5ee92 Add debug command to allow/diallow debug messages 2016-06-19 14:14:19 +02:00
Chteufleur 844eddae4f Send resource also for gateway JID 2016-04-23 16:35:23 +02:00
Chteufleur 7368dce789 Add resource for Steam JID 2016-04-23 11:23:58 +02:00
Chteufleur e064b71660 Answer to presence probe type 2016-04-23 10:04:44 +02:00
Chteufleur 3e3347123f Add an Ad-Hoc command to force Steam deconnexion 2016-04-21 23:33:59 +02:00
Chteufleur 43d9c6c5c6 Modification of the library go-xmpp 2016-04-20 23:02:35 +02:00
Chteufleur 66d99eeb94 Reply to information query
- vCard
 - Soft Version
2016-04-20 21:13:29 +02:00
Chteufleur 0b04382ca0 go fmt 2016-04-19 17:13:16 +02:00
Chteufleur ade4020625 Add multi connected client support for one account 2016-04-19 17:12:36 +02:00
Chteufleur 9103fe6ecd Fix received auth code
Fix XMPP comp out when user registrered
Send offline presence when program exit
2016-04-16 11:39:36 +02:00
Chteufleur ce3b45b492 Version 0.3.1 2016-04-15 22:58:49 +02:00
Chteufleur 683574a814 First working version for multi Steam and XMPP users 2016-04-15 08:53:33 +02:00