1831 Commits

Author SHA1 Message Date
Pere Miquel Brull
548a82aa22
[issue-2384] - Entity version return body (#2428) 2022-01-25 11:18:24 -08:00
parthp2107
3988d63ea5
updated json schema documentation (#2401) 2022-01-25 08:49:15 -08:00
Mayur Singal
cfca795edf
ISSUE-2422: Handled None datatype (#2423)
Co-authored-by: Mayur SIngal <mayursingal@Mayurs-MacBook-Pro.local>
2022-01-25 08:42:37 -08:00
Sachin Chaurasiya
c3fc763bdd
Fixing name issue for lineage node. (#2427) 2022-01-25 21:59:34 +05:30
darth-coder00
28f5b7e764
Fix: #2298 (#2425)
* Fixed #2298

* Added carousal contents
2022-01-25 21:04:32 +05:30
darth-coder00
04d23acf93
Fix: Added UI support for deleted entity versions (#2424)
* Added UI version support for deleted entities

* Added deleted entity UI changes for versions page
2022-01-25 20:12:36 +05:30
darth-coder00
e7e5a4dd2c
Addressing service page changes (#2421)
* Addressing service page changes

* Reverting unnecessary change

* Minor change
2022-01-25 18:41:17 +05:30
Sachin Chaurasiya
3aefe3636b
Fix: Fixed #2390 and #2418 UI Lineage Issue. (#2420)
* Fix: Fixed #2390 and #2418 UI Lineage Issue.

* Minor fix
2022-01-25 18:41:00 +05:30
Sachin Chaurasiya
b01adc695f
Fix :#2174 Add account profile page for logged in user. (#2400) 2022-01-25 18:35:56 +05:30
Alberto Miorin
4aa8f9b8e2
Fix #2414: AirflowPipeline is storing the service in the entity_relationship and in the json column of airflow_pipeline_entity (#2415) 2022-01-25 11:56:32 +01:00
Matt
c092b03171
Add RBAC for UpdateLineage MetadataOperation (#2406) 2022-01-25 02:11:37 -08:00
Sriharsha Chintalapani
b47f49e418
Fix #2403: Add support for deleted entities to be published into Slack Events (#2404)
* Fix #2403: Add support for deleted entities to be published into Slack Events

* Fix #2403: Add support for deleted entities to be published into Slack Events
2022-01-25 14:39:12 +05:30
Sriharsha Chintalapani
0e736012a9
Fix #1843: Add Delta Lake Connector (#1844)
* Fix #1843: Add Delta Lake Connector

* Fix #1843: Add Delta Lake Connector
2022-01-25 14:35:44 +05:30
Ayush Shah
917ccd7147
Bigquery and Helpers fix - Ingestion (#2408)
* Bigquery Ingestion fix - error handling and keyerror

* Update helpers.py and column_type_parser

* Update helpers.py
2022-01-25 14:30:09 +05:30
Vivek Ratnavel Subramanian
47b9afa8c4
Fix #1877: Editing services description does not save (#2397)
* Fix #1877: Editing services description does not save
2022-01-25 00:15:59 -08:00
Pere Miquel Brull
ce5df0eb88
Use path str properly (#2405) 2022-01-25 08:55:44 +01:00
darth-coder00
e75e9d0780
UI added support all deleted entities (#2388)
* Added deleted functionality for explore page

* Added UI support for deleted topics

* Added UI support for deleted Dashboards and Pipelines
2022-01-25 13:20:52 +05:30
Ayush Shah
b4d63bd951
Fix: Typo in setting up pyarrow dependency (#2398) 2022-01-25 11:58:10 +05:30
parthp2107
f199f2fc39
added roles page tests (#2376)
* added roles page tests

* addressing style-check
2022-01-25 07:47:07 +05:30
darth-coder00
af0fb11c23
Fix #2389: Revamp Service details with new Ingestion tab 2022-01-24 14:44:36 -08:00
Ayush Shah
b689c2d632
Multiple fixes - Looker, Ingestion fix, pyarrow dependency (#2385)
* Added pyarrow dependency

* Fix #2378

* Fix Looker

* Fix Looker, secretstr to str
2022-01-24 12:29:54 -08:00
Pere Miquel Brull
05c8d1ebb6
Fix #2153 - Lineage date parsing (#2387)
* Check for start_date

* Fix date keys and remove repr

* Add date management tests
2022-01-24 12:29:16 -08:00
Pere Miquel Brull
6a8fc9e0fb
import on call (#2382) 2022-01-24 12:29:03 -08:00
Matt
71e78ab460
Add Documentation for backend debugging (#2375) 2022-01-24 09:28:42 -08:00
Akash Jain
23d3b8648d
Added env for airflow and elasticsearch (#2381) 2022-01-24 21:44:57 +05:30
Alberto Miorin
7a6e9a8060
Fix #2377: Need versions support for deleted entities (#2380) 2022-01-24 19:26:32 +05:30
Akash Jain
71a2b0145c
bump version ingestion-core (#2374) 2022-01-24 14:10:31 +05:30
Akash Jain
a850628593
update make core_generate to run on ubuntu as well (#2373) 2022-01-24 14:04:27 +05:30
Sriharsha Chintalapani
429735f503
Fix #2368: Support soft deleted entities update in ElasticSearch (#2369) 2022-01-23 23:03:30 -08:00
Akash Jain
c3ba6d6efd
Update _version.py (#2371) 2022-01-24 12:26:54 +05:30
Akash Jain
657edfeb9a
use venv instead (#2370) 2022-01-24 12:21:35 +05:30
Suresh Srinivas
8bb50d1a24
Fixes #2364 Use terms entityType and entityName consistently (#2365) 2022-01-23 15:23:19 -08:00
Suresh Srinivas
eeecde3524
Fixes #2361 - Move DELETE related and DELETE + PUT tests to common class (#2362) 2022-01-23 11:48:53 -08:00
Suresh Srinivas
6e7cf40a33
Fixes #1142 - Add entityDeleted event for DELETE APIs (#2360) 2022-01-23 10:39:47 -08:00
Pere Miquel Brull
b39b698eb7
Fix #2345 - Make bump & unify (#2359)
* Add installing instructions

* Unify makefile and automate bump version setup

* Update submake call

* Mark targets as phony

* Add help to recipes

* Update core publish

* Do not trigger install from echo

* Run make from root

* Prepare py_format from isort and black

* Run py_format

* Check black and isort formatting

* Update comment msg
2022-01-23 09:47:06 -08:00
Ayush Shah
6f5a4eafe7
Bigquery support for env without passing any config (#2160)
* Bigquery support for env without passing any config

* Bigquery File formatted
2022-01-22 22:25:48 -08:00
parthp2107
a784bc217d
added periods to json schema descriptions (#2334) 2022-01-22 22:25:15 -08:00
Sriharsha Chintalapani
e5fdf77d8e
Fix #2355: Upgrade scripts, handle entity_extension updatedAt and dbservice jdbc field , Fix #2353: Add API to AirflowPipelines filter based on service (#2357)
* Fix #2340: Ingestion pipeline deployment refactor - update ingestion

* Fix #2355: Upgrade scripts, handle entity_extension updatedAt and dbservice jdbc field , Fix #2353: Add API to AirflowPipelines filter based on service

* Fix #2355: Upgrade scripts, handle entity_extension updatedAt and dbservice jdbc field , Fix #2353: Add API to AirflowPipelines filter based on service
2022-01-22 21:12:25 -08:00
darth-coder00
73a657ef3f
UI service revamp (#2350)
* Added UI changes to support service with ingestion

* Added new interfaces from schema

* Integration of new databaseService and airflowPipeline APIs
2022-01-23 03:12:50 +05:30
Pere Miquel Brull
1eb3f1ad41
[issue-2322] - Backup CLI (#2349)
* Prepare cli module

* Check call

* Prepare backup

* Run pytest on schema changes

* Remove traces

* Add backup plugin

* run generate during CI

* Install after generate

* Address logger hotspot
2022-01-22 12:08:14 -08:00
ulixius9
8fca53ec52
ISSUE-2048: Bigquery data profiler uses schema name instead of project id (#2335)
* ISSUE-2048: Bigquery data profiler uses schema name instead of project id

* Update bigquery.py

* Update bigquery.py

* Update profiler_runner.py

* Update profiler.py

Co-authored-by: Mayur SIngal <mayursingal@Mayurs-MacBook-Pro.local>
Co-authored-by: Ayush Shah <ayush@getcollate.io>
2022-01-22 23:33:15 +05:30
Sriharsha Chintalapani
f390bac375
Fix 2270: Column Type Parser (#2271)
* Fix 2270: Column Type Parser

* Fix 2270: Column Type Parser

* Added checks to allow arrayDataType and dataTypeDisplay

* Modified - arrayDataType and dataTypeDisplay

* Update sql_source.py

* Update sql_source.py

* file formatted

* Modified according to column_type_parser.py

* modified / refactored / deleted the files

* Added Tests, modified sql_source

* file formatted

* Added missing datatypes

* Added Tests

* Added Tests

* Added Tests - refactored expected output into a json file

* file formatted

* Sample Data Updated

Co-authored-by: Ayush Shah <ayush@getcollate.io>
2022-01-22 23:32:58 +05:30
darth-coder00
e2602b81fb
Deleted dataset UI support (#2333)
* Deleted dataset UI support

* Added API integration to get deleted tables

* Added deleted badge on search results

* Addressing comments

* Addressing comment

* Restrict Versions button for deleted entities
2022-01-22 22:43:39 +05:30
Sachin Chaurasiya
590a0ab624
UI: Adding Policy UI. (#2259)
* [WIP]UI: Adding Policy UI.

* Integrating API to get Roles and Policy.

* Adding API integration to create and update role

* Adding form for Rule

* changing types

* removing suggested rules

* Changing rule form modal layout.

* Adding support for adding rules

* Adding support for deleting rule

* Adding support for editing rules

* Adding validation for rules

* Adding isAdminOnly check for roles page

* Adding license to new file

* Minor Fix

* replacing break-all with break-words class.

* Addressing review comments
2022-01-22 20:46:45 +05:30
Pere Miquel Brull
6693b4ae40
[issue-2262] - Simplify sample data DAG (#2337)
* Simplify sample data DAG

* Remove mkdir

* Generate sources before running compose

* Generate sources to install models to ingestion image

* Add python-on-whales for docker --start

* Remove python-on-whales from base

* Install venv

* Setup python
2022-01-22 16:37:56 +05:30
Matt
8e5a9c1f0e
Set Access Control Rule default priority to 25000 (#2346) 2022-01-22 02:14:56 -08:00
Matt
319fde9207
Throw error if multiple rules within policy have same operation (#2344) 2022-01-22 01:09:51 -08:00
Sriharsha Chintalapani
10e71a7e09
Fix #2340: Ingestion pipeline deployment refactor (#2341)
* Fix #2340: Ingestion pipeline deployment refactor
2022-01-21 22:06:14 -08:00
Sachin Chaurasiya
69e7096650
Adding some Misc UI Changes (#2327) 2022-01-22 10:24:03 +05:30
Matt
2d44e11f8a
Update py-ingestion-core version control and publish workflows (#2330) 2022-01-21 08:58:24 -08:00