Commit Graph

2105 Commits

Author SHA1 Message Date
kolaente cbfbaf4799
fix: add missing error code
continuous-integration/drone/pr Build is failing Details
2023-04-02 18:55:53 +02:00
kolaente acd95b8af2
fix(projects): recalculate project's position after dragging when position would be 0 2023-04-02 18:55:53 +02:00
kolaente 9c9e7107b4
fix(migration): revert wrongly changed url 2023-04-02 18:55:53 +02:00
kolaente 9c71daf38a
feat(projects): return a favorites pseudo project when the user has favorite tasks 2023-04-02 18:55:53 +02:00
kolaente 6a3a232b6f
fix(projects): don't allow making a project child of itself 2023-04-02 18:55:53 +02:00
kolaente 8b90c2a7ee
fix(projects): don't return child projects twice 2023-04-02 18:55:53 +02:00
kolaente 197bb7f5f2
feat: make the new inbox project the default 2023-04-02 18:55:53 +02:00
kolaente c143baca33
fix: lint config 2023-04-02 18:55:52 +02:00
kolaente 61014e0ef2
fix: rename project receiver variable 2023-04-02 18:55:52 +02:00
kolaente 2c7d8fd905
fix(test): adjust fixture bucket and list ids 2023-04-02 18:55:52 +02:00
kolaente 722d5e9fda
fix(test): adjust fixture id 2023-04-02 18:55:52 +02:00
kolaente 7ae1a2e07d
fix(test): fixtures 2023-04-02 18:55:52 +02:00
kolaente deacddf251
fix: compile errors 2023-04-02 18:55:52 +02:00
kolaente 4b192b3def
chore: go mod tidy 2023-04-02 18:55:52 +02:00
kolaente 26a589b951
fix: lint errors 2023-04-02 18:55:52 +02:00
kolaente 975f8e0319
chore(test): show table content when db assertion failed 2023-04-02 18:55:52 +02:00
kolaente 5428a0d2db
fix(migration): enable insert from structure work recursively 2023-04-02 18:55:52 +02:00
kolaente 28d7caf078
fix(migration): make file migration work with new structure 2023-04-02 18:55:52 +02:00
kolaente 45fb901857
chore(export): remove unused events 2023-04-02 18:55:51 +02:00
kolaente cfd416865f
fix(tests): task collection fixtures 2023-04-02 18:55:51 +02:00
kolaente 28ce2a63b9
fix(tests): subscription test fixtures 2023-04-02 18:55:51 +02:00
kolaente 6ac47a177e
fix(tests): task permissions from parents 2023-04-02 18:55:51 +02:00
kolaente eac4bb4fdd
fix(tests): adjust parent projects 2023-04-02 18:55:51 +02:00
kolaente d34bd48dc6
fix(projects): properly check if a user or link share is allowed to create a new project 2023-04-02 18:55:51 +02:00
kolaente cd5a01340a
fix(tests): permission tests for parent projects 2023-04-02 18:55:51 +02:00
kolaente a3e8bf95b4
chore(project): fmt 2023-04-02 18:55:51 +02:00
kolaente 699f46402b
fix(project): don't allow un-archiving a project when its parent project is archived 2023-04-02 18:55:51 +02:00
kolaente 80923fc0a3
fix(project): recursively get all users from all parent projects 2023-04-02 18:55:51 +02:00
kolaente 588a4722ed
fix(tasks): task relation test 2023-04-02 18:55:51 +02:00
kolaente ac500375fc
fix(tasks): read all tests 2023-04-02 18:55:51 +02:00
kolaente 1ae6de3546
fix(migration): remove wunderlist leftovers 2023-04-02 18:55:51 +02:00
kolaente b0bb136e90
fix(tasks): get all tasks from parent projects 2023-04-02 18:55:50 +02:00
kolaente 40a11a0f1f
feat(subscriptions): make sure all subscriptions are inherited properly 2023-04-02 18:55:50 +02:00
kolaente a004bd6442
fix(tests): make the tests compile again 2023-04-02 18:55:50 +02:00
kolaente 67bed82bfc
fix(projects): permission check now works 2023-04-02 18:55:50 +02:00
kolaente e72a945706
fix(projects): don't check if new projects are archived 2023-04-02 18:55:50 +02:00
kolaente 362eafb7ef
chore(projects) use a slice again 2023-04-02 18:55:50 +02:00
kolaente c63444d2ae
chore(docs): update error docs 2023-04-02 18:55:50 +02:00
kolaente aee814183e
feat(projects): check parent project when checking archived status 2023-04-02 18:55:50 +02:00
kolaente 5cbe128d14
feat(projects): check all parent projects for permissions 2023-04-02 18:55:50 +02:00
kolaente bc34c1a930
feat(projects): get all projects recursively 2023-04-02 18:55:50 +02:00
kolaente dff03498ca
fix: typo 2023-04-02 18:55:50 +02:00
kolaente 91e9de482b
fix: rename after rebase 2023-04-02 18:55:50 +02:00
kolaente f7c5a9e0ef
fix: make it compile again 2023-04-02 18:55:50 +02:00
kolaente 6ce83e244e
fix(tasks): don't check for namespaces in filters 2023-04-02 18:55:50 +02:00
kolaente bd7edc2263
fix(project): don't check for namespaces in overdue reminders 2023-04-02 18:55:49 +02:00
kolaente e331bd8363
fix(project): remove comments, clarifications, notifications about namespaces 2023-04-02 18:55:49 +02:00
kolaente 422c53b45d
fix(project): remove namespaces checks 2023-04-02 18:55:49 +02:00
kolaente 943423e133
fix(project): remove namespaces from creating projects 2023-04-02 18:55:49 +02:00
kolaente db44774816
fix(project): remove namespaces from getting projects 2023-04-02 18:55:49 +02:00