跳转到主要内容

imio事件网站的核心产品

项目描述

CI Status Coveralls Latest Version Egg Status https://img.shields.io/pypi/pyversions/imio.events.core.svg?style=plastic:alt:Supported-PythonVersions License

imio.events.core

imio事件网站的核心产品

功能

该产品包含: - 内容类型:议程、文件夹、事件

示例

文档

ODWB端点

@odwb

  • 将事件推送到ODWB表:“iMio - 日程 - 事件”

  • 一些订阅者被调用以推送/删除ODWB表中的事件

  • 当事件发布时,我们在ODWB表中添加事件;当事件取消发布(或删除)时,我们从ODWB表中删除事件。

  • 当我们复制一个事件时,该事件的副本在发布之前不会被推送到odwb。

  • 当我们将事件移动到另一个议程中时,odwb表中的事件将被更新(议程标题和其uid会改变)。

@odwb_entities

  • 将odwb表中的实体推送: “iMio - 日程 - 实体”

翻译

本产品已翻译成以下语言:

  • 法语

安装

通过将其添加到您的buildout中安装imio.events.core

[buildout]

...

eggs =
    imio.events.core

然后运行 bin/buildout

贡献

许可证

该项目采用GPLv2许可证。

贡献者

变更日志

1.2.27 (2024-08-02)

  • WEB-4130 : 修复禁止删除事件的问题 [boulch]

1.2.26 (2024-06-26)

  • WEB-4121 : 如果container_uid为None,则添加日志 [boulch]

1.2.25 (2024-06-21)

  • WEB-4088 : 使用事务提交钩子以确保在调用odwb之前事件对象可用 [boulch]

  • GHA测试在Python 3.8、3.9和3.10上 [remdub]

1.2.24 (2024-06-20)

  • WEB-4088 : 为imio.events.Agenda / imio.events.Folder使用一个状态工作流 [boulch]

1.2.23 (2024-06-19)

  • 为odwb和某些日志添加事件首图(预览缩放) [boulch]

  • 重构items_to_delete : 添加翻译 / 更正项目数量结果 [boulch]

1.2.22 (2024-06-06)

  • WEB-4113 : 使用 TranslatedAjaxSelectWidget 修复select2值的翻译 [laulaz]

1.2.21 (2024-05-28)

  • WEB-4101 : 根据 @events 搜索结果逻辑计算 search-filters JSON。我们需要重构和测试(更多)此模块。 [laulaz]

1.2.20 (2024-05-27)

  • WEB-4101 : 为本地类别搜索添加索引 [laulaz]

1.2.19 (2024-05-24)

  • 修复odwb中两个字段的命名 [boulch]

1.2.18 (2024-05-24)

  • 改进odwb字段命名法 [boulch]

1.2.17 (2024-05-24)

  • WEB-4101 : 使用datagrid字段和新索引处理(本地)类别的翻译。法语值用作本地类别的标识符。 [laulaz]

  • WEB-4088 : 覆盖用于发送测试环境中odwb数据的用例 [boulch]

  • 修复可搜索文本翻译索引中的主题和类别 [laulaz]

  • WEB-4088 : 添加一些odwb端点(事件,实体) [boulch]

  • WEB-4108 : 如果日历中至少有一个事件,则防止删除日历 [boulch]

1.2.16 (2024-05-02)

  • WEB-4101 : 在 category_title 索引器中使用本地类别(如果有)而不是类别 [laulaz]

1.2.15 (2024-04-10)

  • 修复:保留开始日期早于当前日期且结束日期晚于当前日期的事件(当未定义时间段时) [boulch]

1.2.14 (2024-04-04)

  • 修复序列化器。有时我们有大脑,有时是事件、议程或文件夹…… [boulch]

1.2.13 (2024-04-04)

  • 获取议程标题/ID以在rest视图中使用 [boulch]

1.2.12 (2024-03-29)

  • MWEBPM-9 : 将container_uid作为metadata_field添加到事件序列化器中,并在我们的json数据集中设置它 [boulch]

  • MWEBPM-8 : 添加获取过去事件的支持 [boulch]

1.2.11 (2024-03-21)

  • 修复一些问题(错误的复制/粘贴!) [boulch]

1.2.10 (2024-03-21)

  • WEB-4068 : 重构/修复一些问题 [boulch]

1.2.9 (2024-03-13)

  • WEB-4068 : 添加字段以限制新功能“在任何议程中添加事件”适用于某些实体 [boulch]

1.2.8 (2024-03-12)

  • WEB-4068 : 重构“在任何议程中添加事件”:更新翻译,添加功能:“删除议程” [boulch]

1.2.7 (2024-03-11)

  • WEB-4068 : 在当前实体中的任何议程中添加事件 [boulch]

1.2.6 (2024-02-28)

  • WEB-4072, WEB-4073 : 在某些内容类型上启用solr.fields行为 [remdub]

  • WEB-4006 : 从搜索结果中排除某些内容类型 [remdub]

  • MWEBRCHA-13 : 在imio.events.Event上添加版本控制 [boulch]

1.2.5 (2024-01-25)

  • WEB-3802 : 修复:避免嘈杂的事件发生。开始日期晚于最小日期且具有有效结束日期的事件发生。 [boulch]

1.2.4 (2024-01-25)

  • WEB-3802 : 修复:当开始日期小于最小日期但结束日期大于最小日期时,保留事件发生次数 [boulch]

1.2.3 (2024-01-24)

  • WEB-3802 : 手动筛选日期以尊重传递到REST请求的范围 [boulch]

1.2.2 (2024-01-22)

  • WEB-3802 : 在REST视图中获取事件日期范围。来自imio.smartweb.core React视图 [boulch]

1.2.1 (2024-01-09)

  • WEB-4041 : 处理新的“carre”缩放 [boulch]

1.2 (2023-10-25)

  • WEB-3985 : 使用新的肖像/风景缩放和逻辑 [boulch, laulaz]

  • WEB-3985 : 当图像更改时删除旧的重剪信息 [boulch, laulaz]

1.1.15 (2023-10-18)

  • WEB-3997 : 修复:必须保留初始议程! [boulch]

  • WEB-3997 : 修复:添加条件以避免获取损坏的“_broken_to_path”旧/删除议程 [boulch]

1.1.14 (2023-10-17)

  • WEB-3997 : 修复:如果议程A引用议程B且议程B引用议程A,则修复recursive_generator [boulch]

1.1.13 (2023-10-11)

  • WEB-3997 : 在端点中添加级联议程订阅检索以获取“按依赖关系”的事件 [boulch]

1.1.12 (2023-10-09)

  • WEB-3989 : 修复对象删除时的无限循环并删除日志 [laulaz]

1.1.11 (2023-09-12)

1.1.10 (2023-07-26)

  • [WEB-3937] 修复事件添加/编辑表单 [boulch, laulaz]

1.1.9 (2023-07-24)

  • [WEB-3937] 限制事件持续时间不超过3年 [boulch, laulaz]

1.1.8 (2023-07-18)

  • 在端点中添加日志。帮助我们找到议程变慢的原因 [boulch]

1.1.7 (2023-07-03)

1.1.6 (2023-05-05)

  • INFRA-4725 : 将日志添加到查找循环计算中的无限循环 [laulaz]

  • 迁移到Plone 6.0.4 [boulch]

1.1.5 (2023-03-31)

  • 在查询中需要fullobjects以避免在REST视图中“无法读取未定义的属性(读取‘latitude’)”所以,我们需要从obj.start和obj.end序列化first_start和first_end。如果我们不这样做,我们得到brain.start/end这些是带有首次有效事件发生的更新 [boulch]

1.1.4 (2023-03-30)

  • 修复起始日期的次数扩展计算。我们不能使用开始/结束重复索引,因为它们返回下一个发生时间而不是第一个,所以不能在它们上应用重复规则。 [laulaz]

  • 修复使用次数计算event_dates索引的bug [laulaz]

  • WEB-3908 : 创建新端点以提供批量事件发生次数 [boulch]

1.1.3 (2023-03-13)

  • 如果图像太小而无法裁剪,则添加警告消息 [laulaz]

  • 迁移到Plone 6.0.2 [boulch]

  • 在某些情况下修复剪切/复制/粘贴后的重新索引 [laulaz]

1.1.2 (2023-02-20)

  • 删除未使用的title_fr和description_fr元数据 [laulaz]

  • 删除SearchableText_fr(Solr将使用SearchableText for FR) [laulaz]

1.1.1 (2023-01-12)

  • 添加新的描述元数据和多语言SearchableText索引 [laulaz]

1.1 (2022-12-20)

  • 更新到Plone 6.0.0最终版 [boulch]

1.0.1 (2022-11-15)

  • 修复多语言SearchableText索引 [laulaz]

1.0 (2022-11-15)

  • 添加多语言功能:新字段、词汇表翻译、restapi序列化器 [laulaz]

1.0a6 (2022-10-21)

  • WEB-3770 : 添加序列化器以在请求imio.events.Event fullbobjects时获取包含项 [boulch]

  • WEB-3757 : 在创建新实体时自动创建一些默认议程(带议程订阅) [boulch]

  • WEB-3726 : 在SearchableText中添加主题(关键词) [boulch]

1.0a5 (2022-10-18)

  • 添加日志以查找无限循环语句的原因 [laulaz]

  • 修复已弃用的get_mimetype_icon [boulch]

  • 添加日志以查找无限循环语句的原因 [laulaz]

  • 在实体和议程类型上添加eea.faceted.navigable行为 [laulaz]

1.0a4 (2022-07-14)

  • 确保对象在添加到列表属性后标记为已修改 [laulaz]

  • 在创建“链接”议程后修复事件上的selected_agendas [boulch]

1.0a3 (2022-05-03)

  • 删除无用的imio.events.Page内容类型 [boulch]

  • 使用独特的图像缩放URL以简化缓存 [boulch]

  • 使用common.interfaces.ILocalManagerAware标记本地可管理的内容 [boulch]

1.0a2 (2022-02-09)

  • 添加event_dates索引以正确处理当前事件查询 [laulaz]

  • 更新buildout以使用Plone 6.0.0a3包版本 [boulch]

1.0a1 (2022-01-25)

  • 首次发布。[boulch]

项目详情


下载文件

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

源代码发行版

imio.events.core-1.2.27.tar.gz (100.2 kB 查看哈希值)

上传时间 源代码

构建发行版

imio.events.core-1.2.27-py3-none-any.whl (125.2 kB 查看哈希值)

上传时间 Python 3

由以下机构支持