Michael Krotscheck db53c6b2c5 Datetime instances from SQLAlchemy now all contain timezone.
One of the complex problems in storyboard has been that none of our
datetime instances contain a timezone, making comparison operations
guesswork at best. This is partially exacerbated by oslo.db's
TimestampMixin, which ensures created_at and updated_at parameters
are set, but does not inform the instance that its underlying
assumption is to store datetime in UTC.

This patch addresses this, by creating our own UTCDateTime SQLAlchemy
type decorator and applying it everywhere a datetime is needed.

Change-Id: Iea89661e4d370f0e8af93d2c033b4c44723a39a4
2015-02-17 15:26:47 +03:00
2015-02-09 14:01:14 +01:00
2015-01-23 17:37:54 +03:00
2014-03-21 19:03:26 +04:00
2013-07-18 12:03:46 +02:00
2014-01-23 17:23:58 +04:00
2014-01-13 18:52:47 +04:00
2013-07-01 18:09:56 +02:00
2014-01-22 11:37:54 -08:00
2014-07-11 17:33:19 +04:00
2015-02-09 14:01:14 +01:00
2013-09-25 12:06:40 -04:00
2015-01-23 17:37:54 +03:00

Storyboard

Storyboard is a task tracker for OpenStack.

Project Resources

Project status, bugs, and blueprints are tracked at:

http://storyboard.openstack.org

Source code can be found at:

https://git.openstack.org/cgit/openstack-infra/storyboard/

Documentation can be found here:

http://ci.openstack.org/storyboard/

Additional resources are linked from the project wiki page:

https://wiki.openstack.org/wiki/StoryBoard

Anyone wishing to contribute to an OpenStack project should find plenty of helpful resources here:

http://docs.openstack.org/infra/manual/developers.html

All OpenStack projects use Gerrit for code reviews. A good reference for that is here:

http://docs.openstack.org/infra/manual/developers.html#development-workflow

Description
OpenStack Task Tracking API
Readme 11 MiB
Languages
Python 99.3%
Shell 0.5%
Dockerfile 0.1%