Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
Package account contains the code to manage users and integrate authenthication functionalities from other identity providers.
|
Package account contains the code to manage users and integrate authenthication functionalities from other identity providers. |
Package application contains the code declaration of the necessary interfaces which hold the business logic of our application.
|
Package application contains the code declaration of the necessary interfaces which hold the business logic of our application. |
repository
Package repository contains interfaces used by our repositories.
|
Package repository contains interfaces used by our repositories. |
Package area provides all the required functions to manage the definition of areas.
|
Package area provides all the required functions to manage the definition of areas. |
Package auth provides functionality related to authentication and authorization
|
Package auth provides functionality related to authentication and authorization |
Package comment contains all the required operations to manage comments done in the work items.
|
Package comment contains all the required operations to manage comments done in the work items. |
Package configuration is in charge of the validation and extraction of all the configuration details from a configuration file.
|
Package configuration is in charge of the validation and extraction of all the configuration details from a configuration file. |
Package criteria holds a representation of expression trees and code for their manipulation This package serves to decouple the concrete query language from the execution of the queries against the database
|
Package criteria holds a representation of expression trees and code for their manipulation This package serves to decouple the concrete query language from the execution of the queries against the database |
Package design contains the generic API machinery code of our adder API generated using goa framework.
|
Package design contains the generic API machinery code of our adder API generated using goa framework. |
Package errors holds some of the defined wrappers to handle specific type of errors.
|
Package errors holds some of the defined wrappers to handle specific type of errors. |
Package goamiddleware contains a custom goa middleware that aims to extract, when possible, the token from the http requests.
|
Package goamiddleware contains a custom goa middleware that aims to extract, when possible, the token from the http requests. |
Package gormapplication contains the code in charge of managing CRUD operations over all the defined objects in our gorm database.
|
Package gormapplication contains the code in charge of managing CRUD operations over all the defined objects in our gorm database. |
Package gormsupport provides all the required functions to manage the lifecycle and common operations against our gorm database.
|
Package gormsupport provides all the required functions to manage the lifecycle and common operations against our gorm database. |
Package gormtestsupport provides all the required functions to manage the lifecycle and common operations against our gorm database in tests.
|
Package gormtestsupport provides all the required functions to manage the lifecycle and common operations against our gorm database in tests. |
benchmark
Package benchmark provides all the required functions to manage the lifecycle and common operations against our gorm database in benchmarks.
|
Package benchmark provides all the required functions to manage the lifecycle and common operations against our gorm database in benchmarks. |
Package id contains functions for dealing with various UUID containers.
|
Package id contains functions for dealing with various UUID containers. |
Package iteration provides all the required functions to manage the iterations over the work items.
|
Package iteration provides all the required functions to manage the iterations over the work items. |
Package log provides an implementation of our own logging API calls atop of logrus logging package
|
Package log provides an implementation of our own logging API calls atop of logrus logging package |
Package login defines the basic entrypoint required to perform a remote oauth login.
|
Package login defines the basic entrypoint required to perform a remote oauth login. |
tokencontext
Package tokencontext contains the code that extract token manager from the context.
|
Package tokencontext contains the code that extract token manager from the context. |
Package metric contains all the functions to record and configure different metrics
|
Package metric contains all the functions to record and configure different metrics |
Package migration contains all the necessary code for the creation and population of the database.
|
Package migration contains all the necessary code for the creation and population of the database. |
Package ptr provides functions to create on the fly pointer values for some built-in types.
|
Package ptr provides functions to create on the fly pointer values for some built-in types. |
simple
Package query This package implements a super basic parser that takes a string, converts it to json and constructs an AndExpression of "key == value" expressions of all the fields in the json object this is just a stand-in until we have defined a proper query language
|
Package query This package implements a super basic parser that takes a string, converts it to json and constructs an AndExpression of "key == value" expressions of all the fields in the json object this is just a stand-in until we have defined a proper query language |
Package remoteworkitem contains all the code that tracks the work items created in remote systems such as jira, github.
|
Package remoteworkitem contains all the code that tracks the work items created in remote systems such as jira, github. |
Package rendering contains all the functions used to render the information in Markup down or HTML format.
|
Package rendering contains all the functions used to render the information in Markup down or HTML format. |
Package resource is used to manage which tests shall be executed.
|
Package resource is used to manage which tests shall be executed. |
Package search contains all the required functions to find work items Following different patterns and filter options.
|
Package search contains all the required functions to find work items Following different patterns and filter options. |
Package space provides all the required functions to manage the definition of spaces.
|
Package space provides all the required functions to manage the definition of spaces. |
authz
Package authz contains the code that authorizes space operations
|
Package authz contains the code that authorizes space operations |
Package spacetemplate contains the repository for handling space templates.
|
Package spacetemplate contains the repository for handling space templates. |
importer
Package importer provides functions to help import a space template YAML definition into the system.
|
Package importer provides functions to help import a space template YAML definition into the system. |
This file was generated by counterfeiter
|
This file was generated by counterfeiter |
testfixture
Package testfixture helps you bootstrap test scenarios very effectively.
|
Package testfixture helps you bootstrap test scenarios very effectively. |
Package token is used to manage the creation and validation of the credentials used for authenthication.
|
Package token is used to manage the creation and validation of the credentials used for authenthication. |
tool
|
|
Package workitem contains the code that allows to manage work items, work item types.
|
Package workitem contains the code that allows to manage work items, work item types. |
link
Package link contains the code that provides all the required operations to manage work item link, work item link types and work item link categories.
|
Package link contains the code that provides all the required operations to manage work item link, work item link types and work item link categories. |
Click to show internal directories.
Click to hide internal directories.