internal/

directory
v0.0.0-...-b289748 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 7, 2024 License: GPL-3.0

Directories

Path Synopsis
anon
Package anon provides authentication without credentials.
Package anon provides authentication without credentials.
code
Package code implements temporary no-login authentication by short numeric code.
Package code implements temporary no-login authentication by short numeric code.
mock_auth
Package mock_auth is a generated GoMock package.
Package mock_auth is a generated GoMock package.
rest
Package rest provides authentication by calling a separate process over REST API (technically JSON RPC, not REST).
Package rest provides authentication by calling a separate process over REST API (technically JSON RPC, not REST).
token
Package token implements authentication by HMAC-signed security token.
Package token implements authentication by HMAC-signed security token.
types
Package auth provides interfaces and types required for implementing an authenticaor.
Package auth provides interfaces and types required for implementing an authenticaor.
db
common
Package common contains utility methods used by all adapters.
Package common contains utility methods used by all adapters.
types
Package db contains the interfaces to be implemented by the database adapter
Package db contains the interfaces to be implemented by the database adapter
Package drafty contains utilities for conversion from Drafty to plain text.
Package drafty contains utilities for conversion from Drafty to plain text.
Package logs exposes info, warning and error loggers.
Package logs exposes info, warning and error loggers.
media
fs
Package fs implements github.com/tinode/chat/server/media interface by storing media objects in a single directory in the file system.
Package fs implements github.com/tinode/chat/server/media interface by storing media objects in a single directory in the file system.
s3
Package s3 implements media interface by storing media objects in Amazon S3 bucket.
Package s3 implements media interface by storing media objects in Amazon S3 bucket.
Debug tooling.
Debug tooling.
fcm
Package fcm implements push notification plugin for Google FCM backend.
Package fcm implements push notification plugin for Google FCM backend.
stdout
Package stdout is a sample implementation of a push plugin.
Package stdout is a sample implementation of a push plugin.
tnpg
Package tnpg implements push notification plugin for Tinode Push Gateway.
Package tnpg implements push notification plugin for Tinode Push Gateway.
Package ringhash implementats a consistent ring hash: https://en.wikipedia.org/wiki/Consistent_hashing
Package ringhash implementats a consistent ring hash: https://en.wikipedia.org/wiki/Consistent_hashing
*****************************************************************************
*****************************************************************************
Package store provides methods for registering and accessing database adapters.
Package store provides methods for registering and accessing database adapters.
mock_store
Package mock_store is a generated GoMock package.
Package mock_store is a generated GoMock package.
email
Package email is a credential validator which uses an external SMTP server.
Package email is a credential validator which uses an external SMTP server.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL