Metadata-Version: 1.1
Name: onegov.activity
Version: 0.6.2
Summary: Summer activities by Pro Juventute for OneGov Cloud
Home-page: http://github.com/OneGov/onegov.activity
Author: Seantis GmbH
Author-email: info@seantis.ch
License: GPLv2
Description: 
        
        Run the Tests
        -------------
            
        Install tox and run it::
        
            pip install tox
            tox
        
        Limit the tests to a specific python version::
        
            tox -e py27
        
        Conventions
        -----------
        
        Onegov Activity follows PEP8 as close as possible. To test for it run::
        
            tox -e pep8
        
        Onegov Activity uses `Semantic Versioning <http://semver.org/>`_
        
        Build Status
        ------------
        
        .. image:: https://travis-ci.org/OneGov/onegov.activity.png
          :target: https://travis-ci.org/OneGov/onegov.activity
          :alt: Build Status
        
        Coverage
        --------
        
        .. image:: https://coveralls.io/repos/OneGov/onegov.activity/badge.png?branch=master
          :target: https://coveralls.io/r/OneGov/onegov.activity?branch=master
          :alt: Project Coverage
        
        Latest PyPI Release
        -------------------
        
        .. image:: https://badge.fury.io/py/onegov.activity.svg
            :target: https://badge.fury.io/py/onegov.activity
            :alt: Latest PyPI Release
        
        License
        -------
        onegov.activity is released under GPLv2
        
        Changelog
        ---------
        
        0.6.2 (2017-02-27)
        ~~~~~~~~~~~~~~~~~~~
        
        - Adds user reference to bookings and attendees.
          [href]
        
        0.6.1 (2017-02-24)
        ~~~~~~~~~~~~~~~~~~~
        
        - Adds a meeting point to the occasion, a location to the activity.
          [href]
        
        - Adds the ability to filter the booking counts per username by state.
          [href]
        
        0.6.0 (2017-02-24)
        ~~~~~~~~~~~~~~~~~~~
        
        - Adds attendee-based limits.
          [href]
        
        - Adds a way to control the deadline to the period.
          [href]
        
        0.5.1 (2017-02-21)
        ~~~~~~~~~~~~~~~~~~~
        
        - Enable state changes to all states except to the proposed state.
          [href]
        
        0.5.0 (2017-02-16)
        ~~~~~~~~~~~~~~~~~~~
        
        - Adds the ability to exclude certain occasions from overlapping with others.
          [href]
        
        - Adds the ability to enforce time between occasions during matching.
          [href]
        
        - Fixes stability check not working correctly with cascades.
          [href]
        
        0.4.2 (2017-02-15)
        ~~~~~~~~~~~~~~~~~~~
        
        - Adds a helper method to verify a given birth date's age for an occasion.
          [href]
        
        0.4.1 (2017-02-14)
        ~~~~~~~~~~~~~~~~~~~
        
        - Adds the ability to clear all dates of an occasion.
          [href]
        
        0.4.0 (2017-02-09)
        ~~~~~~~~~~~~~~~~~~~
        
        - Reworks the occasions database model to include multiple dates per occasion.
          [href]
        
        - Do not start the wishlist-phase before its start date.
          [href]
        
        - Adds a notes field to the attendees.
          [href]
        
        - Adds a gender field to the attendees.
          [href]
        
        0.3.0 (2017-01-30)
        ~~~~~~~~~~~~~~~~~~~
        
        - Adds a source field to the invoice items to note the source of the tid.
          [href]
        
        - Adds a simple ISO20022 parser to process payments.
          [href]
        
        - Adds a code field to the invoice items for online banking reference.
          [href]
        
        0.2.0 (2016-12-13)
        ~~~~~~~~~~~~~~~~~~~
        
        - Adds an 'outstanding' property to the invoice item collection.
          [href]
        
        - Adds the ability to cancel an occasion.
          [href]
        
        - Make sure direct bookings have the correct cost set.
          [href]
        
        0.1.2 (2016-12-01)
        ~~~~~~~~~~~~~~~~~~~
        
        - Adds columns for payment/booking costs.
          [href]
        
        - Adds the ability to limit the number of matched bookings.
          [href]
        
        - Adds the ability to create invoices for bookings.
          [href]
        
        - Fixes matching resulting in an error in certain constellations.
          [href]
        
        0.1.1 (2016-11-25)
        ~~~~~~~~~~~~~~~~~~~
        
        - Adds a finalized flag to the periods which indicates that the period
          transitioned from the booking to the payment phase.
          [href]
        
        - Adds the ability to accept/cancel bookings in a confirmed period.
          [href]
        
        - Adds an accepted booking count to the occasion, along with properties to
          check for operable and/or full occasions.
          [href]
        
        - Adds a custom data column to the period.
          [href]
        
        - Introduces the ability to configure custom scoring functions for matching.
          [href]
        
        - Starring a booking no longer leads to a cascade of updates.
          [href]
        
        0.1.0 (2016-11-18)
        ~~~~~~~~~~~~~~~~~~~
        
        - Periods now have a confirmed flag. Confirmed periods can be booked directly,
          while unconfirmed bookings an be booked through the wishlist and matched
          using the matching algorithm.
          [href]
        
        - Adds an implementation of Deferred Acceptance as a matching algorithm.
          [href]
        
        - Introduces a happiness function on the attendee which returns a value
          between 0.0 and 1.0 depending on how happy the attendee is assumed to be
          with the bookings confirmed for the given period.
          [href]
        
        - Adds the denormalized period_id to the bookings.
          [href]
        
        - Make sure all models are hashable.
          [href]
        
        0.0.11 (2016-11-02)
        ~~~~~~~~~~~~~~~~~~~
        
        - Adds the ability to star/unstar a booking.
          [href]
        
        - Adds the ability to switch the username or period on the bookings collection.
          [href]
        
        - Adds the ability to filter the bookings by username or period.
          [href]
        
        - Includes a count method for bookings per user.
          [href]
        
        - Adds an attendee model.
          [href]
        
        0.0.10 (2016-10-20)
        ~~~~~~~~~~~~~~~~~~~
        
        - Reworks the datamodel to include a period linked to the occasion/bookings.
          [href]
        
        0.0.9 (2016-10-17)
        ~~~~~~~~~~~~~~~~~~~
        
        - Improves the performance of the used_tags method.
          [href]
        
        0.0.8 (2016-10-14)
        ~~~~~~~~~~~~~~~~~~~
        
        - Adds the ability to filter the activites by one or many owners.
          [href]
        
        - Adds the ability to filter the activites by age ranges.
          [href]
        
        0.0.7 (2016-10-10)
        ~~~~~~~~~~~~~~~~~~~
        
        - Adds the ability to filter activites by the duration of their occasions.
          [href]
        
        - Adds a db constraint ensuring that an occasion always starts before it ends.
          [href]
        
        - Adds an archived state to occasions.
          [href]
        
        0.0.6 (2016-10-06)
        ~~~~~~~~~~~~~~~~~~~
        
        - Adds a reporter column to activites.
          [href]
        
        0.0.5 (2016-10-04)
        ~~~~~~~~~~~~~~~~~~~
        
        - Occasions and bookings can no longer be orphaned.
          [href]
        
        - Location is now optional.
          [href]
        
        - Adds an occasion collection.
          [href]
        
        0.0.4 (2016-10-03)
        ~~~~~~~~~~~~~~~~~~~
        
        - Overhauls the occasion model.
          [href]
        
        0.0.3 (2016-09-29)
        ~~~~~~~~~~~~~~~~~~~
        
        - Adds the ability to directly access the user object from the activity.
          [href]
        
        0.0.2 (2016-09-26)
        ~~~~~~~~~~~~~~~~~~~
        
        - Adds the ability to override the query base on a subclass.
          [href]
        
        - Adds the ability to filter the collection by state.
          [href]
        
        - Adds the ability to get the set of used activity tags.
          [href]
        
        0.0.1 (2016-09-22)
        ~~~~~~~~~~~~~~~~~~~
        
        - Initial Release
        
Platform: any
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
