Граф коммитов

13 Коммитов

Автор SHA1 Сообщение Дата
Xiaodong DENG 3a7b741ab9
Housekeeping of auth backend & Update Security doc (#8071)
- All authentication backends in `airflow/contrib/auth`
  are base on the `user` model which has already been
  removed earlier (https://github.com/apache/airflow/pull/4577#issuecomment-607202089)
- Security related documentation is out-dated,
  especially the LDAP and OAuth integration sections.
  It still directs user to the configuration of "old" web UI
  which has already been removed in master branch.
2020-04-03 18:20:39 +02:00
Jarek Potiuk 5cfe9c29a0
[AIRFLOW-5233] Fixed consistency in whitespace (tabs/eols) + common problems (#5835)
* [AIRFLOW-5233] Fixed consistency in whitespace (tabs/eols) + common problems
2019-08-16 10:35:34 -04:00
Bolke de Bruin e36bdef0b3 [AIRFLOW-3697] Vendorize nvd3 and slugify
nvd3 has a dependency on python-slugify which pulls in a
GPL dependency by default, which we don't want.

This commit brings in nvd3 0.15.0 and slugify 2.0.1 WITH NO CHANGES -
those will come in the next commit
2019-02-23 18:30:17 +00:00
bolkedebruin b031b82cee [AIRFLOW-3691] Update notice to 2019 (#4503) 2019-01-13 00:02:34 -08:00
Tao Feng f89a5258bf
[AIRFLOW-XXX] Update NOTICE file per suggestion (#4220) 2018-11-21 14:08:15 -08:00
Ash Berlin-Taylor 274f093da4 [AIRFLOW-2779] Make GHE auth third party licensed (#3803)
This reinstates the original license.
2018-08-30 14:30:40 +02:00
Bolke de Bruin a5fa1bf888 [AIRFLOW-2779] Update licenses and remove copyright headers
* ssh_hook is not a port anymore
* auth backends should never had a copyright clause
* minihivecluster isnt used
2018-07-28 14:25:05 +02:00
Bolke de Bruin 4f562ba8c7 [AIRFLOW-2815] Use correct copyright period
"onwards" is not specific enough
2018-07-28 13:10:43 +02:00
Maxime Beauchemin 6c55a2219c [AIRFLOW-1291] Update NOTICE and LICENSE files to match ASF requirements
JIRA:
https://issues.apache.org/jira/browse/AIRFLOW-1291

* Update NOTICE with proper year range for ASF
copyright
* Break down LICENSE into
licenses/LICENSE-[project].txt
* add license header to jqClock.min.js

[AIRFLOW-1291] Update NOTICE and LICENSE files to
match ASF requirements

* Update NOTICE with proper year range for ASF
copyright
* Break down LICENSE into
licenses/LICENSE-[project].txt
* add license header to jqClock.min.js

fix license check

Closes #2354 from
mistercrunch/copyright_license_touchups
2017-06-12 10:47:56 -07:00
Bolke de Bruin 659827639e [AIRFLOW-1127] Move license notices to LICENSE
Closes #2250 from bolkedebruin/AIRFLOW-1127
2017-04-20 15:24:15 -07:00
Bolke de Bruin 784b3638c5 [AIRFLOW-895] Address Apache release incompliancies
* Fixes missing licenses in NOTICE
* Corrects license header
* Removes HighCharts left overs.

Closes #2098 from bolkedebruin/AIRFLOW-895
2017-02-23 23:48:03 +01:00
Bolke de Bruin d5ac6bd9d0 [AIRFLOW-489] Add API Framework
This implements a framework for API calls to Airflow. Currently
all access is done by cli or web ui. Especially in the context
of the cli this raises security concerns which can be alleviated
with a secured API call over the wire.

Secondly integration with other systems is a bit harder if you have
to call a cli. For public facing endpoints JSON is used.

As an example the trigger_dag functionality is now made into a
API call.

Backwards compat is retained by switching to a LocalClient.
2016-11-27 19:44:31 +01:00
Maxime Beauchemin 0e95d67ca4 Dropping .txt etension on repo's root files 2016-08-31 13:09:01 -07:00