Goffi
a88559442a
plugin XEP-0054: cache now use storage
...
bridge: getCardCache updated to manage profile
2011-11-20 15:56:51 +01:00
Goffi
1982eb79d8
database integration: first draft
...
- using SQLite as backend
/!\ Not finished yet, break execution. SàT CAN'T LAUNCH PROPERLY IN THE CURRENT STATE
2011-10-30 23:13:40 +01:00
Goffi
b9890005a4
plugin XEP-0163: user event mood with no item fix
2011-10-08 20:27:15 +02:00
Goffi
ff83e93f4b
plugin XEP-0045: typo fix
2011-10-08 20:26:36 +02:00
Goffi
f6782ba2e1
plugin XEP-0045: fix method call
2011-10-08 19:13:43 +02:00
Goffi
c4f168940c
plugin XEP-0045: send error on invalid room jid on _join
2011-10-08 19:04:28 +02:00
Goffi
b7b7c60e33
MUC update to follow wokkel's MUC branch update
...
- bridge methods have been updated (API change)
- plugin XEP-0045 has been updated
2011-10-08 18:43:17 +02:00
Goffi
671b98efa8
plugin xep-0047: removed gajim workaround as gajim has been fixed
2011-10-08 11:19:25 +02:00
Goffi
6ce4febf19
plugins XEP-0047 and XEP-0065: timout bug fix
2011-10-07 12:09:48 +02:00
Goffi
2531f966f6
jp roster name manegement + Pipe transfer
...
- added experimental pipe transfer protocol (based on xep-0096)
- jp now manage roster name to jid conversion (if an argument correspond to a roster name, it replace it with the corresponding jid)
- jp now add last known resource of when a resource is needed but we have a bare jid (e.g. for file or pipe transfer)
2011-10-07 00:25:15 +02:00
Goffi
4b144cbb8b
plugin XEP-0096: minor cleaning
2011-10-06 21:21:53 +02:00
Goffi
dc936be42b
File transfer:
...
- proxy managed in XEP-0065 (Socks5 bytestream)
- bug: fixed a bad id used during stream negociation
2011-10-05 16:49:57 +02:00
Goffi
1225131aec
plugin XEP-0065: refactored and misc stuff fixed. Still not finished
...
plugins XEP-0096: XEP-0065 (Socks5 stream method) managed
2011-10-03 18:05:15 +02:00
Goffi
c64b06921b
spelling
2011-09-29 14:59:14 +02:00
Goffi
50e5325bb3
plugin XEP-0047: typo
2011-09-29 14:43:12 +02:00
Goffi
55a8f2d76a
plugins: plugin XEP-0096 update, use of XEP-0047 (IBB)
2011-09-29 12:09:31 +02:00
Goffi
9b50fa4dc7
plugins: Stream initiation (xep-0095) implementation
2011-09-29 12:07:11 +02:00
Goffi
30941a7f44
plugins: In-Band Bytestreams (XEP-0047) implementation
2011-09-29 12:05:45 +02:00
Goffi
c0e2e98179
plugins: feature negociation (XEP-0020) implementation
2011-09-29 12:05:25 +02:00
Goffi
ad29111416
core: plugins refactored according to bridge + updatedValue now use profile
2011-07-06 01:06:18 +02:00
Goffi
ee98769ddf
plugin smtp: fixed email address parsing and invalid unicode message
2011-06-24 17:45:22 +02:00
Goffi
7f1a741caa
core: local_dir moved to config file
...
- ~/.sat.conf added to potential config file location
- removed useless profile param from getConfig
2011-06-18 17:56:59 +02:00
Goffi
bb255b7a3d
Quiz game: buzzer, timer, answer management
2011-06-12 22:34:15 +02:00
Goffi
fb41ecbbf5
Quizz game: first draft
2011-06-12 16:28:33 +02:00
Goffi
aeca822130
plugin XEP-0045: added error callback to join's deferred, and a callback is created if join fail before calling MUCClient's join
2011-05-31 17:08:20 +02:00
Goffi
5224d71918
plugin xep 0277: added OPT_DELIVER_PAYLOADS OPT_SEND_ITEM_SUBSCRIBE to microblog options when changing access
2011-05-28 20:21:45 +02:00
Goffi
58f47458ae
plugin groupblog: removed breakpoints, but error handling still need work
2011-05-26 16:49:07 +02:00
Goffi
cb8dd04e0c
plugin XEP-00277: setMicroblogAccess is now asynchronous
2011-05-26 16:48:23 +02:00
Goffi
50f6b38167
plugin maildir: fixed typo
2011-05-26 16:47:39 +02:00
Goffi
2ff3e80b08
Tarot game:
...
- draw game managed
- we can now play continuously \o/
2011-05-23 00:46:51 +02:00
Goffi
8853328b6f
core, plugin mblog: fixed some exceptions
2011-05-17 01:34:17 +02:00
Goffi
af4545070b
plugin Tarot: added a launch method to automatically create a new room, invite players and create the game
...
- xep-0249 (direct MUC invitation) is used with a custom attribute to invite other users
- bridge: added tarotGameLaunch in frontend side
2011-05-06 15:42:26 +02:00
Goffi
f61f83dfea
plugin xep-0045: misc improvments
...
- added getUniqueRoomName method to create a room with no name conflict (need improvment)
- if the room is new, the basic configuration is used to create it
- _join is now used for bridge, and join can be used if we need the deferred
- a trigger is added when a user join a room ("MUC user joined")
2011-05-06 15:38:32 +02:00
Goffi
6fa813eabd
added plugin XEP-0249: direct MUC invitation
2011-05-06 15:33:07 +02:00
Goffi
b73a453903
plugin group blog: a custom cb is now used to specitfy node and groups targetted by the blog
2011-04-15 02:03:10 +02:00
Goffi
e3391fdd80
plugin group blog: group blog now use PEP to take profit of autosubscribe
2011-04-12 20:40:47 +02:00
Goffi
3728cc251b
plugin group blog: group blog subscription
2011-04-11 12:47:35 +02:00
Goffi
d7402734e6
plugin xep-0277: fixed bad data check
2011-04-09 13:17:31 +02:00
Goffi
edffacb8f6
plugin group blog: blog collection cleaning
2011-04-07 23:40:33 +02:00
Goffi
0450772d2e
Group blog first draft
...
- blog can now be sent, node are automatically created
2011-04-07 22:23:48 +02:00
Goffi
1a579d9087
plugin xep-0277: bridge data is now converted in pubsub item in a separate function
2011-04-07 22:22:41 +02:00
Goffi
9361e8fdcc
microblog sending
...
- Bridge: added sendPersonalEvent to DBus frontend
- plugin XEP_0277: * fixed unicode issue
* node options are now changed instead of node being deleted/recreated for setMicroblogAccess
- xml_tools: fixed unicode issue
2011-03-26 17:51:19 +01:00
Goffi
7f918c4c52
plugin XEP_0277: microblog access model can now be changed
...
plugin XEP_0060: added some method to manage pubsub nodes
2011-03-24 21:15:26 +01:00
Goffi
95b6400f98
plugin xep-0277: added getLastMicroblogs method
2011-02-21 01:38:16 +01:00
Goffi
124b2d0f4f
plugin xep-0060: added getEntry method
2011-02-21 01:36:52 +01:00
Goffi
83151b8b0e
plugin XEP 0277: author for in request + author, updated management for out request
...
- a workaround is now used to parse "nick" tag (Jappix behaviour)
- author and updated can now be used in data when sendind microblog. Is no author is given, user jid is used, if no updated is given, current timestamp is used
2011-02-18 22:32:02 +01:00
Goffi
4ee88b026b
Plugin XEP-0277: first draft of microblogging over ip /!\ new dependencies added /!\
...
- the xe and pyfeed dependencies were added (see setup.py)
2011-02-08 02:16:26 +01:00
Goffi
27274bfda0
plugins: fixed bad import names
2011-02-06 23:49:27 +01:00
Goffi
2fb4a452bb
plugin xep 163: added generic sendPEPEvent method
2011-02-06 23:46:48 +01:00
Goffi
0357b406ac
plugin xep-0163: added mood publishing
2011-02-04 01:06:57 +01:00