Commit Graph

24 Commits

Author SHA1 Message Date
Fredrik Adelöw 85b04f659a get rid of usages of substr which is deprecated
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-01-23 14:35:21 +01:00
Loybin 05d4d71dd9 Featrue: Add dag-run-status, update DagTable
Signed-off-by: Loybin <liaoyebin@gmail.com>
2022-11-08 12:42:43 +04:00
Fredrik Adelöw 2f52e74b49 just get rid of some String
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-09-02 13:21:15 +02:00
Fredrik Adelöw fa07cc8ff2 apache-airflow
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-08-19 13:30:23 +02:00
Fredrik Adelöw c8bb0ff8ce just some 🧹 api cleaning
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-08-18 13:30:02 +02:00
Daniele.Mazzotta 7bc7b1d376 case-insensitive NOT FOUND error catching in getDags
Signed-off-by: Daniele.Mazzotta <daniele.mazzotta@tii.ae>
2022-06-23 10:35:50 +04:00
Daniele.Mazzotta aed6b691cb fixed failing test while fetching getDags
Signed-off-by: Daniele.Mazzotta <daniele.mazzotta@tii.ae>
2022-06-23 10:29:10 +04:00
Daniele.Mazzotta 007cba9eb1 fixed issue where error message would be 0 instead of empty element
Signed-off-by: Daniele.Mazzotta <daniele.mazzotta@tii.ae>
2022-06-23 10:07:08 +04:00
Daniele.Mazzotta f74361a585 removed dagsNotFound state
Signed-off-by: Daniele.Mazzotta <daniele.mazzotta@tii.ae>
2022-06-22 17:29:58 +04:00
Daniele Mazzotta c8a502ce3e fixed formatting
Signed-off-by: Daniele Mazzotta <daniele.mazzotta@tii.ae>
2022-06-21 17:36:35 +04:00
Daniele Mazzotta 8b8c692be3 updated api-reports
Signed-off-by: Daniele Mazzotta <daniele.mazzotta@tii.ae>
2022-06-20 12:58:38 +04:00
Daniele.Mazzotta d9ebda237e build api-reports
Signed-off-by: Daniele.Mazzotta <daniele.mazzotta@tii.ae>
2022-06-17 17:50:27 +04:00
Daniele.Mazzotta fdffb40c70 export DagTableComponent
Signed-off-by: Daniele.Mazzotta <daniele.mazzotta@tii.ae>
2022-06-17 12:47:33 +04:00
Daniele.Mazzotta 6b8093497f written tests for all dags + selected dags
Signed-off-by: Daniele.Mazzotta <daniele.mazzotta@tii.ae>
2022-06-17 12:43:28 +04:00
Daniele.Mazzotta 95d2f88313 add warning for missing dag ids
Signed-off-by: Daniele.Mazzotta <daniele.mazzotta@tii.ae>
2022-06-17 12:42:30 +04:00
Daniele.Mazzotta c05f081e61 test for dags found and not found length
Signed-off-by: Daniele.Mazzotta <daniele.mazzotta@tii.ae>
2022-06-17 12:11:47 +04:00
Daniele.Mazzotta 389f6602bc added new getDags method to fetch specific dagIds
Signed-off-by: Daniele.Mazzotta <daniele.mazzotta@tii.ae>
2022-06-10 17:38:19 +04:00
Fredrik Adelöw 5333451def Got rid of the last brace-typed and hyphen-less params etc
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-10 09:48:12 +01:00
Patrik Oldsberg 4ce51ab0f1 use precise imports of react-use
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-30 12:53:16 +01:00
Colton Padden 345dcea560 release-2021-06-01 packages/core-plugin-api/src/apis/system/ApiRef.ts:27
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:34 -05:00
Colton Padden 6c376f2958 make baseUrl required in client constructor as it is required in configSchema
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 10:12:45 -05:00
Colton Padden eb36ce52fd remove owner label from plugin header
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 09:57:32 -05:00
Colton Padden 5920236300 include @packageDocumentation for plugin and API
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 09:57:32 -05:00
Colton Padden 06f145c4bf MVP of Apache Airflow Plugin
Adds support for a new Backstage integration with the Apache Airflow workflow
management platform. This implementation has been tested with Apache Airflow v2
API authenticating with basic auth through the Backstage proxy plugin.

Supported functionality include:
- Information card of version information for the Airflow instance
- Information card of  instance status (health) for metadatabase and scheduler
- Table of DAGs with meta information and status, along with a link to view
  details in the Airflow UI

Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 09:57:17 -05:00