Commit Graph

1151 Commits

Author SHA1 Message Date
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
kolaente
a4aad79f53 fix: TickTick import (#1871)
This change fixes a few issues with the TickTick import:

1. BOM (Byte Order Mark) Handling: Added stripBOM() function to properly handle UTF-8 BOM at the beginning of CSV files
2. Multi-line Status Section: Updated header detection to handle the multi-line status description in real TickTick exports
3. CSV Parser Configuration: Made the CSV parser more lenient with variable field counts and quote handling
4. Test Infrastructure: Added missing logger initialization for tests
5. Field Mapping: Fixed the core issue where CSV fields weren't being mapped to struct fields correctly

The main problem was in the newLineSkipDecoder function where:
- Header detection calculated line skip count on BOM-stripped content
- CSV decoder was also stripping BOM and applying the same skip count
- This caused inconsistent positioning and empty field mapping

Rewrote the decoder to use a scanner-based approach with consistent BOM handling.

Resolves https://github.com/go-vikunja/vikunja/issues/1870
2025-11-25 22:32:39 +00: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
Copilot
9d0633268a fix: prevent panic in webhook listener when fetching project (#1848)
This fixes a panic that occurred when handling webhooks. The code was
incorrectly using webhook.CreatedByID (user ID) to fetch a project,
when it should use webhook.ProjectID. This could cause GetProjectSimpleByID
to return nil if no project exists with that ID.

Additionally, added a nil check before calling project.ReadOne() to prevent
a nil pointer dereference panic when accessing p.ID.

---------

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-19 14:43:08 +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
Copilot
f2a1348c51 feat: add thread IDs to task notification emails for client-side threading (#1826)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: kolaente <13721712+kolaente@users.noreply.github.com>
Co-authored-by: kolaente <k@knt.li>
2025-11-15 18:58:32 +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
renovate[bot]
441063131c fix(deps): update module golang.org/x/crypto to v0.44.0 (#1789)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-12 14:10:33 +00:00
renovate[bot]
0c3a0a87b7 fix(deps): update module github.com/go-testfixtures/testfixtures/v3 to v3.19.0 (#1718)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-12 14:09:35 +00:00
renovate[bot]
e336501606 fix(deps): update module golang.org/x/oauth2 to v0.33.0 (#1782)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-12 14:07:06 +00:00
renovate[bot]
b633b71cb5 fix(deps): update module golang.org/x/sync to v0.18.0 (#1784)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-12 14:08:11 +01:00
renovate[bot]
0d954999e3 fix(deps): update module github.com/olekukonko/tablewriter to v1.1.1 (#1778)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 22:41:46 +00:00
Weijie Zhao
bc1368abcc feat: add S3 file storage support (#1688) 2025-11-06 08:37:04 +01:00
renovate[bot]
fd75224333 fix(deps): update module github.com/gabriel-vasile/mimetype to v1.4.11 (#1730)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-30 11:45:16 +00:00
renovate[bot]
75f1111e9f fix(deps): update module github.com/getsentry/sentry-go/echo to v0.36.2 (#1722)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-29 14:12:28 +00:00
renovate[bot]
4e945f0349 fix(deps): update module github.com/redis/go-redis/v9 to v9.16.0 (#1710)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-27 13:23:49 +01:00
renovate[bot]
96318698c5 fix(deps): update module github.com/getsentry/sentry-go/echo to v0.36.1 (#1701)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-22 10:06:53 +02:00
renovate[bot]
b24d067900 fix(deps): update module github.com/cweill/gotests to v1.8.0 (#1694)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-21 05:27:28 +00:00
renovate[bot]
135e698f00 fix(deps): update module xorm.io/xorm to v1.3.11 (#1689)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-20 20:05:56 +02:00
renovate[bot]
138f1d330e fix(deps): update module github.com/redis/go-redis/v9 to v9.14.1 (#1681)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 09:21:23 +02:00
renovate[bot]
113025a12d fix(deps): update module github.com/getsentry/sentry-go/echo to v0.36.0 (#1659)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-14 19:18:11 +00:00
renovate[bot]
9608f4ab1b fix(deps): update module github.com/getsentry/sentry-go to v0.36.0 (#1658)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-14 21:02:50 +02:00
renovate[bot]
164eed0cd9 fix(deps): update module golang.org/x/image to v0.32.0 (#1619)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-08 21:19:56 +00:00
renovate[bot]
45419e0bf6 fix(deps): update module golang.org/x/crypto to v0.43.0 (#1618)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-08 21:04:32 +00:00
renovate[bot]
22baaf2bbb fix(deps): update module golang.org/x/sys to v0.37.0 (#1612)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-08 14:11:09 +00:00
renovate[bot]
4632780f4c fix(deps): update module golang.org/x/oauth2 to v0.32.0 (#1611)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-08 14:10:21 +00:00
renovate[bot]
1e5d7bb068 fix(deps): update module github.com/coreos/go-oidc/v3 to v3.16.0 (#1597)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 15:31:47 +02:00
renovate[bot]
5ecade6d0f fix(deps): update module github.com/go-ldap/ldap/v3 to v3.4.12 (#1586)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 11:55:17 +00:00
renovate[bot]
8f867e7f74 fix(deps): update module github.com/wneessen/go-mail to v0.7.2 (#1567)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-29 16:11:23 +00:00
renovate[bot]
21ccaa7f72 fix(deps): update module github.com/wneessen/go-mail to v0.7.1 (#1560)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-28 20:26:34 +00:00
renovate[bot]
20a2b5a53b fix(deps): update module github.com/jaswdr/faker/v2 to v2.8.1 (#1559)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-28 20:08:11 +00:00
renovate[bot]
f09b903153 fix(deps): update module github.com/olekukonko/tablewriter to v1.1.0 (#1532)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-21 20:18:00 +02:00
renovate[bot]
22bef1ff7d fix(deps): update module github.com/getsentry/sentry-go/echo to v0.35.3 (#1505)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 15:48:47 +00:00
renovate[bot]
e0e22386eb fix(deps): update module github.com/getsentry/sentry-go to v0.35.3 (#1504)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 15:20:12 +00:00
renovate[bot]
fcb80a9ef6 fix(deps): update module github.com/wneessen/go-mail to v0.7.0 (#1497)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 16:53:46 +02:00
renovate[bot]
d56db81e75 fix(deps): update module github.com/redis/go-redis/v9 to v9.14.0 (#1493)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-12 15:47:20 +02:00
renovate[bot]
dbea2ce92a fix(deps): update module github.com/getsentry/sentry-go/echo to v0.35.2 (#1484)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-12 10:15:46 +00:00
renovate[bot]
dd895e2c09 fix(deps): update module github.com/getsentry/sentry-go to v0.35.2 (#1480)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-11 21:11:52 +02:00