Directories ¶
Path | Synopsis |
---|---|
Package archive handles collections of files that are either packed together or packed and compressed.
|
Package archive handles collections of files that are either packed together or packed and compressed. |
internal/arc
Package arc handles interactions with the mholt archiver package.
|
Package arc handles interactions with the mholt archiver package. |
internal/content
Package content stats the content of an archive.
|
Package content stats the content of an archive. |
internal/demozoo
Package demozoo handles downloads fetched from Demozoo Productions links.
|
Package demozoo handles downloads fetched from Demozoo Productions links. |
internal/file
Package file handles common file system operations such as move, copy and dir.
|
Package file handles common file system operations such as move, copy and dir. |
internal/sys
Package sys uses programs installed to the host operating system to handle miscellaneous archives not usable with the Go packages.
|
Package sys uses programs installed to the host operating system to handle miscellaneous archives not usable with the Go packages. |
internal/task
Package task handles the scanning of directories for release proofs.
|
Package task handles the scanning of directories for release proofs. |
Package assets handles the web resources of the site such as the file downloads, thumbnails and backups.
|
Package assets handles the web resources of the site such as the file downloads, thumbnails and backups. |
internal/file
Package file writes the results of an asset scan or walk.
|
Package file writes the results of an asset scan or walk. |
internal/scan
Package scan handles individual directories housing specific assets.
|
Package scan handles individual directories housing specific assets. |
Package conf sets the configurations of this program using the host system environment variables.
|
Package conf sets the configurations of this program using the host system environment variables. |
Package database interacts with the remote datastore for Defacto2.
|
Package database interacts with the remote datastore for Defacto2. |
internal/export
Package export queries records for data exports.
|
Package export queries records for data exports. |
internal/recd
Package recd has various checks for record values.
|
Package recd has various checks for record values. |
internal/templ
Package templ has the templates for the database SQL statements.
|
Package templ has the templates for the database SQL statements. |
internal/update
Package update handles edits and updates to the database records.
|
Package update handles edits and updates to the database records. |
msql
Package msql creates connections to MySQL datastores.
|
Package msql creates connections to MySQL datastores. |
psql
Package psql creates connections to Postgres datastores.
|
Package psql creates connections to Postgres datastores. |
Package demozoo interacts with the demozoo.org API for data scraping and fetching user file downloads.
|
Package demozoo interacts with the demozoo.org API for data scraping and fetching user file downloads. |
internal/filter
Package filter confirms a Demozoo Production is suitable for Defacto2.
|
Package filter confirms a Demozoo Production is suitable for Defacto2. |
internal/fix
Package fix repairs any imported Demozoo production data that may conflict or be incompatible with the Defacto2 database.
|
Package fix repairs any imported Demozoo production data that may conflict or be incompatible with the Defacto2 database. |
internal/insert
Package insert adds Demozoo productions to the Defacto2 database.
|
Package insert adds Demozoo productions to the Defacto2 database. |
internal/prod
Package prod obtains a Demozoo Production.
|
Package prod obtains a Demozoo Production. |
internal/prods
Package prods handles marshalling of a Demozoo Production.
|
Package prods handles marshalling of a Demozoo Production. |
internal/releaser
Package releaser handles Demozoo Releasers which are objects for both scene groups and people.
|
Package releaser handles Demozoo Releasers which are objects for both scene groups and people. |
internal/releases
Package releases handles collections of Demozoo Productions that share a common filter such as a platform or category type.
|
Package releases handles collections of Demozoo Productions that share a common filter such as a platform or category type. |
Package directories interacts with the filepaths that hold both the user files for downloads and website assets.
|
Package directories interacts with the filepaths that hold both the user files for downloads and website assets. |
internal/create
Package create handles the making of directories.
|
Package create handles the making of directories. |
Package download fetches remote files used by this program and the website.
|
Package download fetches remote files used by this program and the website. |
internal/cnter
Package cnter is an optional progress counter for the remote file downloads.
|
Package cnter is an optional progress counter for the remote file downloads. |
Package groups deals with group names and their initialisms.
|
Package groups deals with group names and their initialisms. |
internal/acronym
Package acronym handles the initialisms and acronyms frequently used by the groups.
|
Package acronym handles the initialisms and acronyms frequently used by the groups. |
internal/filter
Package filter returns the groups based on a role or activity filter.
|
Package filter returns the groups based on a role or activity filter. |
internal/rename
Package rename handles the renaming and formatting of the group title.
|
Package rename handles the renaming and formatting of the group title. |
internal/request
Package request obtains and writes the data of the group to various formats.
|
Package request obtains and writes the data of the group to various formats. |
Package images generate thumbnails and converts these between image formats.
|
Package images generate thumbnails and converts these between image formats. |
internal/file
Package file handles the images as files.
|
Package file handles the images as files. |
internal/imagemagick
Package imagemagick interacts with ImageMagick graphic programs.
|
Package imagemagick interacts with ImageMagick graphic programs. |
internal/netpbm
Package netpbm interacts with the netpdm graphics programs and programming library.
|
Package netpbm interacts with the netpdm graphics programs and programming library. |
Package importer parses specific .NFO and file_id.DIZ file group-packs submitted as .rar archives.
|
Package importer parses specific .NFO and file_id.DIZ file group-packs submitted as .rar archives. |
record
Package record creates an object that can be written as JSON or used as a new database record.
|
Package record creates an object that can be written as JSON or used as a new database record. |
zwt
Package zwt handles the .rar for the group Zero Waiting Time (ZWT).
|
Package zwt handles the .rar for the group Zero Waiting Time (ZWT). |
Package internal has shared testdata.
|
Package internal has shared testdata. |
Package logger uses the zap logging library for application logs.
|
Package logger uses the zap logging library for application logs. |
internal/terminal
Package terminal returns information on the host Linux terminal.
|
Package terminal returns information on the host Linux terminal. |
models
|
|
Package people handles scene persons, their names, aliases and roles.
|
Package people handles scene persons, their names, aliases and roles. |
internal/person
Package person contains the shared Person object for individual people.
|
Package person contains the shared Person object for individual people. |
internal/role
Package role handles the job or activity a person was credited with.
|
Package role handles the job or activity a person was credited with. |
Package prompt reads and returns standard input from the user.
|
Package prompt reads and returns standard input from the user. |
Package proof handles files that have the section tagged as releaseproof.
|
Package proof handles files that have the section tagged as releaseproof. |
internal/record
Package record handles the proof database record.
|
Package record handles the proof database record. |
Package recent is a work-in-progress, JSON generator to display the most recent files on the file.
|
Package recent is a work-in-progress, JSON generator to display the most recent files on the file. |
Package shrink reduces the hard drive space used by the web application.
|
Package shrink reduces the hard drive space used by the web application. |
internal/data
Package data are various functions for the shrink package.
|
Package data are various functions for the shrink package. |
Package sitemap generates a complete list of pages available on the website.
|
Package sitemap generates a complete list of pages available on the website. |
internal/urlset
Package urlset handles creation of XML formatted URLs.
|
Package urlset handles creation of XML formatted URLs. |
Package str has string and stdout functions.
|
Package str has string and stdout functions. |
Package text generates preview images and thumbnails from text files using the system installed Ansilove/C program.
|
Package text generates preview images and thumbnails from text files using the system installed Ansilove/C program. |
internal/img
Package img has the functions to convert, compress and resize the images.
|
Package img has the functions to convert, compress and resize the images. |
internal/tf
Package tf has the functions to extract and convert text files into images.
|
Package tf has the functions to extract and convert text files into images. |
Package zipcmmt processes the text adverts that are sometimes embedded into Zip file archives.
|
Package zipcmmt processes the text adverts that are sometimes embedded into Zip file archives. |
internal/cmmt
Package cmmt discovers and stores any found zip comments.
|
Package cmmt discovers and stores any found zip comments. |
Package zipcontent processes the directory and file content of a file archive.
|
Package zipcontent processes the directory and file content of a file archive. |
internal/record
Package record saves to the database the data collected from the file archive.
|
Package record saves to the database the data collected from the file archive. |
internal/scan
Package scan initializes and stores statistics on a file archive.
|
Package scan initializes and stores statistics on a file archive. |
Click to show internal directories.
Click to hide internal directories.