74 lines
4.2 KiB
ReStructuredText
74 lines
4.2 KiB
ReStructuredText
=========
|
|
Changelog
|
|
=========
|
|
|
|
* :release:`0.6.3 <2017-09-06>`
|
|
* :feature:`30` Add some support for modifying the site and blocks of content.
|
|
* :support:`0` Transition to locally running Selenium nodes for UI "web" tests.
|
|
* :support:`0` Migrate to using the newer CircleCI 2.0 build system.
|
|
* :feature:`38` Re-architecture Rookeries into a single container application to simplify deployment.
|
|
* :feature:`37` Add support for database migrations using Alembic and Flask-Alembic.
|
|
* :bug:`35` Resolve crash caused by posting to `/api/user/` with an existing user's username.
|
|
* :support:`36` Change workflow to publish new Docker images to Docker Hub via CircleCI.
|
|
|
|
* :release:`0.6.1 <2017-03-07>`
|
|
* :support:`0` Release to properly show the git revisions in the status endpoint.
|
|
* :support:`34` Add git revision to the status endpoint to enable easier tracking.
|
|
|
|
* :release:`0.6.0 <2017-03-07>`
|
|
* :support:`34` Add git revision to the status endpoint to enable easier tracking.
|
|
* :feature:`27` Add support to create, modify and delete users with different roles.
|
|
* :support:`0` Develop the top-level concepts for Rookeries.
|
|
* :support:`32` Upgrade API to use latest stable versions of Python 3.6.
|
|
* :feature:`30` Link pages to individual sites.
|
|
* :support:`0` Convert rote build infrastructure to use simpler Makefile and scripts setup.
|
|
* :support:`28` Make invoke the main entry point for everything in the API server.
|
|
* :bug:`24` Enable upgrade to the latest version of Flask, by fixing the way exception handlers are registered.
|
|
* :support:`29` Enforce API keys to receiving content from API server.
|
|
* :support:`29` Migrate site configurations and menus to the database.
|
|
* :support:`26` Switch over from CouchDB 1.6 to PostgreSQL 9.6.
|
|
* :support:`17` Upgrade API to use latest stable versions of Python 3.5.
|
|
* :support:`17` Add in dumb-init for better control of starting services.
|
|
|
|
* :release:`0.5.0 <2016-11-05>`
|
|
* :support:`0` Upgrade to use latest stable versions of Node 6.9.
|
|
* :support:`25` Improve logging in Rookeries API.
|
|
* :support:`23` Allow for setting of admin credentials via environment variables.
|
|
* :support:`22` Dockerize Rookeries API and webapp to allow for easier development and deployment.
|
|
* :support:`22` Break up Rookeries into separate webapp and api, to allow for server-side rendering.
|
|
* :feature:`6` Add CouchDB persistance of content.
|
|
* :support:`0` Simplify layout of Rookeries into something simpler to showcase the new focus of the application.
|
|
* :support:`0` Major rework for application and code clean-up.
|
|
* :support:`0` Transition to using React as frontend tech.
|
|
* :support:`0` Addition of proper testing infrastructure.
|
|
|
|
* :release:`0.4.9 <2015-07-13>`
|
|
* :feature:`0` Separate frontend and deployment scripts into standalone projects. See `rookeries-react-app
|
|
<https://bitbucket.org/dorianpula/rookeries-react-app>`_ and `ansible-rookeries
|
|
<https://bitbucket.org/dorianpula/ansible-rookeries>`_.
|
|
* :support:`0` Simplify and update Python requirements.
|
|
* :support:`0` Make codebase :pep:`8` compliant.
|
|
* :support:`0` Add tasks for testing with nose and coverage.
|
|
* :support:`0` Add Sphinx documentation.
|
|
* :bug:`0` Migrate administrative functionality into separate invoke tasks.
|
|
|
|
* :release:`0.3.0 <2013-07-25>`
|
|
* :support:`0` Started using enums for some constrainted model values using
|
|
`enum34 <https://pypi.python.org/pypi/enum34>`_ and
|
|
`SQLAlchemy's Enums <http://techspot.zzzeek.org/2011/01/14/the-enum-recipe/>`_. [2013 June 28]
|
|
* :feature:`0` Built out user account management and registration. [2013 June 30]
|
|
* :support:`0` Added `special JSON string responses for Flask <http://flask.pocoo.org/snippets/83/>`_ [2013 July 03]
|
|
* :feature:`0` Added switchable CSS themes. [2013 July 04]
|
|
* :support:`0` Transitioned to `LESS <http://lesscss.org/>`_ to simplify CSS with mixins, using colour hues,
|
|
et cetera. [2013 July 08]
|
|
* :support:`0` Start task and project sub-project.
|
|
* :feature:`0` Added in AngularJS frontend driven by JSON responses.
|
|
|
|
* :release:`0.2.0 <2013-06-25>`
|
|
* :support:`0` Transitioned documentation to reStructured text. [2013 May 09]
|
|
* :feature:`0` Migrated static reStructured text pages to Markdown.
|
|
* :feature:`0` Reorganized webapp into a modular structure.
|
|
|
|
* :release:`0.1.0 <2013-04-24>`
|
|
* :feature:`0` Initial release of rookeries.
|