taler-mailbox

Service for asynchronous wallet-to-wallet payment messages
Log | Files | Refs | Submodules | README | LICENSE

ModeNameSize
-rw-r--r--.gitignore3L
-rw-r--r--.gitmodules0B
-rw-r--r--LICENSE661L
-rw-r--r--Makefile.in57L
-rw-r--r--NEWS9L
-rw-r--r--README.md32L
-rwxr-xr-xbootstrap19L
-rw-r--r--cmd/mailbox-config/main.go133L
-rw-r--r--cmd/mailbox-dbinit/main.go103L
-rw-r--r--cmd/mailbox-server/main.go117L
-rw-r--r--cmd/mailbox-server/main_test.go462L
-rw-r--r--cmd/mailbox-server/test-mailbox.conf12L
-rw-r--r--configs/mailbox-example.conf17L
-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.sh95L
-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.sh59L
-rwxr-xr-xcontrib/taler-mailbox-dbconfig139L
-rw-r--r--debian/changelog27L
-rw-r--r--debian/compat1L
-rw-r--r--debian/control12L
-rwxr-xr-xdebian/rules25L
-rw-r--r--debian/source/format1L
-rw-r--r--debian/taler-mailbox.postinst49L
-rw-r--r--debian/taler-mailbox.service15L
-rw-r--r--doc/man/taler-mailbox-config.184L
-rw-r--r--doc/man/taler-mailbox-dbinit.168L
-rw-r--r--doc/man/taler-mailbox-httpd.172L
-rw-r--r--doc/man/taler-mailbox.conf.5166L
-rw-r--r--flake.lock43L
-rw-r--r--flake.nix56L
-rw-r--r--go.mod13L
-rw-r--r--go.sum38L
-rw-r--r--internal/gana/taler_error_codes.go5531L
-rw-r--r--internal/gana/taler_signatures.go477L
-rw-r--r--internal/util/helper.go127L
-rw-r--r--pkg/rest/db.go677L
-rw-r--r--pkg/rest/mailbox.go741L
-rw-r--r--sql/taler-mailbox-0001.sql72L
-rw-r--r--sql/versioning.sql294L
-rw-r--r--taler-mailbox.conf.example13L
-rw-r--r--vendor/github.com/gorilla/mux/.editorconfig20L
-rw-r--r--vendor/github.com/gorilla/mux/.gitignore1L
-rw-r--r--vendor/github.com/gorilla/mux/LICENSE27L
-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/lib/pq/.gitattributes1L
-rw-r--r--vendor/github.com/lib/pq/.gitignore6L
-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/golang.org/x/text/LICENSE27L
-rw-r--r--vendor/golang.org/x/text/PATENTS22L
-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/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/gopkg.in/ini.v1/.editorconfig12L
-rw-r--r--vendor/gopkg.in/ini.v1/.gitignore7L
-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/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/modules.txt32L
-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