taldir

Directory service to resolve wallet mailboxes by messenger addresses
Log | Files | Refs | Submodules | README | LICENSE

ModeNameSize
-rw-r--r--.gitignore2L
-rw-r--r--.gitmodules3L
-rw-r--r--Dockerfile6L
-rw-r--r--LICENSE661L
-rw-r--r--Makefile.in62L
-rw-r--r--NEWS6L
-rw-r--r--README.md154L
-rwxr-xr-xbootstrap20L
-rw-r--r--cmd/taldir-cli/main.go106L
-rw-r--r--cmd/taldir-config/main.go131L
-rw-r--r--cmd/taldir-dbinit/main.go132L
-rw-r--r--cmd/taldir-server/main.go121L
-rw-r--r--cmd/taldir-server/main_test.go385L
-rw-r--r--cmd/taldir-server/testdata/taldir-test.conf33L
-rwxr-xr-xcmd/taldir-server/testdata/taldir-validate-test4L
-rw-r--r--cmd/taldir-server/testdata/web/templates/about.html30L
-rw-r--r--cmd/taldir-server/testdata/web/templates/footer.html7L
-rw-r--r--cmd/taldir-server/testdata/web/templates/imprint.html44L
-rw-r--r--cmd/taldir-server/testdata/web/templates/landing.html44L
-rw-r--r--cmd/taldir-server/testdata/web/templates/landing_email.html60L
-rw-r--r--cmd/taldir-server/testdata/web/templates/landing_phone.html58L
-rw-r--r--cmd/taldir-server/testdata/web/templates/landing_test-cost.html0B
-rw-r--r--cmd/taldir-server/testdata/web/templates/landing_test.html0B
-rw-r--r--cmd/taldir-server/testdata/web/templates/lookup_result.html123L
-rw-r--r--cmd/taldir-server/testdata/web/templates/nav.html27L
-rw-r--r--cmd/taldir-server/testdata/web/templates/validation_landing.html100L
-rw-r--r--configs/taldir-example.conf45L
-rwxr-xr-xconfigure224L
-rw-r--r--contrib/ci/Containerfile23L
-rw-r--r--contrib/ci/README7L
-rw-r--r--contrib/ci/buildbot/ssh-config33L
-rw-r--r--contrib/ci/buildbot/ssh-keys22L
-rwxr-xr-xcontrib/ci/ci.sh42L
-rwxr-xr-xcontrib/ci/common/build/build.sh12L
-rwxr-xr-xcontrib/ci/common/build/job.sh6L
-rwxr-xr-xcontrib/ci/debian-package-job.sh23L
-rwxr-xr-xcontrib/ci/disabled_jobs/5-arm64-build/build.sh7L
-rw-r--r--contrib/ci/disabled_jobs/5-arm64-build/config.ini6L
-rwxr-xr-xcontrib/ci/disabled_jobs/5-arm64-build/job.sh6L
-rw-r--r--contrib/ci/disabled_jobs/6-arm64-deb-package/config.ini6L
-rwxr-xr-xcontrib/ci/disabled_jobs/6-arm64-deb-package/job.sh2L
-rw-r--r--contrib/ci/disabled_jobs/7-arm64-deploy-package/config.ini6L
-rwxr-xr-xcontrib/ci/disabled_jobs/7-arm64-deploy-package/job.sh18L
-rwxr-xr-xcontrib/ci/disabled_jobs/7-riscv64-build/build.sh12L
-rw-r--r--contrib/ci/disabled_jobs/7-riscv64-build/config.ini6L
-rwxr-xr-xcontrib/ci/disabled_jobs/7-riscv64-build/job.sh6L
-rw-r--r--contrib/ci/disabled_jobs/8-riscv64-deb-package/config.ini6L
-rw-r--r--contrib/ci/disabled_jobs/9-riscv64-deploy-package/config.ini6L
-rw-r--r--contrib/ci/jobs/0-codespell/config.ini6L
-rw-r--r--contrib/ci/jobs/0-codespell/dictionary.txt57L
-rwxr-xr-xcontrib/ci/jobs/0-codespell/job.sh98L
-rwxr-xr-xcontrib/ci/jobs/1-amd64-build/build.sh7L
-rwxr-xr-xcontrib/ci/jobs/1-amd64-build/job.sh6L
-rw-r--r--contrib/ci/jobs/2-amd64-test/config.ini6L
-rwxr-xr-xcontrib/ci/jobs/2-amd64-test/job.sh6L
-rwxr-xr-xcontrib/ci/jobs/2-amd64-test/test.sh17L
-rwxr-xr-xcontrib/ci/jobs/3-amd64-deb-package/job.sh2L
-rw-r--r--contrib/ci/jobs/4-amd64-deploy-package/config.ini6L
-rwxr-xr-xcontrib/ci/jobs/4-amd64-deploy-package/job.sh18L
-rw-r--r--contrib/ci/riscv64.Containerfile23L
-rwxr-xr-xcontrib/ci/version.sh20L
-rwxr-xr-xcontrib/gana_update.sh56L
-rwxr-xr-xcontrib/taler-directory-dbconfig139L
-rw-r--r--debian/changelog33L
-rw-r--r--debian/compat1L
-rw-r--r--debian/control12L
-rwxr-xr-xdebian/rules27L
-rw-r--r--debian/source/format1L
-rw-r--r--debian/taler-directory.postinst49L
-rw-r--r--debian/taler-directory.service15L
-rw-r--r--doc/man/taler-directory-cli.187L
-rw-r--r--doc/man/taler-directory-config.190L
-rw-r--r--doc/man/taler-directory-dbinit.172L
-rw-r--r--doc/man/taler-directory-httpd.173L
-rw-r--r--doc/man/taler-directory.conf.5306L
-rw-r--r--flake.lock43L
-rw-r--r--flake.nix66L
-rw-r--r--go.mod24L
-rw-r--r--go.sum56L
-rw-r--r--internal/gana/taler_error_codes.go5531L
-rw-r--r--internal/util/helper.go179L
-rw-r--r--locales/de-DE/taldir.yml40L
-rw-r--r--locales/en-US/taldir.yml40L
-rw-r--r--pkg/taldir/command_validator.go96L
-rw-r--r--pkg/taldir/config.go44L
-rw-r--r--pkg/taldir/db.go626L
-rw-r--r--pkg/taldir/disseminator.go34L
-rw-r--r--pkg/taldir/disseminator_gns.go92L
-rw-r--r--pkg/taldir/logger.go37L
-rw-r--r--pkg/taldir/oidc_validator.go225L
-rw-r--r--pkg/taldir/taldir.go1115L
-rw-r--r--pkg/taldir/validator.go51L
-rw-r--r--privacy/en/0.epub15524B
-rw-r--r--privacy/en/0.html221L
-rw-r--r--privacy/en/0.pdf124594B
-rw-r--r--privacy/en/0.txt251L
-rw-r--r--privacy/en/0.xml223L
-rw-r--r--scripts/Makefile26L
-rw-r--r--scripts/pp/Makefile109L
-rw-r--r--scripts/pp/README58L
-rw-r--r--scripts/pp/conf.py283L
-rw-r--r--scripts/pp/en/0.epub15524B
-rw-r--r--scripts/pp/en/0.html221L
-rw-r--r--scripts/pp/en/0.pdf124594B
-rw-r--r--scripts/pp/en/0.txt251L
-rw-r--r--scripts/pp/en/0.xml223L
-rw-r--r--scripts/pp/pp.rst222L
-rw-r--r--scripts/tos/Makefile109L
-rw-r--r--scripts/tos/README58L
-rw-r--r--scripts/tos/conf.py283L
-rw-r--r--scripts/tos/en/0.epub16518B
-rw-r--r--scripts/tos/en/0.html269L
-rw-r--r--scripts/tos/en/0.pdf124635B
-rw-r--r--scripts/tos/en/0.txt280L
-rw-r--r--scripts/tos/en/0.xml267L
-rw-r--r--scripts/tos/tos.rst260L
-rwxr-xr-xscripts/update-pp.sh28L
-rwxr-xr-xscripts/update-tos.sh28L
-rwxr-xr-xscripts/validators/taldir-validate-clidummy13L
-rwxr-xr-xscripts/validators/taldir-validate-mail8L
-rwxr-xr-xscripts/validators/taldir-validate-phone38L
-rwxr-xr-xscripts/validators/taldir-validate-twitter20L
-rw-r--r--sql/taler-directory-0001.sql71L
-rw-r--r--sql/versioning.sql294L
-rw-r--r--static/css/bootstrap.min.css12L
-rw-r--r--static/css/style.css58L
-rw-r--r--static/fontawesome/css/fontawesome.css6243L
-rw-r--r--static/fontawesome/css/solid.css19L
-rw-r--r--static/fontawesome/webfonts/fa-brands-400.ttf210792B
-rw-r--r--static/fontawesome/webfonts/fa-brands-400.woff2118684B
-rw-r--r--static/fontawesome/webfonts/fa-regular-400.ttf68064B
-rw-r--r--static/fontawesome/webfonts/fa-regular-400.woff225472B
-rw-r--r--static/fontawesome/webfonts/fa-solid-900.ttf426112B
-rw-r--r--static/fontawesome/webfonts/fa-solid-900.woff2158220B
-rw-r--r--static/fontawesome/webfonts/fa-v4compatibility.ttf10836B
-rw-r--r--static/fontawesome/webfonts/fa-v4compatibility.woff24796B
-rw-r--r--static/images/nlnetbanner.svg1L
-rw-r--r--static/images/talerlogo.svg1L
-rw-r--r--taler-directory.conf.example65L
-rw-r--r--terms/en/0.epub16518B
-rw-r--r--terms/en/0.html269L
-rw-r--r--terms/en/0.pdf124635B
-rw-r--r--terms/en/0.txt280L
-rw-r--r--terms/en/0.xml267L
-rw-r--r--vendor/github.com/BurntSushi/toml/COPYING21L
-rw-r--r--vendor/github.com/BurntSushi/toml/README.md120L
-rw-r--r--vendor/github.com/BurntSushi/toml/decode.go645L
-rw-r--r--vendor/github.com/BurntSushi/toml/deprecated.go29L
-rw-r--r--vendor/github.com/BurntSushi/toml/doc.go8L
-rw-r--r--vendor/github.com/BurntSushi/toml/encode.go789L
-rw-r--r--vendor/github.com/BurntSushi/toml/error.go347L
-rw-r--r--vendor/github.com/BurntSushi/toml/internal/tz.go36L
-rw-r--r--vendor/github.com/BurntSushi/toml/lex.go1248L
-rw-r--r--vendor/github.com/BurntSushi/toml/meta.go145L
-rw-r--r--vendor/github.com/BurntSushi/toml/parse.go835L
-rw-r--r--vendor/github.com/BurntSushi/toml/type_fields.go238L
-rw-r--r--vendor/github.com/BurntSushi/toml/type_toml.go65L
-rw-r--r--vendor/github.com/gertd/go-pluralize/.travis.yml29L
-rw-r--r--vendor/github.com/gertd/go-pluralize/LICENSE23L
-rw-r--r--vendor/github.com/gertd/go-pluralize/Makefile151L
-rw-r--r--vendor/github.com/gertd/go-pluralize/README.md106L
-rw-r--r--vendor/github.com/gertd/go-pluralize/pluralize.go500L
-rw-r--r--vendor/github.com/gorilla/mux/.editorconfig20L
-rw-r--r--vendor/github.com/gorilla/mux/LICENSE27L
-rw-r--r--vendor/github.com/gorilla/mux/Makefile34L
-rw-r--r--vendor/github.com/gorilla/mux/README.md812L
-rw-r--r--vendor/github.com/gorilla/mux/doc.go305L
-rw-r--r--vendor/github.com/gorilla/mux/middleware.go74L
-rw-r--r--vendor/github.com/gorilla/mux/mux.go608L
-rw-r--r--vendor/github.com/gorilla/mux/regexp.go388L
-rw-r--r--vendor/github.com/gorilla/mux/route.go765L
-rw-r--r--vendor/github.com/gorilla/mux/test_helpers.go19L
-rw-r--r--vendor/github.com/kataras/i18n/CODE_OF_CONDUCT.md74L
-rw-r--r--vendor/github.com/kataras/i18n/CONTRIBUTING.md13L
-rw-r--r--vendor/github.com/kataras/i18n/LICENSE21L
-rw-r--r--vendor/github.com/kataras/i18n/README.md344L
-rw-r--r--vendor/github.com/kataras/i18n/doc.go21L
-rw-r--r--vendor/github.com/kataras/i18n/i18n.go572L
-rw-r--r--vendor/github.com/kataras/i18n/internal/aliases.go4L
-rw-r--r--vendor/github.com/kataras/i18n/internal/catalog.go148L
-rw-r--r--vendor/github.com/kataras/i18n/internal/locale.go178L
-rw-r--r--vendor/github.com/kataras/i18n/internal/message.go81L
-rw-r--r--vendor/github.com/kataras/i18n/internal/plural.go259L
-rw-r--r--vendor/github.com/kataras/i18n/internal/template.go242L
-rw-r--r--vendor/github.com/kataras/i18n/internal/var.go182L
-rw-r--r--vendor/github.com/kataras/i18n/loader.go244L
-rw-r--r--vendor/github.com/lib/pq/.gitattributes1L
-rw-r--r--vendor/github.com/lib/pq/CHANGELOG.md265L
-rw-r--r--vendor/github.com/lib/pq/LICENSE21L
-rw-r--r--vendor/github.com/lib/pq/README.md312L
-rw-r--r--vendor/github.com/lib/pq/array.go903L
-rw-r--r--vendor/github.com/lib/pq/as.go26L
-rw-r--r--vendor/github.com/lib/pq/as_go126.go23L
-rw-r--r--vendor/github.com/lib/pq/buf.go100L
-rw-r--r--vendor/github.com/lib/pq/compose.yaml89L
-rw-r--r--vendor/github.com/lib/pq/conn.go1818L
-rw-r--r--vendor/github.com/lib/pq/conn_go18.go226L
-rw-r--r--vendor/github.com/lib/pq/connector.go1157L
-rw-r--r--vendor/github.com/lib/pq/copy.go339L
-rw-r--r--vendor/github.com/lib/pq/deprecated.go133L
-rw-r--r--vendor/github.com/lib/pq/doc.go137L
-rw-r--r--vendor/github.com/lib/pq/encode.go400L
-rw-r--r--vendor/github.com/lib/pq/error.go324L
-rw-r--r--vendor/github.com/lib/pq/internal/pgpass/pgpass.go70L
-rw-r--r--vendor/github.com/lib/pq/internal/pgservice/pgservice.go70L
-rw-r--r--vendor/github.com/lib/pq/internal/pqsql/copy.go37L
-rw-r--r--vendor/github.com/lib/pq/internal/pqtime/loc.go37L
-rw-r--r--vendor/github.com/lib/pq/internal/pqtime/pqtime.go190L
-rw-r--r--vendor/github.com/lib/pq/internal/pqutil/path.go91L
-rw-r--r--vendor/github.com/lib/pq/internal/pqutil/perm.go64L
-rw-r--r--vendor/github.com/lib/pq/internal/pqutil/perm_unsupported.go12L
-rw-r--r--vendor/github.com/lib/pq/internal/pqutil/pqutil.go32L
-rw-r--r--vendor/github.com/lib/pq/internal/pqutil/user_other.go9L
-rw-r--r--vendor/github.com/lib/pq/internal/pqutil/user_posix.go25L
-rw-r--r--vendor/github.com/lib/pq/internal/pqutil/user_windows.go28L
-rw-r--r--vendor/github.com/lib/pq/internal/proto/proto.go186L
-rw-r--r--vendor/github.com/lib/pq/internal/proto/sz_32.go7L
-rw-r--r--vendor/github.com/lib/pq/internal/proto/sz_64.go7L
-rw-r--r--vendor/github.com/lib/pq/krb.go27L
-rw-r--r--vendor/github.com/lib/pq/notice.go69L
-rw-r--r--vendor/github.com/lib/pq/notify.go834L
-rw-r--r--vendor/github.com/lib/pq/oid/doc.go7L
-rw-r--r--vendor/github.com/lib/pq/oid/types.go343L
-rw-r--r--vendor/github.com/lib/pq/pqerror/codes.go581L
-rw-r--r--vendor/github.com/lib/pq/pqerror/pqerror.go35L
-rw-r--r--vendor/github.com/lib/pq/quote.go71L
-rw-r--r--vendor/github.com/lib/pq/rows.go245L
-rw-r--r--vendor/github.com/lib/pq/scram/scram.go261L
-rw-r--r--vendor/github.com/lib/pq/ssl.go312L
-rw-r--r--vendor/github.com/lib/pq/staticcheck.conf5L
-rw-r--r--vendor/github.com/lib/pq/stmt.go150L
-rw-r--r--vendor/github.com/schanzen/taler-go/LICENSE661L
-rw-r--r--vendor/github.com/schanzen/taler-go/pkg/merchant/merchant.go327L
-rw-r--r--vendor/github.com/schanzen/taler-go/pkg/rest/tos.go108L
-rw-r--r--vendor/github.com/schanzen/taler-go/pkg/util/amount.go230L
-rw-r--r--vendor/github.com/schanzen/taler-go/pkg/util/configuration.go123L
-rw-r--r--vendor/github.com/schanzen/taler-go/pkg/util/db.go102L
-rw-r--r--vendor/github.com/skip2/go-qrcode/.travis.yml8L
-rw-r--r--vendor/github.com/skip2/go-qrcode/LICENSE19L
-rw-r--r--vendor/github.com/skip2/go-qrcode/README.md86L
-rw-r--r--vendor/github.com/skip2/go-qrcode/bitset/bitset.go273L
-rw-r--r--vendor/github.com/skip2/go-qrcode/encoder.go486L
-rw-r--r--vendor/github.com/skip2/go-qrcode/qrcode.go608L
-rw-r--r--vendor/github.com/skip2/go-qrcode/reedsolomon/gf2_8.go387L
-rw-r--r--vendor/github.com/skip2/go-qrcode/reedsolomon/gf_poly.go216L
-rw-r--r--vendor/github.com/skip2/go-qrcode/reedsolomon/reed_solomon.go73L
-rw-r--r--vendor/github.com/skip2/go-qrcode/regular_symbol.go315L
-rw-r--r--vendor/github.com/skip2/go-qrcode/symbol.go309L
-rw-r--r--vendor/github.com/skip2/go-qrcode/version.go3050L
-rw-r--r--vendor/golang.org/x/net/LICENSE27L
-rw-r--r--vendor/golang.org/x/net/PATENTS22L
-rw-r--r--vendor/golang.org/x/net/publicsuffix/data/children3744B
-rw-r--r--vendor/golang.org/x/net/publicsuffix/data/nodes52665B
-rw-r--r--vendor/golang.org/x/net/publicsuffix/data/text1L
-rw-r--r--vendor/golang.org/x/net/publicsuffix/list.go210L
-rw-r--r--vendor/golang.org/x/net/publicsuffix/table.go70L
-rw-r--r--vendor/golang.org/x/text/LICENSE27L
-rw-r--r--vendor/golang.org/x/text/PATENTS22L
-rw-r--r--vendor/golang.org/x/text/feature/plural/common.go70L
-rw-r--r--vendor/golang.org/x/text/feature/plural/message.go244L
-rw-r--r--vendor/golang.org/x/text/feature/plural/plural.go262L
-rw-r--r--vendor/golang.org/x/text/feature/plural/tables.go552L
-rw-r--r--vendor/golang.org/x/text/internal/catmsg/catmsg.go417L
-rw-r--r--vendor/golang.org/x/text/internal/catmsg/codec.go407L
-rw-r--r--vendor/golang.org/x/text/internal/catmsg/varint.go62L
-rw-r--r--vendor/golang.org/x/text/internal/format/format.go41L
-rw-r--r--vendor/golang.org/x/text/internal/format/parser.go358L
-rw-r--r--vendor/golang.org/x/text/internal/internal.go49L
-rw-r--r--vendor/golang.org/x/text/internal/language/common.go16L
-rw-r--r--vendor/golang.org/x/text/internal/language/compact.go29L
-rw-r--r--vendor/golang.org/x/text/internal/language/compact/compact.go61L
-rw-r--r--vendor/golang.org/x/text/internal/language/compact/language.go260L
-rw-r--r--vendor/golang.org/x/text/internal/language/compact/parents.go120L
-rw-r--r--vendor/golang.org/x/text/internal/language/compact/tables.go1015L
-rw-r--r--vendor/golang.org/x/text/internal/language/compact/tags.go91L
-rw-r--r--vendor/golang.org/x/text/internal/language/compose.go167L
-rw-r--r--vendor/golang.org/x/text/internal/language/coverage.go28L
-rw-r--r--vendor/golang.org/x/text/internal/language/language.go627L
-rw-r--r--vendor/golang.org/x/text/internal/language/lookup.go412L
-rw-r--r--vendor/golang.org/x/text/internal/language/match.go226L
-rw-r--r--vendor/golang.org/x/text/internal/language/parse.go608L
-rw-r--r--vendor/golang.org/x/text/internal/language/tables.go3494L
-rw-r--r--vendor/golang.org/x/text/internal/language/tags.go48L
-rw-r--r--vendor/golang.org/x/text/internal/match.go67L
-rw-r--r--vendor/golang.org/x/text/internal/number/common.go55L
-rw-r--r--vendor/golang.org/x/text/internal/number/decimal.go500L
-rw-r--r--vendor/golang.org/x/text/internal/number/format.go533L
-rw-r--r--vendor/golang.org/x/text/internal/number/number.go152L
-rw-r--r--vendor/golang.org/x/text/internal/number/pattern.go485L
-rw-r--r--vendor/golang.org/x/text/internal/number/roundingmode_string.go30L
-rw-r--r--vendor/golang.org/x/text/internal/number/tables.go1219L
-rw-r--r--vendor/golang.org/x/text/internal/stringset/set.go86L
-rw-r--r--vendor/golang.org/x/text/internal/tag/tag.go100L
-rw-r--r--vendor/golang.org/x/text/language/coverage.go187L
-rw-r--r--vendor/golang.org/x/text/language/doc.go98L
-rw-r--r--vendor/golang.org/x/text/language/language.go605L
-rw-r--r--vendor/golang.org/x/text/language/match.go735L
-rw-r--r--vendor/golang.org/x/text/language/parse.go256L
-rw-r--r--vendor/golang.org/x/text/language/tables.go298L
-rw-r--r--vendor/golang.org/x/text/language/tags.go145L
-rw-r--r--vendor/golang.org/x/text/message/catalog.go36L
-rw-r--r--vendor/golang.org/x/text/message/catalog/catalog.go365L
-rw-r--r--vendor/golang.org/x/text/message/catalog/dict.go133L
-rw-r--r--vendor/golang.org/x/text/message/doc.go99L
-rw-r--r--vendor/golang.org/x/text/message/format.go510L
-rw-r--r--vendor/golang.org/x/text/message/message.go192L
-rw-r--r--vendor/golang.org/x/text/message/print.go984L
-rw-r--r--vendor/gopkg.in/ini.v1/.editorconfig12L
-rw-r--r--vendor/gopkg.in/ini.v1/.golangci.yml36L
-rw-r--r--vendor/gopkg.in/ini.v1/LICENSE191L
-rw-r--r--vendor/gopkg.in/ini.v1/Makefile15L
-rw-r--r--vendor/gopkg.in/ini.v1/README.md45L
-rw-r--r--vendor/gopkg.in/ini.v1/codecov.yml16L
-rw-r--r--vendor/gopkg.in/ini.v1/data_source.go76L
-rw-r--r--vendor/gopkg.in/ini.v1/deprecated.go22L
-rw-r--r--vendor/gopkg.in/ini.v1/error.go49L
-rw-r--r--vendor/gopkg.in/ini.v1/file.go541L
-rw-r--r--vendor/gopkg.in/ini.v1/helper.go24L
-rw-r--r--vendor/gopkg.in/ini.v1/ini.go176L
-rw-r--r--vendor/gopkg.in/ini.v1/key.go837L
-rw-r--r--vendor/gopkg.in/ini.v1/parser.go528L
-rw-r--r--vendor/gopkg.in/ini.v1/section.go256L
-rw-r--r--vendor/gopkg.in/ini.v1/struct.go747L
-rw-r--r--vendor/gopkg.in/yaml.v3/LICENSE50L
-rw-r--r--vendor/gopkg.in/yaml.v3/NOTICE13L
-rw-r--r--vendor/gopkg.in/yaml.v3/README.md150L
-rw-r--r--vendor/gopkg.in/yaml.v3/apic.go747L
-rw-r--r--vendor/gopkg.in/yaml.v3/decode.go1000L
-rw-r--r--vendor/gopkg.in/yaml.v3/emitterc.go2020L
-rw-r--r--vendor/gopkg.in/yaml.v3/encode.go577L
-rw-r--r--vendor/gopkg.in/yaml.v3/parserc.go1258L
-rw-r--r--vendor/gopkg.in/yaml.v3/readerc.go434L
-rw-r--r--vendor/gopkg.in/yaml.v3/resolve.go326L
-rw-r--r--vendor/gopkg.in/yaml.v3/scannerc.go3038L
-rw-r--r--vendor/gopkg.in/yaml.v3/sorter.go134L
-rw-r--r--vendor/gopkg.in/yaml.v3/writerc.go48L
-rw-r--r--vendor/gopkg.in/yaml.v3/yaml.go698L
-rw-r--r--vendor/gopkg.in/yaml.v3/yamlh.go807L
-rw-r--r--vendor/gopkg.in/yaml.v3/yamlprivateh.go198L
-rw-r--r--vendor/modules.txt68L
-rw-r--r--vendor/rsc.io/getopt/LICENSE27L
-rw-r--r--vendor/rsc.io/getopt/README.md54L
-rw-r--r--vendor/rsc.io/getopt/getopt.go424L
-rw-r--r--web/templates/about.html30L
-rw-r--r--web/templates/footer.html7L
-rw-r--r--web/templates/imprint.html44L
-rw-r--r--web/templates/landing.html44L
-rw-r--r--web/templates/landing_email.html60L
-rw-r--r--web/templates/landing_mastodon.html60L
-rw-r--r--web/templates/landing_oidctest.html60L
-rw-r--r--web/templates/landing_phone.html58L
-rw-r--r--web/templates/lookup_result.html141L
-rw-r--r--web/templates/nav.html27L
-rw-r--r--web/templates/validation_landing.html100L