* banner changed to fix new name
* width adjusted to 80 to fit all terminals
Co-authored-by: iliax <ikuramshin@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
* [ISSUE-1383]Create parameters of request for sorting topics. (backend)
* [ISSUE-1383]Create parameters of request for sorting topics. (backend)
* Create parameters of request for sorting consumer groups. (backend)
* [ISSUE-1383]Create parameters of request for sorting topics. (backend)
* [ISSUE-1383]Create parameters of request for sorting topics. (backend)
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
* Additional params added to connector restart endpoint to be able to restart not only connector instance, but all its tasks
* RESTARTING state added to ConnectorTaskStatus
* Restart connector button rename
Co-authored-by: iliax <ikuramshin@provectus.com>
* libc6 & gcompat libs added to docker image to support all kafka compression codecs
* base image version specified explicitly
Co-authored-by: iliax <ikuramshin@provectus.com>
* [ISSUE-1250] Introduced new exception for attempt at creating new PROTOBUF/JSON schemas via a deprecated version of Schema Registry.
* [issue-1250] fixed formatting
* [ISSUE-1250] updated exception message
* Fix CVE-2021-44228
* Get rid of log4j
* Fix build
* Migration logging properties
* Get rid of json logs. Leave commented for local debugging purposes
* #627 add class for Connectors List page
* #627 add class for testing of Connectors functionality
* #627 add step for create a Connector
* #627 add class for Connector View page
* #627 add test for updating connector
* #627 add test for delete connector
* #627 add class for create connector view
* #627 add connector creation steps
* #627 add step for visibility check
* #627 add api interaction to connector test
* #627 update connector config file
* #627 add api helpers to create connector test
* #627 add creating the connector
* #627 update delete Connector test
* #627 add api helpers to send messages
* #627 add before all and after all methods to use one topic for tests
* #627 get rid of duplicate Lombok version
* #627 add check that connector is visible in the connector's list
* #627 add class for update connector config
* #627 add steps to update connector test
* #627 add check that connector is updated
* #627 add separate config file to connector deletion test
* #627 add different tables for each config files
* #627 move api helpers to test from BeforeAll and AfterAll
* #627 refactor config names
* #627 add support for different operational systems
* #622 change command for docker image composing until issue #819 will be fixed
* #622 return the test because the topic deleting bug has been fixed
* merge conflict fixes
* #627 extract methods to the before all/after all
* #627 fix github action file
* #627 fix github action file
* #627 refactor connector update method
* #627 update api helpers
* #627 fix update connector config
* #627 merge conflict fixes
* #627 move delete topic instance to end of list
* #627 refactor FileUtils to use Apache Commons lib
* #627 reduce code duplication
* #627 add waiting step to update topic test
* #627 return of test skip
* save container logs on fail
* #627 testing that creating the connector works in PR check
* #627 change element for checking connector creation
* #627 check that connector deletion works in PR check
* #627 add check during connector creation
* #627 disable connector creation
* #627 move check to the view page
* #627 add steps to check that connector is created
* #627 pr check
* #627 add check after connector is created
* #627 add logging
* #627 add check before topic deletion
* #627 rename package with tests
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
1. stacktrace field added to error responses (#1145)
2. lastError added to Cluster responce
3. blocking metrics initialization on startup changed to async init (returned to prev behavior)
Metrics retrieval refactoring:
* metrics data moved to separate class with its own storage
* topics list pagination logic changed for better actuality
* some mappings moved to InternalXXX classed
* #980: sanitize credentials in Kafka Connector configs. Add a warning to edit page when people try to edit configs with obfuscated field
* #980: make sanitizer patterns configurable
* #980 fix using stream pattern
Co-authored-by: Si Tang <si@indeed.com>