|  | cca430810d | fix(image): json type of struct property (#1469) Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1469
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de> | 2023-04-06 09:53:09 +00:00 |  | 
			
				
					|  | f76bb2b4a9 | fix: align task ID param | 2023-04-05 12:14:10 +00:00 |  | 
			
				
					|  | cd90db3117 | chore: fix spelling | 2023-04-05 12:14:10 +00:00 |  | 
			
				
					|  | b6d5605ef6 | fix: align "ID" param for Delete and Update method of Task model | 2023-04-05 12:14:10 +00:00 |  | 
			
				
					|  | ac377a7a5d | fix: align "otherTaskID" param for Delete method of TaskRelation model | 2023-04-05 12:14:10 +00:00 |  | 
			
				
					|  | a7231e197e | feat: allow to find users with access to a project more freely Related to https://kolaente.dev/vikunja/frontend/issues/2196 | 2023-04-03 18:49:04 +02:00 |  | 
			
				
					|  | eb93ccb827 | chore(docs): add info about /bucketssorting | 2023-04-03 05:20:42 +00:00 |  | 
			
				
					|  | 3f5252dc24 | feat: Add relative Reminders (#1427) Partially resolves #1416
Co-authored-by: ce72 <christoph.ernst72@googlemail.com>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1427
Reviewed-by: konrad <k@knt.li>
Co-authored-by: cernst <ce72@noreply.kolaente.de>
Co-committed-by: cernst <ce72@noreply.kolaente.de> | 2023-03-27 20:07:06 +00:00 |  | 
			
				
					|  | 4d5ad8f50e | chore(deps): update golangci-lint to 1.52.1 | 2023-03-24 19:17:45 +01:00 |  | 
			
				
					|  | 6aadaaaffc | chore: rename files (fix typo) | 2023-03-21 19:02:05 +00:00 |  | 
			
				
					|  | 7a9611c2da | chore: cleanup | 2023-03-13 14:28:36 +01:00 |  | 
			
				
					|  | 77ad90d53e | fix(migration): remove wunderlist leftovers | 2023-03-13 14:28:20 +01:00 |  | 
			
				
					|  | e4f841cf6a | fix(tasks): sql for overdue reminders | 2023-03-13 14:28:19 +01:00 |  | 
			
				
					|  | 7e53a21407 | fix: rename incorrectly named ProjectUsers method | 2023-03-13 14:28:06 +01:00 |  | 
			
				
					|  | 8f4abd2fe8 | feat: rename all list files | 2023-03-13 14:28:06 +01:00 |  | 
			
				
					|  | 349e6a5905 | feat: rename lists to projects | 2023-03-13 14:28:06 +01:00 |  | 
			
				
					|  | 077baba2ea | fix: lint | 2023-03-05 14:34:34 +01:00 |  | 
			
				
					|  | 066c26f83e | fix(caldav): make sure only labels where the user has permission to use them are used Follow-up for a62b57ac62 | 2023-03-05 14:03:09 +01:00 |  | 
			
				
					|  | a62b57ac62 | feat(caldav): import caldav categories as Labels (#1413) Resolves #1274
Co-authored-by: ce72 <christoph.ernst72@googlemail.com>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1413
Reviewed-by: konrad <k@knt.li>
Co-authored-by: cernst <ce72@noreply.kolaente.de>
Co-committed-by: cernst <ce72@noreply.kolaente.de> | 2023-03-02 15:25:26 +00:00 |  | 
			
				
					|  | 534d04a1db | fix(task): correctly load tasks by id and uuid in caldav Partially reverts 1afc72e190 | 2023-03-01 22:18:59 +01:00 |  | 
			
				
					|  | 1afc72e190 | fix: Make sure labels are always exported as caldav (#1412) Authored-by: ce72 <christoph.ernst72@googlemail.com>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1412
Reviewed-by: konrad <k@knt.li>
Co-authored-by: cernst <ce72@noreply.kolaente.de>
Co-committed-by: cernst <ce72@noreply.kolaente.de> | 2023-02-28 10:42:57 +00:00 |  | 
			
				
					|  | ca6d1946da | fix(tasks): make sure tasks are sorted by position before recalculating them | 2023-02-23 17:43:23 +01:00 |  | 
			
				
					|  | 1efa1696bf | fix(tasks): recalculate position of all tasks in a list or bucket when it would hit 0 | 2023-02-23 16:00:41 +01:00 |  | 
			
				
					|  | 20a5994b17 | fix: lint | 2023-02-14 20:37:16 +01:00 |  | 
			
				
					|  | fceb5dae0f | fix(task): make sure the task's last updated timestamp is always updated when releated entities changed | 2023-02-14 20:09:05 +01:00 |  | 
			
				
					|  | afdceb0aff | fix(list): when list background is removed, delete file from file system and DB (#1372) Co-authored-by: testinho.testador <testinho.testador@noreply.kolaente.de>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1372
Reviewed-by: konrad <k@knt.li>
Co-authored-by: clos <clos@noreply.kolaente.de>
Co-committed-by: clos <clos@noreply.kolaente.de> | 2023-02-01 11:38:23 +00:00 |  | 
			
				
					|  | 491a142378 | fix: lint | 2023-01-29 22:42:24 +01:00 |  | 
			
				
					|  | 40411e4100 | chore(task): add test to check if a task's reminders are duplicated | 2023-01-26 16:06:49 +01:00 |  | 
			
				
					|  | 7bf7a13bb9 | fix(reminders): prevent duplicate reminders when updating task details | 2023-01-23 18:14:15 +01:00 |  | 
			
				
					|  | 82f4a5ad50 | fix(export): ignore file size for export files | 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 | 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 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 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 | 2022-12-01 18:41:24 +01:00 |  | 
			
				
					|  | 51911a8868 | fix(reminders): overdue tasks join condition | 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 Resolves https://kolaente.dev/vikunja/api/issues/1324 | 2022-12-01 18:07:30 +01:00 |  | 
			
				
					|  | 96b5e93379 | fix: swagger docs | 2022-11-11 15:34:26 +01:00 |  | 
			
				
					|  | 33e27c66a0 | fix(filters): try parsing invalid dates like 2022-11-1 | 2022-11-11 11:05:21 +01:00 |  | 
			
				
					|  | 986129a784 | fix(filters): try parsing dates without time | 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 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 | 2022-11-09 14:43:31 +01:00 |  | 
			
				
					|  | f9b48ec091 | fix(filter): only check for 0 values in filter fields with numeric values | 2022-11-08 17:03:07 +01:00 |  | 
			
				
					|  | 3b0b4a8460 | fix(task): duplicate reminders when adding different ones between winter / summer time 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 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 | 2022-11-03 15:10:20 +01:00 |  | 
			
				
					|  | c495096444 | fix: make sure task indexes are calculated correctly when moving tasks between lists Resolves https://github.com/go-vikunja/api/issues/52 | 2022-11-02 17:40:52 +01:00 |  | 
			
				
					|  | 9fc08a0790 | fix(lists): return correct max right for lists where the user has created the namespace | 2022-10-25 18:54:11 +02:00 |  | 
			
				
					|  | b8769c746c | feat: allow a user to remove themselves from a team | 2022-10-09 16:39:40 +02:00 |  | 
			
				
					|  | 2fc690a783 | fix: make sure list subscriptions are set correctly when their namespace has a subscription already | 2022-10-07 14:18:36 +02:00 |  |