Products.MeetingCharleroi


NameProducts.MeetingCharleroi JSON
Version 4.2.0 PyPI version JSON
download
home_pagehttp://www.imio.be/produits/gestion-des-deliberations
SummaryOfficial meetings management for college and council of Charleroi city (PloneMeeting extension profile)
upload_time2024-03-19 10:29:36
maintainer
docs_urlNone
authorGauthier Bastien
requires_python
licenseGPL
keywords plone official meetings management egov communesplone imio plonegov charleroi
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Products.PloneMeeting profile fir City of Charleroi (Belgium)

Products.MeetingCharleroi Changelog
===================================


4.2.0 (2024-03-19)
------------------

- Make `no_freeze` and `no_decide` WF adaptations available.
  [gbastien]
- Adapted code for `ToolPloneMeeting.advisersConfig`, added upgrade step to `4201`.
  [gbastien]

4.2.0rc2 (2023-10-20)
---------------------

- Completed `test_CollegeProcessWithFinancesAdvice` to check that `transitions`
  are displayed in the `actions_panel`.
  [gbastien]
- Fixed translation of `Data that will be used on new item` on `meetingitem_view.pt`.
  [gbastien]
- Fixed tests now that `MeetingConfig.at_post_edit_script` is replaced by
  `notify(ObjectEditedEvent(cfg))` and to take into account new workflow adapations
  `MEETING_REMOVE_MOG_WFA` and `itemdecided`.
  [gbastien]
- Adapted code as field `MeetingConfig.useCopies` was removed.
  [gbastien]

4.2.0rc1 (2023-03-14)
---------------------

- Updated `meetingitem_view` regarding changes in `PloneMeeting`
  (votesResult after motivation or after decision).
  [gbastien]
- Adapted code regarding removal of `MeetingConfig.useGroupsAsCategories`.
  [gbastien]

4.2.0b3 (2023-02-02)
--------------------

- Add back `get_assembly_privacy_secret_absents` and `get_assembly_police`.
  [aduchene]

4.2.0b2 (2023-02-02)
--------------------

- meeting.getDate() -> meeting.date.
  [aduchene]

4.2.0b1 (2023-02-02)
--------------------

- Fixed `MCHMeetingDocumentGenerationHelperView` and add test about the newly added browser layer.
  [aduchene]


4.2.0a4 (2023-02-02)
--------------------

- Removed `custom_charleroi_schema_policy_meeting` schema policy, override
  the default one instead (schema_policy_meeting).
  [gbastien]
- Fixed version (4200 instead 4.2) in metadata.xml so portal_setup is happy.
  [gbastien]
- Added a `IMeetingCharleroiLayer BrowserLayer` so it is possible to override
  PloneMeeting's documentgenerator views.
  [aduchene]

4.2.0a3 (2023-02-01)
--------------------

- Fixed some naming issues (listTypes => list_types).
  [aduchene]
- Fixed minor issues in adapter.py.
  [aduchene]
- Removed `MCHItemPrettyLinkAdapter` as it is now useless.
  [aduchene]

4.2.0a2 (2022-10-07)
--------------------

- Replace attributeIsUsed to attribute_is_used.
  [aduchene]

4.2.0a1 (2022-10-06)
--------------------

- Compatible for PloneMeeting 4.2.
  [aduchene]
- Removed specific `charleroi_add_refadmin` WFA and use itemWFValidationLevels instead.
  [aduchene]
- Use a custom schema policy to add attributes on Meeting's schema (DX).
  [aduchene]

4.1.9 (2021-12-03)
------------------

- Keep pollType when item is duplicated to other MeetingConfig.
  [aduchene]
- Fixed `test_ValidateCategoryIfCollegeItemToSendToCouncil` due to change in
  `MeetingItem.validate_category`, the given category must exists.
  [gbastien]

4.1.8 (2021-07-26)
------------------

- Added a default classifier when an item is sent from one MeetingConfig to another.
  [aduchene]

4.1.7 (2020-10-30)
------------------

- Removed `CustomCharleroiMeeting.getPrintableItemsByCategory`,
  use same method from parent `CustomMeeting` (`MeetingCommunes`).
  [gbastien]

4.1.6 (2020-08-21)
------------------

- Adapted code and tests regarding DX meetingcategory.
  [gbastien]
- Adapted templates regarding last changes in Products.PloneMeeting.
  [gbastien]
- Disabled POD template in zcharleroi profile for now as is it broken.
  [gbastien]

4.1.5 (2020-06-24)
------------------

- Adapted `meetingitem_view.pt` regarding changes in `Products.PloneMeeting` (`groupsInCharge`).
  [gbastien]

4.1.4 (2020-05-08)
------------------

- Removed field `MeetingItem.itemIsSigned` from `meetingitem_edit`, it is managed thru the `meetingitem_view`

4.1.3 (2020-04-29)
------------------

- Fixed `CustomCharleroiMeetingConfig.extraInsertingMethods` returned format that was breaking the `@@display-inserting-methods-helper-msg` view.

4.1.2 (2020-03-12)
------------------

- Removed useless CSS definition for state-proposed_to_refadmin label.
- Adapted templates regarding changes in PloneMeeting, removed ToolPloneMeeting.modelAdaptations functionnality.
- Fixed item template regarding field 'proposingGroupWithGroupInCharge' that may be empty on an item template.
- Adapted Page templates regarding changes in PloneMeeting.
- Removed accepted_and_returned prettylink icon as corresponding item WF state was removed.
- Override adaptatable method MeetingItem.getAdviceRelatedIndexes to include index 'financesAdviceCategory' that will be reindexed when advice added/modified/removed.

4.1.1 (2019-10-14)
------------------

- Updated templates regarding changes in Products.PloneMeeting.

4.1 (2019-10-04)
----------------

- Fix showFinancesAdvice when the item is in state prevalidated_waiting_advices and the user has the right to print it in deliberation.

4.1rc6 (2019-09-23)
-------------------

- MeetingItem.listOptionalAdvisers was removed and replaced by a vocabulary factory, adapted code accordingly
- Implement MeetingItem._adviceIsAddable so it is not addable while item is not complete, this way the 'search items to control completeness of' works as expected
- MeetingConfig.onMeetingTransitionItemTransitionToTrigger was moved to MeetingConfig.onMeetingTransitionItemActionToExecute, adapted code accordingly
- Updated meetingitem_view.pt regarding changes in Products.PloneMeeting ase meetingitem_view.pt

4.1rc5 (2019-07-02)
-------------------

- Use Products.MeetingCommunes.config.FINANCE_WAITING_ADVICES_STATES constant instead new FINANCE_GIVEABLE_ADVICE_STATES
  Redefine MeetingCommunes.config constants after PloneMeeting.config constants as PloneMeeting.config is imported in MeetingCommunes.config,
  all this should be done in registry stored values to avoid monkeypatches problems...

4.1rc4 (2019-06-28)
-------------------

- Adapted regarding MeetingItem.groupInCharge moved to MeetingItem.groupsInCharge
- Removed import_step calling setuphandlers.updateRoleMappings

4.1rc3 (2019-06-18)
-------------------

- Fix document generation specific methods

4.1rc2 (2019-06-14)
-------------------

- Updated meetingitem_view to call mayQuickEdit('completeness') with bypassWritePermissionCheck=True
- Avoid migration to 4.1 launched 2 times because of upgradeAll, added 'Products.MeetingCharleroi:default' to extra_omitted

4.1rc1 (2019-06-11)
-------------------

- Be defensive when using getProperty on a member object, do not fail if member is None
- Category 'indeterminee' can not be used on MeetingItemCollege if not to send to 'meting-config-council'
- Added possibility to send and item that is 'prevalidated' back to 'proposed' and 'itemcreated'
- Only a real Manager may backTo_prevalidated_from_waiting_advices
- Adapted finances advice to work with dexterity.localrolesfield
- Use AdviceAfterTransitionEvent instead AdviceTransitionEvent

4.0 (2017-08-22)
----------------
- Added email notification to the MeetingReviewer when an item is validated
  automatically because the freshly signed finances advice was positive
- Added 'Finances category' faceted widget only displayed to (Meeting)Managers
  and finances advisers
- Added custom inserting order 'on_police_then_other_groups_then_communications'
- Rely on inserting order 'on_groups_in_charge'
- Added listType 'depose'
- Use WFAdaptation 'mark_not_applicable'
            

Raw data

            {
    "_id": null,
    "home_page": "http://www.imio.be/produits/gestion-des-deliberations",
    "name": "Products.MeetingCharleroi",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "plone official meetings management egov communesplone imio plonegov charleroi",
    "author": "Gauthier Bastien",
    "author_email": "gauthier@imio.be",
    "download_url": "https://files.pythonhosted.org/packages/af/7f/f7b52cb8b4bc06a427f03d7ea2656cace8521eb926945c92a79e23f2f306/Products.MeetingCharleroi-4.2.0.tar.gz",
    "platform": null,
    "description": "Products.PloneMeeting profile fir City of Charleroi (Belgium)\n\nProducts.MeetingCharleroi Changelog\n===================================\n\n\n4.2.0 (2024-03-19)\n------------------\n\n- Make `no_freeze` and `no_decide` WF adaptations available.\n  [gbastien]\n- Adapted code for `ToolPloneMeeting.advisersConfig`, added upgrade step to `4201`.\n  [gbastien]\n\n4.2.0rc2 (2023-10-20)\n---------------------\n\n- Completed `test_CollegeProcessWithFinancesAdvice` to check that `transitions`\n  are displayed in the `actions_panel`.\n  [gbastien]\n- Fixed translation of `Data that will be used on new item` on `meetingitem_view.pt`.\n  [gbastien]\n- Fixed tests now that `MeetingConfig.at_post_edit_script` is replaced by\n  `notify(ObjectEditedEvent(cfg))` and to take into account new workflow adapations\n  `MEETING_REMOVE_MOG_WFA` and `itemdecided`.\n  [gbastien]\n- Adapted code as field `MeetingConfig.useCopies` was removed.\n  [gbastien]\n\n4.2.0rc1 (2023-03-14)\n---------------------\n\n- Updated `meetingitem_view` regarding changes in `PloneMeeting`\n  (votesResult after motivation or after decision).\n  [gbastien]\n- Adapted code regarding removal of `MeetingConfig.useGroupsAsCategories`.\n  [gbastien]\n\n4.2.0b3 (2023-02-02)\n--------------------\n\n- Add back `get_assembly_privacy_secret_absents` and `get_assembly_police`.\n  [aduchene]\n\n4.2.0b2 (2023-02-02)\n--------------------\n\n- meeting.getDate() -> meeting.date.\n  [aduchene]\n\n4.2.0b1 (2023-02-02)\n--------------------\n\n- Fixed `MCHMeetingDocumentGenerationHelperView` and add test about the newly added browser layer.\n  [aduchene]\n\n\n4.2.0a4 (2023-02-02)\n--------------------\n\n- Removed `custom_charleroi_schema_policy_meeting` schema policy, override\n  the default one instead (schema_policy_meeting).\n  [gbastien]\n- Fixed version (4200 instead 4.2) in metadata.xml so portal_setup is happy.\n  [gbastien]\n- Added a `IMeetingCharleroiLayer BrowserLayer` so it is possible to override\n  PloneMeeting's documentgenerator views.\n  [aduchene]\n\n4.2.0a3 (2023-02-01)\n--------------------\n\n- Fixed some naming issues (listTypes => list_types).\n  [aduchene]\n- Fixed minor issues in adapter.py.\n  [aduchene]\n- Removed `MCHItemPrettyLinkAdapter` as it is now useless.\n  [aduchene]\n\n4.2.0a2 (2022-10-07)\n--------------------\n\n- Replace attributeIsUsed to attribute_is_used.\n  [aduchene]\n\n4.2.0a1 (2022-10-06)\n--------------------\n\n- Compatible for PloneMeeting 4.2.\n  [aduchene]\n- Removed specific `charleroi_add_refadmin` WFA and use itemWFValidationLevels instead.\n  [aduchene]\n- Use a custom schema policy to add attributes on Meeting's schema (DX).\n  [aduchene]\n\n4.1.9 (2021-12-03)\n------------------\n\n- Keep pollType when item is duplicated to other MeetingConfig.\n  [aduchene]\n- Fixed `test_ValidateCategoryIfCollegeItemToSendToCouncil` due to change in\n  `MeetingItem.validate_category`, the given category must exists.\n  [gbastien]\n\n4.1.8 (2021-07-26)\n------------------\n\n- Added a default classifier when an item is sent from one MeetingConfig to another.\n  [aduchene]\n\n4.1.7 (2020-10-30)\n------------------\n\n- Removed `CustomCharleroiMeeting.getPrintableItemsByCategory`,\n  use same method from parent `CustomMeeting` (`MeetingCommunes`).\n  [gbastien]\n\n4.1.6 (2020-08-21)\n------------------\n\n- Adapted code and tests regarding DX meetingcategory.\n  [gbastien]\n- Adapted templates regarding last changes in Products.PloneMeeting.\n  [gbastien]\n- Disabled POD template in zcharleroi profile for now as is it broken.\n  [gbastien]\n\n4.1.5 (2020-06-24)\n------------------\n\n- Adapted `meetingitem_view.pt` regarding changes in `Products.PloneMeeting` (`groupsInCharge`).\n  [gbastien]\n\n4.1.4 (2020-05-08)\n------------------\n\n- Removed field `MeetingItem.itemIsSigned` from `meetingitem_edit`, it is managed thru the `meetingitem_view`\n\n4.1.3 (2020-04-29)\n------------------\n\n- Fixed `CustomCharleroiMeetingConfig.extraInsertingMethods` returned format that was breaking the `@@display-inserting-methods-helper-msg` view.\n\n4.1.2 (2020-03-12)\n------------------\n\n- Removed useless CSS definition for state-proposed_to_refadmin label.\n- Adapted templates regarding changes in PloneMeeting, removed ToolPloneMeeting.modelAdaptations functionnality.\n- Fixed item template regarding field 'proposingGroupWithGroupInCharge' that may be empty on an item template.\n- Adapted Page templates regarding changes in PloneMeeting.\n- Removed accepted_and_returned prettylink icon as corresponding item WF state was removed.\n- Override adaptatable method MeetingItem.getAdviceRelatedIndexes to include index 'financesAdviceCategory' that will be reindexed when advice added/modified/removed.\n\n4.1.1 (2019-10-14)\n------------------\n\n- Updated templates regarding changes in Products.PloneMeeting.\n\n4.1 (2019-10-04)\n----------------\n\n- Fix showFinancesAdvice when the item is in state prevalidated_waiting_advices and the user has the right to print it in deliberation.\n\n4.1rc6 (2019-09-23)\n-------------------\n\n- MeetingItem.listOptionalAdvisers was removed and replaced by a vocabulary factory, adapted code accordingly\n- Implement MeetingItem._adviceIsAddable so it is not addable while item is not complete, this way the 'search items to control completeness of' works as expected\n- MeetingConfig.onMeetingTransitionItemTransitionToTrigger was moved to MeetingConfig.onMeetingTransitionItemActionToExecute, adapted code accordingly\n- Updated meetingitem_view.pt regarding changes in Products.PloneMeeting ase meetingitem_view.pt\n\n4.1rc5 (2019-07-02)\n-------------------\n\n- Use Products.MeetingCommunes.config.FINANCE_WAITING_ADVICES_STATES constant instead new FINANCE_GIVEABLE_ADVICE_STATES\n  Redefine MeetingCommunes.config constants after PloneMeeting.config constants as PloneMeeting.config is imported in MeetingCommunes.config,\n  all this should be done in registry stored values to avoid monkeypatches problems...\n\n4.1rc4 (2019-06-28)\n-------------------\n\n- Adapted regarding MeetingItem.groupInCharge moved to MeetingItem.groupsInCharge\n- Removed import_step calling setuphandlers.updateRoleMappings\n\n4.1rc3 (2019-06-18)\n-------------------\n\n- Fix document generation specific methods\n\n4.1rc2 (2019-06-14)\n-------------------\n\n- Updated meetingitem_view to call mayQuickEdit('completeness') with bypassWritePermissionCheck=True\n- Avoid migration to 4.1 launched 2 times because of upgradeAll, added 'Products.MeetingCharleroi:default' to extra_omitted\n\n4.1rc1 (2019-06-11)\n-------------------\n\n- Be defensive when using getProperty on a member object, do not fail if member is None\n- Category 'indeterminee' can not be used on MeetingItemCollege if not to send to 'meting-config-council'\n- Added possibility to send and item that is 'prevalidated' back to 'proposed' and 'itemcreated'\n- Only a real Manager may backTo_prevalidated_from_waiting_advices\n- Adapted finances advice to work with dexterity.localrolesfield\n- Use AdviceAfterTransitionEvent instead AdviceTransitionEvent\n\n4.0 (2017-08-22)\n----------------\n- Added email notification to the MeetingReviewer when an item is validated\n  automatically because the freshly signed finances advice was positive\n- Added 'Finances category' faceted widget only displayed to (Meeting)Managers\n  and finances advisers\n- Added custom inserting order 'on_police_then_other_groups_then_communications'\n- Rely on inserting order 'on_groups_in_charge'\n- Added listType 'depose'\n- Use WFAdaptation 'mark_not_applicable'",
    "bugtrack_url": null,
    "license": "GPL",
    "summary": "Official meetings management for college and council of Charleroi city (PloneMeeting extension profile)",
    "version": "4.2.0",
    "project_urls": {
        "Homepage": "http://www.imio.be/produits/gestion-des-deliberations"
    },
    "split_keywords": [
        "plone",
        "official",
        "meetings",
        "management",
        "egov",
        "communesplone",
        "imio",
        "plonegov",
        "charleroi"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "af7ff7b52cb8b4bc06a427f03d7ea2656cace8521eb926945c92a79e23f2f306",
                "md5": "0d08f9334adcc256a9492e0ddeebd010",
                "sha256": "c45460816a4bb6ba5a3273e17de54d84b8c00ec0af6f69c97c75c3b721129d8b"
            },
            "downloads": -1,
            "filename": "Products.MeetingCharleroi-4.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "0d08f9334adcc256a9492e0ddeebd010",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 749491,
            "upload_time": "2024-03-19T10:29:36",
            "upload_time_iso_8601": "2024-03-19T10:29:36.821849Z",
            "url": "https://files.pythonhosted.org/packages/af/7f/f7b52cb8b4bc06a427f03d7ea2656cace8521eb926945c92a79e23f2f306/Products.MeetingCharleroi-4.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-19 10:29:36",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "products.meetingcharleroi"
}
        
Elapsed time: 0.22426s