* Feat(ui): Bump react, react-dom, react-router antd and dependant
* update imports
* fix more imports
* update useParams
* fix imports
* fix compilation errors
* bump react-oidc
* Revert antd version bump
* added missing css for antd v4
* fix merge issues
* bump react-awesome-query-builder/antd
* fix basepath error
* clean errors and update withPageLayout HOC
* fix test failure
* fix the file error
* fix some unit test
* fix some unit test file
* fix some unit test file
* address comments
* fix remaning utils test
* fix some component folder test
* fix page tests
* fix tests for remaining pages
* fix some more test
* revert react-oidc upgrade
* fix tests for pages
* fix and skip some unit test
* fix nested routes structure
* Fix the type error for WebAnalyticsProvider
* fix console errors
* Revert "Fix the type error for WebAnalyticsProvider"
This reverts commit e9780bf174a3f831480324260a10990e03cfe2b5.
* fix the test and console error
* fix the last failing unit test
* fix dataInsight left panel tab switch
* revert order of data assets for explore page
* fix the schema editor, showing 2 sql editor
* fix customProperty and glossary version page breaking and playwright test
* Fix the advanced search playwright
* fix bulk edit and glossary import page
* fix bulk import page not working
* Fix the advanced search styling
* fix the unit test
* fix multiple failing playwright test
* fix sonar issue
* fix kpi and alerts playwright issue
* fix explore tree and sonar issue
* fix customProperty playwright test
* fix the console error
* fix the failing page and test due to schema editor component failure
* fix import not added
* fix custom property and testsuite failing test
* update yarn.lock
* Fix CI error
* Fix the sonarcloud check
* Fix the Custom property format mapping for date time formats
* Fix alert details page stuck in loading state
* re-added the react-strict mode
* fix custom property advance search
* fix sonar, url encoding issue causing playwright test failure
* fix the unit test and change data insight page render method
* fix sonar and test suite playwright test
* fix the sonar issue
* fix the dataAssetHeader failing unit test
* fix the explore tree issue on dev mode
* update es format function for query builder
* fix the failing unit test
* fix sonar failure
* changes around queryBuildr checkTree as it was deprecated
* linter header added
* fix the rule operator not resetting on rule field change
* reverted back to checkTree as it query builder to not load inital options
* fix advance search customproperty spec
* Push the fix for failing playwright tests
* trying to fix schema search
* add wait for search service
* Fix unit tests
---------
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: Pranita <pfulsundar8@gmail.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
* feat: prep for collate support
- Added support for delayed background jobs. This is to delete the support user after a while.
- added ScheduleType.OnlyManual for applications to support only manual triggers
- Added a four hour token expiration
- Allow a null trigger type in job data (not sure what it's for)
* added test for delayed job
* added type checking for enumCleanupArgs in navbar
* - added a support toten type
- added job handler for delete token
* fixed whitelist links
* patch OnlyManual apps
* Update openmetadata-spec/src/main/resources/json/schema/entity/applications/app.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* added indexes for runAt
* use NO_JOB_SLEEP_SECONDS in background job test
* Fixed NavBar test
* removed backticls
* fix indexes
* change for support app
* fix tests
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
- include the junit for UI in the test report in github actions
- this will solve the false positive for "publish test report" and reduce feedback loop for getting failing tests
* support resizable column to customProperty
* fix sonar by mocking react-ant-column-resize globally
* remove duplicate table less and added css loader fix in webpack config file
* chore(ui): move entitydetails loading to
* improve version page
* minor improvement for version
* fix tests
* chore(ui): reduce routes from specific to generic to reduce the code (#15404)
* chore(ui): reduce routes from specific to generic to reduce the code
* cleanup on authenticated app router
* fix tests
* fix path for table then other type
* fix cypress
* address comments
* fix routes issue
* fix path issue for versino pages
(cherry picked from commit bb03e594a4113ffd3266ab9220d1b7efc14a50f5)
* fix paths
* fix tests
* fix mock issue
* fix java lint
* fix task path
* chore(ui): organize import paths with meaningful names
* fix tests
* fix: pages alias
* organize imports for pages
* fix: add jest config for pages and components
* organize imports for components
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
* Feat : #5057 UI : Add support for adding a custom field to an entity
* Add suport for deeplink
* Add unit test for custom entity page component
* Add unit test for custom entity detail
* Fix : params code styling for get list method
* Fetch type details on type select
* Fix failing unit test
* Fix code styling
* Fix#5042: Add a field to an entity API is failing
* Add unit test
* Add unit test
* Style : change customfields table styling.
* Add unit test
* Add support for deleting custom field
* Add unit test for delete field flow
* Fix failing unit test
* Add operation state
* Add support for edit field
* Add unit test
* Fix no-data row styling
* Complete todo items
* Add check for if no entity data available
* Add unit test
* Fix code smell
* Fix feed issue for entity `type`
* Addressing review comment
* Addressing review comments
Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
* Adding Workflow CI for SonarCloud OpenMetadata UI
* Adding sonar project properties and reporter for UI
* Added mock and test exclusions
* Minor changes
* fix node version to 12.x in CI
* Test CI workflow
* fixed syntax
* remove yarn caching
* test docker on steps
* remove jobs container
* test out args
* update path
* check with yarn
* fix typo
* fix typo
* fix typo
* fix typo
* use npm -g command
* removed project base dir
Co-authored-by: darth-coder00 <aashit@getcollate.io>