monorepo

module
v0.0.0-...-c32710b Latest Latest
Warning

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

Go to latest
Published: Dec 29, 2020 License: Apache-2.0

README

Monorepo

The monorepo is a collecton of services used for login, documents and bookmarks

codecov

Directories

Path Synopsis
cmd
internal
bookmarks/config
Package config defines the customization/configuration of the application
Package config defines the customization/configuration of the application
bookmarks/favicon
Package favicon fetches favicons from URLs
Package favicon fetches favicons from URLs
bookmarks/server
Package server implements the API backend of the bookmark application
Package server implements the API backend of the bookmark application
bookmarks/server/api
Package api implements the HTTP API of the bookmarks-application.
Package api implements the HTTP API of the bookmarks-application.
bookmarks/store
Package store is responsible to interact with the storage backend used for bookmarks this is done by implementing a repository for the datbase
Package store is responsible to interact with the storage backend used for bookmarks this is done by implementing a repository for the datbase
crypter
Package crypter implements an encryption services.
Package crypter implements an encryption services.
login/api
Package api implements the HTTP API of the login-application.
Package api implements the HTTP API of the login-application.
login/server
Package server defines the HTTP server and performs the setup for the API
Package server defines the HTTP server and performs the setup for the API
mydms
Package mydms mydms-API The API of the mydms-application.
Package mydms mydms-API The API of the mydms-application.
onefrontend
Package onefrontend implements a web-server for the unified frontend components
Package onefrontend implements a web-server for the unified frontend components
onefrontend/config
Package config defines the customization/configuration of the application
Package config defines the customization/configuration of the application
pkg
cookies
Package cookies is responsible to read and write cookies based on a supplied configuration
Package cookies is responsible to read and write cookies based on a supplied configuration
errors
Package errors provides RFC7807 problem-details and negotiates HTML or JSON responses the HTML response is in the form of a redirect to an error page
Package errors provides RFC7807 problem-details and negotiates HTML or JSON responses the HTML response is in the form of a redirect to an error page
handler
Package handler provides common functions needed to create API handlers as well as some utilities
Package handler provides common functions needed to create API handlers as well as some utilities
logging
Package logging provides an application logging solution by wrapping an existing logging library.
Package logging provides an application logging solution by wrapping an existing logging library.
persistence
Package persistence simplifies the database interaction by providing helper functions it uses sqlx internally
Package persistence simplifies the database interaction by providing helper functions it uses sqlx internally
security
Package security implements authentication / authorization by means of JWT tokens
Package security implements authentication / authorization by means of JWT tokens

Jump to

Keyboard shortcuts

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