Commit graph libervia-backend/src/plugins
Author SHA1 Message Date
Goffi
1d9e3b4fb2 plugins: radio collective first draft 2012-01-05 00:21:30 +01:00
Goffi
a49ef39806 plugin maildir: replaced forgotten setPrivate by PersistentBinaryDict.force 2011-12-04 00:03:15 +01:00
Goffi
a12b307c84 plugin xep 0054: fixed bad bridge signature 2011-12-03 23:43:10 +01:00
Goffi
672e69593b plugin CS: use of PersistentBinaryData to store profile's information, and clean up on profile disconnection.
/!\ The plugin doesn't work anymore, probably due to some change on CS website.
2011-12-03 19:52:04 +01:00
Goffi
04e8ab3291 plugin maildir: maildir now use PersistentBinaryDictionary to store profile specific data
/!\ profile needs to be connected for maildir/imap/smtp plugins to work, this has to be fixed
2011-12-03 15:50:09 +01:00
Goffi
9102048217 plugin XEP-0115: entity capabilities now use PersistentBinaryDict to store hash cache 2011-11-30 00:24:41 +01:00
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