From 3d059321560210c99cddec7c78ca84f963dd4daf Mon Sep 17 00:00:00 2001 From: Griatch Date: Sat, 7 Jan 2023 22:26:16 +0100 Subject: [PATCH] Evennia 1.1.0 minor release --- CHANGELOG.md | 19 ++++++++++++++----- docs/source/Coding/Changelog.md | 15 ++++++++++++--- ...ner-Tutorial-Planning-The-Tutorial-Game.md | 2 +- docs/source/Setup/Settings-Default.md | 3 +++ evennia/VERSION.txt | 2 +- pyproject.toml | 2 +- 6 files changed, 32 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0432d4d94c..6c80142361 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,23 +1,32 @@ # Changelog -### Evennia 1.0.2 +## Evennia 1.1.0 +Jan 7, 2023 + +- Stop new registrations with `settings.NEW_ACCOUNT_REGISTRATION_ENABLED` + (inspectorcaracal) +- Bug fixes. + +## Evennia 1.0.2 Dec 21, 2022 -Bug fix release. Fix more issues with discord bot reconnecting. Some doc +- Bug fix release. Fix more issues with discord bot reconnecting. Some doc updates. -### Evennia 1.0.1 +## Evennia 1.0.1 Dec 7, 2022 -Bug fix release. Main issue was reconnect bug for discord bot. +- Bug fix release. Main issue was reconnect bug for discord bot. -## Evennia 1.0 +## Evennia 1.0.0 2019-2022 _Changed to using `main` branch to follow github standard. Old `master` branch remains for now but will not be used anymore, so as to not break installs during transition._ +Also changing to using semantic versioning with this version. + Increase requirements: Django 4.1+, Twisted 22.10+ Python 3.10, 3.11. PostgreSQL 11+. - New `drop:holds()` lock default to limit dropping nonsensical things. Access check diff --git a/docs/source/Coding/Changelog.md b/docs/source/Coding/Changelog.md index 0432d4d94c..54c091eaaa 100644 --- a/docs/source/Coding/Changelog.md +++ b/docs/source/Coding/Changelog.md @@ -1,23 +1,32 @@ # Changelog -### Evennia 1.0.2 +## Evennia 1.1.0 +Jan 7, 2023 + +- Stop new registrations with `settings.NEW_ACCOUNT_REGISTRATION_ENABLED` + (inspectorcaracal) +- Bug fixes + +## Evennia 1.0.2 Dec 21, 2022 Bug fix release. Fix more issues with discord bot reconnecting. Some doc updates. -### Evennia 1.0.1 +## Evennia 1.0.1 Dec 7, 2022 Bug fix release. Main issue was reconnect bug for discord bot. -## Evennia 1.0 +## Evennia 1.0.0 2019-2022 _Changed to using `main` branch to follow github standard. Old `master` branch remains for now but will not be used anymore, so as to not break installs during transition._ +Also changing to using semantic versioning with this version. + Increase requirements: Django 4.1+, Twisted 22.10+ Python 3.10, 3.11. PostgreSQL 11+. - New `drop:holds()` lock default to limit dropping nonsensical things. Access check diff --git a/docs/source/Howtos/Beginner-Tutorial/Part2/Beginner-Tutorial-Planning-The-Tutorial-Game.md b/docs/source/Howtos/Beginner-Tutorial/Part2/Beginner-Tutorial-Planning-The-Tutorial-Game.md index ecc1ea6a12..3e9074ec23 100644 --- a/docs/source/Howtos/Beginner-Tutorial/Part2/Beginner-Tutorial-Planning-The-Tutorial-Game.md +++ b/docs/source/Howtos/Beginner-Tutorial/Part2/Beginner-Tutorial-Planning-The-Tutorial-Game.md @@ -60,7 +60,7 @@ The default hierarchy is - `Admin` - can kick and ban accounts - `Developer` - full access, usually also trusted with server access -There is also the _superuser_, the "owner" of the game you create when you first set up your database. This user goes outside the regular hierarchy and while powerful it's not so suitable for testing since it bypasses all [locks](Locks) (using `quell` or a separate `Developer`-level account is recommended). +There is also the _superuser_, the "owner" of the game you create when you first set up your database. This user goes outside the regular hierarchy and while powerful it's not so suitable for testing since it bypasses all [locks](../../../Components/Locks.md) (using `quell` or a separate `Developer`-level account is recommended). **EvAdventure Answer** diff --git a/docs/source/Setup/Settings-Default.md b/docs/source/Setup/Settings-Default.md index d01b01eb6a..d7e86cc2bb 100644 --- a/docs/source/Setup/Settings-Default.md +++ b/docs/source/Setup/Settings-Default.md @@ -53,6 +53,9 @@ SERVER_HOSTNAME = "localhost" # Lockdown mode will cut off the game from any external connections # and only allow connections from localhost. Requires a cold reboot. LOCKDOWN_MODE = False +# Controls whether new account registration is available. +# Set to False to lock down the registration page and the create account command. +NEW_ACCOUNT_REGISTRATION_ENABLED = True # Activate telnet service TELNET_ENABLED = True # A list of ports the Evennia telnet server listens on Can be one or many. diff --git a/evennia/VERSION.txt b/evennia/VERSION.txt index 6d7de6e6ab..9084fa2f71 100644 --- a/evennia/VERSION.txt +++ b/evennia/VERSION.txt @@ -1 +1 @@ -1.0.2 +1.1.0 diff --git a/pyproject.toml b/pyproject.toml index 296901b6e6..e1d71baa43 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "evennia" -version = "1.0.2" +version = "1.1.0" maintainers = [{ name = "Griatch", email = "griatch@gmail.com" }] description = "A full-featured toolkit and server for text-based multiplayer games (MUDs, MU*, etc)." requires-python = ">=3.10"