跳转到主要内容

OneGov投票结果网站,用于选举日。

项目描述

OneGov投票结果网站,用于选举日。

Ongeov选举日使用Onegov投票的模型。

配置选项

每个Ongeov选举日实例包含一个principal.yml,包含以下配置选项

name

主体的名称。

canton or municipality

州或市的简码或BFS号码。

color

主色。

logo

标志的文件名。

base

另一个站点的链接,显示在页面右上角。

analytics

分析JavaScript代码。

use_maps

启用或禁用地图。

fetch

配置从其他主体获取结果,见下文。

webhooks

配置webhook通知。期望一个URL列表。允许设置自定义HTTP头。

sms_notication

配置短信通知。期望一个用于短信的URL。

email_notification

启用/禁用电子邮件通知。

wabsti_import

启用/禁用WabstiCExport导入。

pdf_signing

配置PDF签名。期望端点URL、用户、密码和原因。

open_data

配置opendata.swiss RDF。期望一个ID、名称和邮件。

示例

name: Govikon
municipality: 1234
color: '#ccaa2e'
logo: 'govikon.svg'
base: 'https://govikon.gov'
analytics: "<script type=\\"text/javascript\\"></script>"
use_maps: false
fetch:
    lu:
        - federation
        - canton
webhooks:
    'http://example.org/1':
    'http://example.org/2':
        My-Header: My-Value
sms_notification: 'https://elections.govikon.ch'
email_notification: true
wabsti_import: true
pdf_signing:
    url: 'http://example.org/3'
    login: user
    password: pass
    reason: election and vote results
open_data:
    id: govikon
    name: Staatskanzlei Gemeinde Govikon
    mail: info@govikon.ch

媒体生成

需要一个渲染器(用于渲染D3脚本)来生成PDF和SVG。

在YAML中指定运行服务器的地址,例如。

d3-renderer: 'https://127.0.0.1:1337'

并使用CLI生成PDF或SVG

onegov-election-day --select /onegov_election_day/* generate-media

从其他实例获取结果

在同一台机器上运行的所有实例都可以相互获取结果。

例如,如果我们有一个县级实例和两个社区级实例,我们可以配置它们以域为基础获取结果。

name: Kanton St.Gallen
canton: sg
fetch:
  rebstein:
    - municipality
  wil:
    - municipality

name: Gemeinde Rebstein
municipality: 3255
fetch:
  sg:
    - federation
    - canton

name: Stadt Wil
municipality: 3427
fetch:
  sg:
    - federation
    - canton

然后使用CLI获取结果。

onegov-election-day --select /onegov_election_day/* fetch

附加信息

面向Onegov选举日实例最终用户的信息(例如上传和下载格式规范、可用的JSON和嵌入式视图、无标题模式、REST接口和WabstiCExport接口)可以在这里找到。

还有一些有关测试应用程序的信息。

运行测试

安装tox并运行它

pip install tox
tox

限制测试到特定的Python版本

tox -e py27

安装jest并运行它

npm install
npm t

要更新快照,请运行

npm t -- -u

约定

Onegov选举日尽可能遵循PEP8。要测试它,请运行

tox -e pep8

Onegov选举日使用语义版本控制

构建状态

Build Status

覆盖率

Project Coverage

最新的PyPI发布版本

Latest PyPI Release

许可证

onegov.election_day在GPLv2下发布

变更日志

3.13.9 (2019-08-19)

  • 修复导入错误 [dadadamotha]

  • 重构错误处理以提高一致性和代码复用

3.13.8 (2019-08-09)

  • 修复主要选举测试数据集的导入错误,并改进wabstiC导入的错误信息。 [dadadamotha]

3.13.7 (2019-07-22)

  • 添加WabstiC v2.3(2018)支持。 [dadadamotha]

3.13.6 (2019-05-28)

  • 修复与最新babel发布相关的测试失败。 [href]

3.13.5 (2019-05-07)

  • 修复临时结果中未显示的外国人。 [msom]

3.13.4 (2019-04-30)

  • 删除了遗留的sentry参数。 [msom]

3.13.3 (2019-04-30)

  • 在CLI命令中启用sentry。 [msom]

  • 将Raven JS替换为Sentry。 [msom]

3.13.2 (2019-04-29)

  • 重构发送短信命令。 [msom]

3.13.1 (2019-04-29)

  • 删除sentry集成。 [msom]

3.13.0 (2019-04-23)

  • 向选举和选举复合JSON视图添加更多信息。 [msom]

  • 在所有选举复合视图中显示区域而不是选举标题。 [msom]

  • 为嵌入式选票视图使用静态URL。 [msom]

3.12.1 (2019-04-16)

  • 更新翻译。 [msom]

3.12.0 (2019-04-12)

  • 优化内部和WabstiC导入。 [msom]

3.11.0 (2019-04-05)

  • 允许通过Web UI管理上传令牌。 [msom]

  • 在选举和选举复合管理菜单条目中使用下拉菜单。 [msom]

  • 在表单中显示有关选举和投票的更多信息。 [msom]

  • 在多种表单中使用chosen选择小部件。 [msom]

3.10.0 (2019-03-18)

  • 向选举复合添加职权分配视图。 [msom]

  • 修复党派结果可能无法下载的问题。 [msom]

  • 修复党派结果可能包含在PDF中。 [msom]

3.9.4 (2019-03-14)

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

3.9.3 (2019-03-11)

  • 修复JavaScript竞态条件。 [msom]

  • 更新JavaScript库。 [msom]

3.9.2 (2019-03-06)

  • 修复SQL语句中外部连接的歧义。 [href]

3.9.1 (2019-02-10)

  • 修复CSV模板。 [msom]

3.9.0 (2019-01-24)

  • 添加2019年的最终地图数据。 [msom]

  • 为选举和投票添加一个配置选项,以在上传期间使用/忽略外国人结果。 [msom]

  • 将WabstiCExport(比例)导入更新到最新版本。 [msom]

  • 修复地图中的外国人数据在更改时未更新。 [msom]

3.8.2 (2019-01-21)

  • 修复按实体和区域计算候选人百分比的计算。 [msom]

3.8.1 (2019-01-18)

  • 隐藏中间结果中的绝对多数。 [msom]

3.8.0 (2018-12-20)

  • 为2019年添加市和区数据。 [msom]

  • 为2019年添加临时地图数据。 [msom]

3.7.4 (2018-11-27)

  • 为选举复合添加启用/禁用党派实力的配置选项。 [msom]

3.7.3 (2018-11-25)

  • 从建议的引用中删除XLSX数据格式。 [msom]

3.7.2 (2018-11-05)

  • 更新翻译。 [msom]

3.7.1 (2018-11-05)

  • 使用更具体的总结电子邮件主题。 [msom]

3.7.0 (2018-11-02)

  • 添加总结通知。 [msom]

3.6.10 (2018-10-11)

  • 修复仅在前一次选举中出现的党派合并结果被添加的问题。 [msom]

3.6.9 (2018-09-25)

  • 将WabstiCExport(majorz,vote)导入更新到最新版本。 [msom]

3.6.8 (2018-09-19)

  • 使WabstiCExport(majorz)导入更健壮。 [msom]

3.6.7 (2018-09-19)

  • 使用来自onegov.form的电话号码字段。 [msom]

3.6.6 (2018-09-19)

  • 将电话号码验证器移动到onegov.form。 [msom]

3.6.5 (2018-08-20)

  • 修复了选举模板。[msom]

3.6.4 (2018-08-20)

  • 正确显示没有候选人参与的选举。[msom]

3.6.3 (2018-07-19)

  • 在热图中,首先列出当选候选人和有任期列表。[msom]

  • 修复了标签菜单下拉样式。[msom]

3.6.2 (2018-07-11)

  • 修复了在编辑比例选举时绝对多数字段可见的问题。[msom]

  • 重新组织了菜单。[msom]

3.6.1 (2018-07-06)

  • 修复了投票聚合的百分比。[msom]

3.6.0 (2018-07-05)

  • 为区域添加投票视图。[msom]

  • 为候选人列表添加实体和区域热图。[msom]

  • 修复了在意外的主要配置选项上抛出错误的问题。[msom]

3.5.9 (2018-06-19)

  • 增加与wtforms 2.2的兼容性。[msom]

3.5.8 (2018-06-18)

  • 修复了只有一列的XLSX文件导入不工作的问题。[msom]

3.5.7 (2018-06-11)

  • 在取消订阅时事通讯时预填充电子邮件。[msom]

  • 更新javascript库。[msom]

  • 修复了表格排序。[msom]

3.5.6 (2018-06-08)

  • 使wabsti(majorz)导入更稳健。[msom]

3.5.5 (2018-06-04)

  • 从面板中移除半径。[msom]

3.5.4 (2018-06-04)

  • 修复了海外/地球提示放置。[msom]

  • 修复了sankey图表尝试渲染空节点和链接的问题。[msom]

3.5.3 (2018-06-04)

  • 改进了响应行为。[msom]

3.5.2 (2018-05-29)

  • 如果为空,则隐藏相关选举标题。[msom]

3.5.1 (2018-05-29)

  • 添加对babel 2.6的兼容性。[msom]

3.5.0 (2018-05-17)

  • 允许将相关选举添加到选举中。[msom]

  • 允许指定majorz选举的多数类型。[msom]

3.4.7 (2018-05-15)

  • 将节点标题添加到sankey链接中。[msom]

  • 对于propoz选举使用“mandates”,对于majorz选举使用“seats”。[msom]

3.4.6 (2018-05-07)

  • 更新翻译。 [msom]

  • 按字母顺序(如果可能)对列表panachage节点进行排序。[msom]

3.4.5 (2018-04-26)

  • 添加一个选项,允许地方选举跨越多个区域。[msom]

  • 改进wabsti导入。[msom]

3.4.4 (2018-04-24)

  • 向JSON视图添加CORS头。[msom]

  • 在单独的进程中运行CLI测试。[msom]

  • 改进使用内部格式时的导入。[msom]

3.4.3 (2018-04-13)

  • 删除XLSX导出。[msom]

  • 修复了在选举复合PDF中未显示区域/实体的问题。[msom]

  • 使用固定的呼叫颜色。[msom]

  • 向电子邮件添加标题。[msom]

3.4.2 (2018-04-10)

  • 修复了在选举复合中未显示区域/实体的问题。[msom]

  • 改进性能。[msom]

3.4.1 (2018-04-09)

  • 更新翻译。 [msom]

  • 添加2004-2012年ZG的地图数据。[msom]

  • 修复了PDF样式。[msom]

  • 修复了页面缓存。[msom]

3.4.0 (2018-03-29)

  • 添加对政党panachage的支持。[msom]

  • 添加对彩色sankey图表的支持。[msom]

3.3.0 (2018-03-26)

  • 添加选举复合PDF。[msom]

  • 重新设计政党实力视图。[msom]

3.2.1 (2018-03-20)

  • 在政党结果导出中包含唯一的ID。[msom]

3.2.0 (2018-03-19)

  • 将政党结果添加到选举复合中。[msom]

  • 改进了表格显示。[msom]

  • 优化了一些视图。[msom]

3.1.1 (2018-03-13)

  • 调整自定义wabsti导入文件。[msom]

3.1.0 (2018-03-13)

  • 添加选举复合。[msom]

3.0.0 (2018-03-08)

  • 使选举和投票的进度实现保持一致。[msom]

  • 支持地方选举。[msom]

  • 在主要配置中为选举和投票使用单独的域名定义。[msom]

  • 使用静态数据检测主要配置是否有区域。[msom]

  • 使用单个函数导入wabsti majorz选举。[msom]

  • 改进wabsti导出格式处理。[msom]

  • 修复了“有资格选民”的拼写。[msom]

    重大更改:导入和导出格式已更改!

    • election_counted_entitieselection_total_entitites已被替换为counted

    • elegible_voters已重命名为eligible_voters

2.1.1 (2018-03-06)

  • 优化发送电子邮件通知。[msom]

  • 将电子邮件分为交易性/营销性。[href]

  • 使wabsti投票格式的一些列可选。[msom]

2.1.0 (2018-03-05)

  • 添加zulip集成。[msom]

2.0.2 (2018-02-01)

  • 使用更通用的PDF签名错误日志条目。[msom]

  • 修复了媒体生成时移除其他实例的锁文件的问题。[msom]

2.0.1 (2018-01-29)

  • 添加2018年的地图数据。[msom]

2.0.0 (2018-01-23)

  • 将实体的分组拆分为名称和区域。[msom]

  • 使用实体名称和区域的静态数据。[msom]

  • 将区域显示为单独的列。[msom]

  • 添加区域翻译。[msom]

  • 使主要对象具有多态性。[msom]

1.19.9 (2018-01-16)

  • 要求提供默认语种的选举和投票标题翻译。[msom]

  • 改进标题翻译的回退。[msom]

  • 更新翻译。 [msom]

1.19.8 (2018-01-11)

  • 添加与最新 onegov.pdf 的兼容性。[msom]

1.19.7 (2018-01-09)

  • 更新翻译。 [msom]

  • 本地化通知邮件。[msom]

1.19.6 (2018-01-04)

  • 添加 2018 年的静态数据。[msom]

1.19.5 (2018-01-04)

  • 由于缺少 2018 年地图而跳过 test_principal_districts。[href]

  • 需要 Python 3.6。[href]

1.19.4 (2017-12-22)

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

1.19.3 (2017-12-21)

  • 更新翻译。 [msom]

1.19.2 (2017-12-18)

  • 修复复杂投票的通知邮件百分比。[msom]

1.19.1 (2017-12-18)

  • 修复邮件通知的回复地址。[msom]

  • 修复通知选项无法工作。[msom]

  • 添加缺失的翻译。[msom]

1.19.0 (2017-12-18)

  • 添加电子邮件警报。[msom]

1.18.1 (2017-12-04)

  • 更新翻译。 [msom]

1.18.0 (2017-12-01)

  • 添加默示选举。[msom]

  • 改进最后更改的计算。[msom]

  • 提供开放数据引用示例。[msom]

1.17.1 (2017-11-28)

  • 修复更改日志。[msom]

1.17.0 (2017-11-28)

  • 添加反提案和决胜轮的标题。[msom]

1.16.0 (2017-11-27)

  • 允许清除选举和投票的结果。[msom]

  • 始终显示分页的第一项和最后一项。[msom]

  • 添加缺失的标题插槽。[msom]

  • 使用 onegov.pdf。[msom]

  • 使用确认表单更新结果。[msom]

1.15.10 (2017-10-23)

  • 更新 RavenJs 到 3.19.1。[msom]

1.15.9 (2017-09-20)

  • 修复使用条款的位置。[msom]

1.15.8 (2017-09-14)

  • 修复 wabsti 文件的上传。[msom]

1.15.7 (2017-08-29)

  • 修复由于内存后端更改而导致测试失败的错误。[msom]

1.15.6 (2017-08-25)

  • 在开放数据视图中按问题日期对选举/投票进行排序。[msom]

1.15.5 (2017-08-17)

  • 使用最新的 onegov.user。[msom]

1.15.4 (2017-08-08)

  • 更新翻译。 [msom]

1.15.3 (2017-08-03)

  • 修复开放数据描述的翻译。[msom]

1.15.2 (2017-07-17)

  • 添加开放数据许可/使用条款。[msom]

  • 从开放数据目录中排除 XLSX。[msom]

  • 使用选举/投票的日期作为开放数据问题日期。[msom]

  • 在开放数据目录中使用更好的选举/投票描述。[msom]

1.15.1 (2017-07-03)

  • 修复归档结果报告错误模式。[msom]

1.15.0 (2017-06-29)

  • 支持市政的 wabsti 文件(投票、比例代表选举)。[msom]

  • 允许上传 UTF-16 wabsti 文件。[msom]

  • 修复显示错误的最后更改日期。[msom]

  • 更新翻译。 [msom]

1.14.1 (2017-06-23)

  • 修复搜索不存在的订阅者时抛出错误。[msom]

  • 改进发送短信时的错误报告。[msom]

1.14.0 (2017-06-23)

  • 添加密码重置功能。[msom]

  • 在订阅时发送确认短信。[msom]

  • 添加 SMS 通知的状态。[msom]

  • 导出标题的所有翻译。[msom]

  • 以美观打印和具有意义文件名的方式渲染开放数据 JSON。[msom]

  • 切换页眉徽标和基础链接。[msom]

  • 添加测试。[msom]

1.13.2 (2017-06-21)

  • 修复模糊翻译。[msom]

  • 修复导入函数中的小错误。[msom]

  • 删除 SESAM 支持。[msom]

  • 更新测试。[msom]

1.13.1 (2017-06-15)

  • 指定我们自己的文件的 CSV 语法,以避免猜测错误的语法。[msom]

1.13.0 (2017-06-15)

  • 添加上传内部格式的 REST 接口。[msom]

  • 将党派 CSV 导出作为文件返回。[msom]

1.12.2 (2017-06-13)

  • 添加 2004-2012 年 SG 的地图数据。[msom]

  • 修复选举地图缩放图例和海外地球。[msom]

1.12.1 (2017-06-12)

  • 缓存目录视图。[msom]

  • 修复 opendata.swiss 目录中错误的电子邮件地址。[msom]

1.12.0 (2017-06-09)

  • 添加对 opendata.swiss 的支持。[msom]

  • 将 CSV 导出作为文件返回。[msom]

  • 修复分组条形图。[msom]

1.11.3 (2017-06-07)

  • 修复失败的升级步骤。[msom]

1.11.2 (2017-06-07)

  • 修复测试。[msom]

1.11.1 (2017-06-07)

  • 改进状态呼出。[msom]

  • 使页脚在视觉上与内容区分更明显。[msom]

  • 修复失败的升级步骤。[msom]

1.11.0 (2017-06-06)

  • 添加 PDF 签名。[msom]

  • 解析候选人的党派并在比例代表选举中显示它们。[msom]

  • 改进党派结果。[msom]

  • 显示当前选票的进度条。[msom]

  • 在详细视图和 PDF 中显示选举和投票的修改日期。[msom]

1.10.1 (2017-05-31)

  • 改进生成媒体的性能。[msom]

1.10.0 (2017-05-29)

  • 添加 2002-2008 年的静态数据。[msom]

  • 指示列表中的当前归档页面。[msom]

  • 更改回选举日链接到面包屑。[msom]

  • 在表单提交后隐藏订阅/退订表单。[msom]

  • 在小型尺寸时居中标题。[msom]

  • 允许在没有地图数据时上传投票。[msom]

  • 在上传wabsti投票时从静态数据获取实体名称。[msom]

  • 使wabsti上传更稳健。[msom]

  • 修复上传复杂wabsti投票时解析空投票的问题。[msom]

1.9.0 (2017-05-22)

  • 添加管理订阅搜索功能。[msom]

  • 删除多数选举的辖区视图。[msom]

  • 隐藏空投票的结果(在任何情况下)。[msom]

  • 在上传Wabsti投票结果时忽略没有合格选民的海外选民。[msom]

  • 在上传WabstiCExport投票结果时忽略未计数的实体。[msom]

  • 在上传投票结果时删除多余的选票。[msom]

  • 修复订阅者表单中的电话号码占位符。[msom]

  • 修复导入海外选民(投票/内部)的问题。[msom]

  • 修复格式描述链接。[msom]

1.8.15 (2017-05-19)

  • 修复上传WabstiCExport文件时解析空投票的问题。[msom]

1.8.14 (2017-05-18)

  • 修复拼写错误。[msom]

1.8.13 (2017-05-15)

  • 修复选票地图悬停问题。[msom]

1.8.12 (2017-05-15)

  • 添加异常视图。[msom]

  • 修复嵌入式代码中地图的高度。[msom]

1.8.11 (2017-05-11)

  • 修复删除或投票时上传WabstiCExport文件时引发错误。[msom]

  • 修复已发送通知防止删除投票和选举。[msom]

1.8.10 (2017-05-11)

  • 修复悬停在湖泊上引发错误。[msom]

  • 改进样式。[msom]

1.8.9 (2017-05-09)

  • 添加sentry JavaScript错误报告支持。[msom]

1.8.8 (2017-05-08)

  • 添加2017年的地图数据。[msom]

1.8.7 (2017-05-04)

  • 翻译上传WabstiCExport文件时的表单错误。[msom]

  • 添加测试。[msom]

1.8.6 (2017-05-02)

  • 将状态/完成添加到选举和投票。[msom]

  • 在上传WabstiCExport文件时允许指定语言。[msom]

  • 在上传WabstiCExport文件时解析绝对多数。[msom]

  • 在上传WabstiCExport文件时解析列表连接。[msom]

  • 评估WabstiCExport文件的完成字段。[msom]

  • 在多数选举的选举辖区视图中添加缺少的海外选民标签。[msom]

  • 在后台视觉上组合选举和投票。[msom]

  • 将后台操作组合到下拉菜单中。[msom]

1.8.5 (2017-04-26)

  • 修复WabstCiExport中解析错误字段时引发错误。[msom]

1.8.4 (2017-04-25)

  • 添加对WabstCExport比例选举的支持。[msom]

1.8.3 (2017-04-24)

  • 添加海外选民的翻译和可视化。[msom]

1.8.2 (2017-04-24)

  • 添加手动上传WabstiCExport文件选项。[msom]

  • 在一定程度上整理了选举辖区的使用。[msom]

  • 修复上传多数选举时默认组错误。[msom]

  • 使上传结果视图更稳健。[msom]

1.8.1 (2017-04-21)

  • 更新翻译。 [msom]

  • 更新静态数据。[msom]

  • 修复无效政党结果除零错误。[msom]

  • 修复PDF中多数选举事实的布局。[msom]

1.8.0 (2017-04-18)

  • 添加对wabsti导出格式的支持。[msom]

  • 修复提供无效归档日期时引发错误。[msom]

  • 投票类型(简单与复杂带反提案和决定性投票)在添加/编辑投票表单上设置,而不是在上传表单上设置。[msom]

  • 允许独立于其他结果上传政党结果。[msom]

  • 允许在不上传结果的情况下设置多数选举的绝对多数。[msom]

  • 为海外选民使用特殊、保留的数字。[msom]

  • 修复提供无效归档日期时引发错误。[msom]

  • 改进send-sms命令的性能。[msom]

1.7.5 (2017-04-07)

  • 显示导入错误文件的文件名。[msom]

  • 重命名send sms命令。[msom]

  • 添加fetch命令的sentry选项。[msom]

  • 隐藏空的sankey节点。[msom]

  • 修复sankey节点上的文本省略号。[msom]

  • 修复表单错误消息的翻译。[msom]

1.7.4 (2017-04-03)

  • 添加缺少的JavaScript库。[msom]

1.7.3 (2017-03-31)

  • 将sentry支持添加到generate media命令。[msom]

  • 使用触摸文件代替文件锁定进行媒体生成。[msom]

1.7.2 (2017-03-31)

  • 修复了媒体生成器尝试生成空投票的问题。[msom]

1.7.1 (2017-03-30)

  • 在后台显示应用程序版本和变更日志链接。[msom]

1.7.0 (2017-03-29)

  • 添加了PDF和SVG生成功能。[msom]

1.6.1 (2017-03-20)

  • 改进了测试性能。[href]

1.6.0 (2017-03-06)

  • 添加了HipChat集成。[msom]

  • 添加了后台链接、删除操作和订阅者分页。[msom]

  • 在详细视图中显示选举日期和投票。[msom]

  • 将当选候选人添加到选举的JSON摘要中。[msom]

  • 在选举和投票的JSON结果视图中添加了原始数据链接。[msom]

  • 使用彩色答案。[msom]

  • 也在概述中显示中间结果的百分比。[msom]

  • 修复了显示复杂投票进度的功能。[msom]

  • 修复了在iOS上显示工具提示的问题。[msom]

1.5.2 (2017-02-08)

  • 修复测试。[msom]

1.5.1 (2017-02-08)

  • 添加了对2017年的(部分)支持。[msom]

  • 修复了文档中的错别字。[treinhard, freinhard]

1.5.0 (2017-01-12)

  • 在市镇实例中,显示市镇的选举结果而不是联邦和州投票的总体结果。[msom]

  • 在党派结果中添加了一列,显示最后两个百分比值之差。[msom]

  • 更新翻译。 [msom]

  • 更改了概述中结果组的顺序,以便在市镇实例中首先显示市镇选举和投票。[msom]

1.4.3 (2017-01-04)

  • 在各种格式中统一了组的用法。[msom]

  • 允许将海外侨民作为单独实体列出(但不是使用SESAM格式)。[msom]

1.4.2 (2017-01-03)

  • 修复了拼凑图表中裁剪的标签。[msom]

1.4.1 (2016-12-29)

  • 修复了模板。[msom]

1.4.0 (2016-12-28)

  • 添加了拼凑图表。[msom]

  • 添加了党派结果和(比较)可视化。[msom]

  • 使用选项卡代替可折叠部分。[msom]

  • 在图表上使用淡入淡出效果。[msom]

  • 更改了列表连接桑基图的箭头方向。[msom]

  • 在地图内部显示工具提示。[msom]

  • 改进了对无效(Excel)文件的处理。[msom]

  • 添加了对2017年的(部分)支持。[msom]

  • 在管理视图中显示SMS订阅者的数量。[msom]

  • 添加了对PyFilesystem 2.x和Chameleon 3.x的支持。[href]

1.3.5 (2016-11-23)

  • 修复了SMS发送命令。[msom]

1.3.4 (2016-11-23)

  • 允许指定SMS的发件人。[msom]

1.3.3 (2016-11-18)

  • 更新翻译。 [msom]

1.3.2 (2016-11-16)

  • 更新翻译。 [msom]

1.3.1 (2016-11-16)

  • 更新翻译。 [msom]

1.3.0 (2016-11-11)

  • 添加了表格排序。[msom]

1.2.4 (2016-11-10)

  • 改进了缓存处理。[msom]

1.2.3 (2016-11-10)

  • 修复测试。[msom]

1.2.2 (2016-11-10)

  • 更新文本。[msom]

1.2.1 (2016-11-10)

  • 为SMS队列添加了Sentry支持。[msom]

  • 添加了一个简单的订阅者视图。[msom]

1.2.0 (2016-11-10)

  • 添加了SMS通知。[msom]

1.1.3 (2016-11-04)

  • 当设置无标题查询参数时,也隐藏了页脚。[msom]

1.1.2 (2016-11-03)

  • 将无标题查询参数存储在浏览器会话中。[msom]

1.1.1 (2016-11-02)

  • 仅当设置无标题查询参数时才包含iFrameResizer。[msom]

1.1.0 (2016-10-31)

  • 在所有地方显示基本链接。[msom]

  • 引入了无标题查询参数。[msom]

  • 使用主色调显示数据下载链接。[msom]

  • 使用更深的呼出面板。[msom]

  • 从选举/投票详细视图中删除存档。[msom]

  • 改进了投票视图的移动样式。[msom]

  • 在条形图中显示每张名单的席位数量。[msom]

  • 添加了iFrameResizer。[msom]

1.0.4 (2016-10-24)

  • 允许为每个webhook设置自定义标题。[msom]

1.0.3 (2016-09-26)

  • 修复了上传和查看选举模板。[msom]

1.0.2 (2016-09-26)

  • 修复了升级步骤多次运行的问题。[msom]

1.0.1 (2016-09-26)

  • 修复了静态数据中的编码问题。[msom]

1.0.0 (2016-09-26)

  • 为市镇添加了选举和投票。[p i=55]

    重大变更:导入和导出格式已更改!请确保更改您的列名![p i=56]

    • 选举:OneGov Cloud[p i=57]

      • election_counted_municipalities -> election_counted_entities[p i=58]

      • election_total_municipalities -> election_total_entities[p i=59]

      • municipality_name -> entity_name[p i=60]

      • municipality_bfs_number -> entity_bfs_number[p i=61]

      • municipality_elegible_voters -> entity_elegible_voters[p i=62]

      • municipality_received_ballots -> entity_received_ballots[p i=63]

      • municipality_blank_ballots -> entity_blank_ballots[p i=64]

      • municipality_invalid_ballots -> entity_invalid_ballots[p i=65]

      • municipality_unaccounted_ballots -> entity_unaccounted_ballots[p i=66]

      • municipality_accounted_ballots -> entity_accounted_ballots[p i=67]

      • 市镇空白票 -> 实体空白票

      • 市镇无效票 -> 实体无效票

      • 市镇计票票数 -> 实体计票票数

      • 市镇BFS编号 -> 实体ID

    • 投票:OneGov Cloud

      • 市镇ID -> 实体ID

    • 投票:默认

      • BFS编号 -> ID

      • 市镇 -> 名称

    [msom]

  • 在单独的表中存储投票和选举结果,并允许通过命令行界面从其他实例检索结果。

    升级需要手动额外步骤!

    运行升级后,登录并访问“update-results”。这修复了自动生成的链接到选举和投票的URL。

    [msom]

  • 按日期对存档页面上的选举和投票进行分组。[msom]

  • 仅在主页上显示最新的选举日。[msom]

  • 添加了对webhook的支持。[msom]

0.9.5 (2016-09-21)

  • 为XLS/XLSX文件添加了libmagic通常返回的MIME类型。[msom]

0.9.4 (2016-09-21)

  • 更改了后端菜单的顺序。[msom]

0.9.3 (2016-09-19)

  • 重新发布0.9.2。[msom]

0.9.2 (2016-09-19)

  • 明确说明带有反提案的投票结果。[msom]

  • 从某些视图中删除了“Last-Modified”头,这干扰了本地化。[msom]

  • 修复了比例选举视图折叠中的错误。[msom]

0.9.1 (2016-09-14)

  • 更新翻译。 [msom]

  • 改进了打印样式。[msom]

0.9.0 (2016-09-06)

  • 添加了嵌入代码。[msom]

  • 更新翻译。 [msom]

  • 修复了图表的调整大小行为。[msom]

0.8.2 (2016-09-05)

  • 更新翻译。 [msom]

  • 中断了长相关链接。[msom]

  • 使后端表格响应式。[msom]

  • 添加了命令行界面以添加新实例。[msom]

0.8.1 (2016-08-30)

  • 修复了选举和投票模板。[msom]

0.8.0 (2016-08-29)

  • 添加了图表以可视化列表连接。[msom]

  • 添加了新的导入格式:Vote/Wabsti,Vote/Internal,Election/Internal。[msom]

  • 添加了下载SVG图像的功能。[msom]

  • 在首页和存档页面上添加了最后更新时间列。[msom]

  • 显示中间结果。[msom]

  • 为结果添加了JSON视图。[msom]

  • 为包含结果的视图添加了“Last-Modified”头。[msom]

  • 添加了基本的打印样式。[msom]

  • 为管理视图添加了分页。[msom]

  • 上传结果后清除缓存。[msom]

  • 更新了法语、罗曼什语和意大利语翻译。[freinhard, msom]

  • 在显示选举的列表连接结果时,按列表ID对子列表进行排序。[msom]

  • 修复了表单依赖关系的javascript。[msom]

  • 添加了对Morepath 0.13的兼容性。[href]

0.7.2 (2016-03-18)

  • 隐藏了多数选举的候选人列表。[msom]

  • 隐藏了比例选举的列表。[msom]

  • 从列表条形图中删除了颜色。[msom]

  • 按列表ID排序列表。[msom]

  • 删除了大多数表格的表格折叠。[msom]

  • 在需要总计的表格顶部添加了总计行。[msom]

  • 将结果折叠到部分中。[msom]

  • 为移动设备减小标题字体大小。[msom]

  • 添加了相关链接。[msom]

0.7.1 (2016-03-14)

  • 显示可折叠表格的可视化提示。[msom]

  • 为多数选举添加了绝对多数。[msom]

0.7.0 (2016-03-11)

  • 添加了选举。[msom]

  • 添加了对选举日所有选举和投票的访问。[msom]

0.6.0 (2016-02-16)

  • 为2016年添加了市镇地图。[href]

  • 将“stimmberechtigte”添加到可能包含“unbekannt”的列中。[href]

0.5.3 (2016-02-09)

  • 忽略url中的无效年份而不是抛出错误。[href]

  • 添加了指示应忽略的行的功能。[href]

  • 添加了对open office电子表格的支持。[href]

0.5.2 (2016-02-08)

  • 修复了由于过时的onegov.core依赖项而无法导入的问题。[href]

0.5.1 (2016-02-08)

  • 从基础域名中删除了“www.”。[href]

0.5.0 (2016-02-08)

  • 规范了用作XLSX导出文件名的标题。[msom]

  • 显示基础URL的域名而不是主体名称。[msom]

  • 添加了分析跟踪代码。[msom]

  • 在导入XLSX文件时允许选择工作表。[msom]

0.4.1 (2016-01-12)

  • 不再缓存状态码不是200的响应。[href]

0.4.0 (2016-01-08)

  • 为所有匿名页面添加了5分钟的缓存。[href]

  • 添加了完整的法语/意大利语/罗曼什语支持。[href]

0.3.0 (2015-12-10)

  • 添加了所有投票的JSON/CSV和XLSX导出。[href]

  • 在投票存档的底部显示投票存档。[gref]

0.2.1 (2015-12-08)

  • 在每个投票的底部显示投票存档。[href]

  • 如果存在已存在的投票,显示有用的错误信息。[href]

0.2.0 (2015-11-27)

  • 启用YubiKey集成。[href]

0.1.6 (2015-10-26)

  • 添加了意外删除的“最后更改”信息。[href]

  • 添加了缺失的翻译。[href]

0.1.5 (2015-10-26)

  • 添加了XLS/XLSX支持。[href]

  • 改进了管理表中长标题投票的显示。[href]

  • 修复了IE9+的显示问题。[href]

  • 现在每个选票都会显示事实信息,而无需在投票中总结。[href]

  • 修复了在没有结果的情况下发生的除以零错误。[href]

0.1.4 (2015-10-16)

  • 在上传时可以省略未计数的城镇。缺失的城镇被认为是未计数的。[href]

  • 为投票添加了内部短代码。[href]

  • 改进了未计数投票的设计。[href]

  • 如果没有接受,颜色始终为蓝色;如果接受,颜色始终为红色,没有例外。[href]

  • 从“de”切换到“de_CH”以正确支持瑞士格式化。[href]

  • 如果有一个文件失败,确保所有上传都会中止。[href]

  • 修复了在鼠标悬停在水面上时的地图中的JavaScript。[href]

0.1.3 (2015-10-12)

  • 修复了最初不允许不同选票类型的上传。[href]

0.1.2 (2015-10-12)

  • 在读取yaml文件时显式传递编码,以避免通过环境得到错误的一个。[href]

0.1.1 (2015-10-12)

  • 在发布时启用requirements.txt生成。[href]

0.1.0 (2015-10-12)

  • 初始发布

项目详情


发布历史 发布通知 | RSS订阅

下载文件

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

源代码分发

onegov.election_day-3.13.9.tar.gz (5.9 MB 查看哈希值)

上传时间 源代码

构建分发

onegov.election_day-3.13.9-py3-none-any.whl (6.3 MB 查看哈希值)

上传时间 Python 3

支持者:

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