Kim Alvefur <zash@zash.se> [Mon, 10 Jan 2022 16:53:58 +0100] rev 12180
mod_storage_xep0227: Fix writing non-user data
Attempt to concatenate nil 'user'
Not much data actually makes sense but the migrator tries to write or
clear these.
Matthew Wild <mwild1@gmail.com> [Mon, 10 Jan 2022 15:50:55 +0000] rev 12179
mod_storage_xep0227: Ignore luacheck warning
Matthew Wild <mwild1@gmail.com> [Mon, 10 Jan 2022 15:48:45 +0000] rev 12178
mod_storage_xep0227: Support for exporting nodes with no stored configuration
Matthew Wild <mwild1@gmail.com> [Mon, 10 Jan 2022 15:47:59 +0000] rev 12177
mod_storage_xep0227: Allow overriding the input/output layer for XEP-0227 data
This can (and will) be used to support in-memory import/export functions.
Kim Alvefur <zash@zash.se> [Mon, 10 Jan 2022 00:13:17 +0100] rev 12176
mod_bookmarks: Skip migration of legacy data when empty
Should save some cycles and not log the debug message on every login.
Kim Alvefur <zash@zash.se> [Mon, 10 Jan 2022 00:11:36 +0100] rev 12175
mod_bookmarks: Make sure legacy bookmarks node exists to hold access model
Kim Alvefur <zash@zash.se> [Sun, 09 Jan 2022 18:42:22 +0100] rev 12174
mod_bookmarks: Broadcast notifications per XEP-0048 and XEP-0411
For compatibility with clients relying on the notifications
Kim Alvefur <zash@zash.se> [Sun, 09 Jan 2022 21:47:04 +0100] rev 12173
util.prosodyctl.cert: Fix boolean logic bug
Boolean logic, never correct on the first try.
We want to skip copying the same cert if it _has_ been imported already,
not if it has not.
Kim Alvefur <zash@zash.se> [Sun, 09 Jan 2022 18:52:58 +0100] rev 12172
migrator: Support pubsub and pep as a special-case
This sorta overloads the type suffix but PEP is used for enough stuff
to justify this hack
Kim Alvefur <zash@zash.se> [Sun, 09 Jan 2022 16:35:43 +0100] rev 12171
migrator: Enhance logging