All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Add download schema pdf
- Add Item & Module models in Norm route
- Remove module for norm modules []
- Remove item for module items []
- sort items
- Morgan logger for testing
- Simple CORS
- Morgan logger
- Create Schema
- Get Schemas
- Get Schema by uuid
- Update Schema
- Delete Schema with modules/items
- toPublic() Schema format
- Create Module
- Get Modules
- Get Module by uuid
- Update Module
- Delete Module with items
- toPublic() Module format
- Create Item
- Get Items
- Get Item by uuid
- Update Item
- Delete Item
- toPublic() Item format
- Test-Driven Development with mocha / supertest / expect
- DB config with mongoDB for test
- DB config with mongoDB for dev
- Separate routes by express.Router()
- This CHANGELOG file to hopefully serve as an evolving example of a standardized open source project CHANGELOG.
- README now contains a basic info for project