Package apache-airflow-providers-fab
Flask App Builder
This is detailed commit list of changes for versions provider package: fab
.
For high-level changelog, see package information including changelog.
2.0.0
Latest change: 2024-12-06
Commit |
Committed |
Subject |
662f6e2d94 |
2024-12-06 |
AIP-79 Support Airflow 2.x plugins in fast api. Embed a minimal version of the Flask application in fastapi application (#44464)
|
bcc8a4abd1 |
2024-12-06 |
Prevent __init__.py in providers from being modified (#44713)
|
2b7015e5ff |
2024-12-03 |
AIP-81 Move CLI Commands to directories according to Hybrid, Local and Remote (#44538)
|
1275fec92f |
2024-11-24 |
Use Python 3.9 as target version for Ruff & Black rules (#44298)
|
48eb4301ea |
2024-11-21 |
Remove deprecations from fab provider (#44198)
|
d5bd1344b6 |
2024-11-19 |
Set up JWT token authentication in Fast APIs (#42634)
|
c8c5756530 |
2024-11-19 |
Prepare FAB provider to set next version as major version (#43939)
|
1.5.1
Latest change: 2024-11-14
Commit |
Committed |
Subject |
a53d9f6d25 |
2024-11-14 |
Prepare docs for Nov 1st wave of providers (#44011)
|
c047c87aed |
2024-11-12 |
Expand and improve the kerberos api authentication documentation (#43682)
|
d536ec4bd1 |
2024-11-05 |
fab_auth_manager: allow get_user method to return the user authenticated via Kerberos (#43662)
|
1.5.0
Latest change: 2024-11-03
Commit |
Committed |
Subject |
45b0b2f15c |
2024-11-03 |
Prepare docs for Oct 2nd wave of providers rc3 (#43613)
|
22d2aebe6a |
2024-10-31 |
Add logging to the migration commands (#43516)
|
5886016243 |
2024-10-31 |
Prepare docs for Oct 2nd wave of providers RC2 (#43540)
|
db4afd793a |
2024-10-31 |
DOC fix documentation error in 'apache-airflow-providers-fab/access-control.rst' (#43495)
|
d8c7d28411 |
2024-10-30 |
Start porting DAG definition code to the Task SDK (#43076)
|
baf2b3cb44 |
2024-10-29 |
fix(providers/fab): alias is_authorized_dataset to is_authorized_asset (#43469)
|
78ff0a9970 |
2024-10-27 |
Prepare docs for Oct 2nd wave of providers (#43409)
|
1f4b306c80 |
2024-10-25 |
Fix revoke Dag stale permission on airflow < 2.10 (#42844)
|
d7f50baa6f |
2024-10-23 |
Bump Flask-AppBuilder to ''4.5.2'' (#43309)
|
84ff10bf06 |
2024-10-23 |
Upgrade FAB to 4.5.1 (#43251)
|
d186d3fb50 |
2024-10-23 |
Rename dataset as asset in UI (#43073)
|
7324cdaa91 |
2024-10-17 |
feat(providers/fab): Use asset in common provider (#43112)
|
520c443656 |
2024-10-15 |
fix: Change CustomSecurityManager method name (#43034)
|
c7104f53b9 |
2024-10-10 |
Move user and roles schemas to fab provider (#42869)
|
978bb0c6b6 |
2024-10-10 |
Move the session auth backend to FAB auth manager (#42878)
|
857ca4c06c |
2024-10-09 |
Split providers out of the main "airflow/" tree into a UV workspace project (#42505)
|
1.4.1
Latest change: 2024-10-09
Commit |
Committed |
Subject |
2bb8628463 |
2024-10-09 |
Prepare docs for Oct 1st adhoc wave of providers (#42862)
|
ef981f18ce |
2024-10-04 |
Rename dataset endpoints as asset endpoints (#42579)
|
9536c98a43 |
2024-10-01 |
Update Rest API tests to no longer rely on FAB auth manager. Move tests specific to FAB permissions to FAB provider (#42523)
|
ede7cb27fd |
2024-09-30 |
Rename dataset related python variable names to asset (#41348)
|
2beb6a765d |
2024-09-25 |
Simplify expression for get_permitted_dag_ids query (#42484)
|
1.4.0
Latest change: 2024-09-21
Commit |
Committed |
Subject |
7628d47d04 |
2024-09-21 |
Prepare docs for Sep 1st wave of providers (#42387)
|
6a527c9fac |
2024-09-21 |
Fix pre-commit for auto update of fab migration versions (#42382)
|
8741e9c176 |
2024-09-20 |
Handle 'AUTH_ROLE_PUBLIC' in FAB auth manager (#42280)
|
ee87fa0cba |
2024-09-20 |
Minor fixups to FAB DB command docs (#42377)
|
58b3771bf0 |
2024-09-20 |
Add documentation for FAB DB commands (#42352)
|
9f167bbc34 |
2024-09-19 |
Add FAB migration commands (#41804)
|
db7f92787a |
2024-09-17 |
Deprecated kerberos auth removed (#41693)
|
d1e500c450 |
2024-09-16 |
Deprecated configuration removed (#42129)
|
a094f9105c |
2024-09-12 |
Move 'is_active' user property to FAB auth manager (#42042)
|
7b6eb92537 |
2024-09-04 |
Move 'register_views' to auth manager interface (#41777)
|
1379376b66 |
2024-09-02 |
Add TODOs in providers code for Subdag code removal (#41963)
|
f16107017c |
2024-09-02 |
Revert "Provider fab auth manager deprecated methods removed (#41720)" (#41960)
|
433bfd4a5f |
2024-08-27 |
chore(docs): add an example for auth with keycloak (#41687)
|
b0391838c1 |
2024-08-26 |
Provider fab auth manager deprecated methods removed (#41720)
|
59dc98178b |
2024-08-25 |
Separate FAB migration from Core Airflow migration (#41437)
|
67a7923408 |
2024-08-25 |
deprecated fab auth manager removed (#41708)
|
c2a9833ba7 |
2024-08-22 |
feat: deprecated basic auth airflow.api.auth.backend.basic_auth removed (#41663)
|
c78a004210 |
2024-08-20 |
Add fixes by breeze/precommit-lint static checks (#41604) (#41618)
|
d6df0786cf |
2024-08-20 |
Make kerberos an optional and devel dependency for impala and fab (#41616)
|
1.3.0
Latest change: 2024-08-19
Commit |
Committed |
Subject |
75fb7acbac |
2024-08-19 |
Prepare docs for Aug 2nd wave of providers (#41559)
|
8807f73dfd |
2024-08-16 |
Delete experimental API (#41434)
|
6570c6d1bb |
2024-08-13 |
Remove deprecated SubDags (#41390)
|
090607d92a |
2024-08-08 |
Feature: Allow set Dag Run resource into Dag Level permission (#40703)
|
1.2.2
Latest change: 2024-07-28
Commit |
Committed |
Subject |
7126678e87 |
2024-07-28 |
Prepare Providers docs ad hoc release (#41074)
|
95cab23792 |
2024-07-25 |
Bug fix: sync perm command not able to use custom security manager (#41020)
|
6684481c67 |
2024-07-20 |
AIP-44 make database isolation mode work in Breeze (#40894)
|
d029e77f2f |
2024-07-15 |
Bump version checked by FAB provider on logout CSRF protection to 2.10.0 (#40784)
|
1.2.1
Latest change: 2024-07-09
Commit |
Committed |
Subject |
09a7bd1d58 |
2024-07-09 |
Prepare docs 1st wave July 2024 (#40644)
|
2423238295 |
2024-06-28 |
Add backward compatibility to CSRF protection of '/logout' method (#40479)
|
a62bd83188 |
2024-06-27 |
Enable enforcing pydocstyle rule D213 in ruff. (#40448)
|
1.2.0
Latest change: 2024-06-22
Commit |
Committed |
Subject |
6e5ae26382 |
2024-06-22 |
Prepare docs 2nd wave June 2024 (#40273)
|
e24b7c1de3 |
2024-06-20 |
Add '[webserver]update_fab_perms' to deprecated configs (#40317)
|
4fbdd07c13 |
2024-06-20 |
fix: sqa deprecations for airflow providers (#39293)
|
14deaa2f1f |
2024-06-12 |
Add CSRF protection to "/logout" (#40145)
|
c0f27094ab |
2024-06-04 |
iMPlement per-provider tests with lowest-direct dependency resolution (#39946)
|
483d408041 |
2024-05-27 |
Upgrade to FAB 4.5.0 (#39851)
|
1.1.1
Latest change: 2024-05-26
Commit |
Committed |
Subject |
34500f3a2f |
2024-05-26 |
Prepare docs 3rd wave May 2024 (#39738)
|
2b1a2f8d56 |
2024-05-11 |
Reapply templates for all providers (#39554)
|
2c05187b07 |
2024-05-10 |
Faster 'airflow_version' imports (#39552)
|
73918925ed |
2024-05-08 |
Simplify 'airflow_version' imports (#39497)
|
4a1d040973 |
2024-05-07 |
Minor fixup for custom FAB permission consistency warning (#39469)
|
cbebb4837f |
2024-05-07 |
Add description about custom FAB permission consistency (#39459)
|
959e52bf3c |
2024-05-02 |
Simplify action name retrieval in FAB auth manager (#39358)
|
4910c0439b |
2024-05-01 |
Add 'jmespath' as an explicit dependency (#39350)
|
1.1.0
Latest change: 2024-05-01
Commit |
Committed |
Subject |
fe4605a10e |
2024-05-01 |
Prepare docs 1st wave May 2024 (#39328)
|
7635ff3555 |
2024-04-25 |
Remove plugins permissions from Viewer role (#39254)
|
f7a2f60325 |
2024-04-22 |
Update 'is_authorized_custom_view' from auth manager to handle custom actions (#39167)
|
1.0.4
Latest change: 2024-04-16
Commit |
Committed |
Subject |
13df6569d6 |
2024-04-16 |
Prepare docs 1st wave (RC3) + ad hoc April 2024 (#38995) (#39054)
|
f8104325b7 |
2024-04-15 |
Activate RUF019 that checks for unnecessary key check (#38950)
|
c3bb80da93 |
2024-04-12 |
Remove button for reset my password when we have reset password (#38957)
|
1.0.3
Latest change: 2024-04-10
Commit |
Committed |
Subject |
5fa80b6aea |
2024-04-10 |
Prepare docs 1st wave (RC1) April 2024 (#38863)
|
53cd7173b4 |
2024-04-10 |
Fix azure authentication when no email is set (#38872)
|
6d3d2075ae |
2024-04-07 |
fix: try002 for provider fab (#38801)
|
e700f4150a |
2024-03-30 |
Rename 'allowed_filter_attrs' to 'allowed_sort_attrs' (#38626)
|
1.0.2
Latest change: 2024-03-25
Commit |
Committed |
Subject |
256911aa62 |
2024-03-25 |
Prepare fab provider RC1 (#38451)
|
7776e9154d |
2024-03-20 |
Upgrade FAB to 4.4.1 (#38319)
|
0a74928894 |
2024-03-18 |
Bump ruff to 0.3.3 (#38240)
|
2e35854a05 |
2024-03-15 |
Make the method 'BaseAuthManager.is_authorized_custom_view' abstract (#37915)
|
c0b849ad2b |
2024-03-11 |
Avoid use of 'assert' outside of the tests (#37718)
|
c6f34394c4 |
2024-03-11 |
Improve suffix handling for provider-generated dependencies (#38029)
|
3f52790d42 |
2024-03-06 |
Resolve G004: Logging statement uses f-string (#37873)
|
fd4dfd875d |
2024-03-06 |
Remove useless methods from security manager (#37889)
|
3211a5fcea |
2024-03-06 |
Use 'next' when redirecting (#37904)
|
89e7f3e7bd |
2024-03-05 |
Add "MENU" permission in auth manager (#37881)
|
30f7b2abe6 |
2024-03-04 |
Avoid to use too broad 'noqa' (#37862)
|
9b17ff3aa3 |
2024-02-26 |
Add post endpoint for dataset events (#37570)
|
16d2671704 |
2024-02-20 |
Add "queuedEvent" endpoint to get/delete DatasetDagRunQueue (#37176)
|
79603f9302 |
2024-02-19 |
Add swagger path to FAB Auth manager and Internal API (#37525)
|
f2ea8a3e17 |
2024-02-19 |
Revoking audit_log permission from all users except admin (#37501)
|
68e20aa702 |
2024-02-17 |
Enable the 'Is Active?' flag by default in user view (#37507)
|
5a0be392e6 |
2024-02-16 |
Add comment about versions updated by release manager (#37488)
|
4551c592b2 |
2024-02-14 |
Until we release 2.9.0, we keep airflow >= 2.9.0.dev0 for FAB provider (#37421)
|
1.0.1
Latest change: 2024-02-14
Commit |
Committed |
Subject |
54a400fcb6 |
2024-02-14 |
Mark FAB provider as ready (#37362)
|
ec97a07197 |
2024-02-13 |
standardize get_app appbuilder usage (#37397)
|
f61ffe58d3 |
2024-02-11 |
Remove extra package headers in provider indexes (#37324)
|
28f94f8891 |
2024-02-10 |
Move 'IMPORT_ERROR' from DAG related permissions to view related permissions (#37292)
|
00ed46769e |
2024-02-09 |
D401 support in fab provider (#37283)
|
e99cfbbd51 |
2024-02-07 |
Upgrade to FAB 4.3.11 (#37233)
|
daa2bceba1 |
2024-02-07 |
Use 'next_url' instead of 'next' (#37225)
|
dec2662190 |
2024-01-30 |
feat: Switch all class, functions, methods deprecations to decorators (#36876)
|
0fce3b6047 |
2024-01-28 |
Add "airflow users reset-password" command (#37044)
|
ce246c0ed8 |
2024-01-26 |
fix for role and permission count in export (#36589)
|
18d2498e44 |
2024-01-11 |
Generate doc for fab CLI commands (#36672)
|
485ddbf968 |
2024-01-11 |
Add deprecation information in deprecated endpoints + geenrate Rest API documentation from fab provider (#36664)
|
c439ab87c4 |
2024-01-10 |
Standardize airflow build process and switch to Hatchling build backend (#36537)
|
28cad70223 |
2024-01-03 |
Move config related to FAB auth manager to FAB provider (#36232)
|
2093b6f3b9 |
2024-01-03 |
Fix security manager inheritance in fab provider (#36538)
|
dec78ab3f1 |
2024-01-03 |
Remove MSSQL support form Airflow core (#36514)
|
e28627f6a5 |
2024-01-02 |
Cli export / import roles including permissions (#36347)
|
6937ae7647 |
2023-12-30 |
Speed up autocompletion of Breeze by simplifying provider state (#36499)
|
83bdc297ce |
2023-12-30 |
added cli command to list auth managers under 'airflow providers' (#36445)
|
341d5b747d |
2023-12-23 |
Add feture of "not-ready" provider. (#36391)
|
1.0.0
Latest change: 2023-12-23
Commit |
Committed |
Subject |
b15d5578da |
2023-12-23 |
Re-apply updated version numbers to 2nd wave of providers in December (#36380)
|
fd86fae5d5 |
2023-12-22 |
Document the missing website permission (#36329)
|
1e6fa73575 |
2023-12-22 |
fix wrong sample code for "dag level permissions" (#36350)
|
2be7149598 |
2023-12-21 |
fix inheritance checking of security manager in FabAuthManager (#36343)
|
b35b08ec41 |
2023-12-20 |
Improve pre-commit to generate Airflow diagrams as a code (#36333)
|
475818542e |
2023-12-19 |
Create auth manager documentation (#36211)
|
e9ba37bb58 |
2023-12-17 |
Add code snippet formatting in docstrings via Ruff (#36262)
|
f7f7183617 |
2023-12-17 |
Update permission docs (#36120)
|
4d96a9a3a1 |
2023-12-13 |
Remove dependency of 'Connexion' from auth manager interface (#36209)
|
357355ac09 |
2023-12-11 |
Remove 'is_authorized_cluster_activity' from auth manager (#36175)
|
1eca667e5f |
2023-12-11 |
Create FAB provider and move FAB auth manager in it (#35926)
|