Metadata-Version: 2.4
Name: urban.schedule
Version: 1.0.2
Summary: Schedule configuration for Urban
Home-page: https://github.com/IMIO/urban.schedule
Author: Affinitic
Author-email: support@imio.be
License: GPL version 2
Project-URL: PyPI, https://pypi.python.org/pypi/urban.schedule
Project-URL: Source, https://github.com/IMIO/urban.schedule
Project-URL: Tracker, https://github.com/IMIO/urban.schedule/issues
Keywords: Python Plone CMS
Classifier: Environment :: Web Environment
Classifier: Framework :: Plone
Classifier: Framework :: Plone :: Addon
Classifier: Framework :: Plone :: 4.3
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Requires-Python: >=2.7
License-File: LICENSE.rst
Requires-Dist: setuptools
Requires-Dist: plone.api
Requires-Dist: plone.app.dexterity
Requires-Dist: plone.restapi
Requires-Dist: z3c.jbot
Requires-Dist: enum34
Provides-Extra: test
Requires-Dist: plone.app.contenttypes; extra == "test"
Requires-Dist: plone.app.iterate; extra == "test"
Requires-Dist: plone.app.robotframework[debug]; extra == "test"
Requires-Dist: plone.app.testing; extra == "test"
Requires-Dist: plone.testing; extra == "test"
Requires-Dist: collective.exportimport; extra == "test"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: project-url
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

==============
urban.schedule
==============

Schedule configuration for Urban

Features
--------

- Can be bullet points


Examples
--------

This add-on can be seen in action at the following sites:
- Is there a page on the internet where everybody can see the features?


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

Full documentation for end users can be found in the "docs" folder, and is also available online at ...


Translations
------------

This product has been translated into

- French


Installation
------------

Install urban.schedule by adding it to your buildout::

    [buildout]

    ...

    eggs =
        urban.schedule


and then running ``bin/buildout``


Contribute
----------

- Issue Tracker: https://github.com/IMIO/urban.schedule/issues
- Source Code: https://github.com/IMIO/urban.schedule


Support
-------

If you are having issues, please let us know.


License
-------
The project is licensed under the GPLv2.


Contributors
============

- Martin Peeters [mpeeters]


Changelog
=========

.. You should *NOT* be adding new change log entries to this file.
   You should create a file in the news directory instead.
   For helpful instructions, please see:
   https://github.com/plone/plone.releaser/blob/master/ADD-A-NEWS-ITEM.rst

.. towncrier release notes start

1.0.2 (2026-01-22)
------------------

Bug fixes:


- Fix python requirement
  [mpeeters] (URB-3482)


1.0.1 (2026-01-22)
------------------

Bug fixes:


- Add task config and fix upgrade step for roaddecree
  [jchandelle] (URBBDC-3142)


1.0.0 (2025-05-27)
------------------

New features:


- Add creation conditions `deposit_past_20days`, `deposit_under_20days` and `deposit_number_match`.
  Add ending condition `is_suspended_ending`.
  Update recurrence conditions for amended plans.
  [mpeeters] (URB-3154)
- Add possiblity to specify key to update when updating config
  [jchandelle] (URB-3331)


Internal:


- Do not import file that are not JSON
  [mpeeters] (URB-3154)


1.0.0a8 (2024-12-03)
--------------------

New features:


- Add two new creation conditions `IsPloneMeetingCollegeDone` and `IsPloneMeetingCouncilDone`.
  [aduchene]
  Add two new start dates `PloneMeetingCollegeDecidedDate` and `PloneMeetingCouncilDecidedDate`.
  [aduchene]
  Add roaddecree tasks for liege.
  [aduchene] (URB-3150)
- Add roaddecree tasks for classic.
  [aduchene] (URB-3151)


1.0.0a7 (2024-10-25)
--------------------

Bug fixes:


- Update schedule config for reception (skip existing)
  [daggelpop] (URB-3005)


1.0.0a6 (2024-10-16)
--------------------

New features:


- Add two new creation conditions `IsPloneMeetingCollegeDone` and `IsPloneMeetingCouncilDone`.
  [aduchene]
  Add two new start dates `PloneMeetingCollegeDecidedDate` and `PloneMeetingCouncilDecidedDate`.
  [aduchene]
  Add roaddecree tasks for liege.
  [aduchene] (URB-3150)


1.0.0a5 (2024-10-01)
--------------------

Bug fixes:


- Add amended plans translations
  [daggelpop] (URB-3005)


1.0.0a4 (2024-06-27)
--------------------

New features:


- Add start_date and conditional adapter for amended plans
  [daggelpop]
  Add task config for amended plans
  [daggelpop]
  Add config for `recepisse-de-plans-modificatifs` event
  [daggelpop]
  Adapt `AcknowledgmentLimitDate` for `IntentionToSubmitAmendedPlans`
  [daggelpop]
  Change opinion FD delay for codt 2024 change
  [jchandelle] (URB-3005)


1.0.0a3 (2024-03-30)
--------------------

New features:


- Store checking completion task config for liege.
  Store reception task config for CODT Buildlicence and CU on Urban classic.
  [daggelpop, mpeeters] (URB-3005)


Internal:


- Add french translations for conditions.
  Handle specific configuration for Liege and Urban classic.
  Improve import of config by adding `match_filename` optional parameter to only import one config filename.
  [mpeeters] (URB-3005)


1.0.0a2 (2024-03-14)
--------------------

Bug fixes:


- Fix import uid and @id and fix existing content handling
  Fix enum dependency
  [jchandelle] (URB-3005)


1.0.0a1 (2024-03-12)
--------------------

New features:


- Add conditions to determine if the current content is under the new reform or not
  [mpeeters] (URB-3004)
- Add upgrade step to import schedule config
  Adapt `urban.schedule.start_date.acknowledgment_limit_date` to handle the new rules of the CODT reform
  [jchandelle, mpeeters] (URB-3005)
