Sat, 04 May 2019 00:06:41 +0200 |
Goffi |
plugin events: fixed invitation + set name and thumb_url from event element
|
Sat, 04 May 2019 00:05:11 +0200 |
Goffi |
plugin list interest: initialise extra with an empty dict if not set in registerPubsub
|
Fri, 03 May 2019 20:49:27 +0200 |
Goffi |
jp (xmlui manager): basic handling of multi-lines text in TextBoxWidget
|
Fri, 03 May 2019 20:48:19 +0200 |
Goffi |
tools (xml_tools): split new lines for multi-lines text in XMLUIResult2DataFormResult to be correctly handled in data form
|
Fri, 03 May 2019 20:46:59 +0200 |
Goffi |
plugin XEP-0329: correctly handle error if something is wrong when getting file from component.
|
Fri, 03 May 2019 20:44:55 +0200 |
Goffi |
plugin list interests: add "namespace" in serialised data
|
Fri, 03 May 2019 20:42:21 +0200 |
Goffi |
plugin events: register namespace using "event" short name
|
Fri, 03 May 2019 20:41:28 +0200 |
Goffi |
plugin file sharing management: filter out empty values in allowed_jids
|
Fri, 03 May 2019 13:06:47 +0200 |
Goffi |
plugin list of interest: added an interestsList bridge method + handle thumb_url
|
Fri, 03 May 2019 13:05:47 +0200 |
Goffi |
jp (file/invite): added a --thumbnail argument
|
Fri, 03 May 2019 13:05:01 +0200 |
Goffi |
plugins invitation*, events: added an extra parameter and use it to keep a thumnail URL
|
Fri, 03 May 2019 13:00:08 +0200 |
Goffi |
plugin XEP-0313: fixed archive retrieval on connection:
|
Sun, 28 Apr 2019 09:00:51 +0200 |
Goffi |
plugin comp file sharing: file sharing management first draft:
|
Sun, 28 Apr 2019 08:55:13 +0200 |
Goffi |
core (memory, memory/sqlite): implemented fileDelete
|
Sun, 28 Apr 2019 08:55:13 +0200 |
Goffi |
plugins (jingle) file transfer: use initial "from" attribute as local jid instead of client.jid:
|
Sun, 28 Apr 2019 08:55:13 +0200 |
Goffi |
core (memory): raise PermissionError directly instead of using failureFailure, as it could not be catched correctly in every case.
|
Sun, 28 Apr 2019 08:55:07 +0200 |
Goffi |
plugin XEP-0384: wait for client to be ready if session is missing when onNewDevices is called
|
Fri, 26 Apr 2019 11:57:26 +0200 |
Goffi |
memory: minor style change
|
Fri, 26 Apr 2019 11:57:26 +0200 |
Goffi |
plugin XEP-0329: use local part of jid for components:
|
Fri, 26 Apr 2019 11:57:26 +0200 |
Goffi |
plugin XEP-0106: jid escaping implementation
|
Fri, 26 Apr 2019 11:57:26 +0200 |
Goffi |
plugin XEP-0050: make plugin usable with components + new adHocError method to easily raise error when needed
|
Fri, 26 Apr 2019 11:57:26 +0200 |
Goffi |
plugin XEP-0166: fixed missing key in warning log
|
Fri, 26 Apr 2019 11:57:26 +0200 |
Goffi |
memory (sqlite): minor log improvment
|
Fri, 26 Apr 2019 11:57:26 +0200 |
Goffi |
memory (sqlite): fixed fileUpdate when original value is not set (NULL)
|
Fri, 26 Apr 2019 11:57:26 +0200 |
Goffi |
plugin invitation file: wrong plugin had been uploaded:
|
Sun, 14 Apr 2019 08:21:51 +0200 |
Goffi |
jp (file/share): added invite command to invite an entity to a file sharing repository
|
Sun, 14 Apr 2019 08:21:51 +0200 |
Goffi |
core: fixed component connexion:
|
Sun, 14 Apr 2019 08:21:51 +0200 |
Goffi |
core: added getNamespace method to retrieve a namespace from short name.
|
Sun, 14 Apr 2019 08:21:51 +0200 |
Goffi |
plugins sharing invitation, invitation, list of interest: handle invitation to a file sharing repository
|
Sun, 14 Apr 2019 08:21:51 +0200 |
Goffi |
plugin events: refactored invitation and personal lists logic:
|
Sun, 14 Apr 2019 08:21:51 +0200 |
Goffi |
tools (sat_defer), plugin XEP-0060: added a function "stanza2NotFound" to convert item-not-found StanzaError to exceptions.NotFound in an errback
|
Sun, 14 Apr 2019 08:21:51 +0200 |
Goffi |
jp, plugin merge-requests: used u'' as default for item id in pubsub arguments + fixed some required arguments:
|
Sun, 14 Apr 2019 08:21:51 +0200 |
Goffi |
core (memory), plugin XEP-0329, plugin invitation: minor style improvments
|
Sun, 14 Apr 2019 08:21:51 +0200 |
Goffi |
plugins: removed useless execute permission
|
Sun, 14 Apr 2019 08:21:51 +0200 |
Goffi |
template (filters): set locale when using "date_fmt"
|
Sun, 14 Apr 2019 08:21:51 +0200 |
Goffi |
template (i18n): activate ext.i18n.trimmed policy, to have clean translation strings. Set minimal jinja2 version to 2.10
|
Wed, 10 Apr 2019 22:15:29 +0200 |
Goffi |
jp (common): `publish` is now a boolean
|
Wed, 10 Apr 2019 21:07:47 +0200 |
Goffi |
primitivus (chat): fixed crash when removing focus_marker after a :search or :history command
|
Wed, 10 Apr 2019 21:04:51 +0200 |
Goffi |
template: added "locales" variables to templates:
|
Wed, 10 Apr 2019 21:04:51 +0200 |
Goffi |
constants: added KEY_LANG which is the key/name used in templates to change language/locale.
|
Wed, 10 Apr 2019 21:04:41 +0200 |
Goffi |
code (xmpp): store version after roster item update + fix item removal:
|
Sun, 07 Apr 2019 21:09:51 +0200 |
Goffi |
primitivus: don't call chatStateComposing when host is out of sync:
|
Sun, 07 Apr 2019 21:09:49 +0200 |
Goffi |
quick frontend (app): (un)set sync state on (dis)connect:
|
Sun, 07 Apr 2019 21:06:57 +0200 |
Goffi |
quick frontend (app): added debug logs on sync state change + refill contact lists on resync when AUTO_RESYNC is set
|
Sun, 07 Apr 2019 20:59:34 +0200 |
Goffi |
quick frontend (contact list): fixed profile filtering in fill()
|
Sun, 07 Apr 2019 20:58:15 +0200 |
Goffi |
quick_frontend (app): fixed filters serialisation before calling bridge.historyGet
|
Sun, 07 Apr 2019 20:57:13 +0200 |
Goffi |
memory (sqlite): cast timestamp_start filter to float instead of int
|
Sun, 07 Apr 2019 20:55:27 +0200 |
Goffi |
core, quick_frontend(app): fixed connected signal handling
|
Sun, 07 Apr 2019 18:50:13 +0200 |
Goffi |
jp (roster): added resync command to do a full roster resynchronisation
|
Sun, 07 Apr 2019 18:49:41 +0200 |
Goffi |
core: added a rosterResync method to bridge:
|
Sun, 07 Apr 2019 18:47:17 +0200 |
Goffi |
core (xmpp): implemented roster versioning
|
Sun, 07 Apr 2019 18:44:57 +0200 |
Goffi |
core (memory/persistent): added clear method + initialise with a dict:
|
Sun, 07 Apr 2019 18:38:18 +0200 |
Goffi |
core (memory/sqlite): display arguments in logs in case of too many db/interaction tries
|
Sun, 07 Apr 2019 15:04:28 +0200 |
Goffi |
quick_frontend (widgets): fixed crash on getWidgets when target doesn't correspond to any widget
|
Sat, 06 Apr 2019 19:05:58 +0200 |
Goffi |
plugin android: check connectivity
|
Sat, 06 Apr 2019 19:05:57 +0200 |
Goffi |
core (xmpp): new networkEnabled() and networkDisabled() methods:
|
Sat, 06 Apr 2019 18:51:20 +0200 |
Goffi |
core (xmpp): advanced handling of connection termination
|
Fri, 05 Apr 2019 21:22:05 +0200 |
Goffi |
core (xmpp): use the cleaner stopTrying() instead of setting `continueTrying = 0` when connection is not possible due to invalid certificate.
|
Fri, 05 Apr 2019 21:22:05 +0200 |
Goffi |
jp (avatar/get): fixed avatar being displayed 2 times in a corner case:
|
Fri, 05 Apr 2019 21:22:03 +0200 |
Goffi |
plugin android: fixed csi_timer reset in setActive + crash on call of isActive before session initialisation
|
Thu, 28 Mar 2019 08:40:38 +0100 |
Goffi |
primitivus (chat): use the factorised code for user moved info messages.
|
Thu, 28 Mar 2019 08:39:19 +0100 |
Goffi |
quick frontend(chat): prepared factorisation of merging of user moved info messages:
|
Wed, 27 Mar 2019 21:15:25 +0100 |
Goffi |
core: minor style improvments
|
Mon, 25 Mar 2019 18:40:12 +0100 |
Goffi |
plugin text syntaxes: activated useful markdown extensions:
|
Mon, 25 Mar 2019 18:40:11 +0100 |
Goffi |
tools (common/template): always use highlight.css if present.
|
Mon, 25 Mar 2019 18:40:10 +0100 |
Goffi |
jp (blog/set): fixed use of --item argument
|
Mon, 25 Mar 2019 18:40:08 +0100 |
Goffi |
misc (CHANGELOG): added CSI
|
Mon, 25 Mar 2019 08:46:09 +0100 |
Goffi |
misc (setup): minimum markdown version is not 3.0
|
Mon, 25 Mar 2019 08:14:00 +0100 |
Goffi |
plugin text syntaxes: disable raw HTML parsing in mardown by default
|
Mon, 25 Mar 2019 07:08:26 +0100 |
Goffi |
plugin android: use XEP-0352 to indicate (in)active state:
|
Mon, 25 Mar 2019 07:08:23 +0100 |
Goffi |
plugin XEP-0352: implementation of Client State Indication
|
Mon, 25 Mar 2019 07:06:48 +0100 |
Goffi |
jp (blog/edit): fixed handling of XHTML content when it is not already wrapped in <div>…</div>
|
Mon, 25 Mar 2019 07:06:48 +0100 |
Goffi |
plugin text syntaxes: fixed default syntax
|
Mon, 25 Mar 2019 07:06:41 +0100 |
Goffi |
plugin android: workaround to seek() bug, fixing file upload:
|
Fri, 22 Mar 2019 19:26:09 +0100 |
Goffi |
plugin upload: minor fixes in some docstring length
|
Fri, 22 Mar 2019 19:26:08 +0100 |
Goffi |
plugin XEP-0363: updated to namespace "urn:xmpp:http:upload:0", handle headers
|
Thu, 21 Mar 2019 08:54:59 +0100 |
Goffi |
plugin XEP-0198: reset req_timer on session.reset():
|
Wed, 20 Mar 2019 19:33:38 +0100 |
Goffi |
quick frontend(chat): fixed updateHistory bad call to historyPrint
|
Wed, 20 Mar 2019 09:08:47 +0100 |
Goffi |
plugin upload: fixed inversion of title and message body + better error message on failed upload
|
Wed, 20 Mar 2019 09:08:47 +0100 |
Goffi |
quick_frontend (app): progress callbacks handling:
|
Wed, 20 Mar 2019 09:08:47 +0100 |
Goffi |
quick frontend (app): fixed notifications ids
|
Wed, 20 Mar 2019 09:08:47 +0100 |
Goffi |
plugin XEP-0384: handle NoEligibleDevicesException
|
Wed, 20 Mar 2019 09:08:47 +0100 |
Goffi |
plugin XEP-0384: give feedback to client when encryption failed
|
Wed, 20 Mar 2019 09:08:47 +0100 |
Goffi |
plugin XEP-0384: small refactoring to encrypt messages + bugfix:
|
Wed, 20 Mar 2019 09:08:37 +0100 |
Goffi |
plugin XEP-0384: removed version restriction, it is now compatible with (and require) last version of python-omemo (0.10.4)
|
Sat, 16 Mar 2019 14:39:02 +0100 |
Goffi |
plugin android: don't send notification if message comes from ourself (from an other device)
|
Sun, 10 Mar 2019 18:04:27 +0100 |
Goffi |
quick frontend(widgets): added QuickWidget.target property as a helper method to get a single target:
|
Sun, 10 Mar 2019 18:04:01 +0100 |
Goffi |
core: added a "_debug" signal:
|
Sun, 10 Mar 2019 18:03:41 +0100 |
Goffi |
quick frontend (widgets): improved deletion of widget:
|
Sun, 10 Mar 2019 18:03:14 +0100 |
Goffi |
quick frontend(widgets): improved handling of multiple instances of widgets:
|
Sun, 10 Mar 2019 18:03:11 +0100 |
Goffi |
quick_frontend (widget, chat): implementation of new sync mechanism, first draft:
|
Sun, 10 Mar 2019 18:03:02 +0100 |
Goffi |
quick frontend (chat): new updateOccupants methods which add/remove occupants to be in sync with new list
|
Sun, 10 Mar 2019 18:02:58 +0100 |
Goffi |
quick frontend(chat): added setLocked/setUnlocked methods:
|
Sun, 10 Mar 2019 18:02:56 +0100 |
Goffi |
quick_frontend(app): fixed use of bare jid for target when getting a new message:
|
Sun, 10 Mar 2019 18:02:54 +0100 |
Goffi |
quick frontend(chat): display a useful message with __unicode__ and __str__
|
Sun, 10 Mar 2019 18:02:42 +0100 |
Goffi |
quick frontend (app): added AUTO_RESYNC attribute in QuickApp, when set (default) the resync method is called on all widgets automatically:
|
Sat, 09 Mar 2019 16:33:31 +0100 |
Goffi |
quick frontend (app): new synchronisation mechanism:
|
Sat, 09 Mar 2019 16:24:17 +0100 |
Goffi |
plugin XEP-0045: added getRoomOccupants/mucOccupantsGet method to retrieve occupants of a joined room.
|
Sat, 09 Mar 2019 16:24:15 +0100 |
Goffi |
core (memory/sqlite): added a "timestamp_start" filter to retrieve history from a specific point in time
|
Sat, 09 Mar 2019 16:23:07 +0100 |
Goffi |
plugin text commands: typo
|
Sat, 09 Mar 2019 16:23:01 +0100 |
Goffi |
plugin android: improved state handling:
|
Sat, 09 Mar 2019 16:23:00 +0100 |
Goffi |
bridge (pb): added bridgeDeactivateSignals and bridgeReactivateSignals methods:
|
Sun, 03 Mar 2019 20:59:29 +0100 |
Goffi |
quick frontend(chat): use bare jid for getEncryptionState, and skip if for group chat
|
Sun, 03 Mar 2019 19:18:45 +0100 |
Goffi |
plugin XEP-0077: correctly report invalid certificate + errback on unexpected stream close
|
Sun, 03 Mar 2019 17:17:07 +0100 |
Goffi |
plugin manhole: added "jid" module to globals
|
Sun, 03 Mar 2019 12:04:55 +0100 |
Goffi |
core (log): add traceback when "exc_info" is set
|
Sun, 03 Mar 2019 08:57:36 +0100 |
Goffi |
tools (config): log error message if config can't be read
|
Sat, 02 Mar 2019 18:43:09 +0100 |
Goffi |
we are in dev version again
|
Fri, 01 Mar 2019 19:48:25 +0100 |
Goffi |
Added tag 0.7.0a4 for changeset 1798d4ace296
|
Fri, 01 Mar 2019 19:45:26 +0100 |
Goffi |
0.7.0a4 release
0.7.0a4
|
Fri, 01 Mar 2019 19:36:51 +0100 |
Goffi |
misc (CHANGELOG): cap hash disco extensions update
|
Fri, 01 Mar 2019 19:28:11 +0100 |
Goffi |
core (disco): added missing disco extensions when generating the cap hash.
|
Fri, 01 Mar 2019 17:42:28 +0100 |
Goffi |
quick frontend(app): avoid sending empty messages
|
Fri, 01 Mar 2019 17:33:15 +0100 |
Goffi |
primitivus(contact list): fixed room not always appearing correctly in contact list
|
Fri, 01 Mar 2019 17:32:15 +0100 |
Goffi |
plugin XEP-0045: fixed item-not-found exception when creating a room:
|
Fri, 01 Mar 2019 16:17:00 +0100 |
Goffi |
plugin XEP-0045: fixed message type filtering when getting last stanza_id to retrieve history with MAM
|
Fri, 01 Mar 2019 15:35:55 +0100 |
Goffi |
tools(common/date_utils): fixed order on year first + set default date for date_parse
|
Fri, 01 Mar 2019 14:45:50 +0100 |
Goffi |
jp (message/mam): --start doesn't defaut anymore to "1 day ago", it is now unset by default
|
Fri, 01 Mar 2019 12:17:34 +0100 |
Goffi |
plugin XEP-0384: removed _purgeOldData temporary hack, it should not be useful anymore
|
Fri, 01 Mar 2019 12:16:57 +0100 |
Goffi |
plugin XEP-0045: cache presences if they are received before the room is fully joined:
|
Fri, 01 Mar 2019 12:13:55 +0100 |
Goffi |
plugin OTR: ignore messages from sender without resource or from own jid
|
Fri, 01 Mar 2019 12:12:50 +0100 |
Goffi |
core: renamed presenceReceived to presence_reveiced + use "client" as first arguments instead of "profile"
|
Fri, 01 Mar 2019 12:11:16 +0100 |
Goffi |
jp (message/mam): added missing RSM options
|
Thu, 28 Feb 2019 18:57:28 +0100 |
Goffi |
bridge (pb): minor import order change
|
Thu, 28 Feb 2019 18:57:26 +0100 |
Goffi |
plugin XEP-0384: better bundle handling + misc improvments
|
Thu, 28 Feb 2019 18:57:06 +0100 |
Goffi |
plugin XEP-0280: priority and "sent" fixes:
|
Thu, 28 Feb 2019 18:57:04 +0100 |
Goffi |
plugin XEP-0045: fixed issue with deepcopy by using new xml_tools.elementCopy method
|
Thu, 28 Feb 2019 18:57:00 +0100 |
Goffi |
core (xml_tools): new elementCopy method to shallow copy a domish.Element
|
Thu, 28 Feb 2019 18:56:48 +0100 |
Goffi |
core: we are in dev version again
|
Mon, 25 Feb 2019 08:07:00 +0100 |
Goffi |
plugin OTR: do profile session init in profileConnecting, so it is done before receiving any stanza
|
Sun, 24 Feb 2019 14:12:06 +0100 |
Goffi |
plugin OTR: disabled menu as the new generic encryption menu allows to start/stop OTR or display the trust UI.
|
Sun, 24 Feb 2019 14:11:08 +0100 |
Goffi |
core: added a base menu allowing to set encryption session or show the trust management UI.
|
Sun, 24 Feb 2019 14:09:44 +0100 |
Goffi |
core (patches): partially fixed jid caching:
|
Sat, 23 Feb 2019 19:00:25 +0100 |
Goffi |
jp (blog/edit): changed comments handling:
|
Sat, 23 Feb 2019 18:59:00 +0100 |
Goffi |
plugin XEP-0277: blog items data are now entirely serialised before going to bridge:
|
Wed, 20 Feb 2019 19:42:35 +0100 |
Goffi |
misc (README): typo
|
Fri, 15 Feb 2019 22:24:57 +0100 |
Goffi |
jp(pubsub): minor code style fixes
|
Fri, 15 Feb 2019 22:13:43 +0100 |
Goffi |
jp (pubsub/node): new "import" command, to publish many nodes from an XML file
|
Fri, 15 Feb 2019 22:13:43 +0100 |
Goffi |
jp (pubsub/transform): use new psItemsSend method, it is not needed anymore to send items one by one when --admin is not used
|
Fri, 15 Feb 2019 22:13:43 +0100 |
Goffi |
jp (pubsub/node): added purge command
|
Fri, 15 Feb 2019 22:13:43 +0100 |
Goffi |
plugin XEP-0060: added purgeNode/psNodePurge method to remove all items from a node
|
Fri, 15 Feb 2019 22:13:20 +0100 |
Goffi |
plugin XEP-0060: added sendItems/psItemsSend method to publish several items at once
|
Wed, 06 Feb 2019 09:10:31 +0100 |
Goffi |
Added tag 0.7.0a3 for changeset 7d2d28564b3e
|
Wed, 06 Feb 2019 09:10:27 +0100 |
Goffi |
0.7.0a3 release
0.7.0a3
|
Sat, 02 Feb 2019 01:12:54 +0100 |
Goffi |
tools (common): fixed dateutil.parser import
|
Sat, 02 Feb 2019 01:05:25 +0100 |
Goffi |
plugin XEP-0198: don't use hooks on components
|
Sat, 26 Jan 2019 20:08:33 +0100 |
Goffi |
plugin XEP-0198: fixed typo resulting in a crash on resume
|
Sat, 26 Jan 2019 20:07:45 +0100 |
Goffi |
plugin XEP-0045: fixed crash when <delay> is used at an unexpected time.
|
Fri, 25 Jan 2019 09:06:29 +0100 |
Goffi |
plugin mr mercurial, tools(common/utils): moved command protocol to a new module
|
Tue, 22 Jan 2019 18:52:16 +0100 |
Goffi |
quick frontend (chat): use right type in getOrCreateWidget on new message
|
Sun, 20 Jan 2019 18:20:55 +0100 |
Goffi |
core (findByFeatures): fixed services discovery
|
Sun, 20 Jan 2019 15:46:32 +0100 |
Goffi |
quick frontends: visible_widgets can now keep any kind of widget, new visible_quick_widgets only iters on QuickWidgets
|
Sat, 19 Jan 2019 23:27:59 +0100 |
Goffi |
quick frontend (app): fixed filtering for chat state notifications
|
Sat, 19 Jan 2019 23:27:22 +0100 |
Goffi |
quick frontend (chat): fixed use of old method printInfo
|
Sat, 19 Jan 2019 22:49:32 +0100 |
Goffi |
memory (sqlite): optimizations
|
Sat, 19 Jan 2019 11:39:02 +0100 |
Goffi |
plugin text syntaxes: handle empty content in cleanXHTML + don't use self-closing tags for non-void elements.
|
Sat, 19 Jan 2019 11:39:02 +0100 |
Goffi |
merge_requests: use XHTML for body
|
Sat, 19 Jan 2019 11:39:02 +0100 |
Goffi |
plugin pubsub schema: handle XHTML fields
|
Sat, 19 Jan 2019 11:39:02 +0100 |
Goffi |
frontends, jp, templates: added XHTMLBox widget:
|
Sat, 19 Jan 2019 11:39:02 +0100 |
Goffi |
core (XMLUI): new XHTMLBox widget:
|
Sat, 19 Jan 2019 11:39:02 +0100 |
Goffi |
plugin text syntaxes: cleanStyle is an independent method, cleanXHTML is now blocking (no need to launch thread for that)
|
Sat, 19 Jan 2019 11:39:02 +0100 |
Goffi |
plugin text syntaxes: changed import name to TEXT_SYNTAX (better with underscore for autocompletion)
|
Sat, 19 Jan 2019 11:38:54 +0100 |
Goffi |
changelog: update
|
Wed, 16 Jan 2019 09:18:16 +0100 |
Goffi |
core, XEP-0315: move XML element handling to sat_tmp:
|
Tue, 15 Jan 2019 08:51:56 +0100 |
Goffi |
jp (pubsub): new "transform" command:
|
Tue, 15 Jan 2019 08:51:54 +0100 |
Goffi |
plugin pubsub admin: pubsub administrator first draft:
|
Sat, 12 Jan 2019 16:50:58 +0100 |
Goffi |
jp (base): fixed default values for --max-items and --max when using pubsub
|
Sat, 12 Jan 2019 16:50:13 +0100 |
Goffi |
plugin pubsub schema: code formatting minor update
|
Sat, 12 Jan 2019 16:49:23 +0100 |
Goffi |
jp (pubsub/search): fixed name for node_max
|
Sat, 12 Jan 2019 15:01:20 +0100 |
Goffi |
plugin XEP-0315: implementation of Data Forms XML Element
|
Sat, 12 Jan 2019 12:25:31 +0100 |
Goffi |
date update
|
Fri, 11 Jan 2019 21:38:20 +0100 |
Goffi |
tools (common/data_objects): moved BlogItems._parseMetadata to a parsePubSubMetadata function, so it can be used in a more generic way
|
Fri, 11 Jan 2019 19:49:01 +0100 |
Goffi |
plugin XEP-0060: set a 30s timeout on items get
|
Fri, 11 Jan 2019 19:48:20 +0100 |
Goffi |
core (disco): client.disco.requestInfo failure are re-raised:
|
Fri, 11 Jan 2019 19:44:46 +0100 |
Goffi |
core: findByFeatures speed improvments:
|
Fri, 11 Jan 2019 16:35:13 +0100 |
Goffi |
tools (common/data_objects): metadata parsing in BlogItems:
|
Fri, 11 Jan 2019 11:13:15 +0100 |
Goffi |
misc: replaced all "dummy" by the more conventional and readable "__" ("_" being used for gettext)
|
Fri, 11 Jan 2019 10:18:02 +0100 |
Goffi |
jp (base): MAM and RSM arguments can now be used for pubsub commands:
|
Fri, 11 Jan 2019 09:48:19 +0100 |
Goffi |
XEP-0059: max value check:
|
Fri, 11 Jan 2019 09:48:17 +0100 |
Goffi |
core (XMLUI): small optimisation: introspection is done once at module loading instead of on each XMLUI instantiation
|
Sun, 06 Jan 2019 17:39:57 +0100 |
Goffi |
jp (base, pubsub, ticket): handle order-by:
|
Sun, 06 Jan 2019 17:36:51 +0100 |
Goffi |
plugins XEP-0060, XEP-0313: implemented Order-By protoXEP:
|
Sun, 06 Jan 2019 17:34:56 +0100 |
Goffi |
plugin XEP-0380: register namespace
|
Sun, 06 Jan 2019 17:33:53 +0100 |
Goffi |
plugin XEP-0060: fixed MAM return value on getItems():
|
Sat, 05 Jan 2019 14:15:11 +0100 |
Goffi |
plugin XEP-0384: give feedback to user when trust must be handled before sending a message
|
Fri, 04 Jan 2019 19:12:43 +0100 |
Goffi |
plugin android: fixed path for .cagou_status
|
Fri, 04 Jan 2019 18:59:24 +0100 |
Goffi |
plugin manhole: manhole debug plugin, first draft:
|
Fri, 04 Jan 2019 18:47:56 +0100 |
Goffi |
plugin XEP-0380, XEP-0384: use C.EXTRA_INFO_DECR_ERR as info sub-type when a message can't be decrypted.
|
Fri, 04 Jan 2019 18:46:39 +0100 |
Goffi |
plugin OTR: fixed a bug which was tagging every message as "encrypted"
|
Fri, 04 Jan 2019 18:46:02 +0100 |
Goffi |
core (constants): added a constant for "encrypted"
|
Fri, 04 Jan 2019 18:44:43 +0100 |
Goffi |
core (xmpp): don't add to history a message if there is no message and no subject.
|
Fri, 04 Jan 2019 11:14:53 +0100 |
Goffi |
plugin XEP-0380: Explicit Message Encryption implementation
|
Fri, 04 Jan 2019 11:14:17 +0100 |
Goffi |
core (memory/encryption): added getNamespaces method to retrieve all plugins namespaces
|
Fri, 04 Jan 2019 11:13:31 +0100 |
Goffi |
core (xmpp): added "extra" argument to client.feedback
|
Fri, 04 Jan 2019 09:26:57 +0100 |
Goffi |
memory (sqlite): minor comment move
|
Fri, 04 Jan 2019 09:21:16 +0100 |
Goffi |
memory (sqlite): retry _runInteraction in the same way as for _runQuery, this improve reliability
|
Fri, 04 Jan 2019 09:20:32 +0100 |
Goffi |
plugin XEP-0384: don't ignore StanzaError if it's not item-not-found
|
Thu, 03 Jan 2019 21:04:55 +0100 |
Goffi |
plugin XEP-0384: various bug fixes:
|
Thu, 03 Jan 2019 21:00:00 +0100 |
Goffi |
core (memory/encryption), plugin OTR: finished OTR integration in encryption:
|
Thu, 03 Jan 2019 20:51:08 +0100 |
Goffi |
core (xmpp): implemented human friendly __unicode__ for client
|
Thu, 03 Jan 2019 20:49:21 +0100 |
Goffi |
tools (xml_tools): isXMLUICancelled helper function to check if an XMLUI has been cancelled from raw XML.
|
Wed, 02 Jan 2019 18:50:57 +0100 |
Goffi |
jp (message/send, encryption): encryption handling:
|
Wed, 02 Jan 2019 18:50:47 +0100 |
Goffi |
jp (xmlui): JidWidget + small improvments:
|
Wed, 02 Jan 2019 18:50:28 +0100 |
Goffi |
plugin XEP-0384: update to last python-omemo + trust management:
|
Wed, 02 Jan 2019 18:32:16 +0100 |
Goffi |
frontends (XMLUI): TabsContainer can now be the main container (Primitivus keep the old behaviour and always use VerticalContainer as main container)
|
Wed, 02 Jan 2019 18:28:30 +0100 |
Goffi |
core (xmpp): don't send message without message or subject to bridge (and log a warning in frontends if such a message is received)
|
Wed, 02 Jan 2019 18:25:55 +0100 |
Goffi |
core (memory/sqlite): new delPrivateNamespace method to delete all data of a specific namespace for a profile.
|
Wed, 02 Jan 2019 18:24:14 +0100 |
Goffi |
core (memory/persistent): new LazyPersistentBinaryDict.remove method
|
Wed, 02 Jan 2019 18:22:30 +0100 |
Goffi |
core (memory/encryption): new encryptionNamespaceGet and encryptionTrustUIGet methods:
|
Thu, 27 Dec 2018 11:40:04 +0100 |
Goffi |
core (log): fixed double call to ansiColors
|
Thu, 27 Dec 2018 11:40:04 +0100 |
Goffi |
core (xmpp): set "to" attribute to <message> element when it's missing:
|
Thu, 27 Dec 2018 11:40:04 +0100 |
Goffi |
quick frontend(chat): use unicode on jid.JID instance in self.host.bridge.messageEncryptionGet:
|
Thu, 27 Dec 2018 09:21:10 +0100 |
Goffi |
plugin XEP-0198: rised ACK_TIMEOUT + set req_time to None when timing out to be ready after resuming
|
Wed, 26 Dec 2018 17:21:39 +0100 |
Goffi |
plugin XEP-0045: fixed bad MAM detection on join
|
Wed, 26 Dec 2018 17:21:38 +0100 |
Goffi |
plugin XEP-0198: allow to customise/disable ack_timeout:
|
Wed, 26 Dec 2018 17:18:52 +0100 |
Goffi |
plugin OTR: catch and log potr.context.ErrorReceived instead of raising it.
|
Wed, 26 Dec 2018 14:37:13 +0100 |
Goffi |
plugin XEP-0198: abort connection if ack is not received after a timeout:
|
Wed, 12 Dec 2018 08:58:52 +0100 |
Goffi |
plugin XEP-0045: don't loop when initiating MAM archive
|
Wed, 12 Dec 2018 01:13:15 +0100 |
Goffi |
plugin XEP-0045: request 50 *last* MAM messages if new archive
|
Wed, 12 Dec 2018 00:53:14 +0100 |
Goffi |
core (memory/sqlite): further improvments in update_v7:
|
Tue, 11 Dec 2018 23:53:27 +0100 |
Goffi |
core (memory/sqlite): fixed v7 update performance issue:
|
Mon, 10 Dec 2018 21:06:20 +0100 |
Goffi |
core (memory/sqlite): do not call commitStatements if there is nothing to commit in checkUpdates
|
Mon, 10 Dec 2018 20:34:45 +0100 |
Goffi |
jp (message/mam): display metadata when verbose
|
Mon, 10 Dec 2018 20:34:45 +0100 |
Goffi |
plugin XEP-0313, XEP-0045: loop MAM requests until whole archive is retrieved:
|
Mon, 10 Dec 2018 20:34:45 +0100 |
Goffi |
plugin XEP-0059: added serialise method
|
Sun, 09 Dec 2018 14:07:26 +0100 |
Goffi |
core (memory/sqlite): changed history constraint
|
Fri, 07 Dec 2018 19:13:28 +0100 |
Goffi |
plugin XEP-0045: MAM implementation for MUC
|
Fri, 07 Dec 2018 17:46:50 +0100 |
Goffi |
core (xmpp): check <message> namespace in parseMessage, and accept empty namespace (happen with Wokkel)
|
Fri, 07 Dec 2018 17:43:43 +0100 |
Goffi |
plugin XEP-0313: improvments to prepare MUC MAM:
|
Sat, 01 Dec 2018 14:40:32 +0100 |
Goffi |
core (memory/disco): normalise booleans in extensions
|
Sat, 01 Dec 2018 14:39:35 +0100 |
Goffi |
core (memory/sqlite): skip a line before debug log showing statements
|
Sat, 01 Dec 2018 14:35:28 +0100 |
Goffi |
jp (info/disco): better default output for extensions
|
Sat, 01 Dec 2018 14:34:55 +0100 |
Goffi |
tools (common/data_format): use "default" in json.dumps in serialise (useful notably to serialise jid.JID)
|
Sat, 01 Dec 2018 10:48:01 +0100 |
Goffi |
jp (message): new mam subcommand:
|
Sat, 01 Dec 2018 10:48:01 +0100 |
Goffi |
jp (output): new OUTPUT_MESS output to handle data containing chat messages
|
Sat, 01 Dec 2018 10:47:59 +0100 |
Goffi |
jp (base): pubsub legacy --max option renamed to --max-item to prepare the use of --max for RSM.
|
Sat, 01 Dec 2018 10:42:25 +0100 |
Goffi |
jp (base): new own_jid host attribute:
|
Sat, 01 Dec 2018 10:41:37 +0100 |
Goffi |
jp (base): new date_decoder to specify dates in arguments
|
Sat, 01 Dec 2018 10:40:19 +0100 |
Goffi |
tools (common/date_utils): date_parse_ext + timezone handling:
|
Sat, 01 Dec 2018 10:34:42 +0100 |
Goffi |
plugin XEP-0060: use new parseExtra methods from MAM and RSM
|