Kim Alvefur <zash@zash.se> [Thu, 30 Mar 2023 11:09:08 +0200] rev 13016
mod_invites: Record roles as ordered list, first becoming primary role
For mod_invites_register to apply on user creation.
Kim Alvefur <zash@zash.se> [Thu, 30 Mar 2023 11:05:40 +0200] rev 13015
mod_invites_register: Allow roles to be an ordered list, first being primary
Part of an update to mod_invites and friends to the new authz and roles.
Invites with roles in the old way will need to be migrated, but with
invites often being short lived it is probably not a long-lived problem.
Matthew Wild <mwild1@gmail.com> [Wed, 29 Mar 2023 17:15:33 +0100] rev 13014
mod_tokenauth: Add API to inspect individual grants or all of a user's grants
Matthew Wild <mwild1@gmail.com> [Wed, 29 Mar 2023 17:14:45 +0100] rev 13013
mod_tokenauth: Move grant validation to a reusable function
Matthew Wild <mwild1@gmail.com> [Wed, 29 Mar 2023 13:01:53 +0100] rev 13012
sessionmanager: Preserve 'since' property of original session after resumption
Matthew Wild <mwild1@gmail.com> [Wed, 29 Mar 2023 13:01:28 +0100] rev 13011
util.session: Add 'since' property with timestamp of session creation
Jonas Schäfer <jonas@wielicki.name> [Tue, 28 Mar 2023 21:25:54 +0200] rev 13010
mod_tokenauth: fix traceback if password has never been changed
By checking the password_updated_at for non-nilness before using it,
we avoid a nasty crash :-).
Kim Alvefur <zash@zash.se> [Tue, 28 Mar 2023 11:42:20 +0200] rev 13009
teal-src/README: Words on Compiling to Lua
Kim Alvefur <zash@zash.se> [Tue, 28 Mar 2023 11:42:09 +0200] rev 13008
teal-src/README: Tweak markdown syntax
Matthew Wild <mwild1@gmail.com> [Tue, 28 Mar 2023 10:43:09 +0100] rev 13007
mod_tokenauth: Fire events on grant creation and revocation