* Fix: #1781 Automatically created admins don't get profile and displayName updated when using Google SSO.
* adding code to update the state through action.
* Adding methods to observable
* Remove addAllRelationships, rename addAllRelationshipsAfterCreation to beforeDeletion, tests owns in User and Team, test location in Table.
* Add an entity to the team of the User deleted
* Add decorator to Entity to simplify the code. Add more tests to Table.
* Add methods about owner to the decorator.
* Fix getTable creating a EntityReference without type. Migrate authorization to decorator, migrate prepare to the decorator. Remove `populate*` methods. Migrate getOwner to the decorator.
* 1st commit to get rid of the multiple getService that were incompatible with Include.
* 2nd commit
* 3rd commit
* 4th commit. All getService are using the decorator.
* Remove all getService of EntityUtil.
* Get rid of Entity.getEntityInterface that was clashing with <T> Entity.getEntityInterface
* Replace the import star.
* Rename parameter entity to field.
* Improve the log of get[Relationship] and remove dead code.
* Better documentation for EntityHandler.
* Merge `h` and `r` and rename it to `helper`
* Make snekeythrows more precise.
Part 1 of the py-ingestion-publish CI revamp. This will comment on PR's opened with schema changes and let the Pull requestor notify of version bump to publish dev package in test.pypi.org. See #2239 and #2240 for reference.
* Add RBAC for PATCH APIs
* Expand scope to all resources except a few (Policy, User, Role, Team, resources that doesn't support PATCH)
* Fix code smells
* Improve tests for deleted entities, fix User->Teams->OwnsEntities
* Improve doc for recursive deletion and improve UsageRepository
* Remove listAfter and listBerfore without Include. Add Include.NON_DELETED to the resources without deletion like Bots, Metrics, and Reports. Improve UserRepository.
* Add method to add all relationships for the get deleted entity test. Adapt the test for the entity User.
* Add soft deletion to Webhook. Implement Include for Webhook.
* Improve existing test to include a check for owner.
* Fix populateService of Table
* Fix Team setFields.
* UI: Adding Support for Manual lineage
* Minor fix
* Adding validation
* Adding editMode handler
* Adding micro iteraction
* Minor Fixes
* Adding support to clear selected entity
* Removed unwanted props
* Removed editable argument from getLineageData Function.
* Removed EntityLineage Drawer
* Removed unwanted codes
* Adding customControls
* Adding toggler for view/edit mode
* minor fix
* Adding sidebar for entities in editmode
* Adding state for reactflow instance
* Adding support for drag and drop
* Minor fixes to avoid flickerness
* adding iseditmode params to getlineage data helper
* fixing icon styling
* Adding state to hold newAdded nodes
* Fixed sidebar styling
* Adding searchbar for custom node
* Adding support for entity suggestions and selected entity state.
* Adding database name in suggestion for table entity.
* Adding arrow head type to new edge
* Adding addlineage api
* Adding support for real time changes
* Style : making some style changes to controls and widgets.
* Adding support for deleting lineage edges.
* Adding background image for graph.
* Adding support for removing new selected entity.
* Adding micro interaction for add new edge operation.
* Adding micro interacton for delete operation.
* Renamed component and added License.
* Disabling cancel button while deleting edge
* Addressing review comments
* Adding checks for already existing entity node.
* Fixed new node handler position
* Reseting state when entity is alredy present.
* Changed delete icon for nodes.
* 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
* Create the first failing test.
* Find deleted location.
* Support getService for a deleted location
* Add getByName for Location
* Add test for list
* Add list of Location
* Refactor getService
* Replace the Java Enum with a JSON type
* Fix null pointer exception in getService when the relationship is recovered while the entity is still deleted.
* Simplify the logic using Include.ALL. Implemented Table.
* Add test for Table deleted and Location non-deleted
* Fix small comment
* Implement add Follower delete Entity.
* Add chart and check container
* Add dashboard
* Add database
* Add mlmodel
* Add pipeline
* Add policy
* Add dashboard
* Add databaseService
* Add messaginservice
* Add pipelineService
* Add storageService
* Add role
* Add team
* Add topic
* Add ingestion
* Fix getFollowers NPE
* Disable Webhook tests for Include
* Disable User tests for Include
* Instead of passing Include.ALL, we pass the flag based on the deleted state of entity.
* 1st clean up of 'deleted = false'
* 2nd clean up of 'deleted = false'
* Delete useless return statement.
* Remove duplicated code
* Remove duplicated code in tests
* Remove duplicated code in EntityDAO
* Fix UserDAO and remove duplicated code in EntityRepository and EntityDAO
* Remove Include.NON_DELETED when possible.
* Rebase and fix the formatting
* Enhanced Tour feature
* Fix: #2182 - Tour steps getting skipped
* Fix: #2180 - Stat links deactivated on browser back from Tour route
* Addressing comments
* Addressing comments
* Adding license
* Remove gitignore on _versions.py
CI commits and pushes the new version in _versions.py and since the folder is marked under gitignore, CI fails to commit and push changes to the branch.
* bump version to 0.8.0.dev0 as already published