27b4086351
Update module iancoleman/strcase to v0.1.1 ( #645 )
...
continuous-integration/drone/push Build is passing
Update module iancoleman/strcase to v0.1.1
Reviewed-on: vikunja/api#645
2020-08-30 08:18:18 +00:00
ae7eafd6ad
Update module mattn/go-sqlite3 to v1.14.2 ( #647 )
...
continuous-integration/drone/push Build is passing
Update module mattn/go-sqlite3 to v1.14.2
Reviewed-on: vikunja/api#647
2020-08-30 08:17:50 +00:00
21b5aee054
Update github.com/c2h5oh/datasize commit hash to 48ed595 ( #644 )
...
continuous-integration/drone/push Build is passing
Update github.com/c2h5oh/datasize commit hash to 48ed595
Reviewed-on: vikunja/api#644
2020-08-25 16:06:32 +00:00
2b34a8d4e6
Update github.com/shurcooL/vfsgen commit hash to 0d455de ( #642 )
...
continuous-integration/drone/push Build is passing
Update github.com/shurcooL/vfsgen commit hash to 0d455de
Reviewed-on: vikunja/api#642
2020-08-24 20:00:48 +00:00
b4771c1bce
Update golang.org/x/crypto commit hash to 5c72a88 ( #640 )
...
continuous-integration/drone/push Build is passing
Update golang.org/x/crypto commit hash to 5c72a88
Reviewed-on: vikunja/api#640
2020-08-20 23:09:04 +00:00
c83858bf7e
Update module mattn/go-sqlite3 to v1.14.1 ( #638 )
...
continuous-integration/drone/push Build is passing
Update module mattn/go-sqlite3 to v1.14.1
Reviewed-on: vikunja/api#638
2020-08-20 20:46:16 +00:00
08b8964b3d
Update github.com/asaskevich/govalidator commit hash to 29e1ff8 ( #639 )
...
continuous-integration/drone/push Build is passing
Update github.com/asaskevich/govalidator commit hash to 29e1ff8
Reviewed-on: vikunja/api#639
2020-08-20 12:10:36 +00:00
ebd71d1f04
Update module iancoleman/strcase to v0.1.0 ( #636 )
...
continuous-integration/drone/push Build is passing
Update module iancoleman/strcase to v0.1.0
Co-authored-by: konrad <konrad@kola-entertainments.de>
Reviewed-on: vikunja/api#636
2020-08-19 08:31:41 +00:00
a61ab0c5cf
Update github.com/asaskevich/govalidator commit hash to 50839af ( #637 )
...
continuous-integration/drone/push Build is passing
Update github.com/asaskevich/govalidator commit hash to 50839af
Reviewed-on: vikunja/api#637
2020-08-18 18:07:45 +00:00
14c27600d8
Update github.com/asaskevich/govalidator commit hash to df4adff ( #552 )
...
continuous-integration/drone/push Build is passing
Update github.com/asaskevich/govalidator commit hash to df4adff
Reviewed-on: vikunja/api#552
2020-08-17 13:48:12 +00:00
0169ecc37e
Update module 4d63.com/tz to v1.2.0 ( #631 )
...
continuous-integration/drone/push Build is passing
Update module 4d63.com/tz to v1.2.0
Reviewed-on: vikunja/api#631
2020-08-13 08:38:01 +00:00
4a70c81b33
Make sure to require admin rights when modifying list/namespace users to be consistent with teams
...
continuous-integration/drone/push Build is passing
Signed-off-by: kolaente <k@knt.li>
2020-08-12 18:20:47 +02:00
5e84ce639f
Update module src.techknowlogick.com/xgo to v1.1.0+1.15.0 ( #630 )
...
continuous-integration/drone/push Build is passing
Update module src.techknowlogick.com/xgo to v1.1.0+1.15.0
Reviewed-on: vikunja/api#630
2020-08-12 09:27:43 +00:00
6c45388da9
Update module imdario/mergo to v0.3.11 ( #629 )
...
continuous-integration/drone/push Build is passing
Update module imdario/mergo to v0.3.11
Reviewed-on: vikunja/api#629
2020-08-11 20:12:50 +00:00
bd8c1c3bb7
Return rights when reading a single item ( #626 )
...
continuous-integration/drone/push Build is passing
Fix lint
Update docs
Fix loading all rights (list & namespace)
Add tests
Update web framework
Make tests run again
Update all calls to CanRead methods
Update task attachment & task comment & task rights to return the max right
Update team rights to return the max right
Update namespace rights to return the max right
Update list rights to return the max right
Update link share rights to return the max right
Update label rights to return the max right
Update web dependency
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#626
2020-08-10 12:11:43 +00:00
28b8cabea5
Update module spf13/afero to v1.3.4 ( #628 )
...
continuous-integration/drone/push Build is passing
Update module spf13/afero to v1.3.4
Reviewed-on: vikunja/api#628
2020-08-10 07:26:50 +00:00
7c91803056
Update module go-testfixtures/testfixtures/v3 to v3.4.0 ( #627 )
...
continuous-integration/drone/push Build is passing
Update module go-testfixtures/testfixtures/v3 to v3.4.0
Reviewed-on: vikunja/api#627
2020-08-09 20:18:27 +00:00
b375e1d043
Update github.com/gordonklaus/ineffassign commit hash to e36bfde ( #625 )
...
continuous-integration/drone/push Build is passing
Update github.com/gordonklaus/ineffassign commit hash to e36bfde
Reviewed-on: vikunja/api#625
2020-08-09 09:18:55 +00:00
dfb7730b63
More avatar providers ( #622 )
...
continuous-integration/drone/push Build is passing
Don't fail if the last avatar file does not exist when deleting it
Fix lint
Remove old global avatar setting and update docs
Generate docs
Invalidate the avatar cache when uploading a new one
Add debug logs
Add caching for upload avatars
Add cache locks
Fix encoding
Resize the uploaded image to a max of 1024 pixels
Remove the old uploaded avatar if one already exists
Add mimetype check for images
Set avatar provider to upload when uploading an avatar
Add upload avatar provider
Make font size smaller to let the initials still look good in smaller sizes
Add debug log
Add cache and resizing of initials avatars
Make font size depend on avatar size
Add drawing initials avatar
Add initials provider
Make the initials avatar provider the default
Add routes
Add user avatar settings handler methods
Add user avatar provider field
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#622
2020-08-02 17:16:58 +00:00
c9117dd037
Update module spf13/afero to v1.3.3 ( #623 )
...
continuous-integration/drone/push Build is passing
Update module spf13/afero to v1.3.3
Reviewed-on: vikunja/api#623
2020-08-02 14:11:50 +00:00
0ba6ae7a18
Update module spf13/viper to v1.7.1 ( #620 )
...
continuous-integration/drone/push Build is passing
Update module spf13/viper to v1.7.1
Reviewed-on: vikunja/api#620
2020-08-01 06:24:46 +00:00
25ecc4a510
Update golang.org/x/crypto commit hash to 123391f ( #619 )
...
continuous-integration/drone/push Build is passing
Update golang.org/x/crypto commit hash to 123391f
Reviewed-on: vikunja/api#619
2020-07-29 06:39:36 +00:00
259c2195dc
Update module lib/pq to v1.8.0 ( #618 )
...
continuous-integration/drone/push Build is passing
Update module lib/pq to v1.8.0
Reviewed-on: vikunja/api#618
2020-07-28 06:44:54 +00:00
5f8872f8cc
Update module getsentry/sentry-go to v0.7.0 ( #617 )
...
continuous-integration/drone/push Build is failing
Update module getsentry/sentry-go to v0.7.0
Reviewed-on: vikunja/api#617
2020-07-21 13:02:45 +00:00
5794ede6f6
Update module lib/pq to v1.7.1 ( #616 )
...
continuous-integration/drone/push Build is failing
Update module lib/pq to v1.7.1
Reviewed-on: vikunja/api#616
2020-07-20 17:37:08 +00:00
f8d84139fa
Update module imdario/mergo to v0.3.10 ( #615 )
...
continuous-integration/drone/push Build is passing
Update module imdario/mergo to v0.3.10
Reviewed-on: vikunja/api#615
2020-07-18 16:52:05 +00:00
d3964ff4bd
Update xgo to v1.0.0+1.14.6
continuous-integration/drone/push Build is passing
2020-07-18 18:42:34 +02:00
7207aa60fb
Update module src.techknowlogick.com/xgo to v1 ( #613 )
...
continuous-integration/drone/push Build is passing
Update module src.techknowlogick.com/xgo to v1
Reviewed-on: vikunja/api#613
2020-07-15 06:32:48 +00:00
2b9af951bf
Update src.techknowlogick.com/xgo commit hash to 96de19c ( #612 )
...
continuous-integration/drone/push Build is passing
Update src.techknowlogick.com/xgo commit hash to 96de19c
Reviewed-on: vikunja/api#612
2020-07-14 19:58:42 +00:00
c84efcbbcc
Update src.techknowlogick.com/xgo commit hash to 7c2e3c9 ( #611 )
...
continuous-integration/drone/push Build is passing
Update src.techknowlogick.com/xgo commit hash to 7c2e3c9
Reviewed-on: vikunja/api#611
2020-07-14 17:59:50 +00:00
222582fb0c
Update module spf13/afero to v1.3.2 ( #610 )
...
continuous-integration/drone/push Build is passing
Update module spf13/afero to v1.3.2
Reviewed-on: vikunja/api#610
2020-07-14 13:19:46 +00:00
3a9360a57b
Update golang.org/x/crypto commit hash to 948cd5f ( #609 )
...
continuous-integration/drone/push Build is passing
Update golang.org/x/crypto commit hash to 948cd5f
Reviewed-on: vikunja/api#609
2020-07-10 08:21:21 +00:00
dd3c4cd032
Update golang.org/x/crypto commit hash to ab33eee ( #608 )
...
continuous-integration/drone/push Build is passing
Update golang.org/x/crypto commit hash to ab33eee
Reviewed-on: vikunja/api#608
2020-07-08 07:12:16 +00:00
1c93aab7e0
Fix not loading timezones on all operating systems
continuous-integration/drone/push Build is passing
2020-06-30 09:55:46 +02:00
53c4637fb6
Update module spf13/afero to v1.3.1 ( #602 )
...
continuous-integration/drone/push Build is passing
Update module spf13/afero to v1.3.1
Reviewed-on: vikunja/api#602
2020-06-28 18:25:51 +00:00
b55b21373c
Update module swaggo/swag to v1.6.7 ( #601 )
...
continuous-integration/drone/push Build is passing
Update module swaggo/swag to v1.6.7
Reviewed-on: vikunja/api#601
2020-06-28 14:11:17 +00:00
f30e720c7b
Update dependency github.com/mattn/go-sqlite3 to v1.14.0
continuous-integration/drone/push Build encountered an error
2020-06-28 13:05:33 +02:00
57c84f3adc
Update module go-testfixtures/testfixtures/v3 to v3.3.0 ( #600 )
...
continuous-integration/drone/push Build is passing
Update module go-testfixtures/testfixtures/v3 to v3.3.0
Reviewed-on: vikunja/api#600
2020-06-28 07:23:55 +00:00
780a654f65
Update github.com/shurcooL/vfsgen commit hash to 92b8a71 ( #599 )
...
continuous-integration/drone/push Build was killed
Update github.com/shurcooL/vfsgen commit hash to 92b8a71
Reviewed-on: vikunja/api#599
2020-06-27 18:50:08 +00:00
922c41236c
Update module prometheus/client_golang to v1.7.1 ( #597 )
...
continuous-integration/drone/push Build is passing
Update module prometheus/client_golang to v1.7.1
Reviewed-on: vikunja/api#597
2020-06-24 05:41:09 +00:00
7b31301f09
Update golang.org/x/crypto commit hash to 75b2880 ( #596 )
...
continuous-integration/drone/push Build is passing
Update golang.org/x/crypto commit hash to 75b2880
Reviewed-on: vikunja/api#596
2020-06-23 05:55:37 +00:00
d02d413c5e
Sentry integration ( #591 )
...
continuous-integration/drone/push Build is passing
Use sentry echo integration to send errors
Only capture errors not already handled by echo
Add sentry panic handler
Add sentry library
Add sentry init
Add sentry config
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#591
2020-06-19 18:47:15 +00:00
c51662c270
Update module src.techknowlogick.com/xormigrate to v1.3.0 ( #590 )
...
continuous-integration/drone/push Build is passing
Update module src.techknowlogick.com/xormigrate to v1.3.0
Reviewed-on: vikunja/api#590
2020-06-18 18:51:06 +00:00
ad6ef03c0c
Update xorm.io/xorm 1.0.1 -> 1.0.2
continuous-integration/drone/push Build is failing
2020-06-18 19:22:43 +02:00
5930d5aabf
Update web handler
continuous-integration/drone/push Build is failing
2020-06-18 18:48:48 +02:00
b7c8c1f533
Update module prometheus/client_golang to v1.7.0 ( #589 )
...
continuous-integration/drone/push Build is passing
Update module prometheus/client_golang to v1.7.0
Reviewed-on: vikunja/api#589
2020-06-17 21:24:13 +00:00
bf41b2ed9f
Update module spf13/afero to v1.3.0 ( #588 )
...
continuous-integration/drone/push Build is passing
Update module spf13/afero to v1.3.0
Reviewed-on: vikunja/api#588
2020-06-17 16:52:36 +00:00
bd11c9650e
Update module lib/pq to v1.7.0 ( #581 )
...
continuous-integration/drone/push Build is passing
Update module lib/pq to v1.7.0
Reviewed-on: vikunja/api#581
2020-06-08 21:17:38 +00:00
8ef2da8f5f
Update module stretchr/testify to v1.6.1 ( #580 )
...
continuous-integration/drone/push Build is passing
Update module stretchr/testify to v1.6.1
Reviewed-on: vikunja/api#580
2020-06-05 13:26:48 +00:00
60e802d77f
Update module go-redis/redis/v7 to v7.4.0 ( #579 )
...
continuous-integration/drone/push Build is failing
Update module go-redis/redis/v7 to v7.4.0
Reviewed-on: vikunja/api#579
2020-06-05 13:26:35 +00:00
966acf51d8
Update golang.org/x/crypto commit hash to 70a84ac ( #578 )
...
continuous-integration/drone/push Build is failing
Update golang.org/x/crypto commit hash to 70a84ac
Reviewed-on: vikunja/api#578
2020-06-05 13:26:21 +00:00
b5b84e6bbd
Update golang.org/x/crypto commit hash to 279210d ( #577 )
...
continuous-integration/drone/push Build is passing
Update golang.org/x/crypto commit hash to 279210d
Reviewed-on: vikunja/api#577
2020-06-03 08:53:09 +00:00
f72aa4e52f
Update src.techknowlogick.com/xgo commit hash to a09175e ( #576 )
...
continuous-integration/drone/push Build is passing
Update src.techknowlogick.com/xgo commit hash to a09175e
Reviewed-on: vikunja/api#576
2020-06-02 07:33:43 +00:00
d9f1d456d3
Update src.techknowlogick.com/xgo commit hash to eeb7c0a ( #575 )
...
continuous-integration/drone/push Build encountered an error
Update src.techknowlogick.com/xgo commit hash to eeb7c0a
Reviewed-on: vikunja/api#575
2020-06-02 06:39:25 +00:00
67f4c9f941
Update module src.techknowlogick.com/xormigrate to v1.2.1 ( #574 )
...
continuous-integration/drone/push Build is passing
Update module src.techknowlogick.com/xormigrate to v1.2.1
Reviewed-on: vikunja/api#574
2020-06-01 10:33:58 +00:00
a525787ab7
Update and fix staticcheck
continuous-integration/drone/push Build is passing
2020-05-29 22:15:21 +02:00
54b18b3c59
Update module lib/pq to v1.6.0 ( #572 )
...
continuous-integration/drone/push Build is passing
Update module lib/pq to v1.6.0
Reviewed-on: vikunja/api#572
2020-05-29 17:47:28 +00:00
9ea1104764
Update module stretchr/testify to v1.6.0 ( #570 )
...
continuous-integration/drone/push Build is failing
Update module stretchr/testify to v1.6.0
Reviewed-on: vikunja/api#570
2020-05-29 09:37:34 +00:00
e5e30d0915
List Backgrounds ( #568 )
...
continuous-integration/drone/push Build is failing
Return the updated list when setting a list background
Add swagger docs for unsplash methods
Add unsplash info to search results
Fix misspell
Fix lint
Add rights check for setting and getting backgrounds
Show unsplash information when loading a single list
Make application id for pingbacks configurable
Remove old backgrounds when setting a new one
Return 404 if the list does not have a background
Implement getting list backgrounds
Implement actually setting a photo from unsplash as list background
go mod tidy
Add migration for background file id
Roughly implement setting a list background from unsplash
Implement saving a background
Add migration for unsplash photo table
Add unsplash search
Fix parsing page param
Fix parsing page param
Fix background config
Add unsplash wrapper library
Add enabled background providers to info endpoint
Add config options for backgrounds
Add unsplash background provider
Add routing handler for backgrounds
Add basic background provider interface
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#568
2020-05-26 20:07:55 +00:00
b0948a37d4
Update module go-redis/redis/v7 to v7.3.0 ( #565 )
...
continuous-integration/drone/push Build is passing
Update module go-redis/redis/v7 to v7.3.0
Reviewed-on: vikunja/api#565
2020-05-21 08:56:39 +00:00
851f0d6c08
Update src.techknowlogick.com/xgo commit hash to 209a5cf ( #523 )
...
continuous-integration/drone/push Build was killed
Update src.techknowlogick.com/xgo commit hash to 209a5cf
Reviewed-on: vikunja/api#523
2020-05-15 13:28:38 +00:00
4533ac6b28
Update module spf13/cobra to v1 ( #511 )
...
continuous-integration/drone/push Build is passing
Update module spf13/cobra to v1
Reviewed-on: vikunja/api#511
2020-05-14 19:09:06 +00:00
55cd74efca
Update module go-testfixtures/testfixtures/v3 to v3.2.0 ( #505 )
...
continuous-integration/drone/push Build is passing
Update module go-testfixtures/testfixtures/v3 to v3.2.0
Reviewed-on: vikunja/api#505
2020-05-11 10:10:15 +00:00
a9d0079bf3
Update golang.org/x/crypto commit hash to 06a226f ( #504 )
...
continuous-integration/drone/push Build is passing
Update golang.org/x/crypto commit hash to 06a226f
Reviewed-on: vikunja/api#504
2020-05-11 09:02:23 +00:00
def2362682
Update module spf13/viper to v1.7.0 ( #494 )
...
continuous-integration/drone/push Build is passing
Update module spf13/viper to v1.7.0
Reviewed-on: vikunja/api#494
2020-05-09 13:44:17 +00:00
f30e405229
Update module lib/pq to v1.5.2 ( #491 )
...
continuous-integration/drone/push Build is passing
Update module lib/pq to v1.5.2
Reviewed-on: vikunja/api#491
2020-05-08 13:23:26 +00:00
60f343a926
Update module lib/pq to v1.5.1 ( #485 )
...
continuous-integration/drone/push Build is passing
Update module lib/pq to v1.5.1
Reviewed-on: vikunja/api#485
2020-05-05 08:59:08 +00:00
23950c0602
Update module lib/pq to v1.5.0 ( #476 )
...
continuous-integration/drone/push Build is passing
Update module lib/pq to v1.5.0
Reviewed-on: vikunja/api#476
2020-05-03 18:14:57 +00:00
19a05a7c2c
Update golang.org/x/crypto commit hash to 4b2356b ( #475 )
...
continuous-integration/drone/push Build is passing
Update golang.org/x/crypto commit hash to 4b2356b
Reviewed-on: vikunja/api#475
2020-05-01 10:06:00 +00:00
299e856736
Update module prometheus/client_golang to v1.6.0 ( #463 )
...
continuous-integration/drone/push Build is passing
Update module prometheus/client_golang to v1.6.0
Reviewed-on: vikunja/api#463
2020-04-28 18:50:58 +00:00
6d95dc16c2
Update golang.org/x/crypto commit hash to 729f1e8 ( #458 )
...
continuous-integration/drone/push Build is passing
Update golang.org/x/crypto commit hash to 729f1e8
Reviewed-on: vikunja/api#458
2020-04-27 18:56:31 +00:00
711124f5c0
Update module go-testfixtures/testfixtures/v3 to v3.1.2 ( #457 )
...
continuous-integration/drone/push Build is passing
Update module go-testfixtures/testfixtures/v3 to v3.1.2
Reviewed-on: vikunja/api#457
2020-04-27 09:10:08 +00:00
2b1fc441e6
Update golang.org/x/crypto commit hash to 4bdfaf4 ( #438 )
...
continuous-integration/drone/push Build is passing
Update golang.org/x/crypto commit hash to 4bdfaf4
Reviewed-on: vikunja/api#438
2020-04-24 15:23:22 +00:00
4f1c0d99ea
Update golang.org/x/crypto commit hash to 44a6062 ( #429 )
...
continuous-integration/drone/push Build is passing
Update golang.org/x/crypto commit hash to 44a6062
Reviewed-on: vikunja/api#429
2020-04-22 22:49:56 +00:00
f0792cfb0b
Update module lib/pq to v1.4.0 ( #428 )
...
continuous-integration/drone/push Build is passing
Update module lib/pq to v1.4.0
Reviewed-on: vikunja/api#428
2020-04-22 10:16:38 +00:00
dece744685
Update golang.org/x/crypto commit hash to 3c4aac8 ( #419 )
...
continuous-integration/drone/push Build is failing
Update golang.org/x/crypto commit hash to 3c4aac8
Reviewed-on: vikunja/api#419
2020-04-21 07:41:16 +00:00
c69f0bf3cb
Update golang.org/x/crypto commit hash to a76a400 ( #411 )
...
continuous-integration/drone/push Build is failing
Update golang.org/x/crypto commit hash to a76a400
Reviewed-on: vikunja/api#411
2020-04-20 20:58:32 +00:00
24904585a2
Add 2fa for authentification ( #383 )
...
continuous-integration/drone/push Build is passing
Fix user tests
Add swagger docs
Fix lint
Add totp check when logging in
Make totp enrollment work
Add migration for totp table
go mod vendor
Add routes for totp routes
Add route handler for totp routes
Add basic implementation to enroll a user in totp
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#383
2020-04-17 19:25:35 +00:00
12e18de8ad
Update golang.org/x/crypto commit hash to 0848c95 ( #371 )
...
continuous-integration/drone/push Build is passing
Update golang.org/x/crypto commit hash to 0848c95
Reviewed-on: vikunja/api#371
2020-04-15 06:48:46 +00:00
025b00247d
Fix replace statements for tail
continuous-integration/drone/push Build is passing
2020-04-14 21:37:00 +02:00
81990f3f80
Update xorm redis cacher to use the xorm logger instead of a special seperate one
continuous-integration/drone/push Build is failing
2020-04-13 23:18:33 +02:00
9559a68416
Update module prometheus/client_golang to v1
continuous-integration/drone/push Build is failing
2020-04-12 22:06:24 +02:00
d28f005552
Update xorm to v1 ( #323 )
...
continuous-integration/drone/push Build is failing
Fix limit for databases other than sqlite
go mod tidy && go mod vendor
Remove unneeded break statements
Make everything work with the new xorm version
Fix xorm logging
Fix lint
Fix redis init
Fix using id field
Fix database init for testing
Change default database log level
Add xorm logger
Use const for postgres
go mod tidy
Merge branch 'master' into update/xorm
# Conflicts:
# go.mod
# go.sum
# vendor/modules.txt
go mod vendor
Fix loading fixtures for postgres
Go mod vendor1
Update xorm to version 1
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#323
2020-04-12 17:29:24 +00:00
713560702b
Update module go-redis/redis to v7 ( #309 )
...
continuous-integration/drone/push Build is passing
Update module go-redis/redis to v7
Reviewed-on: vikunja/api#309
2020-04-11 21:43:04 +00:00
0ba121fdfb
Task filters ( #243 )
...
continuous-integration/drone/push Build is passing
Fix not returning errors
Fix integration tests
Add more tests
Make task filtering actually work
Change tests
Fix using filter conditions
Fix test
Remove unused fields
Fix static check
Remove start and end date fields on task collection
Fix misspell
add filter logic when getting tasks
Add parsing filter query parameters into task filters
Start adding support for filters
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#243
2020-04-11 14:20:33 +00:00
0e2449482f
Fix dependencies
continuous-integration/drone/push Build is passing
2020-04-09 23:06:57 +02:00
8d1a3f4fd7
Update module spf13/viper to v1.6.3 ( #291 )
...
continuous-integration/drone/push Build is failing
Update module spf13/viper to v1.6.3
Reviewed-on: vikunja/api#291
2020-04-09 20:29:11 +00:00
7abac07837
Update src.techknowlogick.com/xgo commit hash to bb0faa3 ( #279 )
...
continuous-integration/drone/push Build is passing
Update src.techknowlogick.com/xgo commit hash to bb0faa3
Reviewed-on: vikunja/api#279
2020-04-09 04:36:03 +00:00
15d718fb1a
Update module go-redis/redis to v7 ( #277 )
...
continuous-integration/drone/push Build is passing
Update module go-redis/redis to v7
Reviewed-on: vikunja/api#277
2020-04-09 04:35:36 +00:00
4ca3f714ea
Update module stretchr/testify to v1.5.1 ( #274 )
...
continuous-integration/drone/push Build is passing
Update module stretchr/testify to v1.5.1
Reviewed-on: vikunja/api#274
2020-04-08 20:30:48 +00:00
6d1b123a25
Update module spf13/cobra to v0.0.7 ( #271 )
...
continuous-integration/drone/push Build is passing
Update module spf13/cobra to v0.0.7
Reviewed-on: vikunja/api#271
2020-04-08 19:44:10 +00:00
13ebb98644
Update module spf13/viper to v1.6.2 ( #272 )
...
continuous-integration/drone/push Build is passing
Update module spf13/viper to v1.6.2
Reviewed-on: vikunja/api#272
2020-04-08 18:43:35 +00:00
dda558fe1c
Update module prometheus/client_golang to v0.9.4 ( #245 )
...
continuous-integration/drone/push Build is passing
Update module prometheus/client_golang to v0.9.4
Reviewed-on: vikunja/api#245
2020-04-07 20:42:06 +00:00
76f19db6e7
Update module labstack/echo/v4 to v4.1.16 ( #241 )
...
continuous-integration/drone/push Build is passing
Update module labstack/echo/v4 to v4.1.16
Reviewed-on: vikunja/api#241
2020-04-07 18:59:53 +00:00
f776b799b8
Update module olekukonko/tablewriter to v0.0.4 ( #240 )
...
continuous-integration/drone/push Build is passing
Update module olekukonko/tablewriter to v0.0.4
Reviewed-on: vikunja/api#240
2020-04-07 16:58:27 +00:00
746a443660
Update module imdario/mergo to v0.3.9 ( #238 )
...
continuous-integration/drone/push Build is passing
Update module imdario/mergo to v0.3.9
Reviewed-on: vikunja/api#238
2020-04-07 16:05:10 +00:00
026d3dc80d
Update module go-redis/redis to v6.15.7 ( #234 )
...
continuous-integration/drone/push Build is passing
Update module go-redis/redis to v6.15.7
Reviewed-on: vikunja/api#234
2020-04-07 12:31:33 +00:00
fd7dd47d5e
Update github.com/gordonklaus/ineffassign commit hash to 7953dde ( #233 )
...
continuous-integration/drone/push Build is passing
Update github.com/gordonklaus/ineffassign commit hash to 7953dde
Reviewed-on: vikunja/api#233
2020-04-07 12:30:57 +00:00
1e5a1b4892
Update github.com/shurcooL/httpfs commit hash to 8d4bc4b ( #229 )
...
continuous-integration/drone/push Build is passing
Update github.com/shurcooL/httpfs commit hash to 8d4bc4b
Reviewed-on: vikunja/api#229
2020-04-07 08:39:00 +00:00
c7f6748761
Update github.com/jgautheron/goconst commit hash to cda7ea3 ( #228 )
...
continuous-integration/drone/push Build is passing
Update github.com/jgautheron/goconst commit hash to cda7ea3
Reviewed-on: vikunja/api#228
2020-04-07 08:38:00 +00:00
7efa0069cb
Update golang.org/x/crypto commit hash to 056763e ( #222 )
...
continuous-integration/drone/push Build is passing
Update golang.org/x/crypto commit hash to 056763e
Update golang.org/x/lint commit hash to 738671d (#223 )
Update golang.org/x/lint commit hash to 738671d
Reviewed-on: vikunja/api#223
Update src.techknowlogick.com/xgo commit hash to c43d4c4 (#224 )
Update src.techknowlogick.com/xgo commit hash to c43d4c4
Reviewed-on: vikunja/api#224
Reviewed-on: vikunja/api#222
2020-04-07 08:37:20 +00:00
424cf80e5c
Update golang.org/x/lint commit hash to 738671d ( #223 )
...
continuous-integration/drone/push Build is passing
Update golang.org/x/lint commit hash to 738671d
Reviewed-on: vikunja/api#223
2020-04-07 07:29:05 +00:00
1448d9de98
Update src.techknowlogick.com/xgo commit hash to c43d4c4 ( #224 )
...
continuous-integration/drone/push Build is passing
Update src.techknowlogick.com/xgo commit hash to c43d4c4
Reviewed-on: vikunja/api#224
2020-04-07 07:28:48 +00:00
cbf01e118a
Update github.com/c2h5oh/datasize commit hash to 28bbd47 ( #212 )
...
continuous-integration/drone/push Build is passing
Update github.com/c2h5oh/datasize commit hash to 28bbd47
Reviewed-on: vikunja/api#212
2020-04-06 20:28:57 +00:00
4472020ee9
Add workaround for timezones on windows ( #151 )
...
continuous-integration/drone/push Build is passing
Add workaround for timezones on windows
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#151
2020-03-09 22:41:08 +00:00
ce5be947b4
Add postgres support ( #135 )
...
continuous-integration/drone/push Build is passing
Revert fixture fixes for postgres
Use postgres connection string with spaces instead of url
Fix label order
Make postgres tests in ci less verbose
Add sequence update script
Skip resets in postgres
Remove option to skip resets in postgres
Make postgres tests in ci verboseq
Update test fixtures database
Fix file tests on postgres
Add postgres options to sample config
Make sure tests init test fixtures before running the actual tests
Fix issues with IDs too big to fit in an int
Fix duplicate auto incremented IDs
Refactor / Fix team tests
Refactor team member tests
Fix team member create
Fix label test
Fix getting labels
Fix test fixtures for postgresql
Fix connection string params
Disable ssl mode on postgres integration tests
Disable ssl mode on postgres tests
Use sprintf to create the connection string for postgresql
fixup! Add postgres support
Add postgres support
Added generate as a make dependency for make build
Clarify docs on building
Co-authored-by: kolaente <k@knt.li>
Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
Reviewed-on: vikunja/api#135
2020-02-16 21:42:04 +00:00
caf91d1904
Update xorm to use the new import path ( #133 )
...
continuous-integration/drone/push Build is passing
Fix ineffassign
Fix getting all labels including the ones not associated to a task
Signed-off-by: kolaente <k@knt.li>
Fix logging sql queries
Signed-off-by: kolaente <k@knt.li>
Start fixing getting all labels
Update xormigrate
Update xorm to use the new import path
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#133
2020-02-14 16:34:25 +00:00
1c3b35fa6f
Add more logging to web handler methods
continuous-integration/drone/push Build is passing
2020-02-08 22:45:38 +01:00
a464d1760c
Add logging for invalid model errors ( #126 )
...
continuous-integration/drone/push Build was killed
Add logging for invalid model errors
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#126
2020-01-26 19:40:23 +00:00
402cef3c15
Add option to disable registration ( #117 )
continuous-integration/drone/push Build is passing
2019-12-30 23:27:02 +00:00
d8399e374c
Sort Order for tasks ( #110 )
continuous-integration/drone/push Build is passing
2019-12-07 14:30:51 +00:00
7e4deab8f7
Task collection improvements ( #109 )
continuous-integration/drone/push Build is passing
2019-12-01 13:38:11 +00:00
8948a5f219
Improve pagination ( #105 )
continuous-integration/drone/push Build is passing
2019-10-23 21:11:40 +00:00
b81cd6128a
Fixed error when setting max file size on 32-Bit systems
continuous-integration/drone/push Build is failing
2019-10-18 17:30:25 +02:00
2169464983
Task Attachments ( #104 )
continuous-integration/drone/push Build is failing
2019-10-16 20:52:29 +00:00
4327a559e5
feature/rate-limit ( #91 )
continuous-integration/drone/push Build is passing
2019-07-21 21:27:30 +00:00
50ca8bd28e
Statically compile templates in the final binary ( #84 )
continuous-integration/drone/push Build is failing
2019-07-11 19:10:42 +00:00
f1d21ea52b
Use the auth methods to get IDs to avoid unneeded casts
continuous-integration/drone/push Build is passing
2019-06-28 10:21:48 +02:00
fc3c5f2187
Updated the web handler with updated param binder
continuous-integration/drone/push Build is passing
2019-06-28 09:13:17 +02:00
5d3b6573ca
Updated echo to use the latest version
continuous-integration/drone/push Build is failing
2019-06-28 09:01:50 +02:00
16825ba7c6
Update echo ( #82 )
continuous-integration/drone/push Build is failing
2019-06-22 21:51:58 +00:00
24ce940885
Put reminders in an extra table ( #75 )
continuous-integration/drone/push Build is passing
2019-05-25 07:33:57 +00:00
6b348fad04
Used one branch for both fixes in caldav-go
continuous-integration/drone/push Build is passing
2019-05-24 20:01:59 +02:00
951d92b2f0
Fixed ical-go package include
continuous-integration/drone/push Build is passing
2019-05-24 19:45:58 +02:00
24f06b2da5
Fixed ical-go package include
2019-05-24 19:45:33 +02:00
a7bbaf7c5f
Fixed replace directive
continuous-integration/drone/push Build is failing
2019-05-24 11:57:18 +02:00
7107d030fc
Better caldav support ( #73 )
continuous-integration/drone/push Build is failing
2019-05-22 17:48:48 +00:00
3d7fd9ca20
Updated libraries
continuous-integration/drone/push Build is passing
2019-05-07 21:42:24 +02:00
6bab8fb769
Updated and re-enabled statickcheck
2019-04-23 10:34:06 +02:00
10f80c190b
Switched to techknowlogick/xgo
continuous-integration/drone/push Build is passing
2019-04-22 14:02:18 +02:00
99f83542f6
Updated staticcheck
continuous-integration/drone/push Build is failing
2019-04-22 12:59:42 +02:00
konrad
3872d1d8a7
Integration tests ( #71 )
continuous-integration/drone/push Build is passing
2019-04-21 18:18:17 +00:00
be5a17e993
DB Migrations ( #67 )
continuous-integration/drone/push Build is passing
2019-03-29 17:54:35 +00:00
e21471a193
Update web handler (fixed)
continuous-integration/drone/push Build is passing
2019-03-29 18:29:44 +01:00
8d78e473f5
Added cli for general usage of Vikunja ( #66 )
continuous-integration/drone/push Build is passing
2019-03-24 17:15:44 +00:00
5525ee0328
Refactored canRead method to get the list before checking the right ( #65 )
continuous-integration/drone/push Build is passing
2019-03-24 13:17:36 +00:00
47352d3ed4
Let rights methods return errors ( #64 )
continuous-integration/drone/push Build is passing
2019-03-24 12:35:50 +00:00
11e7c071ce
Updated handler config ( #63 )
continuous-integration/drone/push Build is passing
2019-03-24 09:13:40 +00:00
1b84292332
Fix lint errs ( #59 )
continuous-integration/drone/push Build is passing
2019-02-18 19:32:41 +00:00
2d88fad5b1
Huge improvements for docs ( #58 )
continuous-integration/drone/push Build is passing
2019-02-17 19:53:04 +00:00
9e635ea54e
Improve logging handling ( #57 )
continuous-integration/drone/push Build is passing
2019-01-25 11:40:54 +00:00
607dbd6ae8
API Docs improvements ( #46 )
2019-01-03 22:22:06 +00:00
018dd8164c
[CI] Add more checks ( #43 )
2018-12-28 22:15:05 +00:00
3814b8a504
Add bulk edit for tasks ( #42 )
2018-12-28 21:49:46 +00:00
7322bfafb3
Fix swaggerdocs generation to produce actually valid output ( #39 )
2018-12-21 21:30:43 +00:00
0edc5fd315
go mod tidy
2018-12-19 22:07:23 +01:00
97febdb397
Tests can now use config files ( #36 )
2018-12-18 16:01:46 +00:00
777d63dff1
More unit tests ( #34 )
2018-12-16 13:21:32 +00:00
e047673c6b
Add prometheus endpoint for getting metrics ( #33 )
2018-12-12 22:50:35 +00:00
fc17232819
Updated vendor
2018-12-02 19:30:42 +01:00
007d8ec375
Fixed generation of swagger docs ( #29 )
2018-12-01 01:59:17 +00:00
ce2cae9430
Move the crudhandler to own repo ( #27 )
2018-11-30 23:26:56 +00:00
136adb69c8
tidied mod
2018-11-28 20:50:06 +01:00
0c544fe355
Added validation for structs ( #19 )
2018-11-16 23:17:37 +00:00
373bbd2202
Migrate to new swagger docs generation ( #18 )
2018-11-12 15:46:35 +00:00
d03fca801b
CalDAV support ( #15 )
2018-11-03 15:05:45 +00:00
321c0f2404
Fix build when using go modules ( #6 )
2018-10-28 16:11:13 +00:00
0cfea682ea
Add password reset ( #3 )
2018-10-27 09:33:28 +00:00
a612037ee1
added go mod
2018-10-11 13:28:41 +02:00