Directories ¶
Path | Synopsis |
---|---|
core
|
|
api/convert
Package convert provides the gateway to document conversion native and plugin functionality, both in and out of the system.
|
Package convert provides the gateway to document conversion native and plugin functionality, both in and out of the system. |
api/convert/html
Package html documizes html files.
|
Package html documizes html files. |
api/plugins
Package plugins manages the plug-in componenets of the Documize system.
|
Package plugins manages the plug-in componenets of the Documize system. |
convapi
Package convapi provides the definitions of types used for file conversion communication between different components of the Documize system.
|
Package convapi provides the definitions of types used for file conversion communication between different components of the Documize system. |
env
Package env provides runtime, server level setup and configuration Package env provides runtime, server level setup and configuration Package env provides runtime, server level setup and configuration
|
Package env provides runtime, server level setup and configuration Package env provides runtime, server level setup and configuration Package env provides runtime, server level setup and configuration |
mail
Package gomail provides a simple interface to compose emails and to mail them efficiently.
|
Package gomail provides a simple interface to compose emails and to mail them efficiently. |
request
Package request provides HTTP request parsing functions.
|
Package request provides HTTP request parsing functions. |
response
Package response provides functions to write HTTP response.
|
Package response provides functions to write HTTP response. |
timeutil
Package timeutil provides date and time related types and helpers.
|
Package timeutil provides date and time related types and helpers. |
uniqueid
Package uniqueid provides utility functions specific to the http-end-point component of Documize.
|
Package uniqueid provides utility functions specific to the http-end-point component of Documize. |
uniqueid/xid
Package xid is a globally unique id generator suited for web scale Xid is using Mongo Object ID algorithm to generate globally unique ids: https://docs.mongodb.org/manual/reference/object-id/ - 4-byte value representing the seconds since the Unix epoch, - 3-byte machine identifier, - 2-byte process id, and - 3-byte counter, starting with a random value.
|
Package xid is a globally unique id generator suited for web scale Xid is using Mongo Object ID algorithm to generate globally unique ids: https://docs.mongodb.org/manual/reference/object-id/ - 4-byte value representing the seconds since the Unix epoch, - 3-byte machine identifier, - 2-byte process id, and - 3-byte counter, starting with a random value. |
Package domain defines data structures for moving data between services.
|
Package domain defines data structures for moving data between services. |
audit/mysql
Package audit records user events.
|
Package audit records user events. |
category
Package category handles API calls and persistence for categories.
|
Package category handles API calls and persistence for categories. |
category/mysql
Package mysql handles data persistence for both category definition and and document/category association.
|
Package mysql handles data persistence for both category definition and and document/category association. |
conversion/store
Package store provides the implementation for a file system based storage provider.
|
Package store provides the implementation for a file system based storage provider. |
permission
Package permission handles API calls and persistence for spaces.
|
Package permission handles API calls and persistence for spaces. |
permission/mysql
Package mysql handles data persistence for space and document permissions.
|
Package mysql handles data persistence for space and document permissions. |
setting
Package setting manages both global and user level settings Package setting manages both global and user level settings Package setting manages both global and user level settings
|
Package setting manages both global and user level settings Package setting manages both global and user level settings Package setting manages both global and user level settings |
smtp
Package smtp provides access to SMTP server for sending email.
|
Package smtp provides access to SMTP server for sending email. |
space
Package space handles API calls and persistence for spaces.
|
Package space handles API calls and persistence for spaces. |
space/mysql
Package mysql handles data persistence for spaces.
|
Package mysql handles data persistence for spaces. |
This package provides Documize as a single executable.
|
This package provides Documize as a single executable. |
boot
Package boot prepares runtime environment.
|
Package boot prepares runtime environment. |
logging
Package logging defines application-wide logging implementation.
|
Package logging defines application-wide logging implementation. |
Package embed contains the Documize static web data.
|
Package embed contains the Documize static web data. |
Package model ...
|
Package model ... |
audit
Package eventing records and propagates events based on user actions.
|
Package eventing records and propagates events based on user actions. |
web
Package web contains the Documize static web data.
|
Package web contains the Documize static web data. |
Click to show internal directories.
Click to hide internal directories.