Add support for user preferences
authorJeremy Stanley <fungi@yuggoth.org>
Tue, 22 Jan 2019 01:44:57 +0000 (01:44 +0000)
committerJeremy Stanley <fungi@yuggoth.org>
Tue, 22 Jan 2019 02:25:54 +0000 (02:25 +0000)
commitb64bdabe02e5d30113df5052050cfb9b62683a74
tree6449366bb50d57b3af2683c7c87b77cbb84c70c6
parent6c86b6ed827994f838112260ba1fe162b6726ee4
Add support for user preferences

Make it possible for users to list, view and set values of any
account facets white-listed in configuration. Also add
administrator-only preferences as a convenience option. To have a
means of exercising this, make the active state prompt dynamic so
that each user can set it as a preferences. Include sample
configuration, regression tests and documentation.
doc/source/configuration.rst
doc/source/data_model.rst
etc/mudpy.yaml
mudpy/command.py
mudpy/misc.py
mudpy/tests/fixtures/test_daemon.yaml
mudpy/tests/selftest.py
share/command.yaml