kolaente
066c26f83e
fix(caldav): make sure only labels where the user has permission to use them are used
...
continuous-integration/drone/push Build is failing
Details
Follow-up for a62b57ac62
2023-03-05 14:03:09 +01:00
kolaente
534d04a1db
fix(task): correctly load tasks by id and uuid in caldav
...
continuous-integration/drone/push Build is passing
Details
Partially reverts 1afc72e190
2023-03-01 22:18:59 +01:00
cernst
1afc72e190
fix: Make sure labels are always exported as caldav ( #1412 )
...
continuous-integration/drone/push Build is passing
Details
Authored-by: ce72 <christoph.ernst72@googlemail.com>
Reviewed-on: vikunja/api#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
kolaente
ca6d1946da
fix(tasks): make sure tasks are sorted by position before recalculating them
continuous-integration/drone/push Build is passing
Details
2023-02-23 17:43:23 +01:00
kolaente
1efa1696bf
fix(tasks): recalculate position of all tasks in a list or bucket when it would hit 0
continuous-integration/drone/push Build is passing
Details
2023-02-23 16:00:41 +01:00
kolaente
fceb5dae0f
fix(task): make sure the task's last updated timestamp is always updated when releated entities changed
continuous-integration/drone/push Build is failing
Details
2023-02-14 20:09:05 +01:00
kolaente
7bf7a13bb9
fix(reminders): prevent duplicate reminders when updating task details
continuous-integration/drone/push Build is passing
Details
2023-01-23 18:14:15 +01:00
kolaente
04614614fe
fix(tasks): don't set a repeating task done when moving it do the done bucket
continuous-integration/drone/push Build is failing
Details
2023-01-11 18:46:24 +01:00
kolaente
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
kolaente
c5327845ee
feat(caldav): add support for repeating tasks
...
continuous-integration/drone/push Build is failing
Details
Resolves https://github.com/go-vikunja/api/issues/57#issuecomment-1364373103
2022-12-24 12:19:51 +01:00
kolaente
a9e6776abf
fix(tasks): allow sorting by task index
continuous-integration/drone/push Build is passing
Details
2022-11-09 14:43:31 +01:00
kolaente
f9b48ec091
fix(filter): only check for 0 values in filter fields with numeric values
continuous-integration/drone/push Build is passing
Details
2022-11-08 17:03:07 +01:00
kolaente
3b0b4a8460
fix(task): duplicate reminders when adding different ones between winter / summer time
...
continuous-integration/drone/push Build is failing
Details
Resolves F-889
2022-11-08 16:50:19 +01:00
kolaente
2ef5e54588
fix(filter): also check for 0 values if the filter should include nulls
...
continuous-integration/drone/push Build is failing
Details
Resolves https://community.vikunja.io/t/due-date-saved-filter-doesnt-seem-to-work/966
2022-11-08 16:27:16 +01:00
kolaente
c495096444
fix: make sure task indexes are calculated correctly when moving tasks between lists
...
continuous-integration/drone/push Build is failing
Details
Resolves https://github.com/go-vikunja/api/issues/52
2022-11-02 17:40:52 +01:00
kolaente
631a265d2d
feat: add proper checks and errors to see if an attachment belongs to the task it's being used as cover image in
continuous-integration/drone/pr Build is passing
Details
2022-10-05 15:12:29 +02:00
kolaente
0eb47096db
fix: make cover image id actually updatable
2022-10-05 15:12:29 +02:00
kolaente
0e1904d50b
fix: make cover image id actually updatable
2022-10-05 15:12:29 +02:00
kolaente
b4b25499f2
feat(task): add cover image attachment id property
2022-10-05 15:12:29 +02:00
renovate
c5bd09702a
chore(deps): update dependency golang to v1.19 ( #1228 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#1228
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-10-01 15:05:12 +00:00
Arie
090c67138a
fix: preserve dates for repeating tasks ( #47 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-At: https://github.com/go-vikunja/api/pull/47
2022-09-16 17:20:08 +02:00
kolaente
7f28865903
feat: search by assignee username instead of id
2022-08-16 21:27:32 +00:00
kolaente
dd461746a6
fix: add validation for negative repeat after values
...
continuous-integration/drone/push Build is failing
Details
Partial fix for vikunja/frontend#2179
2022-07-21 15:00:28 +02:00
kolaente
5743a4afe5
fix: properly set tls config for mailer
continuous-integration/drone/push Build is passing
Details
2022-07-11 16:10:28 +02:00
kolaente
62325de9cd
feat: use actual uuids for tasks
continuous-integration/drone/push Build is failing
Details
2022-07-11 14:54:33 +02:00
kolaente
5cc4927b9e
fix: add missing error check
continuous-integration/drone/push Build is passing
Details
2022-07-07 23:23:15 +02:00
kolaente
f5a4c136fb
fix: cycles in tasks array when memory caching was enabled
...
continuous-integration/drone/push Build is failing
Details
Resolves #1119
2022-07-07 18:34:49 +02:00
konrad
e52c45d5aa
fix: sort tasks logically and consistent across dbms ( #1177 )
...
continuous-integration/drone/push Build is passing
Details
This PR changes the behavoir of sorting tasks. Before, tasks were sorted with null values first. Now, null values are always sorted last which is usually what you want.
Partial fix for https://github.com/go-vikunja/frontend/issues/54
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#1177
2022-05-30 20:53:58 +00:00
kolaente
5cf263a86f
feat: upgrade golangci-lint to 1.45.2
continuous-integration/drone/push Build is failing
Details
2022-03-27 16:55:37 +02:00
konrad
90146aea5b
User Data Export and import ( #967 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#967
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-09-04 19:26:31 +00:00
kolaente
483496cc26
Fix saving reminders of repeating tasks
continuous-integration/drone/push Build is passing
Details
2021-08-13 21:36:16 +02:00
konrad
4c5f457313
Ensure case insensitive search on postgres ( #927 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: vikunja/api#927
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-08-01 21:40:25 +00:00
konrad
6ccb85a0dc
Reorder tasks, lists and kanban buckets ( #923 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#923
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-28 19:06:40 +00:00
kolaente
e4a0066e20
Make sure all associated entities of a task are deleted when the task is deleted
continuous-integration/drone/push Build is failing
Details
2021-07-19 23:52:58 +02:00
kolaente
7adbd21698
Fix setting task favorite status of related tasks
...
continuous-integration/drone/push Build is passing
Details
Not really reproducable locally, but a real issue.
2021-07-12 12:19:01 +02:00
kolaente
562ef9af36
Add searching for tasks by index
continuous-integration/drone/push Build is passing
Details
2021-07-11 14:19:59 +02:00
konrad
d0c77ad1c1
Make sure list / task favorites are set per user, not per entity ( #915 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#915
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-10 10:21:54 +00:00
kolaente
358661e060
Change task title to TEXT instead of varchar(250) to allow for longer task titles
continuous-integration/drone/push Build is passing
Details
2021-07-09 19:46:47 +02:00
kolaente
e23014dbe4
Fix swagger docs for create requests
continuous-integration/drone/push Build is passing
Details
2021-05-26 21:56:31 +02:00
kolaente
6e5a9868f5
Fix moving repeating tasks to the done bucket
continuous-integration/drone/push Build is passing
Details
2021-04-15 16:36:24 +02:00
konrad
b4d726f5a8
Add repeat monthly setting for tasks ( #834 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#834
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-04-14 09:04:58 +00:00
kolaente
8ddc00bd29
Fix getting user info from /user endpoint for link shares
continuous-integration/drone/push Build is passing
Details
2021-04-07 15:02:57 +02:00
konrad
84291679cc
Add names for link shares ( #829 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#829
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-04-07 12:44:39 +00:00
kolaente
73f2d4532d
Make sure all tables are properly pluralized
continuous-integration/drone/push Build is passing
Details
2021-03-28 20:17:35 +02:00
konrad
d1b87d2705
Add a "done" option to kanban buckets ( #821 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#821
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-03-24 20:16:35 +00:00
kolaente
532855d850
Fix filter for task index
continuous-integration/drone/push Build is passing
Details
2021-03-21 18:48:41 +01:00
konrad
466b2b676c
Pagingation for tasks in kanban buckets ( #805 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#805
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-03-10 10:59:10 +00:00
konrad
e7875ecb3b
Subscriptions and notifications for namespaces, tasks and lists ( #786 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#786
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-02-14 19:18:14 +00:00
konrad
0ab9ce9ec4
Add events ( #777 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#777
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-02-02 22:48:37 +00:00
kolaente
c4a71016b8
Update copyright year
continuous-integration/drone/push Build is failing
Details
2021-02-02 20:19:13 +01:00