UNPKG

punchcard-cms

Version:
153 lines (102 loc) 2.88 kB
# This Changelog Has Been Deprecated Releases are rolled automatically, and each release has its own full changelog. Please refer to our [releases](https://github.com/punchcard-cms/punchcard/releases) for the changelog for each version. Please refer to our [contributing guidelines](https://github.com/punchcard-cms/punchcard/blob/master/CONTRIBUTING.md) to understand how we handle releases. --- ## v0.0.8 **May 12, 2016** **New** * Sunrise/sunset javascript/html * Submit/cancel form buttons * Empty form, ready for magicalNewForm **Change** * moving content-types templates * integrate new punchcard-content-types changes --- ## v0.0.7 **May 4, 2016** **New** * database functions * helpers * separate table-creation functions * separate data-handling functions * schema functions * list a content type's entries **Change** * routes moved to `.lib` **Removed** * knex.js script/tests --- ## v0.0.6 **Apr 20, 2016** **New** * generic Punchcard content types routing * single file for all content types * routing removed from `./index.js` * global variables (`siteName`, `contentTypesNames`) * added npm `mock-express-response` module for testing knex * added site-wide nav * includes auto-creation of content-types nav links * new tests **Change** * removed redundant promises in `index.js` * form template filename changed * redirects to content type's landing on db save * template cleanup * remove hardcoded content types URLs and text --- ## v0.0.5 **Apr 13, 2016** **New** * knex database connections * validation form template --- ## v0.0.4 **Mar 31, 2016** **New** * adjustments for input names in `settings` * `/services/add` accepts inputs from form now. --- ## v0.0.3 **Mar 24, 2016** **New** * Integrated with Content Types module * Added Services content type **Changed** * Converted configs to js modules --- ## v0.0.2 **Mar 2, 2016** **New** * Added application configuration via node-config * Added express.js * Added express dev environment * Added nunjucks templating * Added many template placeholders * Added routes * Added route: / * Added route: /content * Added per-route templates * Tests application config working * Tests if express creates server and routes * Added supertest for testing * Added tap-nyan for tap-spec reporter * Added symlink in ./tests to ./views * errors were happening because the templates could not be found **Changed** * node version degraded to 4.3.1 * changes to reflect archetypical node module --- ## v0.0.1 **Feb 25, 2016** **New** * Cleaning out dev environment. * Setup standard github repo * Add .editorconfig * Use Punchcard eslint configuration * Add Ava testing * Linting run before test suite is run **Changed** * travis build image points to Watson repo * node version set at 5.7.0 **Removed** * Remnants of POC App * Mocha tests