跳转到主要内容

图像/文件按集合组织。

项目描述

运行测试

安装tox并运行

pip install tox
tox

限制测试到特定的Python版本

tox -e py27

约定

Onegov File尽可能地遵循PEP8。要测试它,请运行

tox -e pep8

Onegov File使用语义版本控制

构建状态

Build Status

覆盖率

Project Coverage

最新PyPI发布

Latest PyPI Release

许可

onegov.file在GPLv2下发布

变更日志

0.13.5 (2019-05-02)

  • 修复了signing-service错误地获取特定应用-id配置的问题。[链接]

0.13.4 (2019-04-13)

  • 将PNG zip-bombs视为空文件并设置自定义内容类型。[链接]

0.13.3 (2019-03-22)

  • 标记测试关联文件清理不再失败。[msom]

  • 使用yamls安全加载函数。[msom]

0.13.2 (2019-02-04)

  • 移除关联的dept文件清理:已修复上游。[链接]

0.13.1 (2019-01-18)

  • 启用onegov.chat使用onegov.file及其相反(循环导入)。[链接]

  • 修复了在使用关联时仓库文件未清理的问题。[链接]

0.13.0 (2018-10-19)

  • 增加缩略图和图像大小以正确支持视网膜显示屏。[链接]

0.12.2 (2018-10-11)

  • 添加了在消息中定位签名元数据的能力。[链接]

0.12.1 (2018-10-11)

  • 添加了根据签名摘要查询文件的能力。[链接]

  • 修复了较旧版本升级不工作的问题。[链接]

  • 添加了签名时间戳混合属性。[链接]

0.12.0 (2018-10-10)

  • 将“pages”迁移到更通用的“stats”字典,该字典还包括单词计数。[链接]

  • 在签名文件和删除已签名文件时添加日志消息。[链接]

0.11.0 (2018-10-09)

  • 添加了对数字签名PDF文件的能力。[链接]

0.10.1 (2018-10-02)

  • 修复了PDF提取有时包含NUL字符的问题。[链接]

0.10.0 (2018-09-28)

  • 为PDF上传提取PDF文本和页码。[链接]

  • 添加了对在文件子类上实现搜索的能力。[链接]

0.9.1 (2018-09-26)

  • 修复了在某些情况下仓库升级失败的问题。[链接]

0.9.0 (2018-09-25)

  • 修复了对服务响应没有影响的文件重命名。[链接]

  • 修复了使用错误的MIME类型提供的文档。[链接]

  • 向文件模型添加了一个“已签名”属性。[链接]

0.8.1 (2018-09-04)

  • 修复了缓存失效过于急切的错误。[链接]

0.8.0 (2018-09-04)

  • 添加了一个“发布”状态和触发它的发布日期。[链接]

  • 将前端缓存失效改为使用ORM事件。[链接]

0.7.0 (2018-08-06)

  • 在文件被删除时,添加了一个缓存失效钩子来失效前端缓存。[链接]

  • 添加了PDF预览。[链接]

0.6.1 (2018-06-21)

  • 修复了升级问题。[链接]

0.6.0 (2018-06-21)

  • 为文件添加了默认顺序。[链接]

  • 将元数据存储迁移到JSONB。[链接]

  • 改进了按顺序选择文件的查询性能。[链接]

0.5.2 (2018-02-06)

  • 排除pdf/postscript文件支持的图像格式。[链接]

  • 需要Python 3.6。[链接]

0.5.1 (2017-12-22)

  • 切换到onegov核心的自定义json模块。[链接]

0.5.0 (2017-11-14)

  • 在json中编码X-File-Note结果,以避免非ASCII字符。[链接]

0.4.0 (2017-09-22)

  • 添加了将多个文件链接到任何ORM模型的能力。[链接]

0.3.2 (2017-01-26)

  • 升级到最新的filedepot版本,移除了我们的hack。[链接]

0.3.1 (2017-01-18)

  • 添加了暂时切换仓库引擎的能力。[链接]

0.3.0 (2017-01-03)

  • 在存储图像时记录图像尺寸。[链接]

0.2.3 (2016-09-28)

  • 在添加svg文件时使用onegov.core的svg净化器。[链接]

0.2.2 (2016-09-09)

  • 支持最新的filedepot版本。[链接]

0.2.1 (2016-08-19)

  • 将HEAD请求(alt-text)的缓存限制为一分钟。[链接]

0.2.0 (2016-07-27)

  • 添加了通过AJAX调用更新文件笔记的能力。[链接]

  • 为文件添加了HEAD请求支持。[链接]

  • 在请求图像时返回自定义X-File-Note头,该头包含请求文件笔记字段的值。[链接]

0.1.4 (2016-07-26)

  • 按最后更改日期对关系中的文件进行排序。[链接]

0.1.3 (2016-07-20)

  • 修复了多态类型属性不工作的问题。[链接]

0.1.2 (2016-07-20)

  • 修复了查询未充分过滤类型集合的问题。[链接]

0.1.1 (2016-07-20)

  • 修复了查询对类型集合工作不正确的问题。[链接]

0.1.0 (2016-07-19)

  • 添加了检测、查找和防止文件重复的能力。[链接]

0.0.1 (2016-07-14)

  • 初始发布 [链接]

项目详情


下载文件

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

源分发

onegov.file-0.13.5.tar.gz (86.0 kB 查看散列)

上传时间

构建分发

onegov.file-0.13.5-py3-none-any.whl (88.6 kB 查看散列)

上传时间 Python 3

由以下支持

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面