apache-airflow-providers-fab
更新日志¶
1.5.0¶
特性¶
feat(providers/fab): 在 通用 提供程序中 使用 asset (#43112)
Bug 修复¶
修复 在 airflow < 2.10 上撤销 Dag 过时的 权限 (#42844)
fix(providers/fab): 将 is_authorized_dataset 别名为 is_authorized_asset (#43469)
fix: 更改 CustomSecurityManager 方法 名称 (#43034)
其他¶
将 Flask-AppBuilder 升级到 4.5.2 (#43309)
将 Flask-AppBuilder 升级到 4.5.1 (#43251)
将 用户 和 角色 架构 移动到 fab 提供程序 (#42869)
将 会话 身份验证 后端 移动到 FAB 身份验证 管理器 (#42878)
向 迁移 命令 添加 日志记录 (#43516)
DOC 修复 'apache-airflow-providers-fab/access-control.rst' 中的 文档 错误 (#43495)
在 UI 中将 dataset 重命名为 asset (#43073)
1.4.1¶
其他¶
更新 Rest API 测试, 不再依赖于 FAB 身份验证管理器。 将 FAB 权限 的 特定 测试 移动到 FAB 提供程序 (#42523)
将 dataset 相关的 python 变量名称 重命名为 asset (#41348)
简化 get_permitted_dag_ids 查询的 表达式 (#42484)
1.4.0¶
特性¶
添加 FAB 迁移 命令 (#41804)
将 FAB 迁移 与 核心 Airflow 迁移 分离 (#41437)
其他¶
已删除 已弃用的 kerberos 身份验证 (#41693)
已删除 已弃用的 配置 (#42129)
将 'is_active' 用户 属性 移动到 FAB 身份验证 管理器 (#42042)
将 'register_views' 移动到 身份验证 管理器 接口 (#41777)
还原 "已删除 提供程序 fab 身份验证管理器 已弃用的 方法 (#41720)" (#41960)
已删除 提供程序 fab 身份验证管理器 已弃用的 方法 (#41720)
使 kerberos 成为 impala 和 fab 的可选 和 开发 依赖项 (#41616)
1.2.2¶
Bug 修复¶
Bug 修复: 同步 perm 命令 无法 使用 自定义 安全 管理器 (#41020)
将 FAB 提供程序 在注销 CSRF 保护时 检查的版本 提升到 2.10.0 (#40784)
其他¶
AIP-44 使 数据库 隔离 模式 在 Breeze 中工作 (#40894)
1.2.0¶
特性¶
向 "/logout" 添加 CSRF 保护 (#40145)
其他¶
使用 最低直接依赖项 解析实现 每个提供程序的 测试 (#39946)
升级到 FAB 4.5.0 (#39851)
fix: 用于 airflow 提供程序的 sqa 弃用 (#39293)
将 '[webserver]update_fab_perms' 添加到 已弃用的 配置中 (#40317)
1.1.1¶
其他¶
更快的 'airflow_version' 导入 (#39552)
简化 'airflow_version' 导入 (#39497)
简化 FAB 身份验证 管理器中的 操作 名称 检索 (#39358)
将 'jmespath' 添加为 显式 依赖项 (#39350)
1.1.0¶
注意
如Apache Airflow 提供程序支持策略中所述,此提供程序的版本仅适用于 Airflow 2.7+
Bug 修复¶
从 Viewer 角色中删除 插件 权限 (#39254)
更新 'is_authorized_custom_view' ,从 身份验证 管理器 处理 自定义 操作 (#39167)
其他¶
将 providers 中的 最低 Airflow 版本 提升到 Airflow 2.7.0 (#39240)
1.0.3¶
Bug 修复¶
将 'allowed_filter_attrs' 重命名为 'allowed_sort_attrs' (#38626)
修复 当 未设置 电子邮件 时的 azure 身份验证 (#38872)
1.0.2¶
该提供程序的第一个稳定版本
1.0.0 (已撤回)¶
提供程序的初始版本(测试版)。