跳转到主要内容

梅津市Plone会议配置文件

项目描述

产品配置文件:Ville de Liège的Products.PloneMeeting

Products.MeetingLiege 更新日志

4.2.11 (2024-04-23)

  • meetingadvicefinances.xml 中移除字段 advice_substep_number。 [gbastien]

  • 修复了测试 import_data 配置的标题。 [gbastien]

  • test_pm_WFA_waiting_advices 重命名为 test_pm_WFA_waiting_advices_base。 [gbastien]

  • 为工作流转换 wait_advices_from_proposed_to_director 使用自定义图标,以使用 图标。 [gbastien]

4.2.10 (2024-03-05)

  • 适配了 ToolPloneMeeting.advisersConfig 代码,添加了升级步骤到 4201。 [gbastien]

4.2.9 (2023-10-05)

  • 修复了 meetingitem_view.ptData that will be used on new item 的翻译。 [gbastien]

  • 修复了从 AdviceActionsPanelView 继承而不是从 BaseActionsPanelView 继承的 MLAdviceActionsPanelView,因此我们得到了 renderOwnDeleteWithComments。 [gbastien]

  • 适配了代码,因为 MeetingConfig.useCopies 字段已被删除。 [gbastien]

4.2.8 (2023-03-20)

  • 修复了 CustomMeetingItem._roles_in_context 的 cachekey。 [gbastien]

  • 修复了 meetingitem_view.pt,以使用 structure 显示负责小组。 [gbastien]

  • ToolPloneMeeting.get_plone_groups_for_user 已弃用,请使用 imio.helpers.cache.get_plone_groups_for_user 代替。 [gbastien]

  • 建议不再使用 Plone 版本控制,从 default 配置文件中删除了 repositorytool.xml(迁移由 Products.PloneMeeting 管理),修复了代码和测试。 [gbastien]

  • 根据 PloneMeeting 的更改更新了 meetingitem_view(投票结果在动机或决策之后)。 [gbastien]

  • 根据删除 MeetingConfig.useGroupsAsCategories 进行了代码适配。 [gbastien]

4.2.7 (2022-09-22)

  • 适配了 MeetingItem._annex_decision_addable_states_after_validation,以便在每个工作流状态中都可以添加决策附件。 [gbastien]

  • 使用新的适配方法 MeetingItem._assign_roles_to_all_groups_managing_item_suffixes 来管理负责 Bourgmestre 项的小组访问。 [gbastien]

4.2.6 (2022-07-11)

  • 修复了 CustomMeetingItem.mayGenerateFDAdvice,对于 ItemTemplate 设置为 False。 [gbastien]

4.2.5 (2022-06-17)

  • 修复了项目美丽链接图标 wf_down_finances.png 在 BG 项上显示,必须在学院项上显示。 [gbastien]

  • 如果没有提供类别,不要使打印ActeContentForCollege失败。 [odelaere]

  • 绕过 test_pm_SendItemToOtherMCTransitionsTriggeredOnlyWhenAutomaticOrHasMeeting,因为在 cfg2 中创建的项目直接 validated。 [gbastien]

4.2.4 (2022-05-10)

  • 修复了 WAITING_ADVICES_FROM_STATES.use_custom_transition_title_for,现在它是一个字典而不是元组。 [gbastien]

4.2.3 (2022-05-04)

  • 修复了仍然使用项目学院转换 proposeToFinance 的代码,已被 wait_advices_from_proposed_to_directorwf_down_finances.png 图标和财务建议弹出评论消息)替换。 [gbastien]

  • 通过隐藏 view 中的 archivingRefs 字段来加速显示 MeetingConfig(仍可在 edit 中使用)。 [gbastien]

4.2.2 (2022-05-03)

  • wait_advices_from_proposed_to_director 的 BG 转换标题修复为使用默认的 wait_advices_from,因为相同的转换存在于学院,并且翻译已经覆盖。 [gbastien]

4.2.1 (2022-05-03)

  • 适配了 Migrate_To_4200._migrateItemsWorkflowHistory,在 workflow_history 之前更新 MeetingConfigs,并使用 update_local_roles=False 调用 BaseMigrator.updateWFStatesAndTransitions,正如主迁移器之后所做的那样。 [gbastien]

  • 修复了 CustomMeetingItem.getLegalTextForFDAdvice,以确保一切都是 utf-8,以避免 UnicodeDecodeError,因为现在 RichTextValue.output 返回 unicode。 [gbastien]

  • 确保 administrativereviewersinternalreviewersreviewers 后缀有权访问 Council 中的项目,因为项目是验证通过的,需要配置 itemcreated 项目 WF 验证级别的 extra_suffixes。 [gbastien]

  • 实现了 MeetingConfig._custom_reviewersFor 来管理 Bourgmestre MeetingConfigreviewersFor,因为后缀 creatorsMeetingConfig.itemWFValidationLevels 的多个级别中使用,这破坏了 MeetingConfig._highestReviewerLevel。 [gbastien]

  • 修复了 ItemWfHistoryAdapter.mayViewComment,以在 previous_review_stateproposed_to_finance_waiting_advices 时向 MeetingItem.financeAdvice 管理员小组显示评论。 [gbastien]

4.2 (2022-04-28)

  • 更新了 meetingliege_restrictedpowerobservers.css - SUP-22174 [aduchene]

  • 适配了工作流以使用 MeetingConfig.itemWFValidationLevels。 [gbastien]

  • 修改了MeetingItem.labelForCouncil的行为,在学院项目上使用新的字段MeetingItem.otherMeetingConfigsClonableToFieldLabelForCouncil,发送的数据由PloneMeeting管理。[gbastien]

  • 覆盖了MeetingItem.show_budget_infos,将其隐藏给restricted_power_observers,从MeetingItem视图/编辑模板中移除了覆盖。[gbastien]

  • 添加了Migrate_To_4200升级步骤以迁移到PloneMeeting 4200。[gbastien]

  • 完成了CustomMeetingItem.treasuryCopyGroup,以便在项目使用某些特定的RH proposingGroups时,不设置DF Treasury组为copyGroup。[gbastien]

4.1.3 (2021-11-05)

  • 优化了CustomMeetingItem._updateFinanceAdvisersAccessToManuallyLinkedItems。[gbastien]

4.1.2 (2021-05-31)

  • 修复了用于deliberation_for_restapi的覆盖打印方法。只需更改xhtmlContents并调用super()。[gbastien]

4.1.1 (2020-11-13)

  • 使reviewers在项目被proposed_to_internal_reviewer时能够ask advices。[gbastien]

4.1 (2020-08-21)

  • 修改了与DX meetingcategory相关的代码和测试。[gbastien]

  • 修改了与Products.PloneMeeting中最后更改相关的模板。[gbastien]

  • 修改了与collective.iconifiedcategoryCategorizedObjectAdapter)更改相关的代码。[gbastien]

4.1rc11(2020-06-24)

  • 修改了与Products.PloneMeeting中的更改相关的meetingitem_view.pt。[gbastien]

  • 修改了项目转换守卫以使用MeetingItemWorkflowConditions._check_required_data。[gbastien]

4.1rc10(2020-06-03)

  • TREASURY_GROUP_ID后缀的Plone组incopy现在在具有财务建议的项目副本中设置,而不是在observers后缀的Plone组中设置。[gbastien]

4.1rc9(2020-05-08)

  • meetingitem_edit中删除了字段MeetingItem.itemIsSigned,它现在通过meetingitem_view管理。

4.1rc8(2020-04-29)

  • 移除了自定义插入方法on_decision_first_word,现在使用默认的on_item_decision_first_words,它执行相同的操作。

  • 修复了test_GetItemWithFinanceAdvicetest_AcceptAndReturnCollegetest_ItemSentToCouncilWhenDuplicatedAndLinkKept,因为MeetingItem.onDuplicateMeetingItem.onDuplicateAndKeepLink已被删除并替换为@@item_duplicate_form

4.1rc7(2020-04-06)

  • 修复了关于PloneMeeting更改的一些测试。

  • 修改了代码,因为自定义字段MeetingItem.decisionSuite现在位于Products.PloneMeeting中。

4.1rc6(2020-03-12)

  • 修复了MeetingItem.listArchivingRefs,现在值限制为组织UID,而不是组ID。在视图模式下进行了优化。

  • 在ItemWfHistoryAdapter._userIsInProposingGroup中,避免检查对象是否在对象列表中,因为该方法使用@memoize。

  • 修改了meetingitemcollegeliege_workflow和meetingitemcouncilliege_workflow,以便在每个状态下给予MeetingObserverLocal角色查看权限。

  • 覆盖MeetingItem.setListType以在REQUEST中设置‘need_Meeting_updateItemReferences’,因此当项目在会议中进行更改时,将重新计算项目引用。

  • 修改了与PloneMeeting更改相关的页面模板。

  • 移除了SignedChangeView._may_set_values的覆盖,因为它现在由PloneMeeting的MeetingConfig.annexRestrictShownAndEditableAttributes管理。

  • 覆盖MLItemDocumentGenerationHelperView.print_public_deliberation_decided以包含decisionEnd字段。

  • 当一个项目被提议给财务并且完成(MeetingItem.completeness)时,它不能被总监或内部审阅者撤回。

  • 将“Point signé?”重命名为“Point visé?”。

  • 优化代码以使用ram.cached方法。

  • 移除了MeetingItem._itemIsSignedStates的覆盖,因为有新的默认行为,其中字段可以在项目验证后由MeetingManagers管理。

4.1rc5(2020-01-10)

  • 添加了新的collective.contact.plonegroup后缀‘_incopy’(In copy)来管理将在项目副本中设置的用户。

  • 修改了迁移以处理新的权力观察者配置。

  • 添加了迁移步骤以删除每个项目上的空段落(包括周期性项目和项目模板)。

  • 将适应项WFs更改为使用‘_observers’后缀的正常行为,即从创建项(itemcreated)开始,视图可以访问该项。

  • 删除了‘getAdoptsNextCouncilAgenda’ portal_catalog元数据,似乎已经不再使用。

  • 实现了print_deliberation和print_public_deliberation,这些将用于plonemeeting.restapi。

  • 根据PloneMeeting(ToolPloneMeeting.modelAdaptations已删除)的变化调整了模板。

  • 在迁移到MeetingLiege 4.1时,调用PloneMeeting升级步骤(至4104)。

  • 删除了自定义MeetingCategory.groupsOfMatter,使用默认功能MeetingCategory.groupsInCharge。

  • 增加RichText字段中

    的padding-bottom。

  • 删除了RichText字段中每个段落之间使用的

     

    (迁移+方法渲染XHTML)。

4.1rc4(2019-10-14)

  • 根据Products.PloneMeeting的变化更新了模板。

4.1rc3(2019-09-23)

  • 将MeetingConfig.onMeetingTransitionItemTransitionToTrigger移动到MeetingConfig.onMeetingTransitionItemActionToExecute,并相应地调整了代码。

  • 根据Products.PloneMeeting的变化更新了meetingitem_view.pt。

4.1rc2(2019-06-30)

  • 修复了迁移问题,在迁移MeetingCategory.groupsOfMatter时,考虑了每个类别(getCategories(onlySelectable=False),或者某些类别没有迁移)。

  • 修复了之前为MeetingItem.getGroupInCharge的MeetingItem.getGroupsInCharge。

4.1rc1(2019-06-14)

  • 移除了Products.PloneMeeting.utils.getLastEvent,使用imio.history.utils.getLastWFAction。

  • 根据Products.PloneMeeting中对collective.contact.*的集成变化调整了配置文件。

  • 调整了财务建议WF,以使用WF操作/条件适配器,并关于使用dexterity.localrolesfield for meetingadvice.advice_group字段。

  • 删除了“MeetingFinanceEditor”角色,我们使用dexterity.localrolesfield。

  • 将允许向财务顾问添加附件决策的代码从events.onAdvicesUpdated移动到events.onItemLocalRolesUpdated,这是正确的地方。不要使用删除角色“MeetingFinanceEditor”,而是给予财务顾问“MeetingMember”角色。

  • 修复了测试,因为只有在项目处于“proposed_to_finance”状态时,财务建议才可提供,而在项目处于“validated/presented”状态时不再提供。

4.1b9(2018-07-13)

  • 在onItemAfterTransition中,使用event.new_state.id而不是item.queryState()。

  • 添加了test_ItemTakenOverByFinancesAdviser测试。

  • 对于返回到理事会提案组的WFA,使用来自‘meetingitemcollegeliege_workflow’的‘itemcreated’状态,因为它在‘meetingitemcouncilliege_workflow’中不存在。

  • logo.png更小。

4.1b8(2018-05-09)

  • 不要使用member.getGroups,使用ToolPloneMeeting.getPloneGroupsForUser,它使用缓存。

  • 调整了测试,以使用PloneMeetingTestCase中的_addPrincipalToGroup和_removePrincipalFromGroup。

4.1b7(2018-05-04)

  • 决策附件不再保留在任何副本中。

  • 通过提供对非保密附件的访问和使用默认的‘group in charge’参数来简化保密附件的管理。我们调整了MeetingItem.getGroupInCharge方法来使用groupOfMatter来处理这个问题。

4.1b6(2018-03-19)

  • 修复了MeetingManager对处于review_state validated和后续状态的项目的读取访问。

  • 限制了MeetingObserverLocal在每个项目WF中正决定状态的访问。

4.1b5(2018-03-07)

  • 在BG WF中添加了状态‘accepted_but_modified’。

  • MeetingObserverLocal角色仅在项目至少处于‘validated’状态时给予。

  • 在所有项目review_states中给予Reader“PloneMeeting: Read budget infos”权限。

  • 在BG的项目行政流程WF中添加了“back”快捷键。

  • 删除了“itemcreated_waiting_advices”review_state的图标,因为它已经由PloneMeeting添加。只需覆盖图标标题以适合review_state翻译。

4.1b4(2018-02-23)

  • 简化了会议和项目WF条件适配器的“mayCorrect”。

  • BG WF:从“validated”状态添加了“backToProposedToDirector”。

  • BG WF:更改了validate过渡/validated状态的标题,以便可以在理事会/议会中不同地翻译。

  • BG WF:BG审查员能否在状态“proposed_to_cabinet_manager”中验证项目?

  • BG WF:定义了项目验证WF快捷键,就像为学院项目所做的那样。

4.1b3(2018-01-31)

  • “接受并返回”转换也适用于不发送到委员会的项目,在这种情况下,项目只是重复而没有发送到委员会

  • 适配 config.MEETINGREVIEWERS 格式

  • 为‘meetingitembourgmestre_workflow’定义 RETURN_TO_PROPOSING_GROUP_STATE_TO_CLONE,以便可以选择‘return_to_proposing_group’工作流适配

  • 不要为会议/会议项类型绑定默认工作流,以便重新应用 workflows.xml portal_setup 步骤不会更改这些类型上选择的工作流,因为当由 MeetingConfig 管理时它不同

4.1b2(2018-01-23)

  • 添加了“Bourgmestre”会议配置(工作流、适配器等):- 项目的主要信息历史记录 - 项目和会议的Bourgmestre工作流 - 隐藏相关角色的历史转换

4.1b1(2017-12-01)

  • 当项目从学院发送到委员会时,保留“toDiscuss”字段

  • 不再直接调用 at_post_edit_script,使用 Meeting(Item)._update_after_edit

  • 将 PloneMeeting 中的 historization_of_signed_financial_advice 移动到 portal_type ‘meetingadvicefinances’

4.0 (2017-08-18)

  • 项目财务顾问现在能够在项目决定时添加决定附件

  • 添加了在项目“presented”或“itemfrozen”时管理 MeetingItem.itemIsSigned 的可能性,尽管在项目决定时它仍然可以管理

  • 添加了一个基于 groupsOfMatter 索引的“Echevinat”分面高级标准

  • 将已签署财务建议的历史记录移动到实际版本

  • 为委员会项目添加了 listType “Addendum”,同时添加了定义“无编号的项目”的可能性

  • 添加了在项目“itemfrozen”后手动将项目从学院发送到委员会的可能性

  • 如果未决定,权力观察员可能看不到“迟到”的委员会项目

  • 在学院项目中添加了“sent_to_council_emergency”状态,以便在原始学院项目未链接到会议的情况下,可以保持学院项目和委员会项目紧急情况之间的链接

  • 当委员会项目“delayed”时,它将自动以“itemcreated”状态返回到学院,以便再次在学院中进行全面验证过程,以便再次发送到委员会,财务建议不跟随

  • 当委员会项目“returned”时,它将自动以“validated”状态返回到学院,以便立即在下次会议中展示,财务建议跟随

  • 当委员会项目展示时,如果尚未添加,自动在项目决策末尾添加 COUNCILITEM_DECISIONEND_SENTENCE

  • 确保在 MeetingConfig.archivingRefs 或 MeetingCategory.groupsOfMatter 中使用时,不能移除 MeetingGroup

  • 仅在项目将处于(itemcreated_waiting_advices 或 proposed_to_internal_reviewer_waiting_advices)状态时,允许提出建议(由项目创建者或内部审阅者提出)

  • 当学院项目发送到委员会(当它被冻结时)并且学院项目的最终决定是“delayed”时,删除发送到委员会的项目

  • 使项目具有财务建议的 manuallyLinkedItems 可供财务顾问访问

  • 隐藏一些元素,如过滤器、列和对元素历史的访问,以供权力观察员(受限)使用

  • 将“positive_with_remarks_finance”添加到财务顾问可选择的 advice_type 列表中,它在所有情况下都像“positive_finance”一样表现,除了显示用户已添加注释的图标外

  • 权力观察员(非受限)可以访问所有决定附件

  • 当项目“returned”时,保留原始创建者用于重复的项目

  • 不要依赖于 Products.MeetingCommunes 进行测试部分,因为我们没有在 MC 中覆盖每个 PM 测试,我们只是从 PM 测试文件中继承

  • 删除 ToolPloneMeeting.formatMeetingDate 覆盖,该覆盖显示具有 adoptsNextCouncilAgenda=True 的会议中的“*”,我们现在使用 imio.prettylink _leadingIcons

  • 将财务特定建议移动到它们自己的 portal_type “meetingadvicefinances”

  • 已删除字段 'MeetingItem.privacyForCouncil',而是使用新的内置 PM 功能 'MeetingItem.otherMeetingConfigsClonableToPrivacy',它执行相同的操作

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分发

Products.MeetingLiege-4.2.11.tar.gz (450.0 kB 查看哈希值)

上传时间

由...

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面