* feat: add list from search service logic
* fix: added test and enable ES testing
* style: ran java linting
* fix: ES container startup timeout
* style: ran java linting
* fix: removed array definition as attributes of filter class
* style: ran java linting
* fix: update list from search
* feat: added q param to list from search endpoint
* style: ran java linting
* fix: enable ES test for list from search
* fix: added include/exclude from source
* style: ran java linting
* fix: test case
* fix: exception type
* feat(apps): remove data from quartz
1. Remove data from quartz application. Store only app id.
2. Added exception handling when trying to trigger an app.
3. Save bot info in the app data in DB.
4. Added runtime properties in AbstractNativeApplication.execute.
* Add entityReferences and entityReferenceList as custom properties
* ui: allow to add custom properties for all available property types.
* make entity type as an array
* Fix label typo and import order in AddCustomProperty component
* Remove unnecessary property types with format
* Refactor CustomPropertyTable.tsx to handle array config and enum config
* Add entity reference options and update custom property form
* Add EntityReference and EntityReferenceList as a custom property
* add validation for date format
* Add date and dateTime input support to PropertyValue component
* Fix import order and add search functionality to type dropdown
* Fix custom property cypress tests
* add input for number, email, timestamp, timeInterval, duration, time, sqlQuery,
* add input support for entityReference and entityReferenceList
* Add placeholders for email, timestamp, start time, end time, and duration inputs
* Refactor PropertyValue component to use destructuring for timeInterval object
* Add minWidth style to PropertyValue component and include SQL query editor
* Add entityReference and entityReferenceList as a generic types and not reference to the existing types
* Remove services from entity reference types list
* handle property values for different property type
* Update ExtensionTable to handle object values in CustomPropertyTable
* Add entity reference list rendering and styling
* Fix file paths in complexTypes.json
* Add regex constant for UNIX timestamp in milliseconds and update language files
* Refactor custom property configuration and add new options
* Fix import order and update property value handling
* add unit tests for different input types for different property type
* add unit test for different property type values
* fix cypress tests
* add cypress test for CRUD for different types
* add cypress test for entity ref and entity ref list property type
* add cypress tests for all the 11 entities which support custom properties
* fix cypress test for createCustomPropertyForEntity
* Add new interfaces and types for CustomPropertyTable
* add cypress test for custom property to create via APIs for entities
* add cypress tests for string,integer, markdown, number, duration, email
* add cypress test for enum property for all entities
* add cypress test for sqlQuery, timestamp and timeInterval property
* fix cypress test for sqlQuery input
* fix flaky cypress test for sqlQuery input
* address comments
* Refactor import statements and update ENTITY_PATH enum
* Update import statement in CustomProperty.ts
* change TimeInterval to Time Interval
---------
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
* Implement Initial MultiThread suggestion
* Update all the ingestion sources to use the new ContextManager
* Fix missing wraps on decorator
* Fix Unittests
* Fix linters
* Fix linters
* Fix BigQuery UnitTests
* Add UnitTests to the newly created code
* Fix unittest
* change the threads from table to schemas
* Update README.md
* Small change suggested by Sonar
* Slight change to test a different way to multithread over tables
* Debug changes
* More multithread tests
* Remove uneeded wait time
* Testing
* refactor code based on removal of time.sleep
* Fix wrong paste
* Improve ExecutionTimeContextManager
* Fix missing .get() and unit tests
* Fix conflicting changes
* Update Multithread logic with the incremental extraction
* Fix linters
* Fix unittest
* Remove commented code
* Fix Unittests
* Fix checkstyle
* Change default to threads = 1
* fix: added ES test by default
* style: ran java linting
* fix: increase wait time + make es container not reusable
* fix: updated query search index + increase startup and wait time
* fix: Change order of attribute setting for ES container
* style: ran java linting
* fix: order test and increase wait time for ES in Report test
* fix: adjusted flaky es test
* Cypress: fixed s3 service and permission cypress
* fixed api issue in postgresIngestion
* fixed big query cypress
* fixed big query failure in cypress
* miner fix for bigquery cypress test
* - Fix App Run Type
- Remove Init on App Start
- Migrate stats setup for SearchIndexing to execution
* fix the AppLogsViewer unit test failing due to appRunType type changes
---------
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
* - Add WebsocketNotificationHandler for sending updates for Task, Announcement and Mentions on Websocket
* Fix Mentioned User on tasks
* Only notify the relvant user