1
0

2515 Commits

Author SHA1 Message Date
kolaente
66b44da85b
fix(projects): delete child projects when deleting a project 2023-12-01 17:27:40 +01:00
erri120
4615b4dbfb docs: add Authentik example config (#1660)
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1660
Reviewed-by: konrad <k@knt.li>
Co-authored-by: erri120 <erri120@protonmail.com>
Co-committed-by: erri120 <erri120@protonmail.com>
2023-12-01 14:08:14 +00:00
kolaente
c6c465c273
feat: make unauthenticated user routes rate limit configurable 2023-11-28 22:27:51 +01:00
kolaente
f26f1326ea
chore(deps): update github.com/go-jose/go-jose/v3 2023-11-24 11:32:42 +01:00
kolaente
bbc8da1e80
fix(tests): pass the map 2023-11-20 12:22:44 +01:00
kolaente
df1f95871a
fix(projects): correctly set project's archived state if their parent was archived
Resolves https://kolaente.dev/vikunja/frontend/issues/3795
2023-11-17 20:00:08 +01:00
Frederick [Bot]
5da1075f88 [skip ci] Updated swagger docs 2023-11-16 12:20:35 +00:00
kolaente
1ed65d306d
fix(docs): remove duplicate paths (params) in swagger docs 2023-11-16 13:07:01 +01:00
kolaente
b9a54b019d
fix(tests): remove duplicate projects from assertions 2023-11-15 13:17:04 +01:00
kolaente
61bce2b349
fix(projects): don't return child projects multiple times 2023-11-15 12:56:36 +01:00
kolaente
ab2eda4bd5
fix(openid): make sure usernames with spaces work 2023-11-13 11:38:24 +01:00
Miguel Arroyo
225d65268d feat(caldav): Add support for subtasks (i.e. RELATED-TO property) in CalDAV (#1634)
As I mentioned [here](https://kolaente.dev/vikunja/api/pulls/1442#issuecomment-55215), this is mainly a cleanup of @zewaren 's original [PR](https://kolaente.dev/vikunja/api/pulls/1442).

It adds support for the `RELATED-TO` property in CalDAV's `VTODO` and the `RELTYPE=PARENT` and `RELTYPE=CHILD` relationships. In other words, it allows for `ParentTask->SubTask` relations to be handled supported through CalDAV.

In addition to the included tests, this has been tested by both @zewaren & myself with DAVx5 & Tasks (Android) and it's been working great.

Resolves https://kolaente.dev/vikunja/api/issues/1345

Co-authored-by: Miguel A. Arroyo <miguel@codeheads.dev>
Co-authored-by: Erwan Martin <public@fzwte.net>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1634
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Miguel Arroyo <mayanez@noreply.kolaente.de>
Co-committed-by: Miguel Arroyo <mayanez@noreply.kolaente.de>
2023-11-10 22:44:03 +00:00
kolaente
6169c2e12e
fix(typesense): correctly convert date values for typesense
Resolves https://kolaente.dev/vikunja/api/issues/1636
2023-11-09 12:29:52 +01:00
Frederick [Bot]
91146f139b [skip ci] Updated swagger docs 2023-11-08 23:29:34 +00:00
kolaente
46683a2516
feat(migration): migration from other services now happens in the background 2023-11-09 00:15:11 +01:00
kolaente
707bb6f89e
fix(migration): make sub project hierarchy work when importing from other services 2023-11-08 22:56:10 +01:00
kolaente
8acc42cb0b
chore(deps): update lockfile 2023-11-07 15:14:20 +01:00
renovate
b1b1efde88
fix(deps): update module github.com/yuin/goldmark to v1.6.0
(cherry picked from commit 355df3d1d20de2209ed7c99da2f30e2a88532465)
2023-11-07 15:13:59 +01:00
renovate
c4d18b13a3
fix(deps): update module src.techknowlogick.com/xormigrate to v1.7.1
(cherry picked from commit 15cb2fb845a178099f7e20f68e46cd3fbabaabe7)
2023-11-07 15:13:47 +01:00
renovate
7848a93293
fix(deps): update module github.com/spf13/cobra to v1.8.0
(cherry picked from commit 89347ab5fe963406ee3e88afa24b2e46fdd9e7cd)
2023-11-07 15:13:37 +01:00
renovate
2105128b9c
fix(deps): update module golang.org/x/sys to v0.14.0
(cherry picked from commit 252c2bb54a792c1f5ae7aef670c1c2babcfc8e4b)
2023-11-07 15:13:32 +01:00
renovate
c27ecf18da
fix(deps): update module golang.org/x/sync to v0.5.0
(cherry picked from commit 4eea5c4a0b2163a2d946cae755f162d88a325ca9)
2023-11-07 15:12:34 +01:00
renovate
eb96c6f2df
fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.18
(cherry picked from commit d5eed0ac295533653e0f5f4db85381fc9af9727f)
2023-11-07 15:12:22 +01:00
renovate
de20c5a972
fix(deps): update module github.com/redis/go-redis/v9 to v9.3.0
(cherry picked from commit d9021d08ada67aa158ba217b20a76421326ee779)
2023-11-07 15:12:09 +01:00
kolaente
b2866ca3da
feat(api): enable notifications for api token routes 2023-11-07 14:58:46 +01:00
kolaente
4d3ba495a7
fix(tests): use string IDs in Todoist test 2023-11-07 13:28:06 +01:00
kolaente
a2925cf55b
docs: clarify minimum required go version 2023-11-05 17:09:46 +01:00
kolaente
27984157c1
fix(migration): use string for todoist project note id 2023-11-03 12:06:23 +01:00
renovate
66afe52afb fix(deps): update module xorm.io/xorm to v1.3.4 (#1630)
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1630
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-10-27 09:10:43 +00:00
kolaente
f5e5b22641
chore(deps): update lockfile 2023-10-26 22:57:15 +02:00
renovate
ae77ee068b
fix(deps): update module src.techknowlogick.com/xormigrate to v1.7.0
(cherry picked from commit 468acf72d6388dd3f1e8dd70c1c83522c78b01fb)
2023-10-26 22:56:43 +02:00
renovate
f1a2028f59
fix(deps): update module github.com/google/uuid to v1.4.0
(cherry picked from commit 14e2842ceadf91bdf56012fc7862acbeb4f9b9c5)
2023-10-26 22:56:28 +02:00
renovate
70cec74239 fix(deps): update module src.techknowlogick.com/xormigrate to v1.6.0 (#1627)
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1627
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-10-26 10:56:15 +00:00
kolaente
db0153a721
docs: fix typo 2023-10-24 19:55:43 +02:00
kolaente
6a7aec2e9d
docs: add n8n docs 2023-10-24 19:54:15 +02:00
Frederick [Bot]
1c416ae73e [skip ci] Updated swagger docs 2023-10-24 14:38:04 +00:00
kolaente
a375223872
fix: properly tag bucket-related operations 2023-10-24 16:13:15 +02:00
kolaente
a1ea77f751
feat: accept hex values which start with a # 2023-10-24 16:12:22 +02:00
Frederick [Bot]
4625377752 [skip ci] Updated swagger docs 2023-10-22 17:21:16 +00:00
kolaente
aad6bc08f6
fix(ci): don't try to install when linting 2023-10-22 19:00:43 +02:00
kolaente
916e75da09
chore(ci): use golangci-lint docker image for lint step 2023-10-22 17:30:36 +02:00
kolaente
8a4856ad87 feat: convert all markdown content to html (#1625)
Migration for https://kolaente.dev/vikunja/frontend/pulls/2222

Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1625
Co-authored-by: kolaente <k@knt.li>
Co-committed-by: kolaente <k@knt.li>
2023-10-22 13:48:22 +00:00
kolaente
10c9913e12
feat(notifications): add endpoint to mark all notifications as read 2023-10-20 16:40:47 +02:00
kolaente
66cf7ab50a
feat(reminders): include project in reminder notification 2023-10-20 13:56:14 +02:00
Frederick [Bot]
b2b4b5423f [skip ci] Updated swagger docs 2023-10-20 11:39:17 +00:00
kolaente
1eefe265c5
chore(deps): update lockfile 2023-10-20 13:08:47 +02:00
renovate
edab83b7c5
fix(deps): update src.techknowlogick.com/xgo digest to ecfba3d
(cherry picked from commit 552cc1384a615b55beddc8b8a17a690daaea18ca)
2023-10-20 13:08:18 +02:00
renovate
78812e47b2
fix(deps): update module github.com/coreos/go-oidc/v3 to v3.7.0
(cherry picked from commit 8b59eef595ba764cddcf4a82dea65fb89087eae1)
2023-10-20 13:08:02 +02:00
konrad
4d9baa38d0 feat: webhooks (#1624)
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1624
2023-10-20 11:06:36 +00:00
kolaente
55d345e236
feat(webhooks): validate events and target url 2023-10-20 12:42:28 +02:00