Skip to content

Commit 28d11ea

Browse files
committed
Release v1.1.0.0
1 parent eb7d25c commit 28d11ea

4 files changed

Lines changed: 13 additions & 14 deletions

File tree

build_release.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
#!/bin/bash
2-
#REVISION=`git describe --abbrev=0 --tags | cut -c 2-`
3-
REVISION=1.4.0
2+
REVISION=1.1.0
43
fpm -s dir -t deb -n "postmaster" -v $REVISION \
54
--prefix /opt/postmaster/git \
65
--description 'PostMaster is a beautiful web application to manage domains, users, and aliases on a Linux mail server' \

docs/ChangeLog.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
### Unreleased
1+
### v1.1.0 - A Hard Day's Night
22

33
BACKWARDS INCOMPATIBILITIES / NOTES:
44

@@ -14,7 +14,7 @@ Features:
1414
* Database upgrades/migrations are automatic during ugrades via the deb package and Docker [GH-138]
1515
* Adds the ability to unlock administrators and reset administrator passwords via the CLI [GH-145]
1616
* Adds the `python manage.py version` command [GH-156]
17-
* Adds the `python manage.py setkey` command [CHANGEME]
17+
* Adds the `python manage.py setkey` command [GH-161]
1818

1919
Improvements:
2020

@@ -25,13 +25,13 @@ Improvements:
2525
* Made the `python manage.py clean` function completely OS agnostic [GH-158]
2626
* Vagrant now uses Ansible for configuration instead of a bash script [GH-111]
2727
* Updated the Python packages to the latest versions [GH-135]
28-
* Apache logs for PostMaster now default to /opt/postmaster/logs
28+
* Apache logs for PostMaster now default to /opt/postmaster/logs [GH-151]
2929

3030
Bug Fixes:
3131

3232
* Fixed an issue where error logs were attempting to be written before the log file path was defined [GH-109]
3333
* The configuration file, config.py, is now named as config.default.py in the repository. During installation, the administrator must now copy or rename config.default.py to config.py.
34-
This is so that config.py is not overwritten during package upgrades.
34+
This is so that config.py is not overwritten during package upgrades [GH-157].
3535

3636

3737
### v1.0.0 - Abbey Road

docs/Installation/Docker.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,16 +37,16 @@ bind-address is set 0.0.0.0 and not 127.0.0.1 in:
3737

3838
tar -xzvf ~/postmaster.tar.gz
3939

40-
3. Build the Docker image:
40+
4. Build the Docker image:
4141

4242
cd ~/PostMaster-*
4343
docker build -t postmaster .
4444

45-
4. Create a directory on the Docker host to contain PostMaster's application and Apache logs:
45+
5. Create a directory on the Docker host to contain PostMaster's application and Apache logs:
4646

4747
mkdir -p /opt/postmaster_data/logs
4848

49-
4. Run a PostMaster Docker container from the created image.
49+
6. Run a PostMaster Docker container from the created image.
5050
The -p has the Docker host serve port 80 of the PostMaster container. Change this to what suits your environment.
5151
The -e specifies the value of the DB_URI environment variable, which is the URI that PostMaster will use to connect to your mail server's MySQL server.
5252
The -v parameter specifies that the /opt/postmaster_data/logs should be mounted as a volume at /opt/postmaster/logs inside the container.
@@ -58,9 +58,9 @@ Make sure to replace 'password_changeme' and 'docker.postmaster.local' with what
5858
-v /opt/postmaster_data/logs:/opt/postmaster/logs \
5959
-d postmaster
6060

61-
Note: If you plan to deploy PostMaster behind a load-balancer, set the SECRET_KEY environment variable to a
62-
random string (preferably hex characters) that is the same across all running containers behind the load-balancer.
63-
This SECRET_KEY is used by Flask (the Python framework used for PostMaster) for cryptographic functions.
61+
Note: If you plan to deploy PostMaster behind a load-balancer, set the SECRET_KEY environment variable to a
62+
random string (preferably hex characters) that is the same across all running containers behind the load-balancer.
63+
This SECRET_KEY is used by Flask (the Python framework used for PostMaster) for cryptographic functions.
6464

65-
5. PostMaster should now be running. Simply use the username "admin" and the password "PostMaster" to login.
65+
7. PostMaster should now be running. Simply use the username "admin" and the password "PostMaster" to login.
6666
You can change your username and password from Manage -> Administrators.

postmaster/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
from flask_login import LoginManager
1111
from flask_bcrypt import Bcrypt
1212

13-
__version__ = '1.1.0.0-beta'
13+
__version__ = '1.1.0.0'
1414
app = Flask(__name__)
1515

1616
if environ.get('POSTMASTER_DEV') == 'TRUE':

0 commit comments

Comments
 (0)