Kim Alvefur <zash@zash.se> [Sat, 20 Oct 2018 14:29:20 +0200] rev 9523
mod_vcard_legacy: Pass node defaults to publish instead of create
The create calls were introduced in 62fa766d8f3 but work on this started
a while before 038446c50630 allowed passing the _defaults_only flag to
publish.
Kim Alvefur <zash@zash.se> [Thu, 18 Oct 2018 22:28:42 +0200] rev 9522
CHANGES: Mention server_epoll
Kim Alvefur <zash@zash.se> [Thu, 18 Oct 2018 19:07:01 +0200] rev 9521
mod_vcard_legacy: Create nodes with open access (fixes #1221)
Less drastic change from mod_vcard where everything is always public.
This allows users to configure nodes without needing to for the old
behaviour.
Thanks to 038446c50630 users may still override this.
Due to #1222 this may still not apply if the node has already been
created by an automatic subscription
Matthew Wild <mwild1@gmail.com> [Thu, 18 Oct 2018 18:03:31 +0100] rev 9520
util.promise: Add promise.try()
Matthew Wild <mwild1@gmail.com> [Thu, 18 Oct 2018 18:00:54 +0100] rev 9519
util.pubsub: Allow publishing with a config that should be used as defaults only
Kim Alvefur <zash@zash.se> [Thu, 18 Oct 2018 13:33:19 +0200] rev 9518
util.promise: Add a string representation
Matthew Wild <mwild1@gmail.com> [Thu, 18 Oct 2018 12:13:17 +0100] rev 9517
util.promise: Add promise:finally()
Matthew Wild <mwild1@gmail.com> [Thu, 18 Oct 2018 12:12:52 +0100] rev 9516
util.promise: Some code relocation
Matthew Wild <mwild1@gmail.com> [Thu, 18 Oct 2018 12:11:50 +0100] rev 9515
util.promise: Also support automatic resolution by returning a promise from an on_reject handler
Originally unimplemented because it wasn't clear to me what the correct behaviour was, but the A+
spec is clear that both onFulfilled and onRejected may return a promise.
Matthew Wild <mwild1@gmail.com> [Thu, 18 Oct 2018 12:04:14 +0100] rev 9514
util.promise: Add additional test for promise.reject()