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

11 Коммитов

Автор SHA1 Сообщение Дата
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
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
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
Edgar Rodriguez b6d2e0a469 [AIRFLOW-1519] Add server side paging in DAGs list
Airflow's main page previously did paging client-
side via a
jQuery plugin (DataTable) which was very slow at
loading all DAGs.
The browser would load all DAGs in the table.
The result was performance degradation when having
a number of
DAGs in the range of 1K.

This commit implements server-side paging using
the webserver page
size setting, sending to the browser only the
elements for the
specific page.

Closes #2531 from edgarRd/erod-ui-dags-paging
2017-09-15 16:41:29 -07: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