Commit Graph

285 Commits

Author SHA1 Message Date
5c88dfe88e
fix: user deletion schedule
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-12 12:29:05 +01:00
70e005e7ce
fix: user not actually deleted
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-12 12:28:18 +01:00
72d3c54efd
fix: user deletion never happens
All checks were successful
continuous-integration/drone/push Build is passing
Resolves #1024
2021-12-12 12:04:17 +01:00
f8a0a7e953
fix: deleting users with no namespaces
Some checks reported errors
continuous-integration/drone/push Build encountered an error
resolves #984
2021-11-22 22:34:20 +01:00
57e5d10eee
fix: sorting for saved filters
All checks were successful
continuous-integration/drone/push Build is passing
resolves #786
2021-11-14 21:03:55 +01:00
cf05de19b3
fix: updating a list might remove its background
All checks were successful
continuous-integration/drone/push Build is passing
resolves #1039
2021-11-13 17:52:14 +01:00
8f55af07c9
feat: add more debug logging when deleting users
All checks were successful
continuous-integration/drone/push Build is passing
related to #1021
2021-10-27 22:08:31 +02:00
50b65a517d
fix: correctly load and pass the user when deleting it
All checks were successful
continuous-integration/drone/push Build is passing
Fixes #984
2021-10-16 17:00:48 +02:00
d7e47a28d4
fix: don't try to load the namespace of a list if it is a shared list
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-16 16:50:16 +02:00
c2b6119434
fix: make sure the full task is available in notifications
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-16 16:38:59 +02:00
465f6d90ab
Fix tasks not exported
All checks were successful
continuous-integration/drone/push Build is passing
2021-09-08 18:40:54 +02:00
03d818fd9f
Fix tmp export file created in the wrong path
All checks were successful
continuous-integration/drone/push Build is passing
2021-09-08 17:44:23 +02:00
f019ae42bb
Fix exporting tasks from archived lists
All checks were successful
continuous-integration/drone/push Build is passing
2021-09-08 17:40:33 +02:00
9000f2c3cd
Fix lint
All checks were successful
continuous-integration/drone/push Build is passing
2021-09-07 19:09:44 +02:00
cc1bb3083f
Don't try to export items which do not have a parent
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-06 22:14:38 +02:00
90146aea5b User Data Export and import (#967)
All checks were successful
continuous-integration/drone/push Build is passing
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
483496cc26
Fix saving reminders of repeating tasks
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-13 21:36:16 +02:00
27119ad6d4 User account deletion (#937)
All checks were successful
continuous-integration/drone/push Build is passing
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
c3da454854 Update module github.com/golang-jwt/jwt to v4 (#930)
All checks were successful
continuous-integration/drone/push Build is passing
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
4c5f457313 Ensure case insensitive search on postgres (#927)
All checks were successful
continuous-integration/drone/push Build is passing
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
1571dfa825 Task mentions (#926)
All checks were successful
continuous-integration/drone/push Build is passing
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
e600f61e06
Fix moving the done bucket around
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-29 17:32:33 +02:00
6ccb85a0dc Reorder tasks, lists and kanban buckets (#923)
All checks were successful
continuous-integration/drone/push Build is passing
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
eae3cbc7bb
Replace jwt-go with github.com/golang-jwt/jwt
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-27 10:46:28 +02:00
d9b38b85f6
Fix setting a saved filter as favorite
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-20 21:32:25 +02:00
c7f337f303
Fix tests & lint
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-20 11:00:20 +02:00
733f26f017
Fix error handling when deleting an attachment file
Some checks failed
continuous-integration/drone/push Build is failing
2021-07-20 10:14:49 +02:00
e4a0066e20
Make sure all associated entities of a task are deleted when the task is deleted
Some checks failed
continuous-integration/drone/push Build is failing
2021-07-19 23:52:58 +02:00
d28390d792
Fix task relations not getting properly cleaned up when deleting them
Some checks failed
continuous-integration/drone/push Build is failing
2021-07-19 23:40:18 +02:00
0b90d826be
Don't notify the user who created the team
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-19 23:29:25 +02:00
4216ed7277 Refactor user email confirmation + password reset handling (#919)
All checks were successful
continuous-integration/drone/push Build is passing
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
7adbd21698
Fix setting task favorite status of related tasks
All checks were successful
continuous-integration/drone/push Build is passing
Not really reproducable locally, but a real issue.
2021-07-12 12:19:01 +02:00
562ef9af36
Add searching for tasks by index
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-11 14:19:59 +02:00
d0c77ad1c1 Make sure list / task favorites are set per user, not per entity (#915)
All checks were successful
continuous-integration/drone/push Build is passing
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
358661e060
Change task title to TEXT instead of varchar(250) to allow for longer task titles
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-09 19:46:47 +02:00
e23014dbe4
Fix swagger docs for create requests
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-26 21:56:31 +02:00
8e65ffb99b
Fix duplicating empty lists
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-26 12:01:50 +02:00
3f6d85497f
Fix error when searching for a namespace returned no results 2021-05-26 12:00:55 +02:00
88b9ea6a96
Fix error when searching for a namespace with subscribers
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-26 11:04:29 +02:00
0f5f85e687
Fix tests
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-22 17:13:47 +02:00
4ceeb877b1
Fix checking list rights when accessing a bucket
Some checks failed
continuous-integration/drone/push Build is failing
2021-04-22 16:44:42 +02:00
6e263b6a91
Improve sending overdue task reminders by only sending one for all overdue tasks
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-18 15:32:02 +02:00
7ff7b0d743
Improve duration format of overdue tasks in reminders
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-18 14:25:50 +02:00
f429efc220
Add bucket limit validation
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-15 16:55:21 +02:00
6e5a9868f5
Fix moving repeating tasks to the done bucket
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-15 16:36:24 +02:00
b4d726f5a8 Add repeat monthly setting for tasks (#834)
All checks were successful
continuous-integration/drone/push Build is passing
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
d07b284ee3 Add reminders for overdue tasks (#832)
All checks were successful
continuous-integration/drone/push Build is passing
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
b3c604fd2f Add link share password authentication (#831)
All checks were successful
continuous-integration/drone/push Build is passing
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
126f3acdc8
Enable searching users by full email or name
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-07 18:28:58 +02:00
8ddc00bd29
Fix getting user info from /user endpoint for link shares
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-07 15:02:57 +02:00