Skip to content

Commit

Permalink
Merge pull request #98 from tryzealot/release/5.3.5
Browse files Browse the repository at this point in the history
发布 5.3.5
  • Loading branch information
icyleaf authored Jul 24, 2024
2 parents 5c93203 + ed2f315 commit 6fb3111
Show file tree
Hide file tree
Showing 16 changed files with 102 additions and 26 deletions.
2 changes: 1 addition & 1 deletion docs/self-hosted/deployment/docker/step-by-step.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ This is a handy guide to deploying with Docker, as well as a breakdown of the [o

## Versions

- Stable version - 5.3.3/latest - `ghcr.io/tryzealot/zealot:latest`
- Stable version - 5.3.5/latest - `ghcr.io/tryzealot/zealot:latest`
- Nightly version - develop - `ghcr.io/tryzealot/zealot:nightly` - Based on branch `develop` builds per commit.

## Registry
Expand Down
7 changes: 7 additions & 0 deletions docs/user-guide/apps/upload.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@
import ThemedImage from '@theme/ThemedImage';
import useBaseUrl from '@docusaurus/useBaseUrl';

Support for uploading any binary files, and parsing data information for the following types of App is supported:

- Any iOS `ipa` files for iPhone, iPad, iPadOS, Apple Watch, etc.
- Android applications are `apk` or `aab` files.
- macOS applications are files packaged in a zip file within the Applications (`/Application`) directory.
- Windows applications are `exe` files.

<ThemedImage
alt=""
sources={{
Expand Down
28 changes: 20 additions & 8 deletions docs/user-guide/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,22 +7,33 @@
The following list of changes is the list that has not yet been released, code change history: [Unreleased]
:::

## 5.3.5 (2024-07-24)

Full [commit changes][5.3.5].

#### Fixed

- `API` Ignore validate app format for upload App API. thanks telegram user @Jason1.
- `Web` Correct limited app tips on Android device. [#1593](https://github.com/tryzealot/zealot/issues/1593) thanks to [GanHuaLin](https://github.com/GanHuaLin)
- `Web` Disable third-part OAuth to login when disbale registration mode. thanks telegram user @Jason1.
- `Web` Fix release version detect when show has new build of App.

## 5.3.4 (2024-07-08)

Full [commit changes][5.3.4].

#### Added

- Add Apple TV device for teardown. [#1565](https://github.com/tryzealot/zealot/pull/1565)
- Add re-generate expired user confirmation token.
- Add user defined umami host setting (environment variable `UMAMI_SCRIPT_URL`).
- `Web/API` Add Apple TV device for teardown. [#1565](https://github.com/tryzealot/zealot/pull/1565)
- `Web` Add re-generate expired user confirmation token.
- `Web` Add user defined umami host setting (environment variable `UMAMI_SCRIPT_URL`).

#### Fixed

- Fix universal APK parsing error (app name and icons).
- Fix crash after logged out when disabled guest mode.
- Fix verify webhook body vaildator.
- Catch test webhook and show error notification.
- `Web` Fix universal APK parsing error (app name and icons).
- `Web` Fix crash after logged out when disabled guest mode.
- `Web` Fix verify webhook body vaildator.
- `Web` Catch test webhook and show error notification.

## 5.3.3 (2024-06-25)

Expand Down Expand Up @@ -686,7 +697,8 @@ For many years, it was developed and operated internally within the company and
It used to undertake many functions, but now it has been separated to focus on providing
application hosting and distribution services

[Unreleased]: https://github.com/tryzealot/zealot/compare/5.3.4...HEAD
[Unreleased]: https://github.com/tryzealot/zealot/compare/5.3.5...HEAD
[5.3.5]: https://github.com/tryzealot/zealot/compare/5.3.4...5.3.5
[5.3.4]: https://github.com/tryzealot/zealot/compare/5.3.3...5.3.4
[5.3.3]: https://github.com/tryzealot/zealot/compare/5.3.2...5.3.3
[5.3.2]: https://github.com/tryzealot/zealot/compare/5.3.1...5.3.2
Expand Down
2 changes: 1 addition & 1 deletion i18n/en/docusaurus-plugin-content-docs/version-5.3.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"version.label": {
"message": "5.3.4",
"message": "5.3.5",
"description": "The label for version 5.3"
},
"sidebar.selfHosted.category.Deployment": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ sidebar_label: "详细步骤"

## 版本列表

- 稳定版本 - 5.3.3/latest - `ghcr.io/tryzealot/zealot:latest`
- 稳定版本 - 5.3.5/latest - `ghcr.io/tryzealot/zealot:latest`
- 测试版本 - develop - `ghcr.io/tryzealot/zealot:nightly` - 基于 develop 分支每次提交构建的版本

## 镜像仓库
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@
import ThemedImage from '@theme/ThemedImage';
import useBaseUrl from '@docusaurus/useBaseUrl';

支持任意二进制文件的上传,针对如下应用类型是支持解析应用的数据信息:

- 任意 iPhone、iPad、iPadOS、Apple Watch 等 iOS 的 ipa 文件
- Android 应用是 apk 或 aab 文件
- macOS 应用是放在应用程序(`/Application`)内使用 zip 打包后的文件
- Windows 的应用程序是 exe 文件

<ThemedImage
alt=""
sources={{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,17 @@

:::

## 5.3.5 (2024-07-24)

详细[代码变更记录][5.3.5].

#### 修复

- `API` 上传应用接口关闭验证应用类型。感谢电报群友 @Jason1
- `Web` 处理 Android 设备受限应用提示用浏览器打开的错误提示 [#1593](https://github.com/tryzealot/zealot/issues/1593) 感谢 [GanHuaLin](https://github.com/GanHuaLin)
- `Web` 关闭用户注册模式后同时禁用所有第三方登录授权登录。感谢电报群友 @Jason1
- `Web` 修复无法解析应用时新版本提示没有展示自动版本号

## 5.3.4 (2024-07-08)

详细[代码变更记录][5.3.4]
Expand Down Expand Up @@ -687,7 +698,8 @@

之前多年一直是公司内部开发和运营并没有开源,曾经承担过很多的功能到现在脱离出来专注提供应用托管和分发的服务。

[未发布]: https://github.com/tryzealot/zealot/compare/5.3.4...HEAD
[未发布]: https://github.com/tryzealot/zealot/compare/5.3.5...HEAD
[5.3.5]: https://github.com/tryzealot/zealot/compare/5.3.4...5.3.5
[5.3.4]: https://github.com/tryzealot/zealot/compare/5.3.3...5.3.4
[5.3.3]: https://github.com/tryzealot/zealot/compare/5.3.2...5.3.3
[5.3.2]: https://github.com/tryzealot/zealot/compare/5.3.1...5.3.2
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"version.label": {
"message": "5.3.4",
"message": "5.3.5",
"description": "The label for version 5.3"
},
"sidebar.selfHosted.category.Deployment": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ sidebar_label: "详细步骤"

## 版本列表

- 稳定版本 - 5.3.3/latest - `ghcr.io/tryzealot/zealot:latest`
- 稳定版本 - 5.3.5/latest - `ghcr.io/tryzealot/zealot:latest`
- 测试版本 - develop - `ghcr.io/tryzealot/zealot:nightly` - 基于 develop 分支每次提交构建的版本

## 镜像仓库
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@
import ThemedImage from '@theme/ThemedImage';
import useBaseUrl from '@docusaurus/useBaseUrl';

支持任意二进制文件的上传,针对如下应用类型是支持解析应用的数据信息:

- 任意 iPhone、iPad、iPadOS、Apple Watch 等 iOS 的 ipa 文件
- Android 应用是 apk 或 aab 文件
- macOS 应用是放在应用程序(`/Application`)内使用 zip 打包后的文件
- Windows 的应用程序是 exe 文件

<ThemedImage
alt=""
sources={{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# 变更日志

## 5.3.5 (2024-07-24)

详细[代码变更记录][5.3.5].

#### 修复

- `API` 上传应用接口关闭验证应用类型。感谢电报群友 @Jason1
- `Web` 处理 Android 设备受限应用提示用浏览器打开的错误提示 [#1593](https://github.com/tryzealot/zealot/issues/1593) 感谢 [GanHuaLin](https://github.com/GanHuaLin)
- `Web` 关闭用户注册模式后同时禁用所有第三方登录授权登录。感谢电报群友 @Jason1
- `Web` 修复无法解析应用时新版本提示没有展示自动版本号

## 5.3.4 (2024-07-08)

详细[代码变更记录][5.3.4]
Expand Down Expand Up @@ -679,6 +690,7 @@

之前多年一直是公司内部开发和运营并没有开源,曾经承担过很多的功能到现在脱离出来专注提供应用托管和分发的服务。

[5.3.5]: https://github.com/tryzealot/zealot/compare/5.3.4...5.3.5
[5.3.4]: https://github.com/tryzealot/zealot/compare/5.3.3...5.3.4
[5.3.3]: https://github.com/tryzealot/zealot/compare/5.3.2...5.3.3
[5.3.2]: https://github.com/tryzealot/zealot/compare/5.3.1...5.3.2
Expand Down
4 changes: 2 additions & 2 deletions openapi_v1_en.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"info": {
"title": "Zealot API",
"version": "v1.3",
"description": "This documentation doesn't provide a way to test our API. In order to facilitate testing, we recommend the following tools:\n\n- [cURL](https://curl.se/) (recommended, command-line)\n- [Bruno](https://www.usebruno.com/)\n- [Postman](https://www.postman.com/downloads/)\n- Your web browser, if you don't need to send headers or a request body\n\nOnce you have a working client, you can test that it works by making a GET request to {host}/version:\n\n```json\n{\n \"version\": \"5.3.3\",\n \"vcs_ref\": \"effe99c25b79fd55d3e1959ea3af0bcb6b75ba1d\",\n \"build_date\": \"2024-05-23T06:04:48.989Z\"\n}\n```\n\n## Authentication\n\nThis API only accepts one options for authentication: Personal access tokens.\nAll tokens are tied to a Zealot user and use the `token` query of the request.\n\nExample:\n\n```\nhttps://tryzealot.ews.im/api/users?token={token}\n```\n\n### Personal access tokens\n\nPersonal access tokens (PATs) can be found in from the [user settings](/docs/user-guide/user_settings).\n"
"description": "This documentation doesn't provide a way to test our API. In order to facilitate testing, we recommend the following tools:\n\n- [cURL](https://curl.se/) (recommended, command-line)\n- [Bruno](https://www.usebruno.com/)\n- [Postman](https://www.postman.com/downloads/)\n- Your web browser, if you don't need to send headers or a request body\n\nOnce you have a working client, you can test that it works by making a GET request to {host}/version:\n\n```json\n{\n \"version\": \"5.3.5\",\n \"vcs_ref\": \"effe99c25b79fd55d3e1959ea3af0bcb6b75ba1d\",\n \"build_date\": \"2024-05-23T06:04:48.989Z\"\n}\n```\n\n## Authentication\n\nThis API only accepts one options for authentication: Personal access tokens.\nAll tokens are tied to a Zealot user and use the `token` query of the request.\n\nExample:\n\n```\nhttps://tryzealot.ews.im/api/users?token={token}\n```\n\n### Personal access tokens\n\nPersonal access tokens (PATs) can be found in from the [user settings](/docs/user-guide/user_settings).\n"
},
"servers": [
{
Expand Down Expand Up @@ -2593,7 +2593,7 @@
"version": {
"type": "integer",
"format": "int32",
"example": "5.3.3"
"example": "5.3.5"
},
"vcs_ref": {
"type": "string",
Expand Down
4 changes: 2 additions & 2 deletions openapi_v1_zh-Hans.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"info": {
"title": "Zealot API",
"version": "v1.3",
"description": "文档可能提供或没有提供测试接口的工具,便于快速测试,你还可以使用如下工具:\n\n- [cURL](https://curl.se/) (推荐,命令行工具)\n- [Bruno](https://www.usebruno.com/)\n- [Postman](https://www.postman.com/downloads/)\n- 任意浏览器,如果你不需要设置 headers 或请求主体\n\n准备好工具,你可以通过 `GET` 请求 {host}/version 可看到 Zealot 版本信息:\n\n```json\n{\n \"version\": \"5.3.3\",\n \"vcs_ref\": \"effe99c25b79fd55d3e1959ea3af0bcb6b75ba1d\",\n \"build_date\": \"2024-05-23T06:04:48.989Z\"\n}\n```\n\n## 接口认证\n\n接口目前仅提供在用户密钥认证方式,参数是 `token`,请求接口时可在接口 query 或表单字段中传递此字段。\n\n```\nhttps://tryzealot.ews.im/api/users?token={token}\n```\n\n### 用户密钥\n\n用户密钥在[用户详情](/docs/user-guide/user_settings)最底部找到。\n"
"description": "文档可能提供或没有提供测试接口的工具,便于快速测试,你还可以使用如下工具:\n\n- [cURL](https://curl.se/) (推荐,命令行工具)\n- [Bruno](https://www.usebruno.com/)\n- [Postman](https://www.postman.com/downloads/)\n- 任意浏览器,如果你不需要设置 headers 或请求主体\n\n准备好工具,你可以通过 `GET` 请求 {host}/version 可看到 Zealot 版本信息:\n\n```json\n{\n \"version\": \"5.3.5\",\n \"vcs_ref\": \"effe99c25b79fd55d3e1959ea3af0bcb6b75ba1d\",\n \"build_date\": \"2024-05-23T06:04:48.989Z\"\n}\n```\n\n## 接口认证\n\n接口目前仅提供在用户密钥认证方式,参数是 `token`,请求接口时可在接口 query 或表单字段中传递此字段。\n\n```\nhttps://tryzealot.ews.im/api/users?token={token}\n```\n\n### 用户密钥\n\n用户密钥在[用户详情](/docs/user-guide/user_settings)最底部找到。\n"
},
"servers": [
{
Expand Down Expand Up @@ -2593,7 +2593,7 @@
"version": {
"type": "integer",
"format": "int32",
"example": "5.3.3"
"example": "5.3.5"
},
"vcs_ref": {
"type": "string",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ This is a handy guide to deploying with Docker, as well as a breakdown of the [o

## Versions

- Stable version - 5.3.3/latest - `ghcr.io/tryzealot/zealot:latest`
- Stable version - 5.3.5/latest - `ghcr.io/tryzealot/zealot:latest`
- Nightly version - develop - `ghcr.io/tryzealot/zealot:nightly` - Based on branch `develop` builds per commit.

## Registry
Expand Down
7 changes: 7 additions & 0 deletions versioned_docs/version-5.3/user-guide/apps/upload.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@
import ThemedImage from '@theme/ThemedImage';
import useBaseUrl from '@docusaurus/useBaseUrl';

Support for uploading any binary files, and parsing data information for the following types of App is supported:

- Any iOS `ipa` files for iPhone, iPad, iPadOS, Apple Watch, etc.
- Android applications are `apk` or `aab` files.
- macOS applications are files packaged in a zip file within the Applications (`/Application`) directory.
- Windows applications are `exe` files.

<ThemedImage
alt=""
sources={{
Expand Down
26 changes: 19 additions & 7 deletions versioned_docs/version-5.3/user-guide/changelog.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,32 @@
# Changelog

## 5.3.5 (2024-07-24)

Full [commit changes][5.3.5].

#### Fixed

- `API` Ignore validate app format for upload App API. thanks telegram user @Jason1.
- `Web` Correct limited app tips on Android device. [#1593](https://github.com/tryzealot/zealot/issues/1593) thanks to [GanHuaLin](https://github.com/GanHuaLin)
- `Web` Disable third-part OAuth to login when disbale registration mode. thanks telegram user @Jason1.
- `Web` Fix release version detect when show has new build of App.

## 5.3.4 (2024-07-08)

Full [commit changes][5.3.4].

#### Added

- Add Apple TV device for teardown. [#1565](https://github.com/tryzealot/zealot/pull/1565)
- Add re-generate expired user confirmation token.
- Add user defined umami host setting (environment variable `UMAMI_SCRIPT_URL`).
- `Web/API` Add Apple TV device for teardown. [#1565](https://github.com/tryzealot/zealot/pull/1565)
- `Web` Add re-generate expired user confirmation token.
- `Web` Add user defined umami host setting (environment variable `UMAMI_SCRIPT_URL`).

#### Fixed

- Fix universal APK parsing error (app name and icons).
- Fix crash after logged out when disabled guest mode.
- Fix verify webhook body vaildator.
- Catch test webhook and show error notification.
- `Web` Fix universal APK parsing error (app name and icons).
- `Web` Fix crash after logged out when disabled guest mode.
- `Web` Fix verify webhook body vaildator.
- `Web` Catch test webhook and show error notification.

## 5.3.3 (2024-06-25)

Expand Down Expand Up @@ -679,6 +690,7 @@ For many years, it was developed and operated internally within the company and
It used to undertake many functions, but now it has been separated to focus on providing
application hosting and distribution services

[5.3.5]: https://github.com/tryzealot/zealot/compare/5.3.4...5.3.5
[5.3.4]: https://github.com/tryzealot/zealot/compare/5.3.3...5.3.4
[5.3.3]: https://github.com/tryzealot/zealot/compare/5.3.2...5.3.3
[5.3.2]: https://github.com/tryzealot/zealot/compare/5.3.1...5.3.2
Expand Down

0 comments on commit 6fb3111

Please sign in to comment.