mirror of
https://github.com/the-draupnir-project/Draupnir.git
synced 2026-03-31 03:15:40 +00:00
* basic ban conversion, but i have better ideas * Still very WIP on CLIM prompt-for-accept semantics. * Introduce promotable streams. This allows parameters to specify details to prompt for missing arguments and allow for interactive commands. * Changes that were made before PolicyListManager that no longer make sense We don't want the default list anymore since we're just going to prompt with the lists that they can choose from. * Fix semantics of TagDynamicEnvironment. Bind and write were wrong and bind was binding to the node name instead of the variable name. * The JSX factory can render presentation types to DocumentNodes, unsure if this is the right move yet but it works * Attributes for anchor nodes now render properly * Ban command prompts are working!!!! * Stub AppserviceBotEmitter. There isn't much we can do right now until there is time to work on https://github.com/Gnuxie/Draupnir/issues/13. * Combine ban/unban syntax. * Remove old UnbanBanCommands. WARNING: There is a major difference in that the ban command no longer supports globs, I don't think? * Activate new unban command. * The presentation type boolean will have to be just a string for now. I don't think it makes sense to read them into actual booleans. * configurable defaults for ban reason.