Initial commit to support random auto admin password and first run wizard

This commit is contained in:
Roberto Rosario
2012-06-18 12:51:20 -04:00
parent 1bfa23c58a
commit 50b42238eb
12 changed files with 291 additions and 26 deletions
+3 -3
View File
@@ -120,7 +120,7 @@ If using ``PostgreSQL``, enter the following::
Populate the database with the project's schema doing::
$ ./manage.py syncdb --migrate
$ ./manage.py syncdb --migrate --noinput
To test your installation, create a file called settings_local.py with the following content::
@@ -186,7 +186,7 @@ If using ``PostgreSQL``, enter the following::
Populate the database with the project's schema doing::
$ ./manage.py syncdb --migrate
$ ./manage.py syncdb --migrate --noinput
To test your installation, create a file called settings_local.py with the following content::
@@ -276,7 +276,7 @@ To install **Mayan EDMS** on Webfaction_, follow these steps:
6. Create the database schema::
$ ./manage.py syncdb --migrate
$ ./manage.py syncdb --migrate --noinput
7. Collect the static files of the apps::
+6 -1
View File
@@ -19,6 +19,9 @@ the diagnosis of installation of runtime error a simple view showing the
number of internal interval jobs being used by Mayan EDMS as well as a
new app which shows a detail of the current installation enviroment.
#TODO: Add auto admin random password
#TODO: auto admin first run login display
What's new in Mayan EDMS v0.12.2
================================
@@ -42,9 +45,11 @@ Upgrading from a previous version
Start off by adding the new requirements::
$ pip install -r requirements/production.txt
Migrate existing database schema with::
$ ./manage.py migrate common 0001 --fake
$ ./manage.py migrate common
$ ./manage.py migrate checkouts
The upgrade procedure is now complete.
+1 -1
View File
@@ -454,7 +454,7 @@ Username of the automatically created superuser
**COMMON_AUTO_ADMIN_PASSWORD**
Default: ``admin``
Default: Random generated password
Default password of the automatically created superuser