Commit Graph

1086 Commits

Author SHA1 Message Date
kolaente b8ccfbd190
Add arm64 builds
continuous-integration/drone/push Build encountered an error Details
2021-02-04 22:32:37 +01:00
kolaente 490ba2ea50
Fix due dates with times when migrating from todoist
continuous-integration/drone/push Build is passing Details
2021-02-04 21:06:01 +01:00
kolaente fb53322d40
Change the name of the newly created bucket from "New Bucket" to "Backlog"
continuous-integration/drone/push Build is passing Details
2021-02-04 20:48:07 +01:00
renovate 55f9106c9e Update module go-redis/redis/v8 to v8.5.0 (#778)
continuous-integration/drone/push Build is passing Details
Reviewed-on: vikunja/api#778
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-02-04 18:42:39 +00:00
kolaente d600d8b5a6
Fix IncrBy and DecrBy in memory keyvalue implementation if there was no value set previously
continuous-integration/drone/push Build is passing Details
2021-02-03 21:59:45 +01: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 a71aa0c898
Disable deb repo in drone
continuous-integration/drone/push Build is failing Details
2021-02-02 21:32:57 +01:00
kolaente c4a71016b8
Update copyright year
continuous-integration/drone/push Build is failing Details
2021-02-02 20:19:13 +01:00
renovate 34ef1438d8 Update golang.org/x/oauth2 commit hash to 0101308 (#776)
continuous-integration/drone/push Build is failing Details
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
kolaente 657dcc5313
Fix lint
continuous-integration/drone/push Build is failing Details
2021-01-31 13:51:23 +01:00
kolaente 2d283b78c2
Fix the shared lists pseudo namespace containing owned lists
continuous-integration/drone/push Build is failing Details
2021-01-31 13:09:14 +01:00
kolaente 6bdc1fdb0d
Only send reminders for undone tasks
continuous-integration/drone/push Build is failing Details
2021-01-31 12:54:15 +01:00
kolaente d69c799197
Fix resetting the bucket limit
continuous-integration/drone/push Build is failing Details
2021-01-31 12:40:02 +01:00
kolaente 2e88600c93
Change keyvalue.Get to return if a value exists or not instead of an error
continuous-integration/drone/push Build is failing Details
2021-01-31 12:32:46 +01:00
renovate fe72f30b24 Update golang.org/x/oauth2 commit hash to f9ce19e (#775)
continuous-integration/drone/push Build is failing Details
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
kolaente 6945d8ba69
Pin golang alpine builder image to 3.12 to fix builds on arm
continuous-integration/drone/push Build is failing Details
2021-01-26 21:02:59 +01:00
renovate ef0035d4bd Update module go-redis/redis/v8 to v8.4.11 (#774)
continuous-integration/drone/push Build is failing Details
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
renovate db77de3ae6 Update golang.org/x/oauth2 commit hash to af13f52 (#773)
continuous-integration/drone/push Build is failing Details
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
renovate 1c98fecbd9 Update module go-redis/redis/v8 to v8.4.10 (#771)
continuous-integration/drone/push Build is failing Details
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
kolaente 343fa6ca0d
Add github funding link
continuous-integration/drone/push Build is failing Details
2021-01-20 21:53:38 +01:00
renovate aadfb8d8f2 Update module go-redis/redis/v8 to v8.4.9 (#770)
continuous-integration/drone/push Build was killed Details
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
konrad 2447f84e2b Fix /dav/principals/*/ throwing a server error when accessed with GET instead of PROPFIND (#769)
continuous-integration/drone/push Build is passing Details
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
kolaente c1ad9d58f5
Revert "Update alpine Docker tag to v3.13 (#768)"
continuous-integration/drone/push Build is passing Details
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
kolaente e16c5f72ca
Fix setting the user in created_by when uploading an attachment
continuous-integration/drone/push Build is failing Details
2021-01-15 22:50:55 +01:00
kolaente 20af034d78
Fix retrieving over openid providers if there are none
continuous-integration/drone/push Build is failing Details
Fixes #767
2021-01-15 20:40:07 +01:00
renovate 32c021e2b3 Update alpine Docker tag to v3.13 (#768)
continuous-integration/drone/push Build is failing Details
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
renovate e9263f92d5 Update module iancoleman/strcase to v0.1.3 (#766)
continuous-integration/drone/push Build is failing Details
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
renovate 044a1a9161 Update golang.org/x/oauth2 commit hash to d3ed898 (#765)
continuous-integration/drone/push Build is passing Details
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
renovate 10ba7b5b65 Update golang.org/x/oauth2 commit hash to 8b1d76f (#764)
continuous-integration/drone/push Build is passing Details
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
renovate e9a340026d Update module stretchr/testify to v1.7.0 (#763)
continuous-integration/drone/push Build is passing Details
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
renovate 64441701fd Update golang.org/x/oauth2 commit hash to 01de73c (#762)
continuous-integration/drone/push Build is passing Details
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
renovate df79173b22 Update module go-testfixtures/testfixtures/v3 to v3.5.0 (#761)
continuous-integration/drone/push Build is failing Details
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
renovate 4e137ed72d Update module coreos/go-oidc to v3 (#760)
continuous-integration/drone/push Build is passing Details
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
kolaente 279c5f6b73
0.16.0 release preparations
continuous-integration/drone/push Build is passing Details
2021-01-10 16:09:26 +01:00
renovate a840880692 Update module go-redis/redis/v8 to v8.4.8 (#759)
continuous-integration/drone/push Build is passing Details
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
renovate 4bb6842fb3 Update module go-redis/redis/v8 to v8.4.7 (#758)
continuous-integration/drone/push Build is passing Details
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
konrad adf1172c39 Add tests for sending task reminders (#757)
continuous-integration/drone/push Build is passing Details
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
renovate f0af97e411 Update module go-redis/redis/v8 to v8.4.6 (#756)
continuous-integration/drone/push Build is passing Details
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
renovate ea5dd87b12 Update github.com/gordonklaus/ineffassign commit hash to 8eed68e (#755)
continuous-integration/drone/push Build is passing Details
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
kolaente ac23536c36
Make sure a password reset token can be used only once
continuous-integration/drone/push Build is passing Details
2020-12-30 21:51:45 +01:00
kolaente 787044628f
Fix password reset without a reseet token 2020-12-30 21:43:14 +01:00
renovate c842b70cb5 Update module magefile/mage to v1.11.0 (#754)
continuous-integration/drone/push Build is passing Details
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
kolaente 456af4d4a9
Fix go header lint
continuous-integration/drone/push Build is passing Details
2020-12-29 02:04:20 +01:00
renovate 8c97f45cb7 Update module mattn/go-sqlite3 to v1.14.6 (#751)
continuous-integration/drone/push Build is passing Details
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
renovate b8312469d7 Update module cweill/gotests to v1.6.0 (#752)
continuous-integration/drone/push Build is passing Details
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
kolaente be7b53b9bc
Update nfpm config for nfpm v2
continuous-integration/drone/push Build is passing Details
2020-12-23 20:51:37 +01:00
kolaente d6cb4f94f6
Update code header template 2020-12-23 20:51:16 +01:00
kolaente 9baf6d39bd
Change license to AGPLv3
continuous-integration/drone/push Build is failing Details
2020-12-23 16:41:52 +01:00
konrad 8d1a09b5a2 Use db sessions everywere (#750)
continuous-integration/drone/push Build is failing Details
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
kolaente fa68e89c04
Add task filters for kanban
continuous-integration/drone/push Build is passing Details
Signed-off-by: kolaente <k@knt.li>
2020-12-22 12:38:05 +01:00