1565 Commits

Author SHA1 Message Date
Harsh Vador
c2b0c2687d
#14114: Support for personal access token (#14247)
* added user access token

* added locale files

* Add invalidate call when calling api for personal token

* added test cases

* refactor code

* code refactor

* change styling

* added test cases and code refactor

* added locale files

* fix failing test

* code refactor

* code refactor

* added common comp in bots page

* fix cypress tests

* add cypress tests

* added locale files

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-12-13 18:25:22 +05:30
Harsh Vador
d3b5a1af5d
fix old password match (#14273)
* fix old password match

* return bad request

* added test cases & code refactor

* comments addressed

* code refactor

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
2023-12-13 14:32:47 +05:30
Teddy
20bc238413
FIX #14248 - Implement test case resolution task workflow (#14323)
* feat: add test case resolution task workflow

* fix: conflict with main
2023-12-12 10:13:11 +01:00
Teddy
a4f9b0ec4e
fix: renamed API endpoints from resolution to status (#14330) 2023-12-11 14:09:40 +01:00
07Himank
97d969059e
Made the indexFactory getter setter public because of CI error in collate (#14335) 2023-12-11 17:45:09 +05:30
07Himank
db921645f3
changes needed for adding knowledgeCenterIndex (#14223)
* chnages needed for adding knowledgeCenterIndex

* fix tests

* CI fix
2023-12-11 16:10:52 +05:30
Mohit Yadav
2cfa562d63
Fix User Issue for reset password, and encode usernames (#14314) 2023-12-08 12:02:52 +05:30
Sriharsha Chintalapani
56385b281e
Minor: Parse GlossaryTerm ChangeDescription gracefully (#14313) 2023-12-07 22:20:52 -08:00
Suresh Srinivas
3950cdb58a
Update dependencies and plugins (#14309) 2023-12-07 19:29:16 -08:00
Sriharsha Chintalapani
a4d10be24d
Fix #14308: Search is not working for column/schema field level (#14310) 2023-12-07 19:29:03 -08:00
Mohit Yadav
59081ab3d7
Propogate assets to es (#14302) 2023-12-07 17:02:08 +05:30
Mohit Yadav
216e738435
Propogate assets to es (#14299) 2023-12-07 16:42:43 +05:30
07Himank
f1280f97b9
MINOR : tag search fix (#14295) 2023-12-07 15:23:35 +05:30
Sriharsha Chintalapani
a7fddc7fec
Minor: fix entityType aggregation (#14284) (#14291)
* Minor: fix entityType aggregation (#14284)

* fix: add entity type filter

* add change on opensearchclient as well

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: 07Himank <himank07mehta@gmail.com>
2023-12-07 15:17:27 +05:30
karanh37
a215f03a28
Assets improvements part 2 (#14255)
* fix: make filters consistent

* disable if no selection

* fix: hide notification

* fix: failed status data

* localization

* fix notification loading

* remove close icon here

* fix: cypress

* update error alert design

* fix alert styling

* fix: minor issues

* fix: redirect link of data product

* fix: minor suggestion prompt

* complete user flow

* fix: glossary cypress

* update alert view

* fix tags manipulation

* fix: domain reload fixes

Co-Authored-By: Ashish Gupta <ashish@getcollate.io>

* fix: minor loading issue on delete

* fix: add admin check for activity feed

Co-Authored-By: Ashish Gupta <ashish@getcollate.io>

* fix: minor css fixes

* fix: localisation

* fix: minor issue

* miner cypress fix

* add mlmodelservice as mlmodel parent

* fix: added null checks

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: 07Himank <himank07mehta@gmail.com>
2023-12-06 23:25:40 +05:30
Sriharsha Chintalapani
a76308bf77
Minor: Fix test case resolution status indexes (#14258) 2023-12-06 23:21:38 +05:30
07Himank
4ad99e4899
propogate domain if added at service level (#14270) 2023-12-06 21:32:43 +05:30
Onkar Ravgan
c7e32c8abf
Fixes: 14240 and Fixes 13365: Bulk patch descriptions from dbt (#13999) 2023-12-06 19:00:31 +05:30
mohitdeuex
0cac263947 Error Entity should be used 2023-12-06 18:23:45 +05:30
Mohit Yadav
566c36b7f3
USer password appears in failing entities (#14269) 2023-12-06 18:21:44 +05:30
Ashish Gupta
0fb03358a9
#13912: Extend application schema files (#14208)
* Extend application schema files

* minor changes

* properties change
2023-12-05 23:51:23 +05:30
07Himank
b3852d08ba
Aggregation case insensitive issue and explore page search fix (#14250)
* working on aggregation case insensitive

* working on aggregation case insensitive

* Worked on aggregation case insensitive and search of explore page

* added missing things

* fix

* revert tier logic
2023-12-05 08:04:36 -08:00
Mohit Yadav
7481bcc526
Format Error on Indexing Application, and in schedule turn off recreate (#14225) 2023-12-05 07:59:36 -08:00
Mohit Yadav
8486b351f3
Assignee can only be user who is not a bot or Team (#14251) 2023-12-05 21:04:18 +05:30
Onkar Ravgan
b3578cd496
Fix 14040: Part 2 Add Patch Request when updating the entities from create request (#14224) 2023-12-05 17:56:40 +05:30
Mohit Yadav
a68198298b
Adds a validation API (#14244)
* Adds a validation API

* Adds a validation API

* Add info for reindexing
2023-12-05 15:12:30 +05:30
Mohit Yadav
91bada5796
Fix Patch in Apps (#14231) 2023-12-05 13:06:17 +05:30
Teddy
3bbf55fcda
FIXES #14049 - Split test case resolution status from test case result (#14204)
* refactor: entityFQN as ListFilter condition

* feat: implement resolution entity timeseries

* fix: rename to testCaseResolutionStatus

* ref: extracted ES query builder into private method

* ref: extract OS query builder in its own method

* ref: remove ingestion logic for test case resolution

* fix: reorganize json schemas to fix circular import in Python

* ref: object names in typescript code

* feat: added indexing of test case resolution

* feat: added test case resolution sample data

* fix: test case resolution api logic

* fix: audit logger for entityTimeSeriesInterface

* fix: DDL generation

* style: python linting

* fix: skip UI test case resolution tests

* fix: remove extension field

* fix: renamed testCaseFailureStatus to testCaseResolutionStatus

* fix: remove reviewer

* fix: rename sequenceId to stateId

* fix: re adjust search weights

* fix: removed InReview status

* style: ran python linting
2023-12-04 23:18:01 -08:00
Ashish Gupta
42463ff40b
#14134: supported retention period in table entity (#14163)
* supported retention period in table entity

* Add retention period updates

* supported unit test

* added curd operation for retention center

* minor changes

* fix modal issues and added validation

* added unit test for retention period

* fix code smell

* fix sonarcloud

* minor chnages

* Fix java code styling

* added hours in retention period

* changes as per comments

* fix sonar

* remove localization keys

---------

Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
2023-12-05 10:42:37 +05:30
Mohit Yadav
0ae2baa9f6
Add Bulk Assets for Domain , Data product and Team (#14222)
* Add Bulk Assets for Domain , Data product and Team

* repetitive code
2023-12-04 19:06:16 +05:30
Mayur Singal
389ae79d3c
#14115: Separate Unity Catalog From Databricks (#14138) 2023-12-04 11:22:46 +05:30
Sriharsha Chintalapani
59d0e82ec3
#13860: Classification api is failing having dot in it's name (#14209) 2023-12-03 11:33:17 -08:00
Mohit Yadav
64a56b0183
FEAT Fix Issues in Glosary (#14197)
* Fix User Startup Email

* Add Apis for validation and addtion glossary tags and assets

* Update Status to ApiStatus

* Unique Tags to be listed

* Fix in tag additon

* fix: asset selection modal improvements (#14152)

* fix: assets fqn issue (#14140)

* fix: assets fqn issue

* fix: unit tests

* fix: escape fqn in remaining areas

* fix: domain cypress for adding assets

* fix: add assets to data products cypress

* update imports

* add cypress for glossary term

* fix: loading in asset modal and add cypress

* fix: unit tests

* fix: reintroduce filters in asset selection modal

* fix: update assets

* localization

* Fixes and Refactor redundant code

* Revert

* Add Delete API for removing tags from assets

* ADd ES calls

* Fix Assests added in case of errors

* ui updates

* ui changes

* Add Conditional Validate for SubFields

---------

Co-authored-by: karanh37 <33024356+karanh37@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
2023-12-03 00:57:03 +05:30
Sriharsha Chintalapani
c9f3e3b4fe
Fix #13850: Glossary FQN should be used (#14206)
* Fix #13850: Glossary FQN should be used

* Minor: Initializing Glossary doesn't skip if it exists already
2023-12-02 11:12:19 -08:00
Sriharsha Chintalapani
f5327eb2e2
Minor: Fix showing soft deleted entities (#14205) 2023-12-01 20:54:17 -08:00
Sriharsha Chintalapani
708f39015c
Minor: Add recursive flag for delete consistently in all the APIs (#14155)
* Minor: Add recursive flag for delete consistently in all the APIs

* Minor: Add recursive flag for delete consistently in all the APIs
2023-12-01 00:44:05 -08:00
Mohit Yadav
c6110a3bc8
Fix User Startup Email (#14183) 2023-11-30 15:48:50 +05:30
Sriharsha Chintalapani
e11e262945
Minor: Add inheritedFields for list apis response (#14179)
* Minor: Add inheritedFields for list apis response

* Minor: Add inheritedFields for list apis response
2023-11-29 23:18:46 -08:00
Mohit Yadav
25d49900a4
MINOR: Change Default Report to Weekly instead of daily during Server Init (#14173)
* Change Default Report to Weekly

* Reformat Issue
2023-11-30 12:47:54 +05:30
Pere Miquel Brull
21e789b5a6
MINOR - Add Collate resources from classPath jars (#14177)
* MINOR - Add Collate resources from classPath jars

* Fix tests
2023-11-29 18:28:14 +01:00
Teddy
8ff70e31fe
MINOR: fixes ingestion of sample data for custom metrics (#14170)
* fix: updated sample data ingestoon for custom metrics

* style: fix python linting

* style: fix java linting
2023-11-29 17:28:19 +01:00
Pere Miquel Brull
eabca42e82
MINOR - Fix app init details (#14160) 2023-11-29 14:46:37 +01:00
Pere Miquel Brull
27fa5b34bb #13849 - Mention FERNET KEY changes on InvalidServiceConnectionException 2023-11-29 10:58:51 +01:00
chyueyi
b6b337e09a
feat: add support for doris datasource (#14087)
* feat: add support for doris datasource

* fix: fix python style check

* fix: add pydoris dependency

* fix: add pydoris dependency

* fix: py_format_check

* fix: parse error when doris view column is VARCHAR(*), check data length if not digit then return 1

---------

Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2023-11-28 13:57:52 +05:30
karanh37
853a83f8b9
fix: allow config update for external app (#14034)
* fix: allow config update for external app

* Prep config

* Add configs

* fix: call configure app on saving of configurations

* fix: add autocomplete widget for json schema forms

* ORganize configuration handling

* Allow config

* Format

* Fix test

* Prep migrations for allowConfiguration

* TODO

* Add pg migrations

* fix: add allowConfiguration support

* Autotagger

* Update install flow

---------

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2023-11-27 16:55:33 -08:00
Shin-ichi Hashiba
6ad3b61322
Issue #14117: ElasticSearch index creation error in JP (#14118)
* rename elasticsearch json filename same as english

* change name om_analyzer to om_analyzer_jp
2023-11-27 16:54:59 -08:00
Chirag Madlani
40bf4a4ab3
Revert "Revert "fixes #13387: replaced ReDoc with RapiDoc for better user experience (#13388)" (#14017)" (#14122)
This reverts commit 04fbe8c01448530380c4604f2eee23c6ed3c7859.
2023-11-27 16:50:37 +05:30
Sriharsha Chintalapani
d4fa62b3bb
Issue #14067: DatabaseSchema Restore operation throws error EntityNotFound, if a table that belongs to schema is already restored (#14112)
* Issue #14067: DatabaseSchema Restore operation throws error EntityNotFound, if a table that belongs to schema is already restored

* Issue #14067: DatabaseSchema Restore operation throws error EntityNotFound, if a table that belongs to schema is already restored
2023-11-24 22:45:33 -08:00
Sriharsha Chintalapani
845a2e585e
Minor: Fix maven profiles to run tests for MySQL and Postgres using maven profiles (#14094)
* Fix maven profiles, run the default profile once

* Fix maven profiles, run the default profile once

* Minor: Fix systemPropertyVariables for maven profiles, fixes postgres tests run

* Minor: Fix systemPropertyVariables for maven profiles, fixes postgres tests run
2023-11-23 22:32:55 -08:00
Suresh Srinivas
511c8ec8b7
Use entity cache for lookup (#14062)
* Use entity cache for lookup

* Unnecessary ORDER BY clause while listing relationships
2023-11-21 17:21:57 -08:00