393 Commits

Author SHA1 Message Date
Vivek Ratnavel Subramanian
3d1c56511f
Fix #3028: Add filter support for Feed API (#3093) 2022-03-03 07:59:46 -08:00
Matt
9e4d8d709d
Support swapping default roles (#2868)
* Support swapping default roles

Pseudocode:

```
A. patchRole(role1, default=True):
B.   set role1.default = True
     for all users:
       add role1 to user.roles
C.   for role in roles if role != role1:
       set role.default = False
       for all users:
         delete role from user.roles
```

This ensures that changeDescription for the role(s) and user(s) are updated accordingly.

Potential optimization:
Adding role1 and removing role from user.roles could be considered/implemented as one change.
However, increases code complexity.

* Set DataConsumer as default role

* Fix tests

* Fix code smell
2022-02-20 11:27:32 -08:00
Matt
f0804816ab
Add support for default role (#2631) (#2676)
- Add default field to role
- Amend GET /roles to query default roles
- Assign default role to new users being created
2022-02-19 11:02:21 -08:00
Suresh Srinivas
28ba1a3c04
Fixes #2760 - Add entities for Glossary and initial API (#2761)
* Fixes #2760 - Add entities for Glossary and initial API

* Fixing merge issues
2022-02-15 20:54:46 -08:00
Vivek Ratnavel Subramanian
6447e34bff
Fix #2718: Update entity_thread schema to store activity feeds (#2726) 2022-02-10 20:47:31 -08:00
Matt
d2132551b1
Revert "Add support for default role (#2631)" (#2651)
This reverts commit bfcd97ed0bae1770deb992c6e4ec518b1ea0b663.
2022-02-07 10:54:26 +01:00
Matt
bfcd97ed0b
Add support for default role (#2631)
- Add default field to role
- Amend GET /roles to query default roles
- Assign default role to new users being created
2022-02-06 15:28: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
Sriharsha Chintalapani
10e71a7e09
Fix #2340: Ingestion pipeline deployment refactor (#2341)
* Fix #2340: Ingestion pipeline deployment refactor
2022-01-21 22:06:14 -08:00
Sriharsha Chintalapani
138fd0747d Fix #2320: Fix DB migration scripts to upgrade to 0.8 from 0.7 2022-01-20 15:08:03 -08:00
Sriharsha Chintalapani
20e6c4bc86 fix upgrade 2022-01-20 15:08:03 -08:00
Suresh Srinivas
5a8e2ee31f
Issue2194 - Change dateTime field to unix epoch timestamp milliseconds and add support for webhook secret key (#2195)
* Add support for webhook secret key

* Fixes #2194 - Change dateTime field to unix epoch timestamp milliseconds and add support for webhook secret key

* Fixes #2194 - Added support for upgrading existing metadata to move dateTime attributes to timestamp
2022-01-13 12:08:42 -08:00
Suresh Srinivas
fb78944633
Merge v003 and v004 versions of bootstramp sql for 0.8 release (#2055) 2022-01-05 10:36:17 -08:00
Suresh Srinivas
7b96ccb827
Issue1977 - Add support for recursive deletion of entities (#1978)
* Recursive delete

* Fixes #1977 - Add support for recursive deletion of entities
2021-12-31 09:30:27 -08:00
Matt
485e661430
Add Role entity (#1970) 2021-12-30 08:30:12 -08:00
Suresh Srinivas
6d7a496aa4
Fixes #1961 - Delete API soft deletes the entities (#1968) 2021-12-29 14:20:31 -08:00
Suresh Srinivas
1b44e0480a
Fixes #1919 Fix flaky tests related to webhook (#1920) 2021-12-24 17:35:42 -08:00
Suresh Srinivas
5892595b1f
Fixes #1900 - Initial implementation of webhook API (#1905)
Co-authored-by: Suresh Srinivas <sureshsrinivas@Suresh-Collate.local>
2021-12-23 11:26:00 -08:00
Suresh Srinivas
82f0557af5
Fixes #1678 - Cleanup mysql schema to make all entities consistent (#1679)
Co-authored-by: sureshms <suresh@getcollate.io>
2021-12-10 10:34:08 -08:00
Suresh Srinivas
9af02c8ab3
Issue1482 (#1483)
* Fixes #1447 Fix TableResourceTest.get_tableListWithDifferentFields_200_OK test failure

* Fixes #1482 - Change entityName limit to 256 characters

Co-authored-by: sureshms <suresh@getcollate.io>
2021-11-30 11:49:06 -08:00
Sriharsha Chintalapani
5a3bdf2f70
Fix #1327: rename Model to DBTModel and provide indexing support (#1330)
* Fix #1327: rename Model to DBTModel and provide indexing support

* Fix #1327: update dbt connector

* Fix #1327: add search index for dbt models

* Fix #1327: Address checkstyle issues
2021-11-23 13:37:52 -08:00
Sriharsha Chintalapani
eea60a8696
Fix #1264: Pipelines: remove 64 character constraint in names (#1265)
* Fix #1264: Pipelines: remove 64 character constraint in names
2021-11-18 16:27:43 -08:00
Sriharsha Chintalapani
345ad9d413
Fix #1159: Add Model as Entity (#1160)
* Fix #1159: Add Model as Entity

* Fix #1159: Add Model as Entity

* Fix #1159: Add Model as Entity; Address check style issues
2021-11-15 12:51:33 -08:00
Sriharsha Chintalapani
ab836ac26f
Fix #1151: Refactor Model to MLModel (#1152)
* Fix #1151: Refactor Model to MLModel

* Fix #1151: Refactor Model to MLModel

* Fix #1151: Refactor Model to MLModel

* Fix #1151: Refactor Model to MLModel
2021-11-11 12:44:03 -08:00
sureshms
db38f08735 Check change events for PUT entity operation 2021-11-10 12:45:20 -08:00
sureshms
fe49d144df WIP - adding tests to check change events 2021-11-10 12:44:35 -08:00
sureshms
922db8d785 Core changes for eventing completed 2021-11-10 12:44:35 -08:00
Sriharsha Chintalapani
58460f3f2b
Fix #1034: workflow/bot operations API (#1053)
* [WIP] workflow/bot operations API

* workflow/bot operations API

* workflow/bot operations API- Fix tests

* workflow/bot operations API- Fix styling issues

* workflow/bot operations API- Fix styling issues

* workflow/bot operations API- Add list runs api

* workflow/bot operations API - Fix styling issues; address reviews

* workflow/bot operations API - Fix styling issues; address reviews

* workflow/bot operations API - Fix styling issues; address reviews
2021-11-09 20:56:45 -08:00
Matt
71aae8597c
Add Policy schema, repository and API resource (#924)
Co-authored-by: Matt <mithmatt@github.com>
2021-11-04 22:55:27 -07:00
Alberto Miorin
4cc922c885
Add storage service (S3, GCS, HDFS, and so on) (#866)
Moved to the PR.
2021-11-03 13:21:36 +05:30
sureshms
47b3dc5932 Fixes 991 - Merge Tasks as attributes into Pipeline 2021-10-31 08:56:44 -07:00
sureshms
e24d5d7492 Fixes #739 Add update time and updated by information for all the entities 2021-10-17 16:00:27 -07:00
sureshms
cf416b662e Fix #738 Add support for update time and updated by information to table entities on server backend 2021-10-17 16:00:27 -07:00
Pere Miquel Brull
5794174fb4
[Issue 669] - Model Entity (#679)
* Prepare schemas and model resource

* Add references to model and missing Task Feed ref

* Prepare tests

* Fix Entity name

* Fix schema class for create op

* Java style check
2021-10-06 00:03:07 -07:00
Sriharsha Chintalapani
4518be7ddb [WIP] Airlfow integration 2021-09-24 16:28:44 -07:00
Sriharsha Chintalapani
a2f2e0bc2d [WIP] Airlfow integration 2021-09-24 08:54:04 -07:00
Suresh Srinivas
8f5b3c934d Add Chart and Dashboard Service entities 2021-08-25 13:19:35 -07:00
sureshms
d6f05b0f88 Fix #219 - Add support for new type of data asset - Topic 2021-08-21 09:46:52 -07:00
sureshms
701b611ae8 Fix #218 Add support for messaging service 2021-08-21 09:46:52 -07:00
Suresh Srinivas
35df457007 Add event handler configuration and make it optional 2021-08-11 14:54:13 -07:00
sureshms
d5590ebf37 Fix #78 Change AuditLog from entity into a type 2021-08-09 15:23:06 -07:00
Suresh Srinivas
00f541d1b4 Event logging 2021-08-05 02:01:47 -07:00
sureshms
8ce7c879e8 OpenMetadata snapshot release 0.3 2021-08-01 14:27:44 -07:00