Commit graph libervia-backend/src
Author SHA1 Message Date
Goffi
a1cc90c003 bridge: typo in bridge constructor 2011-11-12 10:33:29 +01:00
Goffi
f3223d6ce0 core: fixed empty body error on new message 2011-11-11 19:49:21 +01:00
Goffi
cbb28ffcff core: fixed memory initialisation sequence 2011-11-11 19:49:00 +01:00
Goffi
4c4f590898 core: outgoing groupchat message are not added to history anymore 2011-11-11 18:40:23 +01:00
Goffi
4b5b8b8368 core: don't save anymore delayed message in history 2011-11-08 22:21:58 +01:00
Goffi
f1966d9692 backend, bridge: asynchronous history
quick_frontend: use of asynchronous history
2011-11-08 01:08:11 +01:00
Goffi
88d0fceb2a bridge: added check that synchronous method does not return a deferred 2011-11-07 22:27:07 +01:00
Goffi
19232e8a6b backend: - bridge async D-Bus method now automatically manage callback and errback, we just have to return a deferred
- getParams, getParamsForCategory and getParamsUI are now asynchronous
primitivus: management of asynchronous getParamsUI
2011-11-07 00:09:22 +01:00
Goffi
f8f051be5e core: profile creation/deletion through database 2011-11-02 22:49:23 +01:00
Goffi
407ae30ffb bridge: added generic D-Bus exception management + asyncCreateProfile method 2011-11-02 22:47:59 +01:00
Goffi
ff787e5ca4 core: removed former parameters files data location constants 2011-11-01 23:06:18 +01:00
Goffi
be79efe07c core: removed former save_data method 2011-11-01 23:04:48 +01:00
Goffi
fa6d27efb4 core: param loading/purging on profile connection/disconnection
- fixed default value in .*getParam.*
2011-11-01 22:59:15 +01:00
Goffi
554299aa91 core: - individual parameters managed through sqlite
- new asyncGetParamA method, which allow to get parameter for a not connected profile
	  	==> individual parameters are cached in memory when the profile is connected, but must be accessed
		    though sqlite else, and that must be done asynchronously
primitivus:
	  - profile manager updated to use asyncGetParamA

/!\ still broken, need more work before being able to run again
2011-11-01 20:39:22 +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
5380b684cd core: added getLastResource method 2011-10-06 21:16:03 +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
d0c4cc55c0 core: workaround to avoid a bug in item detection on jabber.fr. Need more investigation with jabber.fr admins (may be a bug in ejabberd) 2011-10-05 16:48:25 +02:00
Goffi
d7b9f33a65 memory: avoid duplicate in getParamsCategories 2011-10-04 23:43:06 +02:00
Goffi
15016a7510 memory: multiples params of the same category are now merged 2011-10-04 23:22:13 +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
19fac3cd7a memory: general param default value fix 2011-09-29 15:13:54 +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
5b4a55efa5 core: progress callback now use id as first parameter 2011-09-29 12:14:19 +02:00
Goffi
6005b00583 frontends, bridge: sendFile method signature change + jid parameters in bridge now use _jid suffix 2011-09-29 12:13:22 +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
Xavier Maillard
e5efd1a792 core: Fix status update crash
bug: 4
2011-08-27 12:39:51 +02:00
Goffi
b92606fccc bridge constructor: added missing dbus_xml_template.xml + renamed ContactT in Contact for Qt annotations 2011-08-14 18:06:14 +02:00
Goffi
2ae97de392 Bridge Constructor: added anchor link in mediawiki constructor 2011-08-12 14:07:55 +02:00
Goffi
d1a13267e8 bridge: .ini arguments are now named jid or .*_jid if a Jabber ID is expected 2011-08-11 18:36:22 +02:00
Goffi
7d396ee3e4 D-Bus constructor: add Constructors specific flags (--flags argument)
dbus-xml constructor now as annotation flag to add Qt annotation usefull for the Qt frontend (bellaciao)
2011-08-08 23:04:19 +02:00
Goffi
85f6723867 bridge-constructor: added dbus-xml constructor (used for Qt frontend) 2011-07-28 03:02:31 +02:00
Goffi
ad29111416 core: plugins refactored according to bridge + updatedValue now use profile 2011-07-06 01:06:18 +02:00
Goffi
b3322dabae bridge refactoring: categories are now core and plugin instead of communication and request 2011-07-06 01:04:24 +02:00
Goffi
ee98769ddf plugin smtp: fixed email address parsing and invalid unicode message 2011-06-24 17:45:22 +02:00
Goffi
e4586d5a07 launching script now read config files
added ./sat.conf in possible config file location
2011-06-19 17:40:36 +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