2020-04-12 Jeremy StanleyObtain terminal type (RFC 1091)
2020-03-21 Jeremy StanleyOverhaul coder guide, add commands and misc
2020-02-07 Jeremy StanleyStart the install guide
2020-01-12 Jeremy StanleyAdd the beginnings of an admin guide
2020-01-08 Jeremy StanleyCollapse redundant exceptions
2020-01-08 Jeremy StanleyIndicate support for Python 3.9
2020-01-08 Jeremy StanleyLink the ChangeLog from package metadata
2020-01-08 Jeremy StanleyDrop section numbering from documentation builds
2019-12-30 Jeremy StanleyMake sure all command functions return True 0.1.1
2019-12-30 Jeremy StanleyIncrease timer resolution in test config 0.1.0
2019-12-30 Jeremy StanleyUse call_hook_function() in handler_active()
2019-12-30 Jeremy StanleyPreserve loglines on reload
2019-12-30 Jeremy StanleySet bandit to error on risks of any severity
2019-12-30 Jeremy StanleyWhitelist uses of stdlib random module for bandit
2019-12-30 Jeremy StanleyClean up function names in menu definitions
2019-12-30 Jeremy StanleyRatchet bandit checking down to medium severity
2019-12-30 Jeremy StanleyReplace eval() and exec() use for menu functions
2019-12-30 Jeremy StanleyRelocate main_utility menu functions
2019-12-30 Jeremy StanleyRelocate delete_avatar menu functions
2019-12-30 Jeremy StanleyRelocate delete_account menu function
2019-12-30 Jeremy StanleyRelocate choose_name menu functions
2019-12-30 Jeremy StanleyRelocate choose_gender menu function
2019-12-30 Jeremy StanleyRelocate checking_new_account_name menu functions
2019-12-30 Jeremy StanleyRelocate activate_avatar menu functions
2019-12-30 Jeremy StanleyAdd a module to hold menu functions
2019-12-28 Jeremy StanleyMove selected menu item into the User object
2019-12-28 Jeremy StanleyRename state variable in get_menu_choices()
2019-12-28 Jeremy StanleyRemove exec() from handle_user_input() function
2019-12-28 Jeremy StanleyEliminate exec() in
2019-12-28 Jeremy StanleyMore thoroughly test account and avatar menus
2019-12-28 Jeremy StanleyProperly escape punctuation in test patterns
2019-12-28 Jeremy StanleyTighten up eval() scope in show result subcommand
2019-12-28 Jeremy StanleyReplace uses of exec() in module loader
2019-11-12 Jeremy StanleyUse generic authors for copyright shown in docs
2019-10-17 Jeremy StanleyUpdate copyright for files edited in 2019
2019-10-16 Jeremy StanleySatisfy yamllint checking of .yamllint
2019-09-27 Jeremy StanleyLog User object ID even when account is an admin 0.0.2
2019-09-01 Jeremy StanleyLog starting directory during initialization
2019-08-24 Jeremy StanleySeparate listening port in startup logging
2019-07-10 Jeremy StanleyDisable usedevelop for some tox testenvs
2019-07-07 Jeremy StanleyCorrect reference to main config in walk-through
2019-07-07 Jeremy StanleyAdd info on what's missing and included 0.0.1
2019-07-07 Jeremy StanleyAdd a demo walk-through to the coder guide
2019-07-07 Jeremy StanleyRecommend the tox-venv plug-in
2019-07-07 Jeremy StanleyLink API documentation in the coder guide
2019-07-06 Jeremy StanleyDrop Python 3.4 and add 3.8
2019-06-10 Jeremy StanleyUpdate minimum PBR for setup_requires
2019-05-13 Jeremy StanleyImprove preferences display
2019-05-13 Jeremy StanleySupport abbreviating portal names when moving
2019-05-13 Jeremy StanleyProvide normal error if command raises exception
2019-05-13 Jeremy StanleySafely log when a command error cannot be sent
2019-05-13 Jeremy StanleyCorrect data type for see_also command facets
2019-05-13 Jeremy StanleyShow possible abbreviations in help list
2019-05-13 Jeremy StanleyCorrect logged error for missing action function
2019-05-12 Jeremy StanleyMake command actions implicit
2019-05-11 Jeremy StanleyDereference command action functions
2019-05-11 Jeremy StanleyTest the show result command
2019-05-11 Jeremy StanleyCorrect a TypeError in the show time command
2019-05-09 Jeremy StanleyAlways pass parameters in commands
2019-05-09 Jeremy StanleyDon't allow abbreviating administrative commands
2019-05-09 Jeremy StanleyShow full command name in help output
2019-05-06 Jeremy StanleyImplicitly support abbreviating commands
2019-05-05 Jeremy StanleyAllow including time in the active state prompt
2019-05-05 Jeremy StanleyEscape replacement macros in preferences
2019-05-05 Jeremy StanleyTest that macros are escaped in communication
2019-05-05 Jeremy StanleyUse the active state prompt as the default prompt
2019-05-05 Jeremy StanleyAdd a prompt generator method
2019-05-05 Jeremy StanleyFix selftest telopt callback for Python 3.4
2019-04-27 Jeremy StanleyUse ISO 8601 time in logs
2019-04-27 Jeremy StanleyTest for high-severity vulnerabilities with bandit
2019-03-30 Jeremy StanleyTest with the bugbear plugin for flake8
2019-02-03 Jeremy StanleyFix comparisons for pyflakes 2.1
2019-02-03 Jeremy StanleySafely log unknown Telnet options and commands
2019-01-27 Jeremy StanleyBe explicit about test requirements in tox.ini
2019-01-27 Jeremy StanleySwitch to passlib.PasswordHash.hash
2019-01-22 Jeremy StanleyAdd support for user preferences
2019-01-05 Jeremy StanleyAdd 2019 to copyright for docs and license
2019-01-05 Jeremy StanleyRename command.set to command.c_set
2019-01-05 Jeremy StanleySupport using tox-venv for testing
2018-12-31 Jeremy StanleyRename debug testenv to demo and use sample config
2018-12-31 Jeremy StanleyUse yamllint --strict when called from tox
2018-11-09 Jeremy StanleyMove commands into a separate command module
2018-11-03 Jeremy StanleyUpdate admin command help for new data model
2018-10-28 Jeremy StanleyAlphabetize the `help show` subcommand entries
2018-10-27 Jeremy StanleyDon't LBYL when creating missing data directories
2018-10-27 Jeremy StanleyTry to make missing pidfile and logfile parent dir
2018-10-16 Jeremy StanleyUpdate copyright dates for files changed in 2018
2018-10-15 Jeremy StanleyAdd navigation links to Sphinx config
2018-10-15 Jeremy StanleyReorganize Sphinx config
2018-10-14 Jeremy StanleyClarify Python version support in README
2018-10-04 Jeremy StanleyGeneralize copyright headers in files
2018-09-29 Jeremy StanleyAdd AUTHORS file to wheel
2018-09-29 Jeremy StanleyRemove docutils dep in tox dist testenv
2018-09-25 Jeremy StanleySwitch to `twine check` in tox testenv:dist
2018-09-02 Jeremy StanleyAdd debug logging for Telnet protocol negotiation
2018-09-02 Jeremy StanleyExpand logging for User class methods
2018-08-26 Jeremy StanleySupport clients using CR+NUL to signal EOL
2018-07-29 Jeremy StanleyAdd a "debug" testenv
2018-07-29 Jeremy StanleyStreamline selftest output
2018-07-29 Jeremy StanleyClean up leading space typo in test title