diff --git a/apps/web/package.json b/apps/web/package.json index dd3cef4a..1feb0428 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -1,6 +1,6 @@ { "name": "web", - "version": "0.12.12", + "version": "0.12.13", "private": true, "scripts": { "dev": "next dev", diff --git a/apps/web/src/domain/scalars/components/metric-create/create-metric-from-point-dialog.tsx b/apps/web/src/domain/scalars/components/metric-create/create-metric-from-point-dialog.tsx index 4e3b5db7..aac2d110 100644 --- a/apps/web/src/domain/scalars/components/metric-create/create-metric-from-point-dialog.tsx +++ b/apps/web/src/domain/scalars/components/metric-create/create-metric-from-point-dialog.tsx @@ -55,9 +55,11 @@ export function CreateMetricFromPointDialog({ Create metric from scalar point {point ? ( -
-
-
{point.experimentName}
+
+
+
+ {point.experimentName} +
{point.experimentId}
step {point.step}
diff --git a/docker-compose.yml b/docker-compose.yml index cb8ab169..2834c268 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -4,7 +4,7 @@ # Alternative: `./scripts/docker-up-public.sh ` sets CORS + runtime web configuration without a root `.env` (see DOCKER.md). name: experiment-tracker -x-image-tag: &image-tag 0.12.12 +x-image-tag: &image-tag 0.12.13 services: postgres-backend: @@ -101,7 +101,7 @@ services: && mc mb "local/$$S3_BUCKET" --ignore-existing object-storage: - image: ghcr.io/${GHCR_NAMESPACE:-malchul}/experiment-tracker-object-storage:${IMAGE_TAG:-0.12.12} + image: ghcr.io/${GHCR_NAMESPACE:-malchul}/experiment-tracker-object-storage:${IMAGE_TAG:-0.12.13} environment: APP_NAME: ${OBJECT_STORAGE_APP_NAME:-ML Experiment Object Storage} API_PREFIX: ${OBJECT_STORAGE_API_PREFIX:-/api} @@ -123,7 +123,7 @@ services: condition: service_completed_successfully scalars: - image: ghcr.io/${GHCR_NAMESPACE:-malchul}/experiment-tracker-scalars:${IMAGE_TAG:-0.12.12} + image: ghcr.io/${GHCR_NAMESPACE:-malchul}/experiment-tracker-scalars:${IMAGE_TAG:-0.12.13} environment: CLICKHOUSE_URL: ${CLICKHOUSE_URL:-http://default:yourpass@clickhouse:8123/default} REDIS_URL: ${REDIS_URL:-redis://redis:6379/0} @@ -135,7 +135,7 @@ services: condition: service_healthy backend: - image: ghcr.io/${GHCR_NAMESPACE:-malchul}/experiment-tracker-backend:${IMAGE_TAG:-0.12.12} + image: ghcr.io/${GHCR_NAMESPACE:-malchul}/experiment-tracker-backend:${IMAGE_TAG:-0.12.13} environment: DATABASE_URL: ${DATABASE_URL:-postgresql+asyncpg://tracker:tracker@postgres-backend:5432/experiment_tracker} JWT_SECRET: ${JWT_SECRET:-change-me-in-docker-env} @@ -158,7 +158,7 @@ services: condition: service_healthy web: - image: ghcr.io/${GHCR_NAMESPACE:-malchul}/experiment-tracker-web:${IMAGE_TAG:-0.12.12} + image: ghcr.io/${GHCR_NAMESPACE:-malchul}/experiment-tracker-web:${IMAGE_TAG:-0.12.13} environment: NODE_ENV: production PORT: "3000" diff --git a/docs/0.12.13.md b/docs/0.12.13.md new file mode 100644 index 00000000..d7613767 --- /dev/null +++ b/docs/0.12.13.md @@ -0,0 +1,5 @@ +# 0.12.13 + +## Web UI + +- **Create metric from scalar point modal.** Long experiment names now wrap inside the modal instead of overflowing horizontally, keeping the dialog usable for runs with very long names. diff --git a/python/backend/pyproject.toml b/python/backend/pyproject.toml index 2d5bb6ee..d04cae74 100644 --- a/python/backend/pyproject.toml +++ b/python/backend/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "experiment-tracker-backend" -version = "0.12.12" +version = "0.12.13" description = "MVP backend-first experiment tracker" authors = [{ name = "Experiment Tracker Team" }] requires-python = ">=3.10" diff --git a/python/object_storage/pyproject.toml b/python/object_storage/pyproject.toml index 919d0b85..309265a9 100644 --- a/python/object_storage/pyproject.toml +++ b/python/object_storage/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "object-storage" -version = "0.12.12" +version = "0.12.13" description = "Content-addressable object storage service for experiments" readme = "README.md" authors = [ diff --git a/python/scalars_service/pyproject.toml b/python/scalars_service/pyproject.toml index f76ab916..b199fbd1 100644 --- a/python/scalars_service/pyproject.toml +++ b/python/scalars_service/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "scalars-service" -version = "0.12.12" +version = "0.12.13" description = "Add your description here" readme = "README.md" authors = [ diff --git a/python/sdk/pyproject.toml b/python/sdk/pyproject.toml index ab605d7b..bf85ef30 100644 --- a/python/sdk/pyproject.toml +++ b/python/sdk/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "experiment-tracker-sdk" -version = "0.12.12" +version = "0.12.13" description = "Python SDK for Experiment Tracker" readme = "README.md" authors = [ diff --git a/python/sdk/src/experiment_tracker_sdk/__init__.py b/python/sdk/src/experiment_tracker_sdk/__init__.py index 84172852..4d97b171 100644 --- a/python/sdk/src/experiment_tracker_sdk/__init__.py +++ b/python/sdk/src/experiment_tracker_sdk/__init__.py @@ -57,4 +57,4 @@ "HparamsSerializationError", "config", ] -__version__ = "0.12.12" \ No newline at end of file +__version__ = "0.12.13" \ No newline at end of file diff --git a/python/shared/pyproject.toml b/python/shared/pyproject.toml index dd05f66b..78c47e3e 100644 --- a/python/shared/pyproject.toml +++ b/python/shared/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "experiment-tracker-shared" -version = "0.12.12" +version = "0.12.13" description = "Shared utilities for experiment tracker Python services" readme = "README.md" requires-python = ">=3.10"