All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.10.0 - 2024-12-06
- 升级至 Django 5.0.6
- 修复小爱同学自定义技能签名以及返回格式的问题
0.9.6 - 2023-12-06
- 升级至 Django 4.2.8
- 修复话题排序问题
- 修复物联网设备在线状态异常的问题
- 修复对 ImageField 的支持
0.9.5 - 2023-06-18
- 升级至 Django 4.2.2
- 升级至 Python 3.11
- 升级 Strawberry 至最新版本
0.9.4 - 2023-02-05
- 支持获取没有存放位置的物品
- 升级至 Django 4.1.6
- 修复无法设置位置至根位置的问题
- 修复获取没有存放位置的物品时的报错
- 删除名称的唯一约束
0.9.3 - 2022-10-22
- 切换至 HTTPX
- 管理页面中会话显示最近活跃时间
- 修复小米推送无法使用的问题
- 修复设备状态不正确的问题
0.9.2 - 2022-10-19
- 重新启用不小心删掉的性能监控
0.9.1 - 2022-10-02
- 使用 RedisPubSubChannelLayer 以修复测试报错
- 修复 device_id 判断时的类型问题
- 修复清除过期会话任务不可用的问题
- 使用 Query Optimizer 解决 N+1 问题
0.9.0 - 2022-10-02
- 使用自定义会话
- 切换框架至 Strawberry
- 调整话题的字段名称
- 已关闭的话题下禁止除置顶以外的所有操作
- 使用 WebSockets 协议与设备交流
- 自动生成设备令牌
0.8.4 - 2022-06-05
- 修复 CSRF 报错问题
0.8.3 - 2022-06-05
- 升级至 Django 4.0
- 更新依赖
0.8.2 - 2022-02-17
- 修复 uwsgi 报错的问题
0.8.1 - 2022-02-17
- 更新依赖
- 调整 Dockerfile
0.8.0 - 2021-11-14
- 添加清理自动浇水数据库的任务
- 在服务器上保存头像
- 支持保存用户配置
0.7.4 - 2021-09-16
- 添加 Sentry
0.7.3 - 2021-07-05
- 支持小米推送消息分类新规
- 拆分 Schema
- 更新至 Django 3.2
0.7.2 - 2021-03-13
- 优化管理页面
- 优化图片相关 API
- 移除 django-import-export
0.7.1 - 2021-03-12
- 添加上传图片的功能
- 如果修改已删除的物品,则自动恢复它
- 默认不显示已删除的物品
- CharField 和 TextField 默认应该不为 null
0.7.0 - 2021-01-11
- 添加深层链接支持
- 使用设备名称来判断设备
- 切换 EMQX 的认证方式为 PostgreSQL 认证
- 修复切换账号后无法绑定推送服务的问题
- 修复推送时,只有一个设备接收到的问题
- 修复查询拥有耗材的物品时,会返回重复的物品的问题
- 修复自动浇水设备数据查询慢的问题
0.6.1 - 2020-12-25
- 调整物品管理与留言板的时间处理逻辑
0.6.0 - 2020-12-25
- 留言板增加置顶功能
- 添加清除过期的令牌的任务
- 物品管理添加针对耗材的管理
- 物品管理添加回收站
- 调整服务器 API,使用 Relay 格式
- 修复留言板推送消息,没有转换 markdown 格式的问题
0.5.7 - 2020-12-03
- 小米推送支持绑定多个设备
- 修复自动浇水推送消息的降雨量未格式化的问题
0.5.6 - 2020-12-03
- 优化推送的体验,按照不同消息类别进行推送
0.5.5 - 2020-11-28
- 小米推送
0.5.4 - 2020-11-09
- 自动浇水任务添加自动重试
- 升级 Django 版本,修复安全问题
0.5.3 - 2020-09-24
- 完善话题排序
0.5.2 - 2020-08-27
- 只记录 iot 和 xiaoai 的日志
- 优化 Dockerfile,降低镜像大小
0.5.1 - 2020-07-28
- 根据降雨量自动浇水 (#33)
- 修改 Docker 容器时区为上海
- 使用 RotatingFileHandler,每个文件限制 5MB,保存十份 (#35)
0.5.0 - 2020-07-20
- 物联网功能
0.4.0 - 2020-07-16
- 留言板功能
- 小爱同学自定义技能
0.3.1 - 2020-03-13
- 支持获取位置的祖先节点
- 新增
添加时间
字段 - 新增查询最近更新
- 添加查询最近或已过期物品
0.3.0 - 2020-03-08
- 切换到 GraphQL API
- 启用了一些安全设置
0.2.0 - 2020-02-24
- 切换到 PostgreSQL 数据库
- 搜索会同时搜索名字和备注,并且高亮对应关键字
- 修复汉字无法按照拼音排序的问题
0.1.0 - 2020-02-22
- 物品管理,通过两个表(位置和物品)存放数据,管理家庭物品的存放情况。