log sat/plugins/plugin_xep_0060.py @ 3590:1269c2d788be

age author description
Thu, 29 Jul 2021 17:28:02 +0200 Goffi plugin XEP-0060: fix notification handling in `retractItems`
Thu, 29 Jul 2021 17:26:59 +0200 Goffi plugin XEP-0060: add trigger points
Thu, 29 Jul 2021 17:10:36 +0200 Goffi plugin XEP-0060: events callbacks can now be sync or async
Thu, 29 Jul 2021 15:54:54 +0200 Goffi plugin XEP-0060: handle purge notifications
Wed, 28 Jul 2021 23:01:15 +0200 Goffi plugin XEP-0060: getItems extra is now serialised dict
Wed, 30 Jun 2021 16:19:14 +0200 Goffi plugin XEP-0060: `getItem(s)`, `publish` and `(un)subscribe` are now coroutines
Sat, 01 May 2021 18:37:57 +0200 Goffi plugin XEP-0060, XEP-0277: new rename methods (`psItemRename`, `mbRename`):
Sat, 27 Mar 2021 14:38:27 +0100 Goffi plugin XEP-0277: better resilience to broken items:
Fri, 19 Mar 2021 15:45:14 +0100 Goffi date update
Sat, 27 Feb 2021 18:25:20 +0100 Goffi plugin XEP-0060: added constants for overwrite policy configuration option
Fri, 19 Feb 2021 15:53:27 +0100 Goffi plugin XEP-0060: renamed `psRetractItem(s)` to `psItem(s)Retract` for consistency.
Fri, 11 Dec 2020 17:50:53 +0100 Goffi plugin XEP-0060: add constants for common values of publish model
Thu, 12 Nov 2020 14:53:15 +0100 Goffi plugin XEP-0060: use `xml_tools.parse` instead of `wokkel.generic.parseXml`:
Fri, 17 Jul 2020 12:57:23 +0200 Goffi plugin XEP-0060: serialise psItemsGet result with data_format
Thu, 16 Jul 2020 09:07:20 +0200 Goffi plugins XEP-0059, XEP-0060, XEP-0277, XEP-0313: better serialisation:
Mon, 18 May 2020 23:38:21 +0200 Goffi plugin XEP-0060: fixed payload parsing in sendItem
Wed, 11 Mar 2020 19:15:48 +0100 Goffi plugin XEP-0060: async sendItems + precondition-not-met policy:
Wed, 29 Jan 2020 10:07:00 +0100 Goffi fixed shebangs
Wed, 29 Jan 2020 09:50:54 +0100 Goffi dates update
Sat, 28 Dec 2019 20:02:18 +0100 Goffi plugin XEP-0060, jp (pubsub/set): publish-options implementation:
Fri, 08 Nov 2019 11:55:21 +0100 Goffi plugin XEP-0277: fixed comments URLs parsing
Sun, 20 Oct 2019 19:34:26 +0200 Goffi plugin XEP-0060: fixed bad MAM unwrapping after Python 3 port
Tue, 13 Aug 2019 19:08:41 +0200 Goffi Python 3 port:
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
Sat, 23 Feb 2019 18:59:00 +0100 Goffi plugin XEP-0277: blog items data are now entirely serialised before going to bridge:
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
Tue, 15 Jan 2019 08:51:54 +0100 Goffi plugin pubsub admin: pubsub administrator first draft:
Sat, 12 Jan 2019 12:25:31 +0100 Goffi date update
Fri, 11 Jan 2019 19:49:01 +0100 Goffi plugin XEP-0060: set a 30s timeout on items get
Sun, 06 Jan 2019 17:36:51 +0100 Goffi plugins XEP-0060, XEP-0313: implemented Order-By protoXEP:
Sun, 06 Jan 2019 17:33:53 +0100 Goffi plugin XEP-0060: fixed MAM return value on getItems():
Mon, 10 Dec 2018 20:34:45 +0100 Goffi plugin XEP-0313, XEP-0045: loop MAM requests until whole archive is retrieved:
Sat, 01 Dec 2018 10:34:42 +0100 Goffi plugin XEP-0060: use new parseExtra methods from MAM and RSM
Sun, 29 Jul 2018 19:23:01 +0200 Goffi plugin XEP-0060: added singleton ID ("current")
Sun, 29 Jul 2018 18:44:27 +0200 Goffi core: style improvments (90 chars limit)
Wed, 27 Jun 2018 20:14:46 +0200 Goffi code style reformatting using black
Mon, 02 Apr 2018 19:44:50 +0200 Goffi core, setup: huge cleaning: base src/plugins/plugin_xep_0060.py@27e42c1e6ced