cernst
4a4ba041e0
chore: remove reminderDates after frontend is migrated to reminders ( #1448 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: ce72 <christoph.ernst72@googlemail.com>
Reviewed-on: vikunja/api#1448
Reviewed-by: konrad <k@knt.li>
Co-authored-by: cernst <ce72@noreply.kolaente.de>
Co-committed-by: cernst <ce72@noreply.kolaente.de>
2023-06-10 17:21:36 +00:00
d83e3a0a03
chore: remove cache options
...
continuous-integration/drone/push Build is passing
Cache was not working correctly, added more complexity and actually made response times slower. Because of this, I'm removing all cache options until we figure out a better solution.
Resolves vikunja/api#1496
Resolves vikunja/api#907
2023-06-08 17:05:36 +02:00
72e0e22152
feat(kanban): return the total task count per bucket
continuous-integration/drone/push Build is passing
2023-06-08 16:56:05 +02:00
ef94e0cf86
feat(projects): don't allow deleting or archiving the default project
continuous-integration/drone/push Build is passing
2023-06-07 21:29:46 +02:00
ad0690369f
fix: lint
continuous-integration/drone/push Build is passing
2023-06-07 21:00:12 +02:00
ebfb3f9aaa
fix(filter): don't try to get the real subscription for a saved filter project
continuous-integration/drone/push Build is failing
2023-06-07 20:41:59 +02:00
4ed2d305f0
fix(task): don't build partial task identifier
continuous-integration/drone/push Build is failing
2023-06-07 20:33:18 +02:00
7b7a914560
fix(test): use correct filter id
continuous-integration/drone/push Build is failing
2023-06-07 20:30:28 +02:00
43ef5f98d8
fix(projects): don't fail to fetch a task if there's a broken subscription record associated to it
2023-06-07 20:30:14 +02:00
e66344c21e
fix(task): don't try to return a project identifier if there is no project
2023-06-07 20:29:35 +02:00
7755b9cd49
fix(projects): delete project in the correct order
2023-06-07 20:28:36 +02:00
67825425a4
fix(filters): return all filters with all projects, not grouped under a pseudo project
2023-06-07 18:55:36 +02:00
69bd023b62
fix(tasks): return a correct task identifier if the list does not have a good one set
continuous-integration/drone/push Build is failing
2023-06-07 18:17:08 +02:00
1a840c8b87
fix(tasks): make sure task deleted notification actually has information about the deleted task
continuous-integration/drone/push Build is failing
2023-06-07 18:14:20 +02:00
456495ec30
chore(deps): update goreleaser/nfpm docker tag to v2.30.1 ( #1540 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: vikunja/api#1540
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-06-07 15:05:05 +00:00
b461ce1443
fix(deps): update src.techknowlogick.com/xgo digest to 494bc06
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-06-06 19:02:42 +00:00
b03213c19e
chore(deps): update klakegg/hugo docker tag to v0.111.3 ( #1542 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: vikunja/api#1542
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-06-06 18:17:47 +00:00
e3842b6df7
fix(projects): reset pagination limit when fetching subprojects
continuous-integration/drone/push Build is passing
2023-06-06 17:24:27 +02:00
a86518da71
chore(deps): update klakegg/hugo docker tag to v0.111.0 ( #1539 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: vikunja/api#1539
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-06-05 18:20:32 +00:00
e17b63b920
fix: lint
continuous-integration/drone/push Build is passing
2023-06-05 19:14:26 +02:00
076e857507
chore: disable false-positive linter for generated docs
continuous-integration/drone/push Build is failing
2023-06-05 18:56:27 +02:00
d758bdc5e2
fix(projects): don't try to share for nonexisting namespace
2023-06-05 18:12:12 +02:00
50b0d3f95c
chore(deps): update golangci
continuous-integration/drone/push Build is failing
2023-06-05 18:07:12 +02:00
96620ce946
chore(deps): update klakegg/hugo docker tag to v0.110.0 ( #1538 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: vikunja/api#1538
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-06-05 14:23:32 +00:00
374cc02399
fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.17
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-06-01 00:01:57 +00:00
d68338b649
fix(docs): clarify error codes in swagger docs
...
continuous-integration/drone/push Build is passing
Resolves vikunja/api#1518
2023-05-30 21:37:40 +02:00
8c3ef34f75
fix(deps): update github.com/vectordotdev/go-datemath digest to 640a500 ( #1532 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: vikunja/api#1532
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-05-30 18:11:31 +00:00
b56e45d743
fix: use rewrite when hosting frontend files via the api
...
continuous-integration/drone/push Build is passing
Resolves vikunja/api#1531
2023-05-30 18:56:37 +02:00
adc9998b19
fix(deps): update module github.com/spf13/viper to v1.16.0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-05-30 11:02:13 +00:00
4ac4dbdaa9
fix(deps): update module github.com/stretchr/testify to v1.8.4
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-05-30 10:01:56 +00:00
5f06117167
fix(deps): update module github.com/imdario/mergo to v0.3.16
continuous-integration/drone/push Build is passing
2023-05-30 07:51:43 +00:00
a82192080b
fix(deps): update module github.com/redis/go-redis/v9 to v9.0.5
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
2023-05-29 07:01:41 +00:00
82beb3bf67
feat: remove namespaces, make projects infinitely nestable ( #1362 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: vikunja/api#1362
2023-05-24 14:14:02 +00:00
e5dde315fb
chore: go mod tidy
continuous-integration/drone/pr Build is passing
2023-05-24 15:53:29 +02:00
a51bbd1159
fix: don't get favorite task projects filter multiple times
2023-05-24 15:52:33 +02:00
4b00f224d9
fix: reminder fixture
2023-05-24 15:52:33 +02:00
db3c7aa8b0
fix: make sure projects are correctly sorted
2023-05-24 15:52:33 +02:00
353279cbff
fix: fetch all tasks for all projects
2023-05-24 15:52:33 +02:00
3b0935d033
docs: remove all traces of namespaces
2023-05-24 15:52:33 +02:00
9011894a29
feat: check for cycles when creating or updating a project's parent
2023-05-24 15:52:33 +02:00
edcb806421
feat: remove ChildProjects project property
2023-05-24 15:52:33 +02:00
f2d943f5c4
fix: add missing error code
2023-05-24 15:52:33 +02:00
35964ce4a6
fix(projects): recalculate project's position after dragging when position would be 0
2023-05-24 15:52:33 +02:00
a8b76772ff
fix(migration): revert wrongly changed url
2023-05-24 15:52:33 +02:00
53b2ade5bb
feat(projects): return a favorites pseudo project when the user has favorite tasks
2023-05-24 15:52:32 +02:00
b482664d82
fix(projects): don't allow making a project child of itself
2023-05-24 15:52:32 +02:00
aafcb0bac4
fix(projects): don't return child projects twice
2023-05-24 15:52:32 +02:00
0110f93313
feat: make the new inbox project the default
2023-05-24 15:52:32 +02:00
9111db2a16
fix: lint config
2023-05-24 15:52:32 +02:00
f1cbe50605
fix: rename project receiver variable
2023-05-24 15:52:32 +02:00