kafka-ui icon indicating copy to clipboard operation
kafka-ui copied to clipboard

[e2e] add e2e checks for direct url resolving

Open mikementor opened this issue 3 years ago • 2 comments

There's a table in https://github.com/provectus/kafka-ui/wiki/Requirements-%5Bwip%5D for existing direct urls Checks should assert, that pages, achievable from clicking buttons in UI, are also achievable via opening direct url

mikementor avatar Jul 05 '21 10:07 mikementor

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Oct 14 '21 18:10 stale[bot]

All endpoints:

-- clusters
GET /api/clusters

POST /api/clusters/{clusterName}/cache
GET /api/clusters/{clusterName}/metrics
GET /api/clusters/{clusterName}/stats

-- brokers
GET /api/clusters/{clusterName}/brokers
GET /api/clusters/{clusterName}/brokers/{id}/configs
PUT /api/clusters/{clusterName}/brokers/{id}/configs/{name}
GET /api/clusters/{clusterName}/brokers/{id}/metrics
GET /api/clusters/{clusterName}/brokers/logdirs
PATCH /api/clusters/{clusterName}/brokers/{id}/logdirs

-- topics
GET POST /api/clusters/{clusterName}/topics
POST /api/clusters/{clusterName}/topics/{topicName}/clone
GET POST DELETE /api/clusters/{clusterName}/topics/{topicName}/analysis
GET POST PATCH DELETE /api/clusters/{clusterName}/topics/{topicName}
GET /api/clusters/{clusterName}/topics/{topicName}/config
PATCH /api/clusters/{clusterName}/topics/{topicName}/replications
GET POST DELETE /api/clusters/{clusterName}/topics/{topicName}/messages
GET /api/clusters/{clusterName}/topics/{topicName}/messages/schema
GET /api/clusters/{clusterName}/topics/{topicName}/consumer-groups
PATCH /api/clusters/{clusterName}/topics/{topicName}/partitions

-- consumer groups
GET /api/clusters/{clusterName}/consumer-groups/paged
GET DELETE /api/clusters/{clusterName}/consumer-groups/{id}
POST /api/clusters/{clusterName}/consumer-groups/{id}/offsets

-- schema registry
POST GET /api/clusters/{clusterName}/schemas
DELETE /api/clusters/{clusterName}/schemas/{subject}
GET /api/clusters/{clusterName}/schemas/{subject}/versions
GET DELETE /api/clusters/{clusterName}/schemas/{subject}/latest
GET DELETE /api/clusters/{clusterName}/schemas/{subject}/versions/{version}
GET PUT /api/clusters/{clusterName}/schemas/compatibility
PUT /api/clusters/{clusterName}/schemas/{subject}/compatibility
POST /api/clusters/{clusterName}/schemas/{subject}/check

-- kafka connect
GET /api/clusters/{clusterName}/connects
GET /api/clusters/{clusterName}/connectors
GET POST /api/clusters/{clusterName}/connects/{connectName}/connectors
GET DELETE /api/clusters/{clusterName}/connects/{connectName}/connectors/{connectorName}
POST /api/clusters/{clusterName}/connects/{connectName}/connectors/{connectorName}/action/{action}
GET PUT /api/clusters/{clusterName}/connects/{connectName}/connectors/{connectorName}/config
GET /api/clusters/{clusterName}/connects/{connectName}/connectors/{connectorName}/tasks
POST /api/clusters/{clusterName}/connects/{connectName}/connectors/{connectorName}/tasks/{taskId}/action/restart
GET /api/clusters/{clusterName}/connects/{connectName}/plugins
PUT /api/clusters/{clusterName}/connects/{connectName}/plugins/{pluginName}/config/validate

-- ksql
POST /api/clusters/{clusterName}/ksql/v2
GET /api/clusters/{clusterName}/ksql/tables
GET /api/clusters/{clusterName}/ksql/streams
GET /api/clusters/{clusterName}/ksql/response

Haarolean avatar Aug 04 '22 12:08 Haarolean

@armenuikafka please follow up on the description for those API requests as discussed, or let me know, if there are any problems with that.

BulatKha avatar Nov 18 '22 13:11 BulatKha

obsolete

BulatKha avatar Nov 24 '22 07:11 BulatKha