* Fix#19950: Add Tags/Glossary Term support for Domains & Data Products
* add tags and glossary terms to domain and data product
* fix snakeyaml dependency
* Fix search filtering for domain/dataProduct
* fix showing of domain on tags page
* fix merge conflicts
* addressed comments
---------
Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
(cherry picked from commit 9568817cf1e7ce27c1114f768a85840b5aa2bd26)
* Fix#17723: Generate Incremental Change Events even when consolidation of events applied
* Fix#17723: Generate Incremental Change Events even when consolidation of events applied
* fix tests
* Fix tests
* clean policy tests
* update search methods to use incrementalChangeDescription part-1
* Fix the version page playwrights
* update search methods to use incrementalChangeDescription part-2
* introduce new field incrementalChangeDescription for search part-3
* fix mvn endpoint test
* fix followers and page search test
* fix following of assets
---------
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
- added schedule to app private config
- reschedule a schedule application job in quartz if it exists.
(cherry picked from commit 5482b94a57b58fc87575425326e297f2e6bdc680)
* MINOR - Automator - Remove tags by label type
* MINOR - Automator - Remove tags by label type
* MINOR - Automator - Remove tags by label type
* MINOR - Automator - Remove tags by label type
* MINOR - Automator - Remove tags by label type
---------
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
(cherry picked from commit 92c9f0754b132adff32266c2ed65f9d16b83a651)
* feat(apps): add app config in run record
- changed returned schema type of "status" to "AppRunRecord"!
- added a "config" field in the app record
- added a "pending" stage so that "external" app status can be mapped ti internal app status
* added note about schema compatiblity
* added app config for external apps
* show config for every app run
* add tests
* revert open change for now
* Revert "revert open change for now"
This reverts commit e1492a5c92d1967b3d47230a25df4c2c3d399de2.
* update dependency
---------
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
(cherry picked from commit 5f73dd717b6fae20d95ccbae0857612a352ee816)
* feat(retention-policy): initial setup of the Retention Policy app
* refactor: Update logic to make RetentionPolicyApp a ScheduledOrManual app
* refactor: Update retention policy JSON schema and logic to support event subscription, versions, and activity thread with individual retention periods
* refactor: Rename eventSubscriptionRetentionPeriod to changeEventRetentionPeriod
* fix: Implement activity thread retention policy cleanup
* chore: Remove activity thread and versions retention code; add banner and icon
(cherry picked from commit 486230827dfa955a4dc77d3624aa7efb8d557137)
* Fix#19313 - dbt ingestion picks up wrong service to patch metadata
* py format and linting
* Added a flag for searching across databases and docs
* py format
Added deprecated fields with a notice. This is to ensure migrations that use them do not break.
(cherry picked from commit 7d059029458833ff4d6569c029fb57e2a188a34c)
* backend
* format & tests
* rename backend
* migrations and ingestion
* format & tests
* format & tests
* tests
* format & tests
* tests
* updated ui side of changes
* addressing comment
* fixed failing unit test
* fix test list
* added e2e test, and fixed existing test
---------
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
* Revert "feat: persona based customisation for glossary and glossary term pages (#18454)"
This reverts commit 6fa76ecde915ce027d3ef036206e1a84b360f1f6.
* Revert "chore(ui): move persona as top level settings (#18171)"
This reverts commit 737c076999ebe76167a7c0307e87770a7d8da9f9.
* fix tests
* fix playwright