|
bc0724c2ad
|
fix(tests): task permissions from parents
|
2023-01-12 17:11:50 +01:00 |
|
|
0223c7f660
|
fix(projects): properly check if a user or link share is allowed to create a new project
|
2023-01-12 16:49:52 +01:00 |
|
|
82bcc726a8
|
fix(project): don't allow un-archiving a project when its parent project is archived
|
2023-01-12 16:12:10 +01:00 |
|
|
7f175f7f1a
|
fix(project): recursively get all users from all parent projects
|
2023-01-12 16:03:09 +01:00 |
|
|
5570e44c1b
|
fix(tasks): task relation test
|
2023-01-12 15:31:30 +01:00 |
|
|
091390c8ab
|
fix(tasks): read all tests
|
2023-01-12 15:28:29 +01:00 |
|
|
6008046505
|
fix(tasks): get all tasks from parent projects
|
2023-01-12 15:10:29 +01:00 |
|
|
36819a8cca
|
feat(subscriptions): make sure all subscriptions are inherited properly
|
2023-01-12 15:10:29 +01:00 |
|
|
1defe1a860
|
fix(tests): make the tests compile again
|
2023-01-12 15:10:29 +01:00 |
|
|
3c3bf638d6
|
fix(projects): permission check now works
|
2023-01-12 15:10:29 +01:00 |
|
|
92b7fb71d8
|
fix(projects): don't check if new projects are archived
|
2023-01-12 15:10:28 +01:00 |
|
|
4c884246df
|
chore(projects) use a slice again
|
2023-01-12 15:10:28 +01:00 |
|
|
7d5e687236
|
fix: typo
|
2023-01-12 15:10:28 +01:00 |
|
|
17898f7a1c
|
feat(projects): check parent project when checking archived status
|
2023-01-12 15:10:28 +01:00 |
|
|
8fcc68f7d4
|
feat(projects): check all parent projects for permissions
|
2023-01-12 15:10:28 +01:00 |
|
|
83750abe02
|
feat(projects): get all projects recursively
|
2023-01-12 15:10:28 +01:00 |
|
|
2b161ad112
|
fix: typo
|
2023-01-12 15:10:28 +01:00 |
|
|
b4ef089973
|
fix: make it compile again
|
2023-01-12 15:10:28 +01:00 |
|
|
fd9b2e15d9
|
fix(tasks): don't check for namespaces in filters
|
2023-01-12 15:10:28 +01:00 |
|
|
68baafa990
|
fix(project): don't check for namespaces in overdue reminders
|
2023-01-12 15:10:28 +01:00 |
|
|
c056c4ea9b
|
fix(project): remove comments, clarifications, notifications about namespaces
|
2023-01-12 15:10:27 +01:00 |
|
|
ad0d9da90c
|
fix(project): remove namespaces checks
|
2023-01-12 15:10:27 +01:00 |
|
|
05fc0d6add
|
fix(project): remove namespaces from creating projects
|
2023-01-12 15:10:27 +01:00 |
|
|
7575a19dbe
|
fix(project): remove namespaces from getting projects
|
2023-01-12 15:10:27 +01:00 |
|
|
e8e2e205f4
|
feat(migration): use new structure for migration
|
2023-01-12 15:10:27 +01:00 |
|
|
92f0a50996
|
feat(projects): cleanup namespace leftovers
|
2023-01-12 15:10:27 +01:00 |
|
|
c244a0f145
|
feat(projects): remove namespaces
|
2023-01-12 15:10:27 +01:00 |
|
|
ce7021f152
|
feat(projects): add parent project, migrate namespaces
|
2023-01-12 15:10:27 +01:00 |
|
|
01bd4ccf7a
|
fix(tasks): test
continuous-integration/drone/pr Build is passing
|
2023-01-12 15:06:03 +01:00 |
|
|
0a03676aee
|
fix(tasks): sql for overdue reminders
|
2023-01-12 15:03:27 +01:00 |
|
|
24ddc10a66
|
fix: rename incorrectly named ProjectUsers method
|
2023-01-12 15:03:26 +01:00 |
|
|
0284baa96d
|
feat: rename all list files
|
2023-01-12 15:03:26 +01:00 |
|
|
6e36332361
|
feat: rename lists to projects
|
2023-01-12 15:03:24 +01:00 |
|
|
82f4a5ad50
|
fix(export): ignore file size for export files
continuous-integration/drone/push Build is passing
|
2023-01-11 18:56:30 +01:00 |
|
|
04614614fe
|
fix(tasks): don't set a repeating task done when moving it do the done bucket
continuous-integration/drone/push Build is failing
|
2023-01-11 18:46:24 +01:00 |
|
|
194b88e2eb
|
fix(tasks): don't reset the kanban bucket when updating a task and not providing one
Resolves https://github.com/go-vikunja/api/issues/56
|
2022-12-24 14:30:34 +01:00 |
|
|
c5327845ee
|
feat(caldav): add support for repeating tasks
continuous-integration/drone/push Build is failing
Resolves https://github.com/go-vikunja/api/issues/57#issuecomment-1364373103
|
2022-12-24 12:19:51 +01:00 |
|
|
ea1d06bda6
|
fix(list): return lists for a namespace id even if that namespace is deleted
continuous-integration/drone/push Build is passing
This fixes a problem where a namespace was deleted and its list were not.
Forum discussion: https://community.vikunja.io/t/list-deleted-but-tasks-showing-up-as-archived-and-overdue/1025
|
2022-12-23 17:48:21 +01:00 |
|
|
1f2eb57602
|
fix(reminders): make sure an overdue reminder is sent when there is only one overdue task
continuous-integration/drone/push Build is failing
|
2022-12-01 18:41:24 +01:00 |
|
|
51911a8868
|
fix(reminders): overdue tasks join condition
continuous-integration/drone/push Build is failing
|
2022-12-01 18:30:05 +01:00 |
|
|
47aae115df
|
fix(tasks): don't include undone overdue tasks from archived lists or namespaces in notification mails
continuous-integration/drone/push Build is failing
Resolves vikunja/api#1324
|
2022-12-01 18:07:30 +01:00 |
|
|
96b5e93379
|
fix: swagger docs
continuous-integration/drone/push Build is passing
|
2022-11-11 15:34:26 +01:00 |
|
|
33e27c66a0
|
fix(filters): try parsing invalid dates like 2022-11-1
continuous-integration/drone/push Build is passing
|
2022-11-11 11:05:21 +01:00 |
|
|
986129a784
|
fix(filters): try parsing dates without time
continuous-integration/drone/push Build is passing
|
2022-11-11 10:54:50 +01:00 |
|
|
3d7605591e
|
fix(filters): try to parse date filter fields of the provided dates are not valid iso dates
continuous-integration/drone/push Build is passing
Resolves https://community.vikunja.io/t/due-date-saved-filter-doesnt-seem-to-work/966/12
|
2022-11-10 16:39:44 +01:00 |
|
|
a9e6776abf
|
fix(tasks): allow sorting by task index
continuous-integration/drone/push Build is passing
|
2022-11-09 14:43:31 +01:00 |
|
|
f9b48ec091
|
fix(filter): only check for 0 values in filter fields with numeric values
continuous-integration/drone/push Build is passing
|
2022-11-08 17:03:07 +01:00 |
|
|
3b0b4a8460
|
fix(task): duplicate reminders when adding different ones between winter / summer time
continuous-integration/drone/push Build is failing
Resolves F-889
|
2022-11-08 16:50:19 +01:00 |
|
|
2ef5e54588
|
fix(filter): also check for 0 values if the filter should include nulls
continuous-integration/drone/push Build is failing
Resolves https://community.vikunja.io/t/due-date-saved-filter-doesnt-seem-to-work/966
|
2022-11-08 16:27:16 +01:00 |
|
|
622f2f0562
|
fix: look for the default bucket based on the position instead of the index
continuous-integration/drone/push Build is failing
|
2022-11-03 15:10:20 +01:00 |
|