Skip to content
Release 1.2.0

Added

- 'Auto' placeholder to weight input in Replicaset add and edit forms.
- 'Select all' and 'Deselect all' buttons to roles field in Replicaset
add and edit forms.
- Refresh replicaset list in UI after topology edit actions: bootstrap,
join, expel,
  probe, replicaset edit.
- New Lua API `cartridge.http_authorize_request()` suitable for checking
  HTTP request headers.
- New Lua API `cartridge.http_render_response()` for generating HTTP
  response with proper `Set-Cookie` headers.
- New Lua API `cartridge.http_get_username()` to check authorization of
  active HTTP session.
- New Lua API `cartridge.rpc_get_candidates()` to get list
  of instances suitable for performing a remote call.
- Network error notification in UI.
- Allow specifying vshard storage group in test helpers.

Changed

- Get UI components from Tarantool UI-Kit
- When recovering from snapshot, instances are started read-only.
  It is still possible to override it by argparse (command line
  arguments or environment variables)

Fixed

- Editing topology with `failover_priority` argument.
- Now `cartridge.rpc.get_candidates()` returns value as specified in
doc.
  Also it accepts new option `healthy_only` to filter instances which
  have membership status healthy.
- Replicaset weight tooltip in replicasets list
- Total buckets count in buckets tooltip
- Validation error in user edit form
- Leader flag in server details modal
- Human-readable error for invalid GrqphQL queries:
  `Field "x" is not defined on type "String"`
- User management error "attempt to index nil value" when one of users
  has empty e-mail value
- Catch `rpc_call` errors when they are performed locally