4a8567b20b |
2025-04-10 |
Prepare docs for Apr 2nd wave of providers (#49051)
|
b58f027cbf |
2025-04-10 |
Fix default base value (#49013)
|
00aec39a4c |
2025-04-10 |
Bring back serve_logs to be in the core (#49031)
|
b9ee31cd81 |
2025-04-09 |
Force use of symetric JWT algorithm for internal logs server (#49029)
|
f40fb4af4e |
2025-04-09 |
Move FAB related configs to FAB provider (#49017)
|
55c29a089a |
2025-04-09 |
Add back methods needed by Flask in 'AirflowAppBuilder' (#48968)
|
b46275b7ee |
2025-04-09 |
Bump webpack (#49016)
|
546675500e |
2025-04-09 |
Add ability to configure PERMANENT_SESSION_LIFETIME in fab for session logout. (#48827)
|
a052453d8e |
2025-04-09 |
Move wtforms/Werkzeug dependencies to FAB provider (#48970)
|
1c47053aaf |
2025-04-08 |
Bump webpack (#48959)
|
c68f31d3db |
2025-04-08 |
Remove dev0 suffix from Airlfow version (#48934)
|
7b2ec33c7a |
2025-04-08 |
Remove unnecessary entries in get_provider_info and update the schema (#48849)
|
3039600b8e |
2025-04-08 |
Apply configuration defined in 'webserver_config.py' to Flask config (#48898)
|
0a4eadd183 |
2025-04-07 |
Bump the fab-ui-package-updates group across 1 directory with 3 updates (#48893)
|
139673d3ce |
2025-04-07 |
Remove fab from preinstalled providers (#48457)
|
e187961bde |
2025-04-07 |
Add single endpoint to retrieve menu information (#48762)
|
67858fd7e7 |
2025-04-06 |
Improve documentation building iteration (#48760)
|
adbb062b50 |
2025-04-06 |
Prepare docs for Apr 1st wave of providers (#48828)
|
a32193503c |
2025-04-03 |
Handle user deletion while being logged in in FAB auth manager (#48754)
|
24548e2a36 |
2025-04-03 |
Prepare documentation for FAB 2.0.0rc2 release (#48745)
|
d4473555c0 |
2025-04-02 |
Simplify tooling by switching completely to uv (#48223)
|
b9026d399b |
2025-03-31 |
Update create token apis in simple auth manager (#48498)
|
6a22981716 |
2025-03-31 |
Add authentication section in FAB auth manager API documentation (#48455)
|
47002feacd |
2025-03-30 |
Upgrade ruff to latest version (#48553)
|
a06032e0f8 |
2025-03-28 |
Update simple auth manager documentation to include token API (#48454)
|
69ae9e33f8 |
2025-03-28 |
Update fast-api generated code after Pydantic upgrade (#48484)
|
e026d91e42 |
2025-03-27 |
Fix 'conf.get_boolean("api", "ssl_cert")' (#48465)
|
64aa6fea17 |
2025-03-27 |
Cookies in non TLS mode (#48453)
|
c18dfa95ba |
2025-03-27 |
Update FAB provider documentation (#48247)
|
bc381206cc |
2025-03-26 |
Bump the fab-ui-package-updates group across 1 directory with 21 updates (#48414)
|
82a0993cc3 |
2025-03-26 |
Upgrade 'copy-webpack-plugin' to latest version in FAB provider (#48399)
|
c762e17820 |
2025-03-26 |
Prepare docs for Mar 2nd wave of providers (#48383)
|
6adb2dbae4 |
2025-03-25 |
Upgrade providers flit build requirements to 3.12.0 (#48362)
|
6f76326c26 |
2025-03-25 |
AIP-81: Flatten core CLI commands (#48224)
|
3a567fc77b |
2025-03-25 |
Bump eslint-config-prettier (#48206)
|
a4f089e27e |
2025-03-24 |
Add option in auth managers to specify DB manager (#48196)
|
d1b80e4bd9 |
2025-03-24 |
(Re)move old dependencies from the old FAB UI (#48007)
|
64c9f033ce |
2025-03-23 |
Bump eslint in /providers/fab/src/airflow/providers/fab/www (#48143)
|
ad4a9e3c55 |
2025-03-23 |
Move flask-based tests of providers manager to FAB provider tests (#48113)
|
643392f4ae |
2025-03-23 |
Rebuild FAB assets (#48116)
|
260977b92c |
2025-03-22 |
Remove unused webserver configs (#48066)
|
1428890c2b |
2025-03-21 |
Use SimpleAuthManager for standalone (#48036)
|
243fe86d4b |
2025-03-21 |
Move airflow sources to airflow-core package (#47798)
|
e0bbf51870 |
2025-03-21 |
Move "create db from orm" to be a public method in db manager interface (#48000)
|
1a5eb7a29c |
2025-03-20 |
Bump various providers in preparation for Airflow 3.0.0b4 (#48013)
|
afc284ce85 |
2025-03-20 |
Call 'init' from auth managers only once (#47869)
|
8242ba5dc0 |
2025-03-20 |
Set simple auth manager as default (#47691)
|
2500dcf20d |
2025-03-19 |
Move FAB session table creation to FAB provider (#47969)
|
bf25c37f28 |
2025-03-17 |
AIP-38 Fix safari login loop in dev mode (#47859)
|
91b0f610ab |
2025-03-17 |
AIP-72: Handle Custom XCom Backend on Task SDK (#47339)
|
935d2831fe |
2025-03-15 |
Remove links to x/twitter.com (#47801)
|
bef09272f2 |
2025-03-14 |
Marking fab and common messaging as not ready (#47581)
|
af2461bc19 |
2025-03-14 |
Rename 'get_permitted_dag_ids' and 'filter_permitted_dag_ids' to 'get_authorized_dag_ids' and 'filter_authorized_dag_ids' (#47640)
|
4ffb0a6fd3 |
2025-03-14 |
Set JWT token to localStorage from cookies (#47432)
|
114b86b962 |
2025-03-14 |
Do not use FAB auth manager methods in views (#47747)
|
74f4860bb1 |
2025-03-14 |
Re-work JWT Validation and Generation to use public/private key and official claims (#46981)
|
d5ea56ae4b |
2025-03-14 |
AIP-84 Add Auth for DAG Versioning (#47553)
|
5f004b112f |
2025-03-14 |
feat(AIP-84): add auth to /ui/backfills (#47657)
|
b32257bc82 |
2025-03-13 |
Introduce 'filter_authorized_menu_items' to filter menu items based on permissions (#47681)
|
11c305acad |
2025-03-13 |
Add back 'get_url_logout' in auth managers but make it optional (#47729)
|
1c9c5c62ef |
2025-03-13 |
Fix 'get_menu_items' in FAB auth manager (#47688)
|
46759a355d |
2025-03-13 |
AIP-84 Add Auth for backfill (#47482)
|
ec39ba4810 |
2025-03-12 |
Remove auth backends from core Airflow (#47399)
|
1e70452674 |
2025-03-12 |
Fix 'sync-perm' CLI command (#47626)
|
0675231060 |
2025-03-11 |
Add 'get_additional_menu_items' in auth manager interface to extend the menu (#47468)
|
245d26dac1 |
2025-03-11 |
Use a single http tag to report the server's location to front end, not two (#47572)
|
a96ec64083 |
2025-03-11 |
FAB login. Fix asset URLs and missing alert (#47586)
|
dc81593c40 |
2025-03-10 |
Add 'logout' method in auth manager interface (#47573)
|
cc471f96c1 |
2025-03-10 |
Move 'airflow/api_fastapi/auth/managers/utils/fab' to FAB provider (#47571)
|
df8df68466 |
2025-03-10 |
Implement 'simple_auth_manager_all_admins' in simple auth manager with new auth flow (#47514)
|
cc70fce5be |
2025-03-10 |
AIP-38 Move token handling to axios interceptor (#47562)
|
1e2660b3fc |
2025-03-10 |
AIP 84 - Add auth for asset alias (#47241)
|
8cc9f1fca9 |
2025-03-07 |
Relocate airflow.auth to airflow.api_fastapi.auth (#47492)
|
06be13bc51 |
2025-03-07 |
Clean up simple auth and fab provider package json files (#47516)
|
97bd5c70cb |
2025-03-07 |
Remove unused code in Fab provider (#47510)
|
7bd8ea6821 |
2025-03-07 |
Cleanup leftovers from api connexion (#47490)
|
092cc57f02 |
2025-03-07 |
Get rid of google-re2 as dependency (#47493)
|
0b79a47768 |
2025-03-06 |
Remove 'is_in_fab' in FAB auth manager (#47465)
|
f10c4314aa |
2025-03-06 |
Fix and simplify 'get_permitted_dag_ids' in auth manager (#47458)
|
5cda5bddd6 |
2025-03-06 |
Add some typing and require kwargs for auth manager (#47455)
|
e4002c3305 |
2025-03-05 |
Move tests_common package to devel-common project (#47281)
|
bb8d465f22 |
2025-03-05 |
Clean Leftovers of RemovedInAirflow3Warning (#47264)
|
9939b1b3d7 |
2025-03-04 |
Add AWS SageMaker Unified Studio Workflow Operator (#45726)
|
96c0df6673 |
2025-03-04 |
Remove unused methods from auth managers (#47316)
|
c0f7179998 |
2025-03-04 |
Update docstring for users param in auth managers (#47334)
|
8f4fc4f107 |
2025-03-04 |
Remove 'airflow.www' module (#47318)
|
9a059124a9 |
2025-03-03 |
Move api-server to port 8080 (#47310)
|
54016ecd11 |
2025-03-03 |
AIP-81 | AIP-84 | Include Token Generation Endpoints in FAB (#47043)
|
0f21f0ab42 |
2025-03-03 |
Move 'airflow.www.auth' to 'airflow.providers.fab.www.auth' (#47307)
|
65d00988ed |
2025-03-01 |
Remove 'api_connexion' (#47171)
|
1addb55154 |
2025-02-28 |
Improve documentation for updating provider dependencies (#47203)
|
75f1128c11 |
2025-02-27 |
Fix section for base_url in FAB auth manager (#47173)
|
51415547d6 |
2025-02-26 |
Remove old UI and webserver (#46942)
|
6332afc5dc |
2025-02-25 |
Move 'fastapi-api' command to 'api-server' (#47076)
|
c6c4f95ed9 |
2025-02-25 |
Add legacy namespace packages to airflow.providers (#47064)
|
c34b73a46e |
2025-02-25 |
Remove '/webapp' prefix from new UI (#47041)
|
dbf8bb4092 |
2025-02-24 |
Remove extra whitespace in provider readme template (#46975)
|
54863bd011 |
2025-02-23 |
Fix new UI when running outside of breeze (#46991)
|
b28c336e8b |
2025-02-21 |
Upgrade flit to 3.11.0 (#46938)
|
d59d26e1f7 |
2025-02-20 |
Remove references of "airflow.www" in FAB provider (#46914)
|
e740e1e7f2 |
2025-02-17 |
Bump dompurify in /providers/fab/src/airflow/providers/fab/www (#46798)
|
e23d53fe33 |
2025-02-17 |
Remove old provider references and replace "new" with just providers (#46810)
|
4e17ecd3f8 |
2025-02-16 |
Avoid imports from "providers" (#46801)
|
4d5846f58f |
2025-02-16 |
Move provider_tests to unit folder in provider tests (#46800)
|
e027457a24 |
2025-02-15 |
Removed the unused provider's distribution (#46608)
|
a10ae15440 |
2025-02-13 |
Fix FAB static asset (#46727)
|
7323548a43 |
2025-02-13 |
AIP-79 Generate assets for Flask application in FAB provider (#44744) (#45060)
|
3a0509d4b0 |
2025-02-12 |
Bump serialize-javascript, copy-webpack-plugin and terser-webpack-plugin (#46698)
|
035060d7f3 |
2025-02-11 |
AIP-83 amendment: Add logic for generating run_id when logical date is None. (#46616)
|
70de52795f |
2025-02-06 |
Update FAB auth manager 'get_url_login' method to handle AF2 and AF3 (#46527)
|
e6ea6709bb |
2025-02-04 |
Moving EmptyOperator to standard provider (#46231)
|
dafd1660fd |
2025-02-03 |
Use different default algorithms for different werkzeug versions (#46384)
|
880b067668 |
2025-02-03 |
Add run_after column to DagRun model (#45732)
|
bd2bb9096a |
2025-01-31 |
Move fab provider to new structure (#46144)
|
2a5c986eaa |
2025-01-29 |
Disable Flask-SQLAlchemy modification tracking in FAB provider (#46249)
|
9b3857973b |
2025-01-28 |
Expose security views in Flask application in FAB provider (#46203)
|
d024cdab19 |
2025-01-27 |
Make parameter 'user' mandatory for all methods in the auth manager interface (#45986)
|
29b9e8ea10 |
2025-01-25 |
move standard, alibaba and common.sql provider to the new structure (#45964)
|
573cd95db5 |
2025-01-22 |
Upgrade to FAB 4.5.3 (#45874)
|
2d9ab54eef |
2025-01-21 |
Make FAB auth manager login process compatible with Airflow 3 UI (#45765)
|
5ff411bf5a |
2025-01-14 |
Convert exceptions raised in Flask application to fastapi exceptions (#45625)
|
e229ca0a36 |
2025-01-13 |
Add missing methods in fab provider's AirflowAppBuilder class (#45611)
|
b703d53b77 |
2025-01-09 |
Move Literal alias into TYPE_CHECKING block (#45345)
|
a283841891 |
2025-01-08 |
Do not use core Airflow Flask related resources in FAB provider (package 'security') (#45471)
|
32dc9e8379 |
2025-01-08 |
Do not use core Airflow Flask related resources in FAB provider (package 'api_connexion') (#45473)
|
5bc5dc0853 |
2025-01-07 |
Do not use core Airflow Flask related resources in FAB provider (#45441)
|
48043afc79 |
2025-01-03 |
forward port fab 1.5.2 to main branch (#45377)
|
97768437a1 |
2025-01-02 |
Stop reserializing DAGs during db migration (#45362)
|
dc37e5573e |
2024-12-29 |
Prepare fab ad-hoc release December 2024 (#45218)
|
111e82634a |
2024-12-24 |
Correctly import isabs from os.path (#45178)
|
c95b84cfed |
2024-12-24 |
[providers-fab/v1-5] Invalidate user session on password reset (#45139)
|
7002966ccf |
2024-12-23 |
Correctly import isabs from os.path (#45178)
|
cf401c48bb |
2024-12-22 |
Invalidate user session on password reset (#45139)
|
a1db3ee999 |
2024-12-20 |
Add option in auth manager interface to define FastAPI api (#45009)
|
2723508345 |
2024-12-20 |
Prepare docs for Nov 1st wave of providers Dec 2024 (#45042)
|
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)
|