Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: lijing89/dart-sdk

Tags

base-0.2.2

Toggle base-0.2.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
请求添加 UserAgent (qiniu#39)

0.2.0

Toggle 0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
flutter 更新 base 依赖 (qiniu#36)

* 更新 base 依赖

* append

base-0.2.1

Toggle base-0.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
修复程序未暂停退出时缓存丢失的问题 (qiniu#38)

* 修复关闭 App 缓存丢失的问题

* 去掉 codecov 的 target

* disable codecov patch

* 删除和忽略 pubspec.lock

0.1.0

Toggle 0.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
第一个版本到 master 分支 (qiniu#29)

* init

* Auth 模块基本完成

* append changes

* append changes

* 为 PutPolicy 添加 getBucket 方法

* append changes

* 修复生成上传 Token 针对 encodedPutPolicy 使用 urlSafe 编码的问题

* 添加基础的 lint 规则

* 添加 travis 配置

* 上传和分片上传 (qiniu#3)

上传和分片上传基本完成

* 调整目录结构

* 调整文档说明链接

* 初始化 Flutter_SDK 项目

* travis 删除 .env 文件 (qiniu#6)

* travis 删除 .env 文件

* 没有敏感数据不生成 token

* upgrade travis

* reset flutter environment

* upgrade travis comment & base gitignore

* update License

* 增强代码健壮性

* 添加 putFile 以及 PutController (qiniu#8)

* upgrade null safety

* fix fmt

* fix dartanalyzer & dartfmt

* append changes

* 优化分片上传逻辑

* 添加 PutController 与 putFile 接口

* 删除多余文件

* append changes

* add test case to putFile

* 细节调整

* append changes

* 修复一些问题 (qiniu#9)

* 修复一些问题

* 忽略 .env

* 增加 put 方法的状态和进度测试

* 格式化

* 上传分片实现改成 for 循环

* 去掉注释

* 换成 assert

* 增加 assert

* 修改 PutController 的使用姿势 (qiniu#10)

* 增加 controller

* PutByPartTask 改成继承 Task 而不是 RequestTask

* init (qiniu#12)

* 修复只上传20M的问题 (qiniu#13)

* 修复只上传20M的问题

* done 改成 success

* 导出基于 base 的 Flutter-SDK (qiniu#11)

* 导出基于 base 的 Flutter-SDK

* WIP

* change getUpHost API

* append Test

* 示例基本完成

* 优化样式

* 调整 token 检查代码

* 优化

* fix bug

* WIP

* update

* append changes

* fix lint

* hide _baseStorage

* fix

* 增加错误封装 (qiniu#14)

* 增加自定义错误

* fix reviews

* format

* 重命名

* format

* 更新错误处理+添加 key 输入 (qiniu#15)

* 导出基于 base 的 Flutter-SDK

* WIP

* change getUpHost API

* append Test

* 示例基本完成

* 优化样式

* 调整 token 检查代码

* 优化

* fix bug

* WIP

* update

* append changes

* fix lint

* hide _baseStorage

* fix

* WIP

* 更新错误处理+添加 key 输入

* 示例添加 partSize 设置功能

* 增加重试和冻结逻辑 (qiniu#16)

* preStart 调整为同步的,在这里的报错可以被外部 catch 到

* 重试和冻结

* StorageError.fromDioError

* HostProvider 的问题

* fromDioError

* putByPart 现在能对外正确的更新重试状态了(Request)

* travis

* Add codecov (qiniu#18)

* Add codecov

* add packages-dir

* fix dep

* fix dep

* 打印 test_coverage 的输出 (qiniu#19)

* 修复一些问题 (qiniu#17)

* 进度进行到大于一半才取消

* put 方法增加分片分支的测试

* 修复 etag not match 的问题

* 调整分片上传对缓存的处理逻辑

* 两次 success 的问题

* 无限循环

* host 没有缓存的问题

* 不每次上传都 openRead,改为从 FileRandomAccess 中读取

* 运行中的任务直接报错

* 报错的时候删除任务

* 删除不必要的 removeTask

* catch 生命周期导致的错误

* 读完缓存清理缓存,防止被其他任务重复使用导致报错

* 增加相同任务报错逻辑

* typo

* 删掉无效的 TODO,不用做

* 增加错误类型

* 用类型判断不用字符串

* 格式化

* UploadPartTask 改为完成后汇报进度

* PutController 允许取消多次

* 修改注释

* 删除没必要的注释

* remove unused import

* fix reviews

* format code

* 修复取消后无法上传的问题 (qiniu#20)

* 修复分片上传取消后无法上传的问题

* 提升取消报错的时机

* 提升优先级

* 还原

* 去掉对缓存的判断

* 进度优化 (qiniu#21)

* rename addProgressListener to addSendProgressListener & add addProgressListener

* onSendProcess 的参数也改成百分比

* lint 错误

* stash

* 初始化任务完成也通知进度

* 测试目录调整

* fix reviews

* typo

* 修复取消的测试用例不对的问题 (qiniu#23)

* 添加基本文档 (qiniu#22)

* 添加基础文档&HttpClientAdapter 导出

* WIP

* 升级 android gradle 版本

* 添加新增错误处理

* append

* 增加 StorageStatus (qiniu#24)

* status 重命名

* flutter 替换名字

* typo

* 优化分片上传 Progress 的处理方式 (qiniu#25)

* 优化分片上传 Progress 的处理方式

* 增加 openSync 的注释

* 优化代码 (qiniu#26)

* init

* auth_test 去掉对 token 的依赖

* 生命周期错误走 postError

* skip it

* 增加 forceBySingle 的测试

* 去掉 PutTask

* 调整文档 (qiniu#27)

* 文档调整

* 添加首页文档

* append changes

* append changes

* 补充“连不上 Host”的测试 (qiniu#28)

* :sun: 初始化版本

* 补充“连不上 Host”的测试

* typo

* typo

* 更新文档和 changelog (qiniu#30)

* 更新文档

* 空格

* 增加 license badge (qiniu#31)

* 增加 license badge

* 不换行

Co-authored-by: yinxulai <[email protected]>
Co-authored-by: chupei <[email protected]>