Skip to content

Commit

Permalink
chore(deps): update container image xhofe/alist to v3.30.0@084ba82 by…
Browse files Browse the repository at this point in the history
… renovate (truecharts#17024)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [xhofe/alist](https://github.com/alist-org/alist) | minor |
`v3.29.1` -> `v3.30.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>alist-org/alist (xhofe/alist)</summary>

###
[`v3.30.0`](https://github.com/alist-org/alist/releases/tag/v3.30.0)

[Compare
Source](https://github.com/alist-org/alist/compare/v3.29.1...v3.30.0)

#####    🚨 Breaking Changes

- Replace regex package  -  by
[@&truecharts#8203;xhofe](https://github.com/xhofe) in
[https://github.com/alist-org/alist/issues/5755](https://github.com/alist-org/alist/issues/5755)
[<samp>(47847)</samp>](https://github.com/alist-org/alist/commit/478470f)

#####    🚀 Features

- Enabled `sign_all` by default  -  by
[@&truecharts#8203;xhofe](https://github.com/xhofe)
[<samp>(54e75)</samp>](https://github.com/alist-org/alist/commit/54e75d7)
- Add task info to resp of add task api  -  by
[@&truecharts#8203;xhofe](https://github.com/xhofe) in
[https://github.com/alist-org/alist/issues/5579](https://github.com/alist-org/alist/issues/5579)
[<samp>(026e9)</samp>](https://github.com/alist-org/alist/commit/026e944)
- Add support for client-side discoverable WebAuthn login  -  by
[@&truecharts#8203;huiyifyj](https://github.com/huiyifyj) in
[https://github.com/alist-org/alist/issues/5722](https://github.com/alist-org/alist/issues/5722)
[<samp>(3eca3)</samp>](https://github.com/alist-org/alist/commit/3eca38e)
- Add ldap login support  -  by
[@&truecharts#8203;JeremieCHN](https://github.com/JeremieCHN) in
[https://github.com/alist-org/alist/issues/5706](https://github.com/alist-org/alist/issues/5706)
[<samp>(697a0)</samp>](https://github.com/alist-org/alist/commit/697a0ed)
- Add `ILanzou` driver
([#&truecharts#8203;5810](https://github.com/alist-org/alist/issues/5810) close
[#&truecharts#8203;5715](https://github.com/alist-org/alist/issues/5715))  -  by
[@&truecharts#8203;xhofe](https://github.com/xhofe) in
[https://github.com/alist-org/alist/issues/5810](https://github.com/alist-org/alist/issues/5810)
and
[https://github.com/alist-org/alist/issues/5715](https://github.com/alist-org/alist/issues/5715)
[<samp>(9d5fb)</samp>](https://github.com/alist-org/alist/commit/9d5fb7f)
- **115**: Support 302 redirect  -  by
[@&truecharts#8203;foxxorcat](https://github.com/foxxorcat) in
[https://github.com/alist-org/alist/issues/5733](https://github.com/alist-org/alist/issues/5733)
[<samp>(299bf)</samp>](https://github.com/alist-org/alist/commit/299bfb4)
- **139**: Support new personal cloud api  -  by
[@&truecharts#8203;linepro6](https://github.com/linepro6) and
[@&truecharts#8203;xhofe](https://github.com/xhofe) in
[https://github.com/alist-org/alist/issues/5690](https://github.com/alist-org/alist/issues/5690)
[<samp>(de56f)</samp>](https://github.com/alist-org/alist/commit/de56f92)
- **alipan**: Replace domain
([#&truecharts#8203;5751](https://github.com/alist-org/alist/issues/5751) close
[#&truecharts#8203;5747](https://github.com/alist-org/alist/issues/5747))  -  by
[@&truecharts#8203;xiaozhou26](https://github.com/xiaozhou26) in
[https://github.com/alist-org/alist/issues/5751](https://github.com/alist-org/alist/issues/5751)
and
[https://github.com/alist-org/alist/issues/5747](https://github.com/alist-org/alist/issues/5747)
[<samp>(6b8f3)</samp>](https://github.com/alist-org/alist/commit/6b8f35e)

#####    🐞 Bug Fixes

- Add error handling for webdav mkcol according to RFC 4918  -  by
[@&truecharts#8203;Kuingsmile](https://github.com/Kuingsmile) in
[https://github.com/alist-org/alist/issues/5581](https://github.com/alist-org/alist/issues/5581)
[<samp>(f4dcf)</samp>](https://github.com/alist-org/alist/commit/f4dcf45)
- Incorrect go-version on auto-lang  -  by
[@&truecharts#8203;xhofe](https://github.com/xhofe)
[<samp>(f475e)</samp>](https://github.com/alist-org/alist/commit/f475eb4)
- Task cannot be retried manually  -  by
[@&truecharts#8203;xhofe](https://github.com/xhofe) in
[https://github.com/alist-org/alist/issues/5599](https://github.com/alist-org/alist/issues/5599)
[<samp>(66b7f)</samp>](https://github.com/alist-org/alist/commit/66b7fe1)
- Incorrect key of oidc username  -  by
[@&truecharts#8203;xhofe](https://github.com/xhofe) in
[https://github.com/alist-org/alist/issues/5670](https://github.com/alist-org/alist/issues/5670)
[<samp>(296be)</samp>](https://github.com/alist-org/alist/commit/296be88)
- Retry multipart file reset
([#&truecharts#8203;5693](https://github.com/alist-org/alist/issues/5693) close
[#&truecharts#8203;5628](https://github.com/alist-org/alist/issues/5628))  -  by
[@&truecharts#8203;foxxorcat](https://github.com/foxxorcat) in
[https://github.com/alist-org/alist/issues/5693](https://github.com/alist-org/alist/issues/5693)
and
[https://github.com/alist-org/alist/issues/5628](https://github.com/alist-org/alist/issues/5628)
[<samp>(74b20)</samp>](https://github.com/alist-org/alist/commit/74b20de)
- Some missing regexp lib modified  -  by
[@&truecharts#8203;xhofe](https://github.com/xhofe)
[<samp>(57bac)</samp>](https://github.com/alist-org/alist/commit/57bac9e)
- Panic due to send on closed channel  -  by
[@&truecharts#8203;xhofe](https://github.com/xhofe) in
[https://github.com/alist-org/alist/issues/5729](https://github.com/alist-org/alist/issues/5729)
[<samp>(8020d)</samp>](https://github.com/alist-org/alist/commit/8020d42)
-   **115**:
- Support null `UserAgent`  -  by
[@&truecharts#8203;foxxorcat](https://github.com/foxxorcat) in
[https://github.com/alist-org/alist/issues/5787](https://github.com/alist-org/alist/issues/5787)
[<samp>(b5cc9)</samp>](https://github.com/alist-org/alist/commit/b5cc90c)
-   **123**:
- Api sign error
([#&truecharts#8203;5689](https://github.com/alist-org/alist/issues/5689) close
[#&truecharts#8203;5083](https://github.com/alist-org/alist/issues/5083))  -  by
[@&truecharts#8203;tonsr](https://github.com/tonsr), **tangminghao** and
[@&truecharts#8203;xhofe](https://github.com/xhofe) in
[https://github.com/alist-org/alist/issues/5689](https://github.com/alist-org/alist/issues/5689)
and
[https://github.com/alist-org/alist/issues/5083](https://github.com/alist-org/alist/issues/5083)
[<samp>(54f7b)</samp>](https://github.com/alist-org/alist/commit/54f7b21)
-   **alist_v3**:
- Timeout on upload  -  by [@&truecharts#8203;xhofe](https://github.com/xhofe)
in
[https://github.com/alist-org/alist/issues/5465](https://github.com/alist-org/alist/issues/5465)
[<samp>(e91c4)</samp>](https://github.com/alist-org/alist/commit/e91c42c)
-   **deps**:
- Update module github.com/gorilla/websocket to v1.5.1 \[skip ci]  -  by
[@&truecharts#8203;renovate](https://github.com/renovate)\[bot] and
[@&truecharts#8203;xhofe](https://github.com/xhofe) in
[https://github.com/alist-org/alist/issues/5770](https://github.com/alist-org/alist/issues/5770)
[<samp>(182aa)</samp>](https://github.com/alist-org/alist/commit/182aacd)
- Update golang.org/x/exp digest to
[`02704c9`](https://github.com/alist-org/alist/commit/02704c9) \[skip
ci]  -  by [@&truecharts#8203;renovate](https://github.com/renovate)\[bot] and
[@&truecharts#8203;xhofe](https://github.com/xhofe) in
[https://github.com/alist-org/alist/issues/5769](https://github.com/alist-org/alist/issues/5769)
[<samp>(977b3)</samp>](https://github.com/alist-org/alist/commit/977b3cf)
- Update module golang.org/x/crypto to v0.17.0 \[security]  -  by
[@&truecharts#8203;renovate](https://github.com/renovate)\[bot]
in[https://github.com/alist-org/alist/issues/5768](https://github.com/alist-org/alist/issues/5768)8
[<samp>(be5d9)</samp>](https://github.com/alist-org/alist/commit/be5d94c)
- Update module google.golang.org/appengine to v1.6.8 \[skip ci]  -  by
[@&truecharts#8203;renovate](https://github.com/renovate)\[bot]
in[https://github.com/alist-org/alist/issues/5772](https://github.com/alist-org/alist/issues/5772)2
[<samp>(a006f)</samp>](https://github.com/alist-org/alist/commit/a006f57)
- Update module github.com/djherbis/times to v1.6.0 \[skip ci]  -  by
[@&truecharts#8203;renovate](https://github.com/renovate)\[bot]
in[https://github.com/alist-org/alist/issues/5422](https://github.com/alist-org/alist/issues/5422)2
[<samp>(2c8d0)</samp>](https://github.com/alist-org/alist/commit/2c8d003)
- Update module github.com/aws/aws-sdk-go to v1.49.13 \[skip ci]  -  by
[@&truecharts#8203;renovate](https://github.com/renovate)\[bot]
in[https://github.com/alist-org/alist/issues/5774](https://github.com/alist-org/alist/issues/5774)4
[<samp>(bdf7a)</samp>](https://github.com/alist-org/alist/commit/bdf7abe)
- Update module github.com/maruel/natural to v1.1.1 \[skip ci]  -  by
[@&truecharts#8203;renovate](https://github.com/renovate)\[bot]
in[https://github.com/alist-org/alist/issues/5771](https://github.com/alist-org/alist/issues/5771)1
[<samp>(e2434)</samp>](https://github.com/alist-org/alist/commit/e243402)
- Update module github.com/aliyun/aliyun-oss-go-sdk to
v2.2.10+incompatible  -  by
[@&truecharts#8203;renovate](https://github.com/renovate)\[bot]
in[https://github.com/alist-org/alist/issues/5447](https://github.com/alist-org/alist/issues/5447)7
[<samp>(5afd6)</samp>](https://github.com/alist-org/alist/commit/5afd65b)
- Update module github.com/gin-contrib/cors to v1.5.0 \[skip ci]  -  by
[@&truecharts#8203;renovate](https://github.com/renovate)\[bot]
in[https://github.com/alist-org/alist/issues/5779](https://github.com/alist-org/alist/issues/5779)9
[<samp>(2c153)</samp>](https://github.com/alist-org/alist/commit/2c15349)
- Update module github.com/deckarep/golang-set/v2 to v2.6.0 \[skip ci]
 -  by [@&truecharts#8203;renovate](https://github.com/renovate)\[bot]
in[https://github.com/alist-org/alist/issues/5778](https://github.com/alist-org/alist/issues/5778)8
[<samp>(8531b)</samp>](https://github.com/alist-org/alist/commit/8531b23)
- Update module github.com/charmbracelet/bubbletea to v0.25.0 \[skip ci]
 -  by [@&truecharts#8203;renovate](https://github.com/renovate)\[bot]
in[https://github.com/alist-org/alist/issues/5776](https://github.com/alist-org/alist/issues/5776)6
[<samp>(a4a96)</samp>](https://github.com/alist-org/alist/commit/a4a9675)
- Update module github.com/charmbracelet/bubbles to v0.17.1 \[skip ci]
 -  by [@&truecharts#8203;renovate](https://github.com/renovate)\[bot]
in[https://github.com/alist-org/alist/issues/5775](https://github.com/alist-org/alist/issues/5775)5
[<samp>(45b1f)</samp>](https://github.com/alist-org/alist/commit/45b1ff4)
- Update module github.com/go-resty/resty/v2 to v2.11.0  -  by
[@&truecharts#8203;renovate](https://github.com/renovate)\[bot]
in[https://github.com/alist-org/alist/issues/5781](https://github.com/alist-org/alist/issues/5781)1
[<samp>(c3664)</samp>](https://github.com/alist-org/alist/commit/c36644a)
- Update module github.com/go-webauthn/webauthn to v0.10.0 \[skip ci]
 -  by [@&truecharts#8203;renovate](https://github.com/renovate)\[bot]
in[https://github.com/alist-org/alist/issues/5782](https://github.com/alist-org/alist/issues/5782)2
[<samp>(8a427)</samp>](https://github.com/alist-org/alist/commit/8a427dd)
- Update module golang.org/x/time to v0.5.0 \[skip ci]  -  by
[@&truecharts#8203;renovate](https://github.com/renovate)\[bot]
in[https://github.com/alist-org/alist/issues/5786](https://github.com/alist-org/alist/issues/5786)6
[<samp>(7db27)</samp>](https://github.com/alist-org/alist/commit/7db27e6)
- Update module github.com/spf13/cobra to v1.8.0 \[skip ci]  -  by
[@&truecharts#8203;renovate](https://github.com/renovate)\[bot]
in[https://github.com/alist-org/alist/issues/5783](https://github.com/alist-org/alist/issues/5783)3
[<samp>(207c7)</samp>](https://github.com/alist-org/alist/commit/207c7e0)
- Update module golang.org/x/image to v0.14.0 \[skip ci]  -  by
[@&truecharts#8203;renovate](https://github.com/renovate)\[bot]
in[https://github.com/alist-org/alist/issues/5784](https://github.com/alist-org/alist/issues/5784)4
[<samp>(b97c9)</samp>](https://github.com/alist-org/alist/commit/b97c917)
- Update module golang.org/x/oauth2 to v0.15.0 \[skip ci]  -  by
[@&truecharts#8203;renovate](https://github.com/renovate)\[bot]
in[https://github.com/alist-org/alist/issues/5785](https://github.com/alist-org/alist/issues/5785)5
[<samp>(88831)</samp>](https://github.com/alist-org/alist/commit/88831b5)
- Update golang.org/x/exp digest to
[`be819d1`](https://github.com/alist-org/alist/commit/be819d1) \[skip
ci]  -  by [@&truecharts#8203;renovate](https://github.com/renovate)\[bot]
in[https://github.com/alist-org/alist/issues/5807](https://github.com/alist-org/alist/issues/5807)7
[<samp>(fd96a)</samp>](https://github.com/alist-org/alist/commit/fd96a7c)
- Update module github.com/aws/aws-sdk-go to v1.49.15  -  by
[@&truecharts#8203;renovate](https://github.com/renovate)\[bot]
in[https://github.com/alist-org/alist/issues/5816](https://github.com/alist-org/alist/issues/5816)6
[<samp>(fb729)</samp>](https://github.com/alist-org/alist/commit/fb729c1)
- Update module golang.org/x/image to v0.15.0  -  by
[@&truecharts#8203;renovate](https://github.com/renovate)\[bot]
in[https://github.com/alist-org/alist/issues/5825](https://github.com/alist-org/alist/issues/5825)5
[<samp>(28bb3)</samp>](https://github.com/alist-org/alist/commit/28bb3f6)
-   **net**:
- Buf use Mutex  -  by [@&truecharts#8203;rammiah](https://github.com/rammiah)
and [@&truecharts#8203;xhofe](https://github.com/xhofe) in
[https://github.com/alist-org/alist/issues/5823](https://github.com/alist-org/alist/issues/5823)
[<samp>(4448e)</samp>](https://github.com/alist-org/alist/commit/4448e08)
-   **offline_download**:
- Don't wait for transfer task  -  by
[@&truecharts#8203;xhofe](https://github.com/xhofe) in
[https://github.com/alist-org/alist/issues/5595](https://github.com/alist-org/alist/issues/5595)
[<samp>(8bdfc)</samp>](https://github.com/alist-org/alist/commit/8bdfc7a)
-   **onedrive**:
- Rename object in root folder  -  by
[@&truecharts#8203;xhofe](https://github.com/xhofe) in
[https://github.com/alist-org/alist/issues/5468](https://github.com/alist-org/alist/issues/5468)
[<samp>(ab216)</samp>](https://github.com/alist-org/alist/commit/ab216ed)
-   **qbit**:
- Seed time doesn't take effect  -  by
[@&truecharts#8203;xhofe](https://github.com/xhofe) in
[https://github.com/alist-org/alist/issues/5663](https://github.com/alist-org/alist/issues/5663)
[<samp>(83c22)</samp>](https://github.com/alist-org/alist/commit/83c2269)
-   **teambition**:
- International upload  -  by
[@&truecharts#8203;xhofe](https://github.com/xhofe) in
[https://github.com/alist-org/alist/issues/5360](https://github.com/alist-org/alist/issues/5360)
[<samp>(b99e7)</samp>](https://github.com/alist-org/alist/commit/b99e709)
-   **vtencent**:
- Only show 50 files  -  by [@&truecharts#8203;xhofe](https://github.com/xhofe)
in
[https://github.com/alist-org/alist/issues/5805](https://github.com/alist-org/alist/issues/5805)
[<samp>(126cf)</samp>](https://github.com/alist-org/alist/commit/126cfe9)

#####    🏎 Performance

- Make docker release 10 times faster  -  by
[@&truecharts#8203;Mmx233](https://github.com/Mmx233) and
[@&truecharts#8203;xhofe](https://github.com/xhofe) in
[https://github.com/alist-org/alist/issues/5803](https://github.com/alist-org/alist/issues/5803)
[<samp>(e6e2d)</samp>](https://github.com/alist-org/alist/commit/e6e2d03)

#####     [View changes on
GitHub](https://github.com/alist-org/alist/compare/v3.29.1...v3.30.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 10pm on monday" in timezone
Europe/Amsterdam, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjYuMiIsInVwZGF0ZWRJblZlciI6IjM3LjEyNi4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->
  • Loading branch information
truecharts-admin authored and Gabriel Bärzén committed Feb 2, 2024
1 parent dc86e85 commit 45af41a
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 30 deletions.
58 changes: 29 additions & 29 deletions charts/stable/alist/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,41 +1,41 @@
kubeVersion: ">=1.24.0-0"
kubeVersion: '>=1.24.0-0'
apiVersion: v2
name: alist
version: 8.1.6
appVersion: 3.29.1
version: 8.2.0
appVersion: 3.30.0
description: Alist program that supports multiple storage, powered by Gin and React
home: https://truecharts.org/charts/stable/alist
icon: https://truecharts.org/img/hotlink-ok/chart-icons/alist.png
deprecated: false
sources:
- https://github.com/Xhofe/alist
- https://github.com/truecharts/charts/tree/master/charts/stable/alist
- https://hub.docker.com/r/xhofe/alist
- https://github.com/Xhofe/alist
- https://github.com/truecharts/charts/tree/master/charts/stable/alist
- https://hub.docker.com/r/xhofe/alist
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
keywords:
- alist
- storage
- webdav
- google driver
- aliyun driver
- baiduyun
- alist
- storage
- webdav
- google driver
- aliyun driver
- baiduyun
dependencies:
- name: common
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""
tags: []
import-values: []
- name: common
version: 17.2.21
repository: oci://tccr.io/truecharts
condition: ""
alias: ""
tags: []
import-values: []
annotations:
max_scale_version: 23.10.2
min_scale_version: 23.10.0
truecharts.org/SCALE-support: "true"
truecharts.org/category: cloud
truecharts.org/max_helm_version: "3.13"
truecharts.org/min_helm_version: "3.12"
truecharts.org/train: stable
max_scale_version: 23.10.2
min_scale_version: 23.10.0
truecharts.org/SCALE-support: "true"
truecharts.org/category: cloud
truecharts.org/max_helm_version: "3.13"
truecharts.org/min_helm_version: "3.12"
truecharts.org/train: stable
type: application
2 changes: 1 addition & 1 deletion charts/stable/alist/values.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
image:
repository: xhofe/alist
pullPolicy: IfNotPresent
tag: v3.29.1@sha256:33f0cc7823ff0fc0e7f590c91c6b1e8945025ff611ed317724c91fb8444a2a07
tag: v3.30.0@sha256:084ba82603563ac6e178d1d2bb90e6b3417efeca90a59aa75f7d1c60db7a5b26
securityContext:
container:
readOnlyRootFilesystem: false
Expand Down

0 comments on commit 45af41a

Please sign in to comment.