log

age author description
Sun, 26 May 2019 22:20:33 +0200 Goffi tools (email): moved email code to common so it can be used by frontends
Sat, 25 May 2019 15:13:35 +0200 Goffi tools (common/template): fixed theme parsing when there is no "/" in parenthesis
Tue, 14 May 2019 20:16:45 +0200 Goffi tools (email): fixed bad default value while reading config
Tue, 14 May 2019 19:23:05 +0200 Goffi we are in dev version again
Sun, 05 May 2019 20:26:38 +0200 Goffi Added tag 0.7.0b1 for changeset c6464685fcbb
Sun, 05 May 2019 20:25:50 +0200 Goffi 0.7.0b1 release 0.7.0b1
Sun, 05 May 2019 20:20:46 +0200 Goffi changelog: added setup.py and VERSION
Fri, 22 Feb 2019 18:58:59 +0100 Goffi doc: documentation first draft:
Sun, 05 May 2019 18:50:38 +0200 Goffi jp (blog/edit): fixed --last-item after recent change in defaut value of --item
Sun, 05 May 2019 18:50:35 +0200 Goffi jp (blog/set): fixed missing current_syntax
Sun, 05 May 2019 18:50:32 +0200 Goffi jp (blog): fixed the deserialisation issue when using template output
Sun, 05 May 2019 18:50:30 +0200 Goffi tools (common/data_objects): added a "deserialise" argument to BlogItem:
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