shilch
f7a06e4644
Enable a list to be moved across namespaces ( #1096 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Simon Hilchenbach <simon@hilchenba.ch>
Reviewed-on: vikunja/api#1096
Reviewed-by: konrad <k@knt.li>
Co-authored-by: shilch <simon@hilchenba.ch>
Co-committed-by: shilch <simon@hilchenba.ch>
2022-01-23 12:59:43 +00:00
konrad
61d49c3a56
feat: add time zone setting for reminders ( #1092 )
...
continuous-integration/drone/push Build is passing
Details
Instead of naeveily checking for all reminders due in the next minute, we now check all reminders in all time zones in the next minutes. This essentially means checking for reminders due in the next 14 or past 12 hours. We then check for each user who would receive a reminder from that result if it is actually due in their time zone.
This should prevent issues where users would get the reminder in the time zone of their server, not in their own.
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#1092
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2022-01-16 11:05:56 +00:00
kolaente
5c88dfe88e
fix: user deletion schedule
continuous-integration/drone/push Build is passing
Details
2021-12-12 12:29:05 +01:00
kolaente
70e005e7ce
fix: user not actually deleted
continuous-integration/drone/push Build is passing
Details
2021-12-12 12:28:18 +01:00
kolaente
72d3c54efd
fix: user deletion never happens
...
continuous-integration/drone/push Build is passing
Details
Resolves #1024
2021-12-12 12:04:17 +01:00
kolaente
f8a0a7e953
fix: deleting users with no namespaces
...
continuous-integration/drone/push Build encountered an error
Details
resolves #984
2021-11-22 22:34:20 +01:00
kolaente
57e5d10eee
fix: sorting for saved filters
...
continuous-integration/drone/push Build is passing
Details
resolves #786
2021-11-14 21:03:55 +01:00
kolaente
cf05de19b3
fix: updating a list might remove its background
...
continuous-integration/drone/push Build is passing
Details
resolves #1039
2021-11-13 17:52:14 +01:00
kolaente
8f55af07c9
feat: add more debug logging when deleting users
...
continuous-integration/drone/push Build is passing
Details
related to #1021
2021-10-27 22:08:31 +02:00
kolaente
50b65a517d
fix: correctly load and pass the user when deleting it
...
continuous-integration/drone/push Build is passing
Details
Fixes #984
2021-10-16 17:00:48 +02:00
kolaente
d7e47a28d4
fix: don't try to load the namespace of a list if it is a shared list
continuous-integration/drone/push Build is passing
Details
2021-10-16 16:50:16 +02:00
kolaente
c2b6119434
fix: make sure the full task is available in notifications
continuous-integration/drone/push Build is passing
Details
2021-10-16 16:38:59 +02:00
kolaente
465f6d90ab
Fix tasks not exported
continuous-integration/drone/push Build is passing
Details
2021-09-08 18:40:54 +02:00
kolaente
03d818fd9f
Fix tmp export file created in the wrong path
continuous-integration/drone/push Build is passing
Details
2021-09-08 17:44:23 +02:00
kolaente
f019ae42bb
Fix exporting tasks from archived lists
continuous-integration/drone/push Build is passing
Details
2021-09-08 17:40:33 +02:00
kolaente
9000f2c3cd
Fix lint
continuous-integration/drone/push Build is passing
Details
2021-09-07 19:09:44 +02:00
kolaente
cc1bb3083f
Don't try to export items which do not have a parent
continuous-integration/drone/push Build is failing
Details
2021-09-06 22:14:38 +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
27119ad6d4
User account deletion ( #937 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#937
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-08-11 19:08:10 +00:00
renovate
c3da454854
Update module github.com/golang-jwt/jwt to v4 ( #930 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#930
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-08-03 21:43:18 +00: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
1571dfa825
Task mentions ( #926 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#926
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-29 15:42:49 +00:00
kolaente
e600f61e06
Fix moving the done bucket around
continuous-integration/drone/push Build is passing
Details
2021-07-29 17:32:33 +02: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
eae3cbc7bb
Replace jwt-go with github.com/golang-jwt/jwt
continuous-integration/drone/push Build is passing
Details
2021-07-27 10:46:28 +02:00
kolaente
d9b38b85f6
Fix setting a saved filter as favorite
continuous-integration/drone/push Build is passing
Details
2021-07-20 21:32:25 +02:00
kolaente
c7f337f303
Fix tests & lint
continuous-integration/drone/push Build is passing
Details
2021-07-20 11:00:20 +02:00
kolaente
733f26f017
Fix error handling when deleting an attachment file
continuous-integration/drone/push Build is failing
Details
2021-07-20 10:14:49 +02: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
d28390d792
Fix task relations not getting properly cleaned up when deleting them
continuous-integration/drone/push Build is failing
Details
2021-07-19 23:40:18 +02:00
kolaente
0b90d826be
Don't notify the user who created the team
continuous-integration/drone/push Build is passing
Details
2021-07-19 23:29:25 +02:00
konrad
4216ed7277
Refactor user email confirmation + password reset handling ( #919 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#919
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-13 20:56:02 +00: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
8e65ffb99b
Fix duplicating empty lists
continuous-integration/drone/push Build is passing
Details
2021-05-26 12:01:50 +02:00
kolaente
3f6d85497f
Fix error when searching for a namespace returned no results
2021-05-26 12:00:55 +02:00
kolaente
88b9ea6a96
Fix error when searching for a namespace with subscribers
continuous-integration/drone/push Build is passing
Details
2021-05-26 11:04:29 +02:00
kolaente
0f5f85e687
Fix tests
continuous-integration/drone/push Build is passing
Details
2021-04-22 17:13:47 +02:00
kolaente
4ceeb877b1
Fix checking list rights when accessing a bucket
continuous-integration/drone/push Build is failing
Details
2021-04-22 16:44:42 +02:00
kolaente
6e263b6a91
Improve sending overdue task reminders by only sending one for all overdue tasks
continuous-integration/drone/push Build is passing
Details
2021-04-18 15:32:02 +02:00
kolaente
7ff7b0d743
Improve duration format of overdue tasks in reminders
continuous-integration/drone/push Build is passing
Details
2021-04-18 14:25:50 +02:00
kolaente
f429efc220
Add bucket limit validation
continuous-integration/drone/push Build is passing
Details
2021-04-15 16:55:21 +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
konrad
d07b284ee3
Add reminders for overdue tasks ( #832 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#832
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-04-11 15:08:43 +00:00
konrad
b3c604fd2f
Add link share password authentication ( #831 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: vikunja/api#831
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-04-11 13:17:50 +00:00