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

18 Коммитов

Автор SHA1 Сообщение Дата
Tomek Urbaszek cc12db79e2
Make warnings more visible (#12204)
This PR proposes to use custom showwarning function that
provides users with better information about warnings using
rich library to highlight the warning.
2020-11-09 21:14:46 +00:00
Ash Berlin-Taylor 2580b049cf
Remove vendored nvd3 and slugify libraries (#9136)
We pulled in them because slugify _used_ to default to the GPL'd
`unidecode` module, but since Slugify 3.0[1] it has used text-unidecode
by first (and only installs the GPL library by an optional extra, not by
default) so we can now use it.

This lets us upgreade text-unidecode from 1.2 to the latest 1.3, which
is the version one of dbt's dependencies needs.

[1]: https://github.com/un33k/python-slugify/blob/4.0.0/CHANGELOG.md#300
2020-06-04 15:45:29 +01:00
Ash Berlin-Taylor 14db3732b5
[AIRFLOW-5277] Gantt chart respects per-user the Timezone UI setting (#8096)
`new Date()` in javascript was always returning user-local time, so we
switch over to using MomentJS to render the ticks.

I also had to fix a bug in the `redraw` function here (previously
unused, now used when the user selects a different timezone.)
2020-04-03 17:54:45 +01:00
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
Ash Berlin-Taylor 8c2bd91a8f
Allow DateTimePicker to actually pick times too. (#8034)
This is reported upstreadm as dpgaspar/Flask-AppBuilder#685 but there
appears to be 0 appetite for fixing it there. Since we can't easily
change the code in FAB I have had to customize the Widget, and give it a
different class name

https://github.com/eonasdan/bootstrap-datetimepicker/ is MIT licensed.
2020-03-31 21:57:17 +01:00
Ry Walker ee16d3059e
[AIRFLOW-XXXX] Update LICENSE versions and remove old licenses (#7553) 2020-02-27 22:57:29 +00: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
Ash Berlin-Taylor 34b310e56f [AIRFLOW-2779] Add project version to license (#4177)
The Incubator PMC requested that we add version information to the
license declarations to cope with the possibility of projects changing
licenses on us in the future.

Where possible I have worked out the version we are actually using, but
where that hasn't been possible and the project is still on the same
license (they all were) I have taken the latest version as of right now

[ci-skip]
2018-11-12 21:49:55 +01: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
Verdan Mahmood c2927ac388 [AIRFLOW-2805] Display multiple timezones on UI (#3687) 2018-08-03 14:07:50 +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
Kevin Yang ec38ba9594 [AIRFLOW-1325] Add ElasticSearch log handler and reader
Closes #3214 from
yrqls21/kevin_yang_add_es_task_handler
2018-04-13 11:09:50 +02:00
Bolke de Bruin a30f009aeb [AIRFLOW-2287] Update license notices
Closes #3195 from bolkedebruin/AIRFLOW-2287
2018-04-09 00:32:09 -07:00
Chris Riccomini 16b5f9a196 [AIRFLOW-1525] Fix minor LICENSE and NOTICE issues
Closes #2884 from criccomini/AIRFLOW-1525
2017-12-15 13:58:54 -08: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
Maxime Beauchemin 0e95d67ca4 Dropping .txt etension on repo's root files 2016-08-31 13:09:01 -07:00