Releases: emqx/emqx-dashboard5
Releases · emqx/emqx-dashboard5
EMQX Dashboard e1.6.0 Released
Release Note
For EMQX e5.6.0
- New Actions
- RabbitMQ
- GreptimeDB
- Kinesis
- TDengine
- Oracle
- OpenTSDB
- Cassandra
- RabbitMQ
- ClickHouse
- RocketMQ
- S3
- HStream
- DynamoDB
- Pulsar
- SQL Server
- New Sources
- GCP Consumer
- Kafka Consumer
- RabbitMQ
- Client
- Details page supports refreshing subscription list
- Details page supports viewing message queues and flight window message lists
- Rules
- Rules support JSON Schema message validation
- Test results are displayed directly in JSON
- Authentication import supports importing plain text passwords
- Optimized listener configuration, supports custom configuration
- Banned client supports pattern matching
- Log throttling configuration supported
- Quick search supported
- Page layout optimized
What's Changed
- Quick Panel by @Kinplemelon in #2368
- fix(quick panel): fix console error by @Kinplemelon in #2371
- fix(rule): correct
bridgeId
in URL query toactionId
by @Kinplemelon in #2383 - feat(client): support refresh the subs table data by @ysfscream in #2391
- Import @emqx/shared-ui-i18n by @Kinplemelon in #2393
- Sync Code from prepare/dev/1.7.1 by @Kinplemelon in #2394
- refactor(schema text): adapting schema text changes in ee by @Kinplemelon in #2395
- Merge branch 'prepare/enterprise/1.5.1' into enterprise by @Kinplemelon in #2398
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2397
- refactor(action): support partitions_limit in kafka producer action by @Kinplemelon in #2400
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2401
- refactor(quick panel): optimize the experience by @Kinplemelon in #2403
- refactor(action): refactor the kafka producer form component by @Kinplemelon in #2399
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2404
- refactor(connector & action): TDengine & Oracle by @Kinplemelon in #2405
- refactor(i18n): remove some useless i18n by @Kinplemelon in #2406
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2407
- feat(schema): support editing fields of
object
type in the array editor by @Kinplemelon in #2408 - Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2409
- refactor(connector & action): OpenTSDB & Cassandra by @Kinplemelon in #2396
- doc(mqtt): update desc for
message_expiry_interval
by @Kinplemelon in #2410 - Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2411
- refactor(rule): test SQL results are displayed directly as JSON by @Kinplemelon in #2412
- refactor(connector & action): RabbitMQ by @Kinplemelon in #2402
- feat(source): add RabbitMQ source by @Kinplemelon in #2414
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2413
- feat(global): can get user info from route query by @Kinplemelon in #2415
- style(rule): optimize some style of json viewer by @Kinplemelon in #2416
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2417
- fix(schema): correct the default value for prop type
object
by @Kinplemelon in #2419 - Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2420
- refactor(connector & action): update ClickHouse & RocketMQ; add S3 (WIP) by @Kinplemelon in #2418
- feat(banned): add more banned object by @ysfscream in #2421
- fix(layout): remove env restrictions by @Kinplemelon in #2422
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2423
- refactor(connector & action): HStream by @Kinplemelon in #2424
- refactor(log): add new config
throttling
by @Kinplemelon in #2425 - chore(package): upgrade shared ui by @Kinplemelon in #2427
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2426
- feat(authn): plaintext password support by @ysfscream in #2428
- fix(flow): logic to detect direction by @Kinplemelon in #2430
- refactor(connector): remove useless label by @Kinplemelon in #2429
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2431
- fix(connector): check
secret_access_key
before save as copy by @Kinplemelon in #2432 - refactor(listener): add advanced settings for configs by @ysfscream in #2433
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2434
- fix(flow): should get source detail when node is input node by @Kinplemelon in #2435
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2436
- style(layout): move first title to header by @Kinplemelon in #2438
- refactor(global): optimized some logic for get user info from query by @Kinplemelon in #2437
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2439
- style(SSO etc.): adapt new style in some pages by @Kinplemelon in #2441
- style(header): change the title tag by @Kinplemelon in #2443
- refactor(connector & action): DynamoDB by @Kinplemelon in #2442
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2445
- doc(log): update desc for
time_window
by @Kinplemelon in #2446 - refactor(connector & action): GCP Consumer by @Kinplemelon in #2440
- doc(log): re-update desc for
handler_time_window
by @Kinplemelon in #2447 - style(schema): adjust some styles by @Kinplemelon in #2448
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2449
- refactor(schema): add verification of the max and min values of `dura… by @Kinplemelon in #2451
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2452
- doc(log): update desc for
time_window
by @Kinplemelon in #2453 - Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2454
- chore(package): upgrade shared-i18n by @Kinplemelon in #2457
- feat(listener): support custom configs by @ysfscream in #2455
- fix(rule): inaccurate display of big integer by @Kinplemelon in #2459
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2458
- refactor(flow): remove some useless code by @Kinplemelon in #2460
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2461
- refactor(connector & action): Pulsar by @Kinplemelon in #2444
- refactor(retainer): extract
PayloadDialog
by @Kinplemelon in #2462 - Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2463
- refactor(connector & action): SQL Server by @Kinplemelon in #2464
- chore(package): upgrade shared-ui by @Kinplemelon in #2467
- feat(header): add quick panel enter in header by @Kinplemelon in https://github.com/emqx...
EMQX Dashboard e1.5.0-iframe-sso Released
What's Changed
- feat(global): support get token from query by @Kinplemelon in #2523
- feat(sso): init iframe form by @Kinplemelon in #2524
- feat(layout): support hide menu from query by @Kinplemelon in #2525
- chore(ci): support build enterprise package in branch c/** by @Kinplemelon in #2529
- fix(login): use login when in single page by @Kinplemelon in #2530
- fix(sso): chinese of sso by @Kinplemelon in #2534
- fix(sso): the default value of
verify
by @Kinplemelon in #2535
Full Changelog: e1.5.0...e1.5.0-iframe-sso
EMQX Dashboard e1.6.0-beta.9 Released
What's Changed
- fix(client): do not show
priority
in inflight queue list by @Kinplemelon in #2527 - Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2528
Full Changelog: e1.6.0-beta.8...e1.6.0-beta.9
EMQX Dashboard e1.6.0-beta.8 Released
Full Changelog: e1.6.0-beta.8...e1.6.0-beta.8
What's Changed
- feat(login): distinguish between CE/EE by @ysfscream in #2515
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2516
- refactor(client): UI for displaying the message queue (WIP) by @Kinplemelon in #2517
- refactor(connector): fields order and type order by @Kinplemelon in #2519
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2518
- refactor(client): use
inserted_at
to compare instead ofpublish_at
by @Kinplemelon in #2520 - fix(json schema): unnecessary warning in monaco editor by @Kinplemelon in #2521
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2522
Full Changelog: e1.6.0-beta.7...e1.6.0-beta.8
EMQX Dashboard e1.6.0-beta.7 Released
What's Changed
- fix(banned): update the zh name by @ysfscream in #2511
- fix(schema): specify the version in the generated schema by @Kinplemelon in #2512
- refactor(schema): default version of json schema changed to 06 by @Kinplemelon in #2514
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2513
Full Changelog: e1.6.0-beta.6...e1.6.0-beta.7
EMQX Dashboard e1.6.0-beta.6 Released
What's Changed
- test(ci): add ci for check audit dict by @Kinplemelon in #2506
- fix(webhook): topic list is incorrect when viewing webhook by @Kinplemelon in #2508
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2509
- fix(schema registry): issue with json schema validation by @Kinplemelon in #2510
Full Changelog: e1.6.0-beta.5...e1.6.0-beta.6
EMQX Dashboard e1.6.0-beta.5 Released
What's Changed
- fix(schema): validate schema by version by @Kinplemelon in #2498
- fix(listener): remove used configs by @ysfscream in #2497
- fix(audit log): update resource dict by @Kinplemelon in #2501
- fix(listener): add validate for custom config when submit by @ysfscream in #2500
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2499
- fix(listener): fix can not config websocket subprotos by @ysfscream in #2502
- feat(global): support set lang in query by @Kinplemelon in #2503
- fix(InputWithUnit): logical error in judgement unit by @Kinplemelon in #2505
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2504
Full Changelog: e1.6.0-beta.4...e1.6.0-beta.5
EMQX Dashboard e1.6.0-beta.4 Released
What's Changed
- refactor(client): temporarily hide button to view the message queue list by @Kinplemelon in #2490
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2491
- refactor(schema): remove validation for
$schema
by @Kinplemelon in #2492 - fix(quick panel): escape reg exp before search by @Kinplemelon in #2493
- fix(action): cannot create after uploading template in TDengine by @Kinplemelon in #2494
- fix(listener): update the current type custom config only by @ysfscream in #2495
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2496
Full Changelog: e1.6.0-beta.3...e1.6.0-beta.4
EMQX Dashboard e1.6.0-beta.3 Released
What's Changed
- fix(webhook): label missing by @Kinplemelon in #2476
- fix(connector): wrong prompt content when deleting kafka consumer by @Kinplemelon in #2478
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2477
- fix(banned): change the trigger method in create form by @ysfscream in #2481
- fix(rule): error message when test fails by @Kinplemelon in #2479
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2482
- fix(source): incorrect data to API when testing connection by @Kinplemelon in #2483
- fix(action): distinguish same
batch_sizes
in HStream by @Kinplemelon in #2480 - Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2484
- fix(InputWithUnit): not displaying correctly when using uppercase units by @Kinplemelon in #2485
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2486
- fix(client): fix can not show messages in mqtt v3 by @ysfscream in #2488
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2489
- fix(action): correct desc key in type
Pulsar
by @Kinplemelon in #2487
Full Changelog: e1.6.0-beta.2...e1.6.0-beta.3
EMQX Dashboard e1.6.0-beta.2 Released
What's Changed
- feat(schema registry): support generate JSON schema from JSON by @Kinplemelon in #2469
- refactor(flow): handle all message and event node of webhook by @Kinplemelon in #2450
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2470
- refactor(connector & action & source): remove transition code by @Kinplemelon in #2471
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2472
- refactor(connector & source): remove some useless code by @Kinplemelon in #2474
- Sync code from refs/heads/dev/1.7.1 to enterprise by @emqx-ci-robot in #2475
- fix(action): error caused after synchronising code by @Kinplemelon in #2473
Full Changelog: e1.6.0-beta.1...e1.6.0-beta.2