Goffi
77c3e83ec8
plugin extra_pep, params: fixed insecure building of jids_list
2015-12-15 16:25:19 +01:00
souliane
ab7ae07a83
plugin XEP-0203, core (xmpp): leave the management of delay element to XEP-0203 (fix bug 59):
...
- this patch reveals a bug in primitivus Chat.printMessage relative to MUC history (the test to discard duplicates is wrong)
2015-12-11 11:25:29 +01:00
souliane
a6a967b2f0
complete the Exception's list when catching JID error:
...
- Twisted JID constructor raises not only jid.InvalidFormat but also RuntimeError and AttributeError
2015-12-15 13:30:47 +01:00
souliane
3b84fc1765
plugin misc_extra_pep: use a user parameter (jids_list) instead of a general configuration value
2015-12-11 09:12:11 +01:00
souliane
7e9833b921
plugin XEP-0277: revert use of expandNewLinesToXHTML for incoming messages:
...
- this was here for retro-compatibility with messages previously posted from Libervia
- but this is not appropriate and will add some extra <br /> e.g. in messages from Movim
2015-12-10 15:14:23 +01:00
souliane
2df5519eda
plugin XEP-0277, xml_tools: restore decapsulation of XHTML content
...
- to avoid successive nesting of the content in <div>
- otherwise there is a new <div> at each item modification
2015-12-10 14:21:51 +01:00
souliane
ca5c913ce2
xml_tools, plugin XEP-0071, XEP-0277: add method expandNewLinesToXHTML:
...
- \n in XHTML content should not be converted to <br /> by the frontend
- save it directly in the Atom payload for better compatibility with other clients
2015-12-10 14:00:21 +01:00
souliane
8f8880be10
plugin misc_radiocol: the smaller fix in the world (1 character!)
2015-12-09 03:33:30 +01:00
souliane
a8a58cb01a
plugin misc_account: send email to the admins when a new profile is created for an external XMPP account
2015-12-09 01:59:15 +01:00
souliane
192b5a0275
plugin XEP-0277, EXTRA-PEP: get massive blogs from all the roster also retrieve items from a special JIDs list defined in EXTRA-PEP
2015-12-08 17:41:34 +01:00
souliane
1f17172b52
reverted revision 2ebe66a96d05
2015-12-08 16:55:54 +01:00
souliane
9ab8ac9083
plugin misc_account: auto add some contacts at profile creation
2015-12-07 20:35:21 +01:00
souliane
f3a5cb2a96
core, plugin misc_account: set XMPP connection max retries to 0 when checking if an external account exists
2015-12-07 19:56:12 +01:00
Goffi
086aeea2cb
plugin static blog: temporarily deactivated public blog menu
2015-12-02 10:39:30 +01:00
souliane
cbffc6b484
plugin misc_account: temporary disabling posts and account deletion
2015-12-02 09:10:58 +01:00
souliane
e38a7814ce
plugin XEP-0277: remove forgotten break statement
2015-12-02 00:37:28 +01:00
souliane
8b9075e1f0
plugin XEP-0277: don't try to create a new comments node if it already exists
2015-12-01 23:09:50 +01:00
Goffi
5f680931df
plugin XEP-0054: use full jid to manage the card/avatar if the bare jid correspond to a MUC room
2015-12-01 17:17:09 +01:00
Goffi
2a015e3bec
plugin XEP-0277: raise a failure if XHTML content is not wrapped in a <div/>
2015-12-01 13:55:48 +01:00
Goffi
9cc2a923fa
plugin XEP-0277: accept several <title/> elements, there is a standard issue so for now it's the most flexible behaviour
2015-12-01 13:55:48 +01:00
souliane
8a1e54b194
primitivus and plugins: renamed a few menus:
...
- display all menu with the first letter in upper case
- moved Search directory from Service to Contacts
- moved "Join room" from Communication to Groups
- moved Bookmarks from Communication to Groups
2015-12-01 12:45:14 +01:00
Goffi
228f26e5b3
plugin (xml log): workaround for a crash on big stanzas
2015-11-30 21:54:38 +01:00
souliane
ba7e46d8a9
plugin welcome: fixed typo
2015-11-30 16:49:47 +01:00
Goffi
40ee9564c6
plugin welcome: first draft
...
this plugin display a welcome message on first connection (or if General/Welcome param is set to True), and have a trigger point if other plugins want to do action on first connection (like adding entities to roster).
2015-11-29 22:57:11 +01:00
Goffi
47d547aef9
plugin XEP-0045: fixed bad default parameter
2015-11-29 22:47:52 +01:00
Goffi
1d08040db4
plugin XEP-0277: just a reminder
2015-11-27 17:53:13 +01:00
Goffi
44360c5b9b
plugin account: fixed profile creation: session is started to set the connection parameters, then stopped
2015-11-27 16:54:11 +01:00
souliane
6934269002
plugin misc_account: fixed password verification
2015-11-27 11:21:51 +01:00
Goffi
621f72ec1c
plugin XEP-0054: fixed presence issue when avatar is not in cache
2015-11-25 20:08:33 +01:00
Goffi
9c4ec1595c
plugin XEP-0054: fixed vcard-update callback which was updating avatar when hash was empty, resulting in a really slow start
2015-11-25 20:01:39 +01:00
Goffi
2fdfc5220f
plugin XEP-0277: minor fixes for publisher attribute
2015-11-25 18:24:34 +01:00
Goffi
e78b225922
plugin XEP-0277: unicode fixes in logs
2015-11-25 18:24:30 +01:00
souliane
8181d8c08c
plugin XEP-0277: use bare JIDs to verify publisher
2015-11-25 17:19:25 +01:00
souliane
7f1d5a9eca
plugin XEP-0060: trap failure when subscription to a node is not possible
2015-11-25 16:59:13 +01:00
Goffi
5afdf1c1ca
plugin XEP-0065: fixed bad error handling
2015-11-25 13:03:10 +01:00
Goffi
78a86f7440
plugin file: fixed bad method call
2015-11-25 12:13:03 +01:00
Goffi
e648a967d5
plugin group blog: minor log change
2015-11-25 11:17:29 +01:00
Goffi
90b7282703
plugin group blog: big cleaning
2015-11-25 11:12:51 +01:00
Goffi
6724b696bc
plugin XEP-0277, group blog: added item2data trigger + group permission are parsed when receiving a new item
2015-11-25 10:45:22 +01:00
Goffi
55cd5d8307
plugin pipe: rewritten plugin as a jingle application. The current implentation can, in some cases, block the backend, and is experimental only. Improvments are needed in the future.
2015-11-25 02:04:43 +01:00
Goffi
99e012e4cb
plugin ip: fixed ip check (XEP-0279) use
2015-11-25 00:22:23 +01:00
souliane
cc39e74af0
plugin XEP-0020: fixed bad import
2015-11-24 19:20:15 +01:00
Goffi
08c4e34815
plugin XEP-0277: tags are handled through atom categories
2015-11-24 23:18:32 +01:00
Goffi
721f404803
plugin group blog: group permissions are used if "group*" keys are found in mbdata (in data2entry and comments trigger)
2015-11-24 16:21:18 +01:00
Goffi
9498114b61
plugin XEP-0277: added a trigger on data2entry and comments management
2015-11-24 16:21:18 +01:00
souliane
288f6aa100
plugin sec_otr: fixes bad handling of entity disconnection
2015-11-24 10:39:22 +01:00
Goffi
57176d1018
plugin XEP-0277: checkFeatures implemented
2015-11-23 23:30:41 +01:00
Goffi
4cbcb931fe
plugin command export: fixed severity for a debug message
2015-11-23 23:30:41 +01:00
souliane
04bb8beaae
plugin misc_account: add method asyncConnectWithXMPPCredentials
2015-11-23 18:50:02 +01:00
Goffi
9b3f0514a6
plugin XEP-0277: fixed entries in atom feed
2015-11-23 15:51:19 +01:00