kolaente
2d283b78c2
Fix the shared lists pseudo namespace containing owned lists
2021-01-31 13:09:14 +01:00
kolaente
6bdc1fdb0d
Only send reminders for undone tasks
2021-01-31 12:54:15 +01:00
kolaente
d69c799197
Fix resetting the bucket limit
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
2021-01-31 12:32:46 +01:00
renovate
fe72f30b24
Update golang.org/x/oauth2 commit hash to f9ce19e ( #775 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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
2021-01-26 21:02:59 +01:00
renovate
ef0035d4bd
Update module go-redis/redis/v8 to v8.4.11 ( #774 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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
2021-01-20 21:53:38 +01:00
renovate
aadfb8d8f2
Update module go-redis/redis/v8 to v8.4.9 ( #770 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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 )"
...
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
2021-01-15 22:50:55 +01:00
kolaente
20af034d78
Fix retrieving over openid providers if there are none
...
Fixes #767
2021-01-15 20:40:07 +01:00
renovate
32c021e2b3
Update alpine Docker tag to v3.13 ( #768 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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
2021-01-10 16:09:26 +01:00
renovate
a840880692
Update module go-redis/redis/v8 to v8.4.8 ( #759 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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 )
...
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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
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 )
...
Update module magefile/mage to v1.11.0
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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
2020-12-29 02:04:20 +01:00
renovate
8c97f45cb7
Update module mattn/go-sqlite3 to v1.14.6 ( #751 )
...
Update module mattn/go-sqlite3 to v1.14.6
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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 )
...
Update module cweill/gotests to v1.6.0
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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
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
2020-12-23 16:41:52 +01:00
konrad
8d1a09b5a2
Use db sessions everywere ( #750 )
...
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: https://kolaente.dev/vikunja/api/pulls/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
...
Signed-off-by: kolaente <k@knt.li>
2020-12-22 12:38:05 +01:00
konrad
2d4e2e452c
Add task filter for lists and namespaces ( #748 )
...
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: https://kolaente.dev/vikunja/api/pulls/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
renovate
111efd5fae
Update golang.org/x/crypto commit hash to eec23a3 ( #749 )
...
Update golang.org/x/crypto commit hash to eec23a3
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/749
Co-Authored-By: renovate <renovatebot@kolaente.de>
Co-Committed-By: renovate <renovatebot@kolaente.de>
2020-12-21 19:17:02 +00:00
konrad
03e4bf30c2
Add task filter for labels ( #747 )
...
Update docs
Add task filter for labels
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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
konrad
18325e964d
Add task filter for assignees ( #746 )
...
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: https://kolaente.dev/vikunja/api/pulls/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
konrad
92bcce3f7c
Add task filter for reminders ( #745 )
...
Update swagger docs about reminders
Fix filter concat for reminders
Add task filter for reminders
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/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
kolaente
9508d0faee
Fix missing auto increments from b0d4902406
on mysql
...
Fixes #744
2020-12-19 15:04:30 +01:00
kolaente
90817b6dae
Add "like" filter comparator
2020-12-19 13:56:55 +01:00
konrad
b2e4fde63a
Add email reminders ( #743 )
...
Fix tests
Expose email reminder setting through jwt
Set reminders on by default
Fix lint
Make user email configurable
Expose email reminder setting through /info
Don't try to send any reminders if none were found
More spacing for buttons
Fix db time format
Enable reminders by default
Make emails look more like the frontend
Add config to disable it
Add sending emaisl
Add getting all task users and reminding them
Add getting the next reminder in a cron
Move task reminder to separate file
Add cron
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/743
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-18 23:21:17 +00:00
kolaente
7dc2abb8e5
Make the debian repo structure for buster instead of strech
2020-12-18 23:33:23 +01:00
kolaente
27c44d6d5e
Change avatar endpoint
2020-12-18 23:11:11 +01:00