From 620cffe89723e884cf3e3188fb919dd757bb9b48 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 1 Nov 2026 19:48:41 +0000 Subject: [PATCH] chore(casaos-store): rebuild the generated store --- .../apps/org.libredb.studio/assets/icon.png | Bin 0 -> 15234 bytes .../docker-compose.amd64.yml | 14 +++++++------- .../docker-compose.arm64.yml | 14 +++++++------- .../org.libredb.studio/docker-compose.yml | 14 +++++++------- .../apps/org.libredb.studio/meta.json | 6 +++--- .../apps/org.libredb.studio/meta.zh_CN.json | 4 ++-- public/casaos-store/index.json | 6 +++--- public/casaos-store/metadata.sha256 | 2 +- public/casaos-store/metadata.tar.gz | Bin 3731 -> 3745 bytes public/casaos-store/store/digest_cache.txt | 2 +- 10 files changed, 31 insertions(+), 31 deletions(-) create mode 100644 public/casaos-store/apps/org.libredb.studio/assets/icon.png diff --git a/public/casaos-store/apps/org.libredb.studio/assets/icon.png b/public/casaos-store/apps/org.libredb.studio/assets/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..25881166a9515b9a6e362ae46fdf50bc73215f3a GIT binary patch literal 15234 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 literal 0 HcmV?d00001 diff --git a/public/casaos-store/apps/org.libredb.studio/docker-compose.amd64.yml b/public/casaos-store/apps/org.libredb.studio/docker-compose.amd64.yml index 341fc6b..6c043a2 100644 --- a/public/casaos-store/apps/org.libredb.studio/docker-compose.amd64.yml +++ b/public/casaos-store/apps/org.libredb.studio/docker-compose.amd64.yml @@ -1,20 +1,20 @@ name: libredb-studio services: libredb-studio: - image: libredb/libredb-studio:1.0.0@sha256:da8e3328db634940e50f6438fe36ea63404a97ed159f6f3fee56cd54cc8db554 + image: libredb/libredb-studio:1.2.0@sha256:85b791814a557bfacd0822858bb4fae42226d0608645f7dc254542ec101def93 container_name: libredb-studio restart: unless-stopped ports: - target: 3000 - published: "3016" + published: '3016' protocol: tcp environment: ADMIN_EMAIL: admin@libredb.org - ADMIN_PASSWORD: "" - JWT_SECRET: "" + ADMIN_PASSWORD: '' + JWT_SECRET: '' STORAGE_PROVIDER: sqlite STORAGE_SQLITE_PATH: /app/data/libredb-storage.db - AUTH_COOKIE_SECURE: "false" + AUTH_COOKIE_SECURE: 'false' volumes: - type: bind source: /DATA/AppData/$AppID/data @@ -44,5 +44,5 @@ x-casaos: zh_CN: LibreDB Studio index: / scheme: http - port_map: "3016" - version: "1.0.0" + port_map: '3016' + version: '1.2.0' diff --git a/public/casaos-store/apps/org.libredb.studio/docker-compose.arm64.yml b/public/casaos-store/apps/org.libredb.studio/docker-compose.arm64.yml index 63c5b13..02dc83b 100644 --- a/public/casaos-store/apps/org.libredb.studio/docker-compose.arm64.yml +++ b/public/casaos-store/apps/org.libredb.studio/docker-compose.arm64.yml @@ -1,20 +1,20 @@ name: libredb-studio services: libredb-studio: - image: libredb/libredb-studio:1.0.0@sha256:97d901bf879bfbe5ee304e3e9416a5c23240fe3c03b18831f704ed147804f0c3 + image: libredb/libredb-studio:1.2.0@sha256:e5597c12b4452ca2bd85357b72f2d4f99222f414684921a583c83fcbbec803e2 container_name: libredb-studio restart: unless-stopped ports: - target: 3000 - published: "3016" + published: '3016' protocol: tcp environment: ADMIN_EMAIL: admin@libredb.org - ADMIN_PASSWORD: "" - JWT_SECRET: "" + ADMIN_PASSWORD: '' + JWT_SECRET: '' STORAGE_PROVIDER: sqlite STORAGE_SQLITE_PATH: /app/data/libredb-storage.db - AUTH_COOKIE_SECURE: "false" + AUTH_COOKIE_SECURE: 'false' volumes: - type: bind source: /DATA/AppData/$AppID/data @@ -44,5 +44,5 @@ x-casaos: zh_CN: LibreDB Studio index: / scheme: http - port_map: "3016" - version: "1.0.0" + port_map: '3016' + version: '1.2.0' diff --git a/public/casaos-store/apps/org.libredb.studio/docker-compose.yml b/public/casaos-store/apps/org.libredb.studio/docker-compose.yml index 189e37d..5f2dd63 100644 --- a/public/casaos-store/apps/org.libredb.studio/docker-compose.yml +++ b/public/casaos-store/apps/org.libredb.studio/docker-compose.yml @@ -1,20 +1,20 @@ name: libredb-studio services: libredb-studio: - image: libredb/libredb-studio:1.0.0 + image: libredb/libredb-studio:1.2.0 container_name: libredb-studio restart: unless-stopped ports: - target: 3000 - published: "3016" + published: '3016' protocol: tcp environment: ADMIN_EMAIL: admin@libredb.org - ADMIN_PASSWORD: "" - JWT_SECRET: "" + ADMIN_PASSWORD: '' + JWT_SECRET: '' STORAGE_PROVIDER: sqlite STORAGE_SQLITE_PATH: /app/data/libredb-storage.db - AUTH_COOKIE_SECURE: "false" + AUTH_COOKIE_SECURE: 'false' volumes: - type: bind source: /DATA/AppData/$AppID/data @@ -44,5 +44,5 @@ x-casaos: zh_CN: LibreDB Studio index: / scheme: http - port_map: "3016" - version: "1.0.0" + port_map: '3016' + version: '1.2.0' diff --git a/public/casaos-store/apps/org.libredb.studio/meta.json b/public/casaos-store/apps/org.libredb.studio/meta.json index 9cb4e35..c2c01a3 100644 --- a/public/casaos-store/apps/org.libredb.studio/meta.json +++ b/public/casaos-store/apps/org.libredb.studio/meta.json @@ -23,13 +23,13 @@ "release_note": "- Updates LibreDB Studio to 1.0.0, a major release. Twelve connection types join, taking the count to forty-one engines: BigQuery, MQTT, Firestore, RabbitMQ, Snowflake, OPC UA, Apache Spark, MTConnect, Modbus, Sparkplug B, NETCONF and SNMP.\n- It carries one security fix: a disconnect request now closes only the caller's own connections (GHSA-78jw-7pvp-64h3), so a server that several accounts share should be upgraded.\n- Studio can now run under a control plane that decides who may open which database with which credential. It stays off unless an operator sets `GOVERNANCE_SOURCE`, and an install without that variable behaves as 0.18.3 did.\n- Agent mode now executes statements on MySQL and MariaDB, MongoDB and Kubernetes.\n- For anyone calling the HTTP API: a refusal for a missing privilege answers 403 instead of 401, and a statement timeout 504 instead of 408.", "base_url": "https://libredb.org/casaos-store", "id": "org.libredb.studio", - "version": "1.0.0", + "version": "1.2.0", "categories": [ "developer" ], "min_memory": 268435456, "min_image_size": { - "amd64": 232766629, - "arm64": 228910584 + "amd64": 235346483, + "arm64": 231449621 } } \ No newline at end of file diff --git a/public/casaos-store/apps/org.libredb.studio/meta.zh_CN.json b/public/casaos-store/apps/org.libredb.studio/meta.zh_CN.json index 3140d3b..86631a2 100644 --- a/public/casaos-store/apps/org.libredb.studio/meta.zh_CN.json +++ b/public/casaos-store/apps/org.libredb.studio/meta.zh_CN.json @@ -1,7 +1,7 @@ { "id": "org.libredb.studio", "title": "LibreDB Studio", + "description": "LibreDB Studio 是一款开源(MIT)的自托管 SQL IDE。它提供现代化的基于 Web 的界面,支持连接 41 种数据库引擎(PostgreSQL、MySQL、Oracle、Db2、SQL Server、MongoDB、Redis、ClickHouse、Cassandra、Elasticsearch、Prometheus、Apache Kafka、Neo4j、Qdrant、Milvus、InfluxDB、etcd 等),浏览架构,并可通过局域网中的任意浏览器编写和运行查询。其中一部分(如 Druid、Elasticsearch、OpenSearch)为只读,因为它们自身的 SQL 完全没有 `UPDATE`,也没有 `CREATE TABLE`;另有数种出于设计为只读。数据本地存储于 SQLite 数据库中,一切尽在您的掌控之中。", "tagline": "开源自托管 SQL IDE。", - "release_note": "- 将 LibreDB Studio 更新至 1.0.0,这是一个大版本。新增十二种连接类型,总数达到四十一种引擎:BigQuery、MQTT、Firestore、RabbitMQ、Snowflake、OPC UA、Apache Spark、MTConnect、Modbus、Sparkplug B、NETCONF 和 SNMP。\n- 本版本包含一项安全修复:断开连接请求现在只关闭调用者自己的连接(GHSA-78jw-7pvp-64h3),因此多个账号共用的服务器应当升级。\n- Studio 现在可以运行在一个控制平面之下,由它决定谁可以用哪个凭据打开哪个数据库。除非运维人员设置 `GOVERNANCE_SOURCE`,该功能保持关闭;未设置该变量的安装与 0.18.3 的行为一致。\n- 代理模式现在可以在 MySQL 和 MariaDB、MongoDB 以及 Kubernetes 上执行语句。\n- 调用 HTTP API 的一方需注意:权限不足的拒绝现在返回 403 而不是 401,语句超时返回 504 而不是 408。", - "description": "LibreDB Studio 是一款开源(MIT)的自托管 SQL IDE。它提供现代化的基于 Web 的界面,支持连接 41 种数据库引擎(PostgreSQL、MySQL、Oracle、Db2、SQL Server、MongoDB、Redis、ClickHouse、Cassandra、Elasticsearch、Prometheus、Apache Kafka、Neo4j、Qdrant、Milvus、InfluxDB、etcd 等),浏览架构,并可通过局域网中的任意浏览器编写和运行查询。其中一部分(如 Druid、Elasticsearch、OpenSearch)为只读,因为它们自身的 SQL 完全没有 `UPDATE`,也没有 `CREATE TABLE`;另有数种出于设计为只读。数据本地存储于 SQLite 数据库中,一切尽在您的掌控之中。" + "release_note": "- 将 LibreDB Studio 更新至 1.0.0,这是一个大版本。新增十二种连接类型,总数达到四十一种引擎:BigQuery、MQTT、Firestore、RabbitMQ、Snowflake、OPC UA、Apache Spark、MTConnect、Modbus、Sparkplug B、NETCONF 和 SNMP。\n- 本版本包含一项安全修复:断开连接请求现在只关闭调用者自己的连接(GHSA-78jw-7pvp-64h3),因此多个账号共用的服务器应当升级。\n- Studio 现在可以运行在一个控制平面之下,由它决定谁可以用哪个凭据打开哪个数据库。除非运维人员设置 `GOVERNANCE_SOURCE`,该功能保持关闭;未设置该变量的安装与 0.18.3 的行为一致。\n- 代理模式现在可以在 MySQL 和 MariaDB、MongoDB 以及 Kubernetes 上执行语句。\n- 调用 HTTP API 的一方需注意:权限不足的拒绝现在返回 403 而不是 401,语句超时返回 504 而不是 408。" } \ No newline at end of file diff --git a/public/casaos-store/index.json b/public/casaos-store/index.json index e0f376e..02a7d5d 100644 --- a/public/casaos-store/index.json +++ b/public/casaos-store/index.json @@ -1,6 +1,6 @@ { "version": 2, - "updated_at": "2026-10-23T06:08:04Z", + "updated_at": "2026-11-01T19:48:41Z", "app_count": 1, "base_url": "https://libredb.org/casaos-store", "apps": [ @@ -22,8 +22,8 @@ "thumbnail": "/apps/org.libredb.studio/assets/thumbnail.webp", "compose_url": "/apps/org.libredb.studio/docker-compose.yml", "meta_url": "/apps/org.libredb.studio/meta.json", - "content_hash": "193f47ad", - "version": "1.0.0" + "content_hash": "bb07c45c", + "version": "1.2.0" } ] } \ No newline at end of file diff --git a/public/casaos-store/metadata.sha256 b/public/casaos-store/metadata.sha256 index c999091..c63bd40 100644 --- a/public/casaos-store/metadata.sha256 +++ b/public/casaos-store/metadata.sha256 @@ -1 +1 @@ -298ce607a31383fcd73e34c3c71bd9077aa8b50f1651b9fda030db15fee93bb0 metadata.tar.gz +a9398704441209315883b0958eb19a924f69120e375df460c8c6904038c655aa metadata.tar.gz diff --git a/public/casaos-store/metadata.tar.gz b/public/casaos-store/metadata.tar.gz index 5895951f0a6abfa094a836fdb3dc5f6bd1038e71..5653ea6f492cc67f4840150d461f750f4800052a 100644 GIT binary patch literal 3745 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 L9frQC08jt`@kURf literal 3731 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 diff --git a/public/casaos-store/store/digest_cache.txt b/public/casaos-store/store/digest_cache.txt index 92f1353..68c59b8 100644 --- a/public/casaos-store/store/digest_cache.txt +++ b/public/casaos-store/store/digest_cache.txt @@ -1 +1 @@ -libredb/libredb-studio:1.0.0 sha256:da8e3328db634940e50f6438fe36ea63404a97ed159f6f3fee56cd54cc8db554 +libredb/libredb-studio:1.2.0 sha256:85b791814a557bfacd0822858bb4fae42226d0608645f7dc254542ec101def93