quickstartup 0.19.0
Quickstartup package used by Quickstartup Template
License: MIT
Keywords: quickstartup

=============================
Quickstartup
=============================

.. image:: https://badge.fury.io/py/quickstartup.svg
    :target: https://badge.fury.io/py/quickstartup

.. image:: https://travis-ci.org/osantana/quickstartup.svg?branch=master
    :target: https://travis-ci.org/osantana/quickstartup

.. image:: https://coveralls.io/repos/github/osantana/quickstartup/badge.svg?branch=master
    :target: https://coveralls.io/github/osantana/quickstartup?branch=master

Documentation
-------------

Quickstartup package used by `Quickstartup Template <https://github.com/osantana/quickstartup-template>`_


Screenshots
-----------

Landing Page
++++++++++++

.. figure:: https://raw.githubusercontent.com/osantana/quickstartup/master/docs/landing.png
    :alt: Landing Page
    :scale: 50%
    :align: center

    Landing Page


Signup Form
+++++++++++

.. figure:: https://raw.githubusercontent.com/osantana/quickstartup/master/docs/signup.png
    :alt: Signup Form
    :scale: 50%
    :align: center

    Signup form (you can easily customize it)


Signin Form
+++++++++++

.. figure:: https://raw.githubusercontent.com/osantana/quickstartup/master/docs/signin.png
    :alt: Signin Form
    :scale: 50%
    :align: center

    Signin form


Reset Password
++++++++++++++

.. figure:: https://raw.githubusercontent.com/osantana/quickstartup/master/docs/reset.png
    :alt: Reset Password
    :scale: 50%
    :align: center

    Reset Password


Contact Form
++++++++++++

.. figure:: https://raw.githubusercontent.com/osantana/quickstartup/master/docs/contact.png
    :alt: Contact Form
    :scale: 50%
    :align: center

    Contact Form

Sample App
++++++++++

.. figure:: https://raw.githubusercontent.com/osantana/quickstartup/master/docs/sample_app.png
    :alt: Sample Application showing user profile editor
    :scale: 50%
    :align: center

    Sample Application showing user profile editor




History
-------

0.19.0
++++++

* Add missing migration scripts

0.18.0
++++++

* Upgrade bootstrap to 4.5.2
* Remover tether requirement
* Fix issue #34 error in expiration time in emails

0.17.1
++++++

* Fix token expiration settings

0.17.0
++++++

* Requires Django 3.1
* Update requirements
* Fix and remove warnings
* Change token expiration config to use seconds instead of days

0.16.2
++++++

* Add PermissionMixin to the base User model (#38 thanks to @shahabaz)

0.16.1
++++++

* Small fix in documentation
* Fix tox envlist

0.16.0
++++++

* Update Django requirements
* Update Django support to 3.0 major release

0.15.1
++++++

* Update Django requirements
* Replace default Django unittest with pytest

0.14.1
++++++

* Fix Django requirement rule

0.14.0
++++++

* Update requirements for Django 2.1 and fixes deprecation-related issues

0.13.0
++++++

* Update codebase to work with Django 2
* Update third-party requirements

0.12.3
++++++

* Remove explicit reference to view that coud be inexistent
* Add vertical normal size include fields
* Add a missing 'safe' mark on error message

0.12.2
++++++

* Fix some issues with field includes adding safe filter in help/error
  messages

0.12.1
++++++

* Fix a minor CSS class issue in app.html navbar

0.12.0
++++++

* Update middleware implementation to make it Django 1.10 format

0.11.0
++++++

* Remove dj-{static,media} and add log-setting helper

0.10.2
++++++

* Update more requirements

0.10.1
++++++

* Update to Django 1.10.2
* Update to bootstrap4-alpha
* Update other requirements and fix templates

0.9.5
+++++

* Update requirements.txt (using pur)
* Use py35 for tests in tox

0.9.4
+++++

* Update django-ipware version requirement
* Add Py3.5 in setup.py classifiers

0.9.3
+++++

* Update requirements

0.9.2
+++++

* Update translations

0.9.1
+++++

* Add Django password validators in all password-related forms.

0.9.0
+++++

* Breaks everything
* Rename apps with prefix ``qs_*`` to avoida conflicts with user's apps
* Remove django-registration dependency

0.6.0
+++++

* Improve Contact model representation string (eg. John Doe <jdoe@example.com>)
* Add `ip` of user at contact application.

0.5.7
+++++

* Replace noreply@{domain} with PROJECT_CONTACT to enable
  tests on localhost (some SMTP servers does not accept this hostname)

0.5.6
+++++

* Fix an blocker bug in import on contact app

0.5.5
+++++

* Fixes and improvements in contact app (mainly in e-mail sending code)

0.5.4
+++++

* Update requirements versions

0.5.3
+++++

* Small refactor in footer_links block

0.5.2
+++++

* Sticky footer!
* Add a block structure start_body after <body> tag (for some analytics scripts)

0.5.1
+++++

* Fix remaining formatting issues in some templates

0.5.0
+++++

* Finish templates and static reorganization

0.4.4
+++++

* More templates & static refactorings to make customization easy

0.4.3
+++++

* Make signup form template overridable

0.4.2
+++++

* Update messages and tranlations

0.4.1
+++++

* Fix broken test
* Add some screenshots in README.rst

0.4.0
+++++

* Add one more template layer to make easy template override
* Update django-widget-tweak requirement version to 1.4.1
* Update app new visual
* Fix some visual issues (like textarea resize handle in contact form)
* Reset password, now, redirect to Sign in form with a flash message instructions
  instead of an specific page and fix message tag colors

0.3.0
+++++

* New website visual

0.2.7
+++++

* Add block to allow bootstrap navbar CSS classes configuration

0.2.6
+++++

* CRITICAL: Add missing lib static files

0.2.5
+++++

* Fix a release number issue

0.2.4
+++++

* Move logo image to static root

0.2.2
+++++

* Fix a bug on template_name configuration on profile-related views

0.2.1
+++++

* Add missing migration script requirement

0.2.0
+++++

* Consolidate migration scripts (break migration from projects with 0.1.X versions)
* Update and compile pt_BR translations

0.1.9
+++++

* New settings for custom ProfileForm configuration

0.1.8
+++++

* Remove django-nose requirement and use Django test runner instead.
* Reorganize Form classes in files
* Reorganize and split some test files
* Code coverage: 89% (target: ~98%)
* Remove unused code in BaseUserManager
* PEP8 and cosmetic fixes
* Fix some requirements(-test).txt errors

0.1.7
+++++

* Use Django Nose test runner with a "testproject"
* Fix a issue in template loader that forces quickstartup templates over application templates.
* Fix a Site database loading error during tests (table missing)

0.1.6
+++++

* Update translations

0.1.5
+++++

* Include translations

0.1.4
+++++

* Bump Release number to fix a release error

0.1.3
+++++

* Fix(?) again README.rst to enable rendering on PyPI

0.1.2
+++++

* Fix(?) README.rst to enable rendering on PyPI

0.1.1
+++++

* Remove boilerplate (incorrect) informations from README.rst
* Add "version" command into setup.py

0.1.0
+++++

* First release on PyPI.