24904585a2
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: https://kolaente.dev/vikunja/api/pulls/383
340 lines
12 KiB
Text
340 lines
12 KiB
Text
# 4d63.com/embedfiles v1.0.0
|
|
4d63.com/embedfiles
|
|
# 4d63.com/tz v1.1.0
|
|
4d63.com/tz
|
|
# code.vikunja.io/web v0.0.0-20200208214421-c90649369427
|
|
code.vikunja.io/web
|
|
code.vikunja.io/web/handler
|
|
# gitea.com/xorm/xorm-redis-cache v0.2.0
|
|
gitea.com/xorm/xorm-redis-cache
|
|
# github.com/BurntSushi/toml v0.3.1
|
|
github.com/BurntSushi/toml
|
|
# github.com/KyleBanks/depth v1.2.1
|
|
github.com/KyleBanks/depth
|
|
# github.com/PuerkitoBio/purell v1.1.1
|
|
github.com/PuerkitoBio/purell
|
|
# github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578
|
|
github.com/PuerkitoBio/urlesc
|
|
# github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751
|
|
github.com/alecthomas/template
|
|
github.com/alecthomas/template/parse
|
|
# github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a
|
|
github.com/asaskevich/govalidator
|
|
# github.com/beevik/etree v1.1.0
|
|
github.com/beevik/etree
|
|
# github.com/beorn7/perks v1.0.1
|
|
github.com/beorn7/perks/quantile
|
|
# github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc
|
|
github.com/boombuler/barcode
|
|
github.com/boombuler/barcode/qr
|
|
github.com/boombuler/barcode/utils
|
|
# github.com/c2h5oh/datasize v0.0.0-20200112174442-28bbd4740fee
|
|
github.com/c2h5oh/datasize
|
|
# github.com/cespare/xxhash/v2 v2.1.1
|
|
github.com/cespare/xxhash/v2
|
|
# github.com/client9/misspell v0.3.4
|
|
github.com/client9/misspell
|
|
github.com/client9/misspell/cmd/misspell
|
|
# github.com/cpuguy83/go-md2man/v2 v2.0.0
|
|
github.com/cpuguy83/go-md2man/v2/md2man
|
|
# github.com/cweill/gotests v1.5.3
|
|
github.com/cweill/gotests
|
|
github.com/cweill/gotests/internal/goparser
|
|
github.com/cweill/gotests/internal/input
|
|
github.com/cweill/gotests/internal/models
|
|
github.com/cweill/gotests/internal/output
|
|
github.com/cweill/gotests/internal/render
|
|
github.com/cweill/gotests/internal/render/bindata
|
|
# github.com/davecgh/go-spew v1.1.1
|
|
github.com/davecgh/go-spew/spew
|
|
# github.com/dgrijalva/jwt-go v3.2.0+incompatible
|
|
github.com/dgrijalva/jwt-go
|
|
# github.com/fsnotify/fsnotify v1.4.9
|
|
github.com/fsnotify/fsnotify
|
|
# github.com/fzipp/gocyclo v0.0.0-20150627053110-6acd4345c835
|
|
github.com/fzipp/gocyclo
|
|
# github.com/garyburd/redigo v1.6.0
|
|
github.com/garyburd/redigo/internal
|
|
github.com/garyburd/redigo/redis
|
|
# github.com/ghodss/yaml v1.0.0
|
|
github.com/ghodss/yaml
|
|
# github.com/go-openapi/jsonpointer v0.19.3
|
|
github.com/go-openapi/jsonpointer
|
|
# github.com/go-openapi/jsonreference v0.19.3
|
|
github.com/go-openapi/jsonreference
|
|
# github.com/go-openapi/spec v0.19.4
|
|
github.com/go-openapi/spec
|
|
# github.com/go-openapi/swag v0.19.5
|
|
github.com/go-openapi/swag
|
|
# github.com/go-redis/redis/v7 v7.2.0
|
|
github.com/go-redis/redis/v7
|
|
github.com/go-redis/redis/v7/internal
|
|
github.com/go-redis/redis/v7/internal/consistenthash
|
|
github.com/go-redis/redis/v7/internal/hashtag
|
|
github.com/go-redis/redis/v7/internal/pool
|
|
github.com/go-redis/redis/v7/internal/proto
|
|
github.com/go-redis/redis/v7/internal/util
|
|
# github.com/go-sql-driver/mysql v1.5.0
|
|
github.com/go-sql-driver/mysql
|
|
# github.com/go-testfixtures/testfixtures/v3 v3.1.1
|
|
github.com/go-testfixtures/testfixtures/v3
|
|
# github.com/golang/protobuf v1.3.5
|
|
github.com/golang/protobuf/proto
|
|
github.com/golang/protobuf/ptypes
|
|
github.com/golang/protobuf/ptypes/any
|
|
github.com/golang/protobuf/ptypes/duration
|
|
github.com/golang/protobuf/ptypes/timestamp
|
|
# github.com/golang/snappy v0.0.1
|
|
github.com/golang/snappy
|
|
# github.com/gordonklaus/ineffassign v0.0.0-20200309095847-7953dde2c7bf
|
|
github.com/gordonklaus/ineffassign
|
|
# github.com/hashicorp/hcl v1.0.0
|
|
github.com/hashicorp/hcl
|
|
github.com/hashicorp/hcl/hcl/ast
|
|
github.com/hashicorp/hcl/hcl/parser
|
|
github.com/hashicorp/hcl/hcl/printer
|
|
github.com/hashicorp/hcl/hcl/scanner
|
|
github.com/hashicorp/hcl/hcl/strconv
|
|
github.com/hashicorp/hcl/hcl/token
|
|
github.com/hashicorp/hcl/json/parser
|
|
github.com/hashicorp/hcl/json/scanner
|
|
github.com/hashicorp/hcl/json/token
|
|
# github.com/iancoleman/strcase v0.0.0-20191112232945-16388991a334
|
|
github.com/iancoleman/strcase
|
|
# github.com/imdario/mergo v0.3.9
|
|
github.com/imdario/mergo
|
|
# github.com/inconshreveable/mousetrap v1.0.0
|
|
github.com/inconshreveable/mousetrap
|
|
# github.com/jgautheron/goconst v0.0.0-20200227150835-cda7ea3bf591
|
|
github.com/jgautheron/goconst
|
|
github.com/jgautheron/goconst/cmd/goconst
|
|
# github.com/labstack/echo/v4 v4.1.16
|
|
github.com/labstack/echo/v4
|
|
github.com/labstack/echo/v4/middleware
|
|
# github.com/labstack/gommon v0.3.0
|
|
github.com/labstack/gommon/bytes
|
|
github.com/labstack/gommon/color
|
|
github.com/labstack/gommon/log
|
|
github.com/labstack/gommon/random
|
|
# github.com/laurent22/ical-go v0.1.1-0.20181107184520-7e5d6ade8eef
|
|
github.com/laurent22/ical-go
|
|
# github.com/lib/pq v1.3.0
|
|
github.com/lib/pq
|
|
github.com/lib/pq/oid
|
|
github.com/lib/pq/scram
|
|
# github.com/magiconair/properties v1.8.1
|
|
github.com/magiconair/properties
|
|
# github.com/mailru/easyjson v0.7.0
|
|
github.com/mailru/easyjson/buffer
|
|
github.com/mailru/easyjson/jlexer
|
|
github.com/mailru/easyjson/jwriter
|
|
# github.com/mattn/go-colorable v0.1.6
|
|
github.com/mattn/go-colorable
|
|
# github.com/mattn/go-isatty v0.0.12
|
|
github.com/mattn/go-isatty
|
|
# github.com/mattn/go-runewidth v0.0.7
|
|
github.com/mattn/go-runewidth
|
|
# github.com/mattn/go-sqlite3 v2.0.3+incompatible
|
|
github.com/mattn/go-sqlite3
|
|
# github.com/matttproud/golang_protobuf_extensions v1.0.1
|
|
github.com/matttproud/golang_protobuf_extensions/pbutil
|
|
# github.com/mitchellh/mapstructure v1.1.2
|
|
github.com/mitchellh/mapstructure
|
|
# github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826
|
|
github.com/mohae/deepcopy
|
|
# github.com/olekukonko/tablewriter v0.0.4
|
|
github.com/olekukonko/tablewriter
|
|
# github.com/op/go-logging v0.0.0-20160315200505-970db520ece7
|
|
github.com/op/go-logging
|
|
# github.com/pelletier/go-toml v1.4.0
|
|
github.com/pelletier/go-toml
|
|
# github.com/pkg/errors v0.9.1
|
|
github.com/pkg/errors
|
|
# github.com/pmezard/go-difflib v1.0.0
|
|
github.com/pmezard/go-difflib/difflib
|
|
# github.com/pquerna/otp v1.2.0
|
|
github.com/pquerna/otp
|
|
github.com/pquerna/otp/hotp
|
|
github.com/pquerna/otp/totp
|
|
# github.com/prometheus/client_golang v1.5.1
|
|
github.com/prometheus/client_golang/prometheus
|
|
github.com/prometheus/client_golang/prometheus/internal
|
|
github.com/prometheus/client_golang/prometheus/promauto
|
|
github.com/prometheus/client_golang/prometheus/promhttp
|
|
# github.com/prometheus/client_model v0.2.0
|
|
github.com/prometheus/client_model/go
|
|
# github.com/prometheus/common v0.9.1
|
|
github.com/prometheus/common/expfmt
|
|
github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg
|
|
github.com/prometheus/common/model
|
|
# github.com/prometheus/procfs v0.0.8
|
|
github.com/prometheus/procfs
|
|
github.com/prometheus/procfs/internal/fs
|
|
github.com/prometheus/procfs/internal/util
|
|
# github.com/russross/blackfriday/v2 v2.0.1
|
|
github.com/russross/blackfriday/v2
|
|
# github.com/samedi/caldav-go v3.0.0+incompatible => github.com/kolaente/caldav-go v3.0.1-0.20190524174923-9e5cd1688227+incompatible
|
|
github.com/samedi/caldav-go
|
|
github.com/samedi/caldav-go/data
|
|
github.com/samedi/caldav-go/errs
|
|
github.com/samedi/caldav-go/files
|
|
github.com/samedi/caldav-go/global
|
|
github.com/samedi/caldav-go/handlers
|
|
github.com/samedi/caldav-go/ixml
|
|
github.com/samedi/caldav-go/lib
|
|
# github.com/shurcooL/httpfs v0.0.0-20190707220628-8d4bc4ba7749
|
|
github.com/shurcooL/httpfs/html/vfstemplate
|
|
github.com/shurcooL/httpfs/path/vfspath
|
|
github.com/shurcooL/httpfs/vfsutil
|
|
# github.com/shurcooL/sanitized_anchor_name v1.0.0
|
|
github.com/shurcooL/sanitized_anchor_name
|
|
# github.com/shurcooL/vfsgen v0.0.0-20181202132449-6a9ea43bcacd
|
|
github.com/shurcooL/vfsgen
|
|
# github.com/spf13/afero v1.2.2
|
|
github.com/spf13/afero
|
|
github.com/spf13/afero/mem
|
|
# github.com/spf13/cast v1.3.0
|
|
github.com/spf13/cast
|
|
# github.com/spf13/cobra v0.0.7
|
|
github.com/spf13/cobra
|
|
# github.com/spf13/jwalterweatherman v1.1.0
|
|
github.com/spf13/jwalterweatherman
|
|
# github.com/spf13/pflag v1.0.5
|
|
github.com/spf13/pflag
|
|
# github.com/spf13/viper v1.6.3
|
|
github.com/spf13/viper
|
|
# github.com/stretchr/testify v1.5.1
|
|
github.com/stretchr/testify/assert
|
|
# github.com/subosito/gotenv v1.2.0
|
|
github.com/subosito/gotenv
|
|
# github.com/swaggo/swag v1.6.3
|
|
github.com/swaggo/swag
|
|
github.com/swaggo/swag/cmd/swag
|
|
github.com/swaggo/swag/gen
|
|
# github.com/syndtr/goleveldb v1.0.0
|
|
github.com/syndtr/goleveldb/leveldb
|
|
github.com/syndtr/goleveldb/leveldb/cache
|
|
github.com/syndtr/goleveldb/leveldb/comparer
|
|
github.com/syndtr/goleveldb/leveldb/errors
|
|
github.com/syndtr/goleveldb/leveldb/filter
|
|
github.com/syndtr/goleveldb/leveldb/iterator
|
|
github.com/syndtr/goleveldb/leveldb/journal
|
|
github.com/syndtr/goleveldb/leveldb/memdb
|
|
github.com/syndtr/goleveldb/leveldb/opt
|
|
github.com/syndtr/goleveldb/leveldb/storage
|
|
github.com/syndtr/goleveldb/leveldb/table
|
|
github.com/syndtr/goleveldb/leveldb/util
|
|
# github.com/ulule/limiter/v3 v3.5.0
|
|
github.com/ulule/limiter/v3
|
|
github.com/ulule/limiter/v3/drivers/store/common
|
|
github.com/ulule/limiter/v3/drivers/store/memory
|
|
github.com/ulule/limiter/v3/drivers/store/redis
|
|
# github.com/urfave/cli v1.22.2
|
|
github.com/urfave/cli
|
|
# github.com/valyala/bytebufferpool v1.0.0
|
|
github.com/valyala/bytebufferpool
|
|
# github.com/valyala/fasttemplate v1.1.0
|
|
github.com/valyala/fasttemplate
|
|
# golang.org/x/crypto v0.0.0-20200414173820-0848c9571904
|
|
golang.org/x/crypto/acme
|
|
golang.org/x/crypto/acme/autocert
|
|
golang.org/x/crypto/bcrypt
|
|
golang.org/x/crypto/blowfish
|
|
# golang.org/x/lint v0.0.0-20200302205851-738671d3881b
|
|
golang.org/x/lint
|
|
golang.org/x/lint/golint
|
|
# golang.org/x/mod v0.2.0
|
|
golang.org/x/mod/module
|
|
golang.org/x/mod/semver
|
|
# golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e
|
|
golang.org/x/net/http/httpguts
|
|
golang.org/x/net/http2
|
|
golang.org/x/net/http2/h2c
|
|
golang.org/x/net/http2/hpack
|
|
golang.org/x/net/idna
|
|
# golang.org/x/sys v0.0.0-20200409092240-59c9f1ba88fa
|
|
golang.org/x/sys/unix
|
|
golang.org/x/sys/windows
|
|
# golang.org/x/text v0.3.2
|
|
golang.org/x/text/secure/bidirule
|
|
golang.org/x/text/transform
|
|
golang.org/x/text/unicode/bidi
|
|
golang.org/x/text/unicode/norm
|
|
golang.org/x/text/width
|
|
# golang.org/x/tools v0.0.0-20200410194907-79a7a3126eef
|
|
golang.org/x/tools/go/ast/astutil
|
|
golang.org/x/tools/go/ast/inspector
|
|
golang.org/x/tools/go/buildutil
|
|
golang.org/x/tools/go/gcexportdata
|
|
golang.org/x/tools/go/internal/cgo
|
|
golang.org/x/tools/go/internal/gcimporter
|
|
golang.org/x/tools/go/internal/packagesdriver
|
|
golang.org/x/tools/go/loader
|
|
golang.org/x/tools/go/packages
|
|
golang.org/x/tools/go/types/typeutil
|
|
golang.org/x/tools/imports
|
|
golang.org/x/tools/internal/fastwalk
|
|
golang.org/x/tools/internal/gocommand
|
|
golang.org/x/tools/internal/gopathwalk
|
|
golang.org/x/tools/internal/imports
|
|
golang.org/x/tools/internal/packagesinternal
|
|
golang.org/x/tools/internal/telemetry/event
|
|
# golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543
|
|
golang.org/x/xerrors
|
|
golang.org/x/xerrors/internal
|
|
# gopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc
|
|
gopkg.in/alexcesaro/quotedprintable.v3
|
|
# gopkg.in/d4l3k/messagediff.v1 v1.2.1
|
|
gopkg.in/d4l3k/messagediff.v1
|
|
# gopkg.in/gomail.v2 v2.0.0-20160411212932-81ebce5c23df
|
|
gopkg.in/gomail.v2
|
|
# gopkg.in/ini.v1 v1.51.0
|
|
gopkg.in/ini.v1
|
|
# gopkg.in/yaml.v2 v2.2.8
|
|
gopkg.in/yaml.v2
|
|
# honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a
|
|
honnef.co/go/tools/arg
|
|
honnef.co/go/tools/callgraph
|
|
honnef.co/go/tools/callgraph/static
|
|
honnef.co/go/tools/cmd/staticcheck
|
|
honnef.co/go/tools/config
|
|
honnef.co/go/tools/deprecated
|
|
honnef.co/go/tools/functions
|
|
honnef.co/go/tools/go/types/typeutil
|
|
honnef.co/go/tools/internal/sharedcheck
|
|
honnef.co/go/tools/lint
|
|
honnef.co/go/tools/lint/lintdsl
|
|
honnef.co/go/tools/lint/lintutil
|
|
honnef.co/go/tools/lint/lintutil/format
|
|
honnef.co/go/tools/printf
|
|
honnef.co/go/tools/simple
|
|
honnef.co/go/tools/ssa
|
|
honnef.co/go/tools/ssa/ssautil
|
|
honnef.co/go/tools/ssautil
|
|
honnef.co/go/tools/staticcheck
|
|
honnef.co/go/tools/staticcheck/vrp
|
|
honnef.co/go/tools/stylecheck
|
|
honnef.co/go/tools/unused
|
|
honnef.co/go/tools/version
|
|
# src.techknowlogick.com/xgo v0.0.0-20200408234745-bb0faa361273
|
|
src.techknowlogick.com/xgo
|
|
# src.techknowlogick.com/xormigrate v1.2.0
|
|
src.techknowlogick.com/xormigrate
|
|
# xorm.io/builder v0.3.7
|
|
xorm.io/builder
|
|
# xorm.io/core v0.7.3
|
|
xorm.io/core
|
|
# xorm.io/xorm v1.0.1
|
|
xorm.io/xorm
|
|
xorm.io/xorm/caches
|
|
xorm.io/xorm/contexts
|
|
xorm.io/xorm/convert
|
|
xorm.io/xorm/core
|
|
xorm.io/xorm/dialects
|
|
xorm.io/xorm/internal/json
|
|
xorm.io/xorm/internal/statements
|
|
xorm.io/xorm/internal/utils
|
|
xorm.io/xorm/log
|
|
xorm.io/xorm/names
|
|
xorm.io/xorm/schemas
|
|
xorm.io/xorm/tags
|