aboutsummaryrefslogtreecommitdiff
path: root/src/metadata.ts
Commit message (Collapse)AuthorAgeFilesLines
* The Whole Barnshow CommitKevin J Hoerr2021-09-201-2/+2
| | | | | | | | | - Use yarn-berry instead of npm, with Zero Install feature and goodies - Add `initializeToken` to post unique token to logs on startup - Package upgrades - Fix index.html.template tests I will never do this again
* Add format to head commit infoKevin J Hoerr2021-09-161-7/+22
|
* Refactor upload processingKevin J Hoerr2021-09-121-0/+10
|
* Refactor env config into MetadataKevin J Hoerr2021-09-121-4/+23
|
* Move token to metadataKevin J Hoerr2021-09-121-1/+7
|
* Add linting to project using EslintKevin J Hoerr2019-12-091-2/+2
|
* Overhaul error handling for controllersKevin J Hoerr2019-12-081-2/+3
| | | | | | | | | | | This change fixes various issues with the GET endpoints to return more accurate error messages. It adds business logic error objects that are returned in a union type in the controllers. This change should help separate the business logic from the actual errors from upstream services. There may be required changes still with handling those upstream errors via Promises. Integration tests should be added to verify issues.
* Move from branch to repository document in MongoDBKevin J Hoerr2019-12-081-29/+60
|
* Refactor routes into separate fileKevin J Hoerr2019-12-081-0/+11
|
* Add Metadata core with MongoDB for persistenceKevin J Hoerr2019-12-071-0/+54
| | | | | | | | | | | With the new process dependency, process handling has been added to ensure that the ExpressJS server and MongoDB client connections get closed up properly. As noted in the Metadata file above the Branch interface, the schema is definitely not finalized. Eventually metadata will be needed at the repo level anyways, so reorganizing the document schema is high on the priority list.
* Prepare repository for 0.1.0 releaseKevin J Hoerr2019-11-301-3/+0
|
* Move TS files into /srcKevin J Hoerr2019-11-101-0/+3