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.in56L
-rw-r--r--NEWS6L
-rw-r--r--README.md154L
-rwxr-xr-xbootstrap20L
-rw-r--r--cmd/taldir-cli/main.go84L
-rw-r--r--cmd/taldir-config/main.go122L
-rw-r--r--cmd/taldir-dbinit/main.go120L
-rw-r--r--cmd/taldir-server/main.go118L
-rw-r--r--cmd/taldir-server/main_test.go393L
-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/Containerfile22L
-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.sh97L
-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.sh12L
-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/changelog19L
-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-dbinit.156L
-rw-r--r--doc/man/taler-directory.159L
-rw-r--r--go.mod27L
-rw-r--r--go.sum67L
-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.go46L
-rw-r--r--pkg/taldir/db.go496L
-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.go226L
-rw-r--r--pkg/taldir/taldir.go1121L
-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--taldir.conf.example56L
-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--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