kolaente
3aa1e90d7f
feat: add vikunja doctor command for diagnostic checks ( #2165 )
...
Add a new `vikunja doctor` CLI command that performs diagnostic checks.
Checks performed:
- **System**: Version, Go version, OS/arch, running user, working
directory
- **Configuration**: Config file path, public URL, JWT secret, CORS
origins
- **Database**: Connection test, server version
(SQLite/MySQL/PostgreSQL)
- **Files**: Storage path, writability, disk space (Unix only)
- **Optional services** (when enabled):
- Redis: Connection ping
- Typesense: Health endpoint
- Mailer: SMTP connection
- LDAP: Bind authentication test
- OpenID Connect: Discovery endpoint for each configured provider
2026-01-27 09:12:31 +00:00
renovate[bot]
5b0960e5e7
fix(deps): update module github.com/redis/go-redis/v9 to v9.17.3 ( #2153 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[github.com/redis/go-redis/v9](https://redirect.github.com/redis/go-redis )
| `v9.17.2` → `v9.17.3` |

|

|
---
### Release Notes
<details>
<summary>redis/go-redis (github.com/redis/go-redis/v9)</summary>
###
[`v9.17.3`](https://redirect.github.com/redis/go-redis/releases/tag/v9.17.3 ):
9.17.3
[Compare
Source](https://redirect.github.com/redis/go-redis/compare/v9.17.2...v9.17.3 )
#### 🐛 Bug Fixes
- **Connection Pool**: Fixed zombie `wantConn` elements accumulation in
`wantConnQueue` that could cause resource leaks in high concurrency
scenarios with dial failures
([#​3680](https://redirect.github.com/redis/go-redis/pull/3680 ))
by [@​cyningsun](https://redirect.github.com/cyningsun )
- **Stream Commands**: Fixed `XADD` and `XTRIM` commands to use exact
threshold (`=`) when `Approx` is false, ensuring precise stream trimming
behavior
([#​3684](https://redirect.github.com/redis/go-redis/pull/3684 ))
by [@​ndyakov](https://redirect.github.com/ndyakov )
- **Connection Pool**: Added `ConnMaxLifetimeJitter` configuration to
distribute connection expiration times and prevent the thundering herd
problem when many connections expire simultaneously
([#​3666](https://redirect.github.com/redis/go-redis/pull/3666 ))
by [@​cyningsun](https://redirect.github.com/cyningsun )
- **Client Options**: Added `DialerRetries` and `DialerRetryTimeout`
fields to `ClusterOptions`, `RingOptions`, and `FailoverOptions` to
allow configuring connection retry behavior for cluster, ring, and
sentinel clients
([#​3686](https://redirect.github.com/redis/go-redis/pull/3686 ))
by
[@​naveenchander30](https://redirect.github.com/naveenchander30 )
#### Contributors
We'd like to thank all the contributors who worked on this release!
[@​cyningsun](https://redirect.github.com/cyningsun ),
[@​naveenchander30](https://redirect.github.com/naveenchander30 ),
and [@​ndyakov](https://redirect.github.com/ndyakov )
***
**Full Changelog**:
<https://github.com/redis/go-redis/compare/v9.17.2...v9.17.3 >
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Mi4xIiwidXBkYXRlZEluVmVyIjoiNDIuOTIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-25 15:41:10 +01:00
renovate[bot]
9a61453e86
fix(deps): update module github.com/labstack/echo/v4 to v5 ( #2131 )
...
Closes https://github.com/go-vikunja/vikunja/pull/2133
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: kolaente <k@knt.li >
2026-01-24 20:38:32 +01:00
renovate[bot]
a86bbfa121
fix(deps): update module github.com/labstack/echo/v4 to v4.15.0
2026-01-23 17:21:54 +01:00
renovate[bot]
89c0548e16
fix(deps): update module github.com/labstack/echo-jwt/v4 to v5
2026-01-22 11:30:56 +01:00
renovate[bot]
0e5e135e72
fix(deps): update module github.com/labstack/echo/v4 to v5
2026-01-22 11:02:04 +01:00
renovate[bot]
d91da07ce3
fix(deps): update module github.com/olekukonko/tablewriter to v1.1.3
2026-01-17 21:59:23 +01:00
renovate[bot]
e2a169757d
fix(deps): update module github.com/getsentry/sentry-go/echo to v0.41.0
2026-01-16 10:18:19 +01:00
renovate[bot]
adc4c39103
chore(deps): update dependency go to v1.25.6
2026-01-15 22:08:58 +01:00
renovate[bot]
843ef7218a
fix(deps): update module github.com/fclairamb/afero-s3 to v0.4.0 ( #2087 )
2026-01-15 16:21:16 +01:00
renovate[bot]
a581c682e8
fix(deps): update module golang.org/x/net to v0.49.0
2026-01-12 21:38:02 +01:00
renovate[bot]
1d65ea6f6b
fix(deps): update module golang.org/x/image to v0.35.0
2026-01-12 18:58:23 +01:00
renovate[bot]
ffb7a58a23
fix(deps): update module golang.org/x/crypto to v0.47.0
2026-01-12 18:47:34 +01:00
renovate[bot]
0ff6a348e4
fix(deps): update module golang.org/x/text to v0.33.0 ( #2076 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [golang.org/x/text](https://pkg.go.dev/golang.org/x/text ) | [`v0.32.0`
→
`v0.33.0`](https://cs.opensource.google/go/x/text/+/refs/tags/v0.32.0...refs/tags/v0.33.0 )
|

|

|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-09 22:00:45 +00:00
renovate[bot]
ff5befcda4
fix(deps): update module golang.org/x/term to v0.39.0 ( #2075 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [golang.org/x/term](https://pkg.go.dev/golang.org/x/term ) | [`v0.38.0`
→
`v0.39.0`](https://cs.opensource.google/go/x/term/+/refs/tags/v0.38.0...refs/tags/v0.39.0 )
|

|

|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-09 22:17:55 +01:00
renovate[bot]
3957a43d74
fix(deps): update module golang.org/x/sys to v0.40.0 ( #2068 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [golang.org/x/sys](https://pkg.go.dev/golang.org/x/sys ) | [`v0.39.0` →
`v0.40.0`](https://cs.opensource.google/go/x/sys/+/refs/tags/v0.39.0...refs/tags/v0.40.0 )
|

|

|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-08 13:28:42 +00:00
renovate[bot]
66e7ccc29b
fix(deps): update module github.com/yuin/goldmark to v1.7.16 ( #2054 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [github.com/yuin/goldmark](https://redirect.github.com/yuin/goldmark )
| `v1.7.15` → `v1.7.16` |

|

|
---
### Release Notes
<details>
<summary>yuin/goldmark (github.com/yuin/goldmark)</summary>
###
[`v1.7.16`](https://redirect.github.com/yuin/goldmark/releases/tag/v1.7.16 ):
release
[Compare
Source](https://redirect.github.com/yuin/goldmark/compare/v1.7.15...v1.7.16 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-06 16:30:12 +01:00
renovate[bot]
fde0944cda
fix(deps): update module github.com/yuin/goldmark to v1.7.15
2026-01-05 21:05:25 +01:00
renovate[bot]
6cec897e71
fix(deps): update module github.com/yuin/goldmark to v1.7.14
2026-01-04 15:37:50 +01:00
renovate[bot]
69603da84c
fix(deps): update module github.com/labstack/echo/v4 to v4.15.0
2026-01-03 09:26:31 +01:00
renovate[bot]
2dc775c8fe
fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.33
2026-01-03 09:26:20 +01:00
renovate[bot]
452770e749
fix(deps): update module github.com/labstack/echo/v4 to v4.14.0 ( #1971 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[github.com/labstack/echo/v4](https://redirect.github.com/labstack/echo )
| `v4.13.4` -> `v4.14.0` |

|

|
---
### Release Notes
<details>
<summary>labstack/echo (github.com/labstack/echo/v4)</summary>
###
[`v4.14.0`](https://redirect.github.com/labstack/echo/blob/HEAD/CHANGELOG.md#v4140---2025-12-11 )
[Compare
Source](https://redirect.github.com/labstack/echo/compare/v4.13.4...v4.14.0 )
`middleware.Logger` has been deprecated. For request logging, use
`middleware.RequestLogger` or
`middleware.RequestLoggerWithConfig`.
`middleware.RequestLogger` replaces `middleware.Logger`, offering
comparable configuration while relying on the
Go standard library’s new `slog` logger.
The previous default output format was JSON. The new default follows the
standard `slog` logger settings.
To continue emitting request logs in JSON, configure `slog` accordingly:
```go
slog.SetDefault(slog.New(slog.NewJSONHandler(os.Stdout, nil)))
e.Use(middleware.RequestLogger())
```
**Security**
- Logger middleware json string escaping and deprecation by
[@​aldas](https://redirect.github.com/aldas ) in
[#​2849](https://redirect.github.com/labstack/echo/pull/2849 )
**Enhancements**
- Update deps by [@​aldas](https://redirect.github.com/aldas ) in
[#​2807](https://redirect.github.com/labstack/echo/pull/2807 )
- refactor to use reflect.TypeFor by
[@​cuiweixie](https://redirect.github.com/cuiweixie ) in
[#​2812](https://redirect.github.com/labstack/echo/pull/2812 )
- Use Go 1.25 in CI by
[@​aldas](https://redirect.github.com/aldas ) in
[#​2810](https://redirect.github.com/labstack/echo/pull/2810 )
- Modernize context.go by replacing interface{} with any by
[@​vishr](https://redirect.github.com/vishr ) in
[#​2822](https://redirect.github.com/labstack/echo/pull/2822 )
- Fix typo in SetParamValues comment by
[@​vishr](https://redirect.github.com/vishr ) in
[#​2828](https://redirect.github.com/labstack/echo/pull/2828 )
- Fix typo in ContextTimeout middleware comment by
[@​vishr](https://redirect.github.com/vishr ) in
[#​2827](https://redirect.github.com/labstack/echo/pull/2827 )
- Improve BasicAuth middleware: use strings.Cut and RFC compliance by
[@​vishr](https://redirect.github.com/vishr ) in
[#​2825](https://redirect.github.com/labstack/echo/pull/2825 )
- Fix duplicate plus operator in router backtracking logic by
[@​yuya-morimoto](https://redirect.github.com/yuya-morimoto ) in
[#​2832](https://redirect.github.com/labstack/echo/pull/2832 )
- Replace custom private IP range check with built-in net.IP.IsPrivate
by [@​kumapower17](https://redirect.github.com/kumapower17 ) in
[#​2835](https://redirect.github.com/labstack/echo/pull/2835 )
- Ensure proxy connection is closed in proxyRaw
function([#​2837](https://redirect.github.com/labstack/echo/issues/2837 ))
by [@​kumapower17](https://redirect.github.com/kumapower17 ) in
[#​2838](https://redirect.github.com/labstack/echo/pull/2838 )
- Update deps by [@​aldas](https://redirect.github.com/aldas ) in
[#​2843](https://redirect.github.com/labstack/echo/pull/2843 )
- Update golang.org/x/\* deps by
[@​aldas](https://redirect.github.com/aldas ) in
[#​2850](https://redirect.github.com/labstack/echo/pull/2850 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-15 15:10:34 +00:00
renovate[bot]
66a0576817
fix(deps): update module github.com/gabriel-vasile/mimetype to v1.4.12 ( #1979 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
|
[github.com/gabriel-vasile/mimetype](https://redirect.github.com/gabriel-vasile/mimetype )
| `v1.4.11` -> `v1.4.12` |

|

|
---
### Release Notes
<details>
<summary>gabriel-vasile/mimetype
(github.com/gabriel-vasile/mimetype)</summary>
###
[`v1.4.12`](https://redirect.github.com/gabriel-vasile/mimetype/releases/tag/v1.4.12 ):
RFC822, GRIB, Zlib support
[Compare
Source](https://redirect.github.com/gabriel-vasile/mimetype/compare/v1.4.11...v1.4.12 )
#### What's Changed
- zip+json: add benchmarks for better performance tracking of
pathological inputs in
[#​730](https://redirect.github.com/gabriel-vasile/mimetype/pull/730 )
- zip+json: performance improvements for pathological cases in
[#​732](https://redirect.github.com/gabriel-vasile/mimetype/pull/732 )
- Fix integer overflow panic on 32bit architectures in
[#​733](https://redirect.github.com/gabriel-vasile/mimetype/pull/733 )
- ci: add more linters and fix their warnings in
[#​734](https://redirect.github.com/gabriel-vasile/mimetype/pull/734 )
- jar: manifest must be first in
[#​735](https://redirect.github.com/gabriel-vasile/mimetype/pull/735 )
- rfc822: add support in
[#​740](https://redirect.github.com/gabriel-vasile/mimetype/pull/740 )
- grib: add support in
[#​742](https://redirect.github.com/gabriel-vasile/mimetype/pull/742 )
- zlib: add support in
[#​743](https://redirect.github.com/gabriel-vasile/mimetype/pull/743 )
**Full Changelog**:
<https://github.com/gabriel-vasile/mimetype/compare/v1.4.11...v1.4.12 >
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi40Mi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-13 10:18:00 +01:00
renovate[bot]
e1d56f67a0
fix(deps): update module golang.org/x/net to v0.48.0 ( #1958 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [golang.org/x/net](https://pkg.go.dev/golang.org/x/net ) | [`v0.47.0`
->
`v0.48.0`](https://cs.opensource.google/go/x/net/+/refs/tags/v0.47.0...refs/tags/v0.48.0 )
|

|

|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zMi4yIiwidXBkYXRlZEluVmVyIjoiNDIuNDIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-10 12:40:50 +01:00
renovate[bot]
c1f789c205
fix(deps): update module golang.org/x/image to v0.34.0 ( #1952 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| golang.org/x/image | `v0.33.0` -> `v0.34.0` |

|

|
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zMi4yIiwidXBkYXRlZEluVmVyIjoiNDIuMzIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-08 21:56:06 +00:00
renovate[bot]
5f59ec8ad8
fix(deps): update module golang.org/x/crypto to v0.46.0
2025-12-08 22:42:22 +01:00
renovate[bot]
de8f179807
fix(deps): update module golang.org/x/sys to v0.39.0
2025-12-08 18:47:12 +01:00
renovate[bot]
40760ce238
fix(deps): update module golang.org/x/sync to v0.19.0
2025-12-08 14:22:56 +01:00
renovate[bot]
c131b6e058
fix(deps): update module golang.org/x/oauth2 to v0.34.0
2025-12-08 14:10:37 +01:00
renovate[bot]
b95bd12c1e
fix(deps): update module github.com/jaswdr/faker/v2 to v2.9.1
2025-12-06 11:01:31 +01:00
renovate[bot]
5bb53eaefa
fix(deps): update module github.com/spf13/cobra to v1.10.2 ( #1927 )
...
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/ ) |
[Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [github.com/spf13/cobra](https://redirect.github.com/spf13/cobra ) |
`v1.10.1` -> `v1.10.2` |

|

|
---
### Release Notes
<details>
<summary>spf13/cobra (github.com/spf13/cobra)</summary>
###
[`v1.10.2`](https://redirect.github.com/spf13/cobra/releases/tag/v1.10.2 )
[Compare
Source](https://redirect.github.com/spf13/cobra/compare/v1.10.1...v1.10.2 )
#### 🔧 Dependencies
- chore: Migrate from `gopkg.in/yaml.v3` to `go.yaml.in/yaml/v3` by
[@​dims](https://redirect.github.com/dims ) in
[#​2336](https://redirect.github.com/spf13/cobra/pull/2336 ) - the
`gopkg.in/yaml.v3` package has been deprecated for some time: this
should significantly cleanup dependency/supply-chains for consumers of
`spf13/cobra`
#### 📈 CI/CD
- Fix linter and allow CI to pass by
[@​marckhouzam](https://redirect.github.com/marckhouzam ) in
[#​2327](https://redirect.github.com/spf13/cobra/pull/2327 )
- fix: actions/setup-go v6 by
[@​jpmcb](https://redirect.github.com/jpmcb ) in
[#​2337](https://redirect.github.com/spf13/cobra/pull/2337 )
#### 🔥 ✍🏼 Docs
- Add documentation for repeated flags functionality by
[@​rvergis](https://redirect.github.com/rvergis ) in
[#​2316](https://redirect.github.com/spf13/cobra/pull/2316 )
#### 🍂 Refactors
- refactor: replace several vars with consts by
[@​htoyoda18](https://redirect.github.com/htoyoda18 ) in
[#​2328](https://redirect.github.com/spf13/cobra/pull/2328 )
- refactor: change minUsagePadding from var to const by
[@​ssam18](https://redirect.github.com/ssam18 ) in
[#​2325](https://redirect.github.com/spf13/cobra/pull/2325 )
#### 🤗 New Contributors
- [@​rvergis](https://redirect.github.com/rvergis ) made their
first contribution in
[#​2316](https://redirect.github.com/spf13/cobra/pull/2316 )
- [@​htoyoda18](https://redirect.github.com/htoyoda18 ) made their
first contribution in
[#​2328](https://redirect.github.com/spf13/cobra/pull/2328 )
- [@​ssam18](https://redirect.github.com/ssam18 ) made their first
contribution in
[#​2325](https://redirect.github.com/spf13/cobra/pull/2325 )
- [@​dims](https://redirect.github.com/dims ) made their first
contribution in
[#​2336](https://redirect.github.com/spf13/cobra/pull/2336 )
**Full Changelog**:
<https://github.com/spf13/cobra/compare/v1.10.1...v1.10.2 >
Thank you to our amazing contributors!!!!! 🐍 🚀
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zMi4yIiwidXBkYXRlZEluVmVyIjoiNDIuMzIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-04 09:07:54 +01:00
renovate[bot]
90f97a07c2
chore(deps): update dependency go to v1.25.5 ( #1921 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [go](https://go.dev/ )
([source](https://redirect.github.com/golang/go )) | toolchain | patch |
`1.25.4` -> `1.25.5` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS45IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuOSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-02 17:46:01 +01:00
renovate[bot]
035a85d9ae
fix(deps): update module github.com/redis/go-redis/v9 to v9.17.2 ( #1917 )
...
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/redis/go-redis/v9](https://redirect.github.com/redis/go-redis )
| `v9.17.1` -> `v9.17.2` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>redis/go-redis (github.com/redis/go-redis/v9)</summary>
###
[`v9.17.2`](https://redirect.github.com/redis/go-redis/releases/tag/v9.17.2 ):
9.17.2
[Compare
Source](https://redirect.github.com/redis/go-redis/compare/v9.17.1...v9.17.2 )
#### 🐛 Bug Fixes
- **Connection Pool**: Fixed critical race condition in turn management
that could cause connection leaks when dial goroutines complete after
request timeout
([#​3626](https://redirect.github.com/redis/go-redis/pull/3626 ))
by [@​cyningsun](https://redirect.github.com/cyningsun )
- **Context Timeout**: Improved context timeout calculation to use
minimum of remaining time and DialTimeout, preventing goroutines from
waiting longer than necessary
([#​3626](https://redirect.github.com/redis/go-redis/pull/3626 ))
by [@​cyningsun](https://redirect.github.com/cyningsun )
#### 🧰 Maintenance
- chore(deps): bump rojopolis/spellcheck-github-actions from 0.54.0 to
0.55.0
([#​3627](https://redirect.github.com/redis/go-redis/pull/3627 ))
#### Contributors
We'd like to thank all the contributors who worked on this release!
[@​cyningsun](https://redirect.github.com/cyningsun ) and
[@​ndyakov](https://redirect.github.com/ndyakov )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS45IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuOSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-01 20:08:05 +00:00
renovate[bot]
2bd466e57b
fix(deps): update module github.com/olekukonko/tablewriter to v1.1.2 ( #1911 )
...
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/olekukonko/tablewriter](https://redirect.github.com/olekukonko/tablewriter )
| `v1.1.1` -> `v1.1.2` |
[](https://docs.renovatebot.com/merge-confidence/ )
|
[](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>olekukonko/tablewriter
(github.com/olekukonko/tablewriter)</summary>
###
[`v1.1.2`](https://redirect.github.com/olekukonko/tablewriter/compare/v1.1.1...v1.1.2 )
[Compare
Source](https://redirect.github.com/olekukonko/tablewriter/compare/v1.1.1...v1.1.2 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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 was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS45IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuOSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-01 11:14:29 +01:00
renovate[bot]
7602a07a01
fix(deps): update module github.com/hashicorp/go-version to v1.8.0 ( #1900 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-28 10:12:58 +01:00
renovate[bot]
a041845b02
fix(deps): update module github.com/getsentry/sentry-go/echo to v0.40.0 ( #1895 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-27 19:33:48 +00:00
renovate[bot]
8097693681
fix(deps): update module github.com/labstack/echo-jwt/v4 to v4.4.0 ( #1896 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-27 19:28:06 +00:00
renovate[bot]
e4667d6d5d
fix(deps): update module github.com/getsentry/sentry-go to v0.40.0 ( #1892 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-27 20:07:42 +01:00
renovate[bot]
7f45264ff1
fix(deps): update module github.com/redis/go-redis/v9 to v9.17.1 ( #1881 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-27 16:37:26 +01:00
renovate[bot]
56dc049e31
fix(deps): update module github.com/coreos/go-oidc/v3 to v3.17.0 ( #1859 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-21 15:43:06 +01:00
renovate[bot]
82c7ca42f9
fix(deps): update module golang.org/x/crypto to v0.45.0 ( #1851 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-19 20:59:37 +00:00
renovate[bot]
23e8808df3
fix(deps): update module github.com/redis/go-redis/v9 to v9.17.0 ( #1850 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-19 20:58:30 +00:00
renovate[bot]
25a7cea3ed
fix(deps): update module github.com/getsentry/sentry-go/echo to v0.38.0 ( #1835 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-18 00:01:07 +01:00
renovate[bot]
7923eb9d38
fix(deps): update module github.com/getsentry/sentry-go/echo to v0.37.0 ( #1819 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-14 22:31:26 +01:00
renovate[bot]
026011256b
fix(deps): update module github.com/getsentry/sentry-go to v0.37.0 ( #1818 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-14 11:17:03 +01:00
Copilot
9c81afb7b2
feat: replace PNG-based initials avatar with SVG generation ( #1802 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: kolaente <13721712+kolaente@users.noreply.github.com >
2025-11-12 22:26:52 +00:00
renovate[bot]
1a97faf8f3
fix(deps): update module github.com/jaswdr/faker/v2 to v2.9.0 ( #1783 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-12 21:37:07 +01:00
renovate[bot]
f1d3363299
fix(deps): update module golang.org/x/net to v0.47.0 ( #1792 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-12 20:33:28 +00:00
renovate[bot]
d8446e4421
fix(deps): update module github.com/cweill/gotests to v1.9.0 ( #1733 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-12 15:27:07 +01:00
renovate[bot]
d8b524d4d5
fix(deps): update module golang.org/x/image to v0.33.0 ( #1791 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-12 15:26:09 +01:00