Skip to content

Commit f98b378

Browse files
authored
Merge branch 'main' into astandrik.1479
2 parents 5023f05 + 78965ed commit f98b378

File tree

33 files changed

+440
-118
lines changed

33 files changed

+440
-118
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "8.15.0"
2+
".": "8.16.0"
33
}

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# Changelog
22

3+
## [8.16.0](https://github.com/ydb-platform/ydb-embedded-ui/compare/v8.15.0...v8.16.0) (2025-03-20)
4+
5+
6+
### Features
7+
8+
* add database hyperlink to logging service ([#2021](https://github.com/ydb-platform/ydb-embedded-ui/issues/2021)) ([dbab46b](https://github.com/ydb-platform/ydb-embedded-ui/commit/dbab46b2d688b25669f07b2aa7294598eb5443d2))
9+
* query streaming only for queryService ([#2015](https://github.com/ydb-platform/ydb-embedded-ui/issues/2015)) ([105fd2c](https://github.com/ydb-platform/ydb-embedded-ui/commit/105fd2c5a706bf886c6457a78a805e374df6a67c))
10+
* request clusters handler only on Versions tab ([#2008](https://github.com/ydb-platform/ydb-embedded-ui/issues/2008)) ([7aacdfe](https://github.com/ydb-platform/ydb-embedded-ui/commit/7aacdfe8e939e730d2a1dbc10a7c7fa785f54bbb))
11+
12+
13+
### Bug Fixes
14+
15+
* kind export operations type ([#2030](https://github.com/ydb-platform/ydb-embedded-ui/issues/2030)) ([3b47eb5](https://github.com/ydb-platform/ydb-embedded-ui/commit/3b47eb59b5444f3f3bff5425f08f3d132c251446))
16+
* **ObjectSummary:** do not display CreateTime if CreateStep is 0 ([#2018](https://github.com/ydb-platform/ydb-embedded-ui/issues/2018)) ([7af1ed3](https://github.com/ydb-platform/ydb-embedded-ui/commit/7af1ed377fe47fb38498dd7540f8c273a8a9b0be))
17+
* **ShemaViewer:** show loader correctly ([#2019](https://github.com/ydb-platform/ydb-embedded-ui/issues/2019)) ([29ae340](https://github.com/ydb-platform/ydb-embedded-ui/commit/29ae340156be237a7e01ff429bc62fa38408c63a))
18+
* unsaved changes in query editor ([#2026](https://github.com/ydb-platform/ydb-embedded-ui/issues/2026)) ([d1d64f7](https://github.com/ydb-platform/ydb-embedded-ui/commit/d1d64f7792842abf42de9c72de3b50c8c3bde1ec))
19+
* **VDiskInfo:** lowercase vdisk page ([#2014](https://github.com/ydb-platform/ydb-embedded-ui/issues/2014)) ([577c9aa](https://github.com/ydb-platform/ydb-embedded-ui/commit/577c9aa2f545e4792fac6fd299dea9f8653a9082))
20+
321
## [8.15.0](https://github.com/ydb-platform/ydb-embedded-ui/compare/v8.14.0...v8.15.0) (2025-03-10)
422

523

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ydb-embedded-ui",
3-
"version": "8.15.0",
3+
"version": "8.16.0",
44
"files": [
55
"dist"
66
],

src/components/InfoViewer/formatters/common.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
import type {TDirEntry} from '../../../types/api/schema';
2+
import {EMPTY_DATA_PLACEHOLDER} from '../../../utils/constants';
23
import {formatDateTime} from '../../../utils/dataFormatters/dataFormatters';
34
import i18n from '../i18n';
45
import {createInfoFormatter} from '../utils';
56

67
export const formatCommonItem = createInfoFormatter<TDirEntry>({
78
values: {
89
PathType: (value) => value?.substring('EPathType'.length),
9-
CreateStep: formatDateTime,
10+
CreateStep: (value) => formatDateTime(value, {defaultValue: EMPTY_DATA_PLACEHOLDER}),
1011
},
1112
labels: {
1213
PathType: i18n('common.type'),

src/containers/Operations/constants.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ export const BASE_COLUMNS = [
3232
];
3333

3434
export const OPERATION_KINDS: {value: OperationKind; content: string}[] = [
35-
{value: 'export', content: i18n('kind_export')},
35+
{value: 'export/s3', content: i18n('kind_export_s3')},
36+
{value: 'export/yt', content: i18n('kind_export_yt')},
3637
{value: 'ss/backgrounds', content: i18n('kind_ssBackgrounds')},
3738
{value: 'buildindex', content: i18n('kind_buildIndex')},
3839
];

src/containers/Operations/i18n/en.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
"pleaceholder_search": "Search operations",
55
"placeholder_kind": "Select operation kind",
66
"kind_ssBackgrounds": "SS/Backgrounds",
7-
"kind_export": "Export",
7+
"kind_export_s3": "Export/S3",
8+
"kind_export_yt": "Export/YT",
89
"kind_buildIndex": "Build Index",
910

1011
"column_operationId": "Operation ID",

src/containers/Operations/useOperationsQueryParams.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ import {z} from 'zod';
33

44
import type {OperationKind} from '../../types/api/operations';
55

6-
const operationKindSchema = z.enum(['ss/backgrounds', 'export', 'buildindex']).catch('buildindex');
6+
const operationKindSchema = z
7+
.enum(['ss/backgrounds', 'export/s3', 'export/yt', 'buildindex'])
8+
.catch('buildindex');
79

810
export function useOperationsQueryParams() {
911
const [queryParams, setQueryParams] = useQueryParams({

src/containers/Tenant/Diagnostics/Overview/ChangefeedInfo/ChangefeedInfo.tsx

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,21 @@ const prepareChangefeedInfo = (
2121

2222
const {Mode, Format} = streamDescription || {};
2323

24-
const created = formatCommonItem(
25-
'CreateStep',
26-
changefeedData?.PathDescription?.Self?.CreateStep,
27-
);
2824
const changefeedInfo = formatObject(formatCdcStreamItem, {
2925
Mode,
3026
Format,
3127
});
3228
const topicInfo = prepareTopicSchemaInfo(topicData);
3329

34-
return [created, ...changefeedInfo, ...topicInfo];
30+
const info = [...changefeedInfo, ...topicInfo];
31+
32+
const createStep = changefeedData?.PathDescription?.Self?.CreateStep;
33+
34+
if (Number(createStep)) {
35+
info.unshift(formatCommonItem('CreateStep', createStep));
36+
}
37+
38+
return info;
3539
};
3640

3741
interface ChangefeedProps {

src/containers/Tenant/Diagnostics/Overview/TransferInfo/TransferInfo.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ function prepareTransferItems(data: TEvDescribeSchemeResult) {
4040
const state = transferDescription.State;
4141
const srcConnectionParams = transferDescription.Config?.SrcConnectionParams || {};
4242
const {Endpoint, Database} = srcConnectionParams;
43-
const target = transferDescription.Config?.TransferSpecific?.Targets[0];
43+
const target = transferDescription.Config?.TransferSpecific?.Target;
4444
const srcPath = target?.SrcPath;
4545
const dstPath = target?.DstPath;
4646
const transformLambda = target?.TransformLambda;

0 commit comments

Comments
 (0)