c4a71016b8
Update copyright year
continuous-integration/drone/push Build is failing
2021-02-02 20:19:13 +01:00
34ef1438d8
Update golang.org/x/oauth2 commit hash to 0101308 ( #776 )
...
continuous-integration/drone/push Build is failing
Reviewed-on: vikunja/api#776
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-02-01 19:29:22 +00:00
657dcc5313
Fix lint
continuous-integration/drone/push Build is failing
2021-01-31 13:51:23 +01:00
2d283b78c2
Fix the shared lists pseudo namespace containing owned lists
continuous-integration/drone/push Build is failing
2021-01-31 13:09:14 +01:00
6bdc1fdb0d
Only send reminders for undone tasks
continuous-integration/drone/push Build is failing
2021-01-31 12:54:15 +01:00
d69c799197
Fix resetting the bucket limit
continuous-integration/drone/push Build is failing
2021-01-31 12:40:02 +01:00
2e88600c93
Change keyvalue.Get to return if a value exists or not instead of an error
continuous-integration/drone/push Build is failing
2021-01-31 12:32:46 +01:00
fe72f30b24
Update golang.org/x/oauth2 commit hash to f9ce19e ( #775 )
...
continuous-integration/drone/push Build is failing
Reviewed-on: vikunja/api#775
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-01-28 14:39:28 +00:00
6945d8ba69
Pin golang alpine builder image to 3.12 to fix builds on arm
continuous-integration/drone/push Build is failing
2021-01-26 21:02:59 +01:00
ef0035d4bd
Update module go-redis/redis/v8 to v8.4.11 ( #774 )
...
continuous-integration/drone/push Build is failing
Reviewed-on: vikunja/api#774
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-01-26 19:14:03 +00:00
db77de3ae6
Update golang.org/x/oauth2 commit hash to af13f52 ( #773 )
...
continuous-integration/drone/push Build is failing
Reviewed-on: vikunja/api#773
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-01-25 22:07:04 +00:00
1c98fecbd9
Update module go-redis/redis/v8 to v8.4.10 ( #771 )
...
continuous-integration/drone/push Build is failing
Reviewed-on: vikunja/api#771
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-01-22 08:23:08 +00:00
343fa6ca0d
Add github funding link
continuous-integration/drone/push Build is failing
2021-01-20 21:53:38 +01:00
aadfb8d8f2
Update module go-redis/redis/v8 to v8.4.9 ( #770 )
...
continuous-integration/drone/push Build was killed
Reviewed-on: vikunja/api#770
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-01-20 20:29:36 +00:00
2447f84e2b
Fix /dav/principals/*/ throwing a server error when accessed with GET instead of PROPFIND ( #769 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#769
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-16 14:37:35 +00:00
c1ad9d58f5
Revert "Update alpine Docker tag to v3.13 ( #768 )"
...
continuous-integration/drone/push Build is passing
This reverts commit 32c021e2
The alpine image in version 3.13 has issues, therefore I'm reverting that commit until they are fixed.
2021-01-16 14:52:38 +01:00
e16c5f72ca
Fix setting the user in created_by when uploading an attachment
continuous-integration/drone/push Build is failing
2021-01-15 22:50:55 +01:00
20af034d78
Fix retrieving over openid providers if there are none
...
continuous-integration/drone/push Build is failing
Fixes #767
2021-01-15 20:40:07 +01:00
32c021e2b3
Update alpine Docker tag to v3.13 ( #768 )
...
continuous-integration/drone/push Build is failing
Reviewed-on: vikunja/api#768
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-01-15 06:49:08 +00:00
e9263f92d5
Update module iancoleman/strcase to v0.1.3 ( #766 )
...
continuous-integration/drone/push Build is failing
Reviewed-on: vikunja/api#766
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-01-15 06:48:43 +00:00
044a1a9161
Update golang.org/x/oauth2 commit hash to d3ed898 ( #765 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: vikunja/api#765
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-01-13 21:25:20 +00:00
10ba7b5b65
Update golang.org/x/oauth2 commit hash to 8b1d76f ( #764 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: vikunja/api#764
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-01-13 17:11:55 +00:00
e9a340026d
Update module stretchr/testify to v1.7.0 ( #763 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: vikunja/api#763
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-01-13 10:22:09 +00:00
64441701fd
Update golang.org/x/oauth2 commit hash to 01de73c ( #762 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: vikunja/api#762
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-01-12 21:15:21 +00:00
df79173b22
Update module go-testfixtures/testfixtures/v3 to v3.5.0 ( #761 )
...
continuous-integration/drone/push Build is failing
Reviewed-on: vikunja/api#761
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-01-11 22:14:13 +00:00
4e137ed72d
Update module coreos/go-oidc to v3 ( #760 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: vikunja/api#760
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-01-11 22:13:58 +00:00
279c5f6b73
0.16.0 release preparations
continuous-integration/drone/push Build is passing
v0.16.0
2021-01-10 16:09:26 +01:00
a840880692
Update module go-redis/redis/v8 to v8.4.8 ( #759 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: vikunja/api#759
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-01-10 09:39:21 +00:00
4bb6842fb3
Update module go-redis/redis/v8 to v8.4.7 ( #758 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: vikunja/api#758
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-01-09 16:17:01 +00:00
adf1172c39
Add tests for sending task reminders ( #757 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#757
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-09 13:59:54 +00:00
f0af97e411
Update module go-redis/redis/v8 to v8.4.6 ( #756 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: vikunja/api#756
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-01-09 11:11:07 +00:00
ea5dd87b12
Update github.com/gordonklaus/ineffassign commit hash to 8eed68e ( #755 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: vikunja/api#755
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-01-04 20:13:00 +00:00
ac23536c36
Make sure a password reset token can be used only once
continuous-integration/drone/push Build is passing
2020-12-30 21:51:45 +01:00
787044628f
Fix password reset without a reseet token
2020-12-30 21:43:14 +01:00
c842b70cb5
Update module magefile/mage to v1.11.0 ( #754 )
...
continuous-integration/drone/push Build is passing
Update module magefile/mage to v1.11.0
Reviewed-on: vikunja/api#754
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-29 09:52:09 +00:00
456af4d4a9
Fix go header lint
continuous-integration/drone/push Build is passing
2020-12-29 02:04:20 +01:00
8c97f45cb7
Update module mattn/go-sqlite3 to v1.14.6 ( #751 )
...
continuous-integration/drone/push Build is passing
Update module mattn/go-sqlite3 to v1.14.6
Reviewed-on: vikunja/api#751
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-27 14:06:16 +00:00
b8312469d7
Update module cweill/gotests to v1.6.0 ( #752 )
...
continuous-integration/drone/push Build is passing
Update module cweill/gotests to v1.6.0
Reviewed-on: vikunja/api#752
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-27 01:17:05 +00:00
be7b53b9bc
Update nfpm config for nfpm v2
continuous-integration/drone/push Build is passing
2020-12-23 20:51:37 +01:00
d6cb4f94f6
Update code header template
2020-12-23 20:51:16 +01:00
9baf6d39bd
Change license to AGPLv3
continuous-integration/drone/push Build is failing
2020-12-23 16:41:52 +01:00
8d1a09b5a2
Use db sessions everywere ( #750 )
...
continuous-integration/drone/push Build is failing
Fix lint
Fix lint
Fix loading tasks with search
Fix loading lists
Fix loading task
Fix loading lists and namespaces
Fix tests
Fix user commands
Fix upload
Fix migration handlers
Fix all manual root handlers
Fix session in avatar
Fix session in list duplication & routes
Use sessions in migration code
Make sure the openid stuff uses a session
Add alias for db type in db package
Use sessions for file
Use a session for everything in users
Use a session for everything in users
Make sure to use a session everywhere in models
Create new session from db
Add session handling for user list
Add session handling for unsplash
Add session handling for teams and related
Add session handling for tasks and related entities
Add session handling for task reminders
Add session handling for task relations
Add session handling for task comments
Add session handling for task collections
Add session handling for task attachments
Add session handling for task assignees
Add session handling for saved filters
Add session handling for namespace and related types
Add session handling for namespace and related types
Add session handling for list users
Add session handling for list tests
Add session handling to list teams and related entities
Add session handling for link shares and related entities
Add session handling for labels and related entities
Add session handling for kanban and related entities
Add session handling for bulk task and related entities
Add session handling for lists and related entities
Add session configuration for web handler
Update web handler
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#750
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-23 15:32:28 +00:00
fa68e89c04
Add task filters for kanban
...
continuous-integration/drone/push Build is passing
Signed-off-by: kolaente <k@knt.li>
2020-12-22 12:38:05 +01:00
2d4e2e452c
Add task filter for lists and namespaces ( #748 )
...
continuous-integration/drone/push Build is passing
Add more tests for getting namespaces
Fix namespaces not found
Fix namespaces not found
Make like the default
Update docs & fix docs
Enable searching namespaces by their ids
Enable searching lists by their ids
Enable searching labels by their ids
Enable searching by user ids
Update docs
Add namespace filter
Add task filter for lists
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#748
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-21 23:13:15 +00:00
111efd5fae
Update golang.org/x/crypto commit hash to eec23a3 ( #749 )
...
continuous-integration/drone/push Build is passing
Update golang.org/x/crypto commit hash to eec23a3
Reviewed-on: vikunja/api#749
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-21 19:17:02 +00:00
03e4bf30c2
Add task filter for labels ( #747 )
...
continuous-integration/drone/push Build is passing
Update docs
Add task filter for labels
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#747
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-20 12:41:36 +00:00
18325e964d
Add task filter for assignees ( #746 )
...
continuous-integration/drone/push Build is passing
Update docs
Add filter by assignee
Fix string values
Update docs
Update docs
Make "in" task filter actually work
Add "in" filter type
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#746
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-19 21:39:11 +00:00
92bcce3f7c
Add task filter for reminders ( #745 )
...
continuous-integration/drone/push Build is passing
Update swagger docs about reminders
Fix filter concat for reminders
Add task filter for reminders
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#745
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-19 15:14:20 +00:00
9508d0faee
Fix missing auto increments from b0d4902406 on mysql
...
continuous-integration/drone/push Build is passing
Fixes #744
2020-12-19 15:04:30 +01:00
90817b6dae
Add "like" filter comparator
continuous-integration/drone/push Build is passing
2020-12-19 13:56:55 +01:00