-
-
Notifications
You must be signed in to change notification settings - Fork 243
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
added a notify event and extracted growl to its own plugin #605
Commits on Nov 26, 2012
-
- v6.13.2 November 27, 2012 - Reduced the extension not rendering error to a warning
Configuration menu - View commit details
-
Copy full SHA for 63d51a0 - Browse repository at this point
Copy the full SHA 63d51a0View commit details
Commits on Nov 28, 2012
-
- v6.13.3 November 28, 2012 - Reduced the extension not rendering warning to a notice - Fixed the `include` template helper - `DocPad::getFileAtPath` now does fuzzy finding - `FilesCollection::fuzzyFindOne` now also fuzzy matches against the url and accepts `sorting` and `paging` arguments
Configuration menu - View commit details
-
Copy full SHA for ca28738 - Browse repository at this point
Copy the full SHA ca28738View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43d33a5 - Browse repository at this point
Copy the full SHA 43d33a5View commit details -
Correct changelog, didn't get to "Reduced the extension not rendering…
… warning to a notice" yet
Configuration menu - View commit details
-
Copy full SHA for 553b782 - Browse repository at this point
Copy the full SHA 553b782View commit details
Commits on Nov 29, 2012
-
- v6.13.4 November 29, 2012 - `reportErrors` and `reportStatistics` are now `false` if `test` is included in the `process.argv` - Closes [issue docpad#354](docpad#354)
Configuration menu - View commit details
-
Copy full SHA for 4da052a - Browse repository at this point
Copy the full SHA 4da052aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 12c4fa1 - Browse repository at this point
Copy the full SHA 12c4fa1View commit details -
- v6.14.0 November 29, 2012 - Added `DocPad::getFileByUrl(url)` and updated the middleware router to use it - Big performance gain on request response time
Configuration menu - View commit details
-
Copy full SHA for 1a05ce8 - Browse repository at this point
Copy the full SHA 1a05ce8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b99863 - Browse repository at this point
Copy the full SHA 2b99863View commit details -
Configuration menu - View commit details
-
Copy full SHA for b818ecc - Browse repository at this point
Copy the full SHA b818eccView commit details
Commits on Nov 30, 2012
-
Configuration menu - View commit details
-
Copy full SHA for 909dafe - Browse repository at this point
Copy the full SHA 909dafeView commit details -
Changed contentRendered property to defaul to
null
instead of `fals……e` like the others
Configuration menu - View commit details
-
Copy full SHA for 92ad324 - Browse repository at this point
Copy the full SHA 92ad324View commit details
Commits on Dec 1, 2012
-
Configuration menu - View commit details
-
Copy full SHA for 625107e - Browse repository at this point
Copy the full SHA 625107eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00685f7 - Browse repository at this point
Copy the full SHA 00685f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4fbc93 - Browse repository at this point
Copy the full SHA e4fbc93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 966f260 - Browse repository at this point
Copy the full SHA 966f260View commit details
Commits on Dec 2, 2012
-
Configuration menu - View commit details
-
Copy full SHA for d5343aa - Browse repository at this point
Copy the full SHA d5343aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for aae86c7 - Browse repository at this point
Copy the full SHA aae86c7View commit details
Commits on Dec 3, 2012
-
Configuration menu - View commit details
-
Copy full SHA for a2ffba8 - Browse repository at this point
Copy the full SHA a2ffba8View commit details -
- v6.15.0 December 3, 2012 - [Nodejitsu](http://nodejitsu.com/) Support
Configuration menu - View commit details
-
Copy full SHA for b732f86 - Browse repository at this point
Copy the full SHA b732f86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bde1e1 - Browse repository at this point
Copy the full SHA 7bde1e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b7680d - Browse repository at this point
Copy the full SHA 1b7680dView commit details
Commits on Dec 4, 2012
-
- v6.16.0 December 4, 2012 - The amount of render passes is now customisable via the `renderPasses` configuration option, defaults to `1` - Increment this value dependening on how many levels of cross-document references you have (e.g. 2 passes for C includes B, B includes A) - The render pass functionality has been changed to render all documents that don't reference anything else first, then for each additional render pass, render documents that do reference others - Previously it would render both types of documents in the one batch, which resulted in hit and miss results - Doing this, we now safely have the default `renderPasses` value set to `1` which has the same effect as the traditional `2` render pass - Refer to [issue docpad#359](docpad#359) for more information
Configuration menu - View commit details
-
Copy full SHA for 1f241f7 - Browse repository at this point
Copy the full SHA 1f241f7View commit details -
Cleaned up the Meta Data handling
- Removed useless `Document::initialize` and `Document::getMeta` - Updated `File::getMeta` to create meta if it doesn't exist yet - Added `Base::setDefaults`, `File::setMeta`, and `File::setMetaDefaults`
Configuration menu - View commit details
-
Copy full SHA for 8b17d09 - Browse repository at this point
Copy the full SHA 8b17d09View commit details -
- v6.17.0 December 4, 2012 - Updated - `File::getMeta` to create meta if it doesn't exist yet - Removed - `Document::initialize` didn't do anything - `Document::getMeta` didn't do anything - `File::readFile` merged into `File::parse` - `File::parseData` renamed to `File::parse` and cleaned signficantly - Added - `Base::setDefaults` to update attributes that haven't been set - `File::setMeta` to update the meta more easily than `File.getMeta().set` - `File::setMetaDefaults` to update the meta attributes that haven't been set - `File::getContent` to get the content or buffer - `File::getOutContent` to get the rendered content, or content, or buffer - `File::getStat` to get the stat - `File::setBuffer` to set the buffer - `File::getBuffer` to get the buffer
Configuration menu - View commit details
-
Copy full SHA for 4100b6a - Browse repository at this point
Copy the full SHA 4100b6aView commit details -
- v6.17.1 December 4, 2012 - Updated misc internals to use the new `File::getOutContent` call
Configuration menu - View commit details
-
Copy full SHA for dc13e1c - Browse repository at this point
Copy the full SHA dc13e1cView commit details -
- v6.17.2 December 5, 2012 - `watch` and `server` actions now perform an initial generation - Thanks [Khalid Jebbari](https://github.com/DjebbZ), [Vladislav Botvin](https://github.com/darrrk) - Closes [docpad#369](docpad#369), [docpad#368](docpad#368), [docpad#366](docpad#366)
Configuration menu - View commit details
-
Copy full SHA for d8ae0c9 - Browse repository at this point
Copy the full SHA d8ae0c9View commit details
Commits on Dec 5, 2012
-
Configuration menu - View commit details
-
Copy full SHA for dd36129 - Browse repository at this point
Copy the full SHA dd36129View commit details -
Merge pull request docpad#371 from darrrk/master
Fixed loading of files ref docpad#370
Configuration menu - View commit details
-
Copy full SHA for a8133e9 - Browse repository at this point
Copy the full SHA a8133e9View commit details -
- v6.17.3 December 5, 2012 - Fixed an issue introduced in v6.17.0 that prevented files from reloading under certain circumstances - Thanks [Vladislav Botvin](https://github.com/darrrk) for [issue docpad#370](docpad#370) and [pull request docpad#371](docpad#371)
Configuration menu - View commit details
-
Copy full SHA for fcc00e7 - Browse repository at this point
Copy the full SHA fcc00e7View commit details
Commits on Dec 14, 2012
-
- v6.18.0 December 14, 2012 - Added `regeneratePaths` configuration option - Include now returns expected results if the content hasn't been rendered yet - Closes [issue docpad#378](docpad#378) - Updated [QueryEngine](https://github.com/bevry/query-engine/) to v1.5.x from v1.4.x - [Backbone](http://backbonejs.org/) dependency now moved to our dependencies from QueryEngine's. Version set explicitly to v0.9.9. - If you have any plugins or whatever that used the `myCollection.getByCid` function, change that call to `myCollection.get` - Improved help URLs
Configuration menu - View commit details
-
Copy full SHA for 31f22c7 - Browse repository at this point
Copy the full SHA 31f22c7View commit details
Commits on Dec 15, 2012
-
- v6.19.0 December 15, 2012 - Renamed `ignorePatterns` configuration option to `ignoreCommonPatterns` and added new `ignoreCustomPatterns` configuration option - Updated dependencies - [bal-util](https://github.com/balupton/bal-util) from 1.14.x to ~1.15.2 - [watchr](https://github.com/bevry/watchr) from 2.1.x to ~2.2.1 - Updated optional dependencies - [mixpanel](https://github.com/carlsverre/mixpanel-node) from 0.0.9 to 0.0.10 - Updated dev dependencies - [chai](https://github.com/chaijs/chai) from 1.3.x to 1.4.x
Configuration menu - View commit details
-
Copy full SHA for a0d9e99 - Browse repository at this point
Copy the full SHA a0d9e99View commit details
Commits on Dec 17, 2012
-
- v6.20.0 December 17, 2012 - Better watch handling - Updated dependencies - [watchr](https://github.com/bevry/watchr) from ~2.2.1 to 2.3.x
Configuration menu - View commit details
-
Copy full SHA for fe30333 - Browse repository at this point
Copy the full SHA fe30333View commit details
Commits on Dec 24, 2012
-
Configuration menu - View commit details
-
Copy full SHA for aeb2c4f - Browse repository at this point
Copy the full SHA aeb2c4fView commit details -
Merge pull request docpad#381 from ashnur/minor-repair
variable name change
Configuration menu - View commit details
-
Copy full SHA for a69e788 - Browse repository at this point
Copy the full SHA a69e788View commit details -
- v6.20.1 December 24, 2012 - Fixed `File::writeSource` - Thanks to [ashnur](https://github.com/ashnur) for [pull request docpad#381](docpad#381)
Configuration menu - View commit details
-
Copy full SHA for 8b61dbb - Browse repository at this point
Copy the full SHA 8b61dbbView commit details
Commits on Dec 30, 2012
-
Configuration menu - View commit details
-
Copy full SHA for 836ca85 - Browse repository at this point
Copy the full SHA 836ca85View commit details
Commits on Jan 2, 2013
-
- v6.21.0 January 2, 2013 - Cleanup focused around loading, parsing, and writing of files and documents - Added - `DocPad::flowDocument` - `DocPad::loadDocument` - `exists` attribute on `File` model - Fixed - `Document::writeSource`
1Configuration menu - View commit details
-
Copy full SHA for 5c37ca7 - Browse repository at this point
Copy the full SHA 5c37ca7View commit details
Commits on Jan 6, 2013
-
- v6.21.1 January 6, 2013 - Added support for running multiple plugin tests for the same plugin - Closes [issue docpad#393](docpad#393)
Configuration menu - View commit details
-
Copy full SHA for eb25c3a - Browse repository at this point
Copy the full SHA eb25c3aView commit details
Commits on Jan 7, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 9cf69ff - Browse repository at this point
Copy the full SHA 9cf69ffView commit details
Commits on Jan 8, 2013
-
Merge pull request docpad#396 from stegrams/patch-1
docpad#395 Fix typo in setDefaults that forces defaults
Configuration menu - View commit details
-
Copy full SHA for 3095ad4 - Browse repository at this point
Copy the full SHA 3095ad4View commit details -
- v6.21.2 January 8, 2013 - Fixed `Base::setDefaults` and `File::setMetaDefaults` always forcing defaults - Thanks to [Stefan](https://github.com/stegrams) for [pull request docpad#396](docpad#396)
Configuration menu - View commit details
-
Copy full SHA for fedd717 - Browse repository at this point
Copy the full SHA fedd717View commit details -
2
Configuration menu - View commit details
-
Copy full SHA for b7baeef - Browse repository at this point
Copy the full SHA b7baeefView commit details -
- v6.21.3 January 9, 2013 - Fixed ignored files sometimes triggering reloads - Added `ignorePaths`, `ignoreHiddenFiles` options - Added `DocPad::isIgnoredPath`, `DocPad::scandir`, `DocPad::watchdir` helpers
Configuration menu - View commit details
-
Copy full SHA for 22d39f7 - Browse repository at this point
Copy the full SHA 22d39f7View commit details
Commits on Jan 9, 2013
-
Configuration menu - View commit details
-
Copy full SHA for b03c955 - Browse repository at this point
Copy the full SHA b03c955View commit details
Commits on Jan 16, 2013
-
- v6.21.4 January 16, 2013 - Fixed incorrect meta data parsing for certain files - Closes [issue docpad#394](docpad#394) thanks to [Jose Quesada](https://github.com/quesada) and [Stefan](https://github.com/stegrams) - Scripts and styles blocks now support an `attrs` option string - Closes [pull request docpad#397](docpad#397) thanks to [Alex](https://github.com/amesarosh) - Closes [issue docpad#400](docpad#400) thanks to [edzillion](https://github.com/edzillion)
Configuration menu - View commit details
-
Copy full SHA for 44178bb - Browse repository at this point
Copy the full SHA 44178bbView commit details
Commits on Jan 24, 2013
-
- v6.21.5 January 24, 2013 - Supports Node v0.9 - Added `renderSingleExtensions` option - Note: currently this will render `src/documents/script.coffee` from CoffeeScript to JavaScript as intended, HOWEVER the outfile will be `out/script.coffee` instead of the expected `out/script.js`. We will likely have to do an extension mapping for single extensions. - Added expiremental `docpad-compile` executable - Updated dependencies - [bal-util](https://github.com/balupton/bal-util) from ~1.15.4 to ~1.16.0
Configuration menu - View commit details
-
Copy full SHA for 88d57b8 - Browse repository at this point
Copy the full SHA 88d57b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd7ba31 - Browse repository at this point
Copy the full SHA dd7ba31View commit details
Commits on Jan 25, 2013
-
- v6.21.6 January 25, 2013 - Better debugging around server starting
Configuration menu - View commit details
-
Copy full SHA for 646b855 - Browse repository at this point
Copy the full SHA 646b855View commit details -
- v6.21.7 January 25, 2013 - Fixed port not defaulting correctly on the `docpad-server` executable since v6.21.5 - Closes [issue docpad#407](docpad#407) thanks to [man4u](https://github.com/man4u) - Updated dependencies - [bal-util](https://github.com/balupton/bal-util) from ~1.16.0 to ~1.16.1
Configuration menu - View commit details
-
Copy full SHA for 2429ea4 - Browse repository at this point
Copy the full SHA 2429ea4View commit details
Commits on Jan 27, 2013
-
Configuration menu - View commit details
-
Copy full SHA for a1b3b54 - Browse repository at this point
Copy the full SHA a1b3b54View commit details
Commits on Feb 3, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 22322c3 - Browse repository at this point
Copy the full SHA 22322c3View commit details
Commits on Feb 4, 2013
-
Detection and conversion of source encoding now going. Looking into c…
…onversion for the out file as well. Ref docpad#411
Configuration menu - View commit details
-
Copy full SHA for 3b279ee - Browse repository at this point
Copy the full SHA 3b279eeView commit details -
Got encoding conversion going for the out file as well. Must enable d…
…etectEncoding in your docpad configuraiton file for auto detection. Ref docpad#411
Configuration menu - View commit details
-
Copy full SHA for c02ad48 - Browse repository at this point
Copy the full SHA c02ad48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 012a8e0 - Browse repository at this point
Copy the full SHA 012a8e0View commit details
Commits on Feb 5, 2013
-
- v6.21.8 February 5, 2013 - Swapped out underscore dependency for lodash - Underscore is no longer provided to testers - `File::getMeta` now alises to `File.getMeta().get` if arguments have been supplied - No longer does deep clones on template data per file render (just shallow clone now) - Fixed a bug that keeps `exists` attribute on `File` always `true` - Thanks to [Stefan](https://github.com/stegrams) for [pull request - Updated dependencies - [bal-util](https://github.com/balupton/bal-util) from ~1.16.3 to ~1.16.3 - [watchr](https://github.com/bevry/watchr) from ~2.3.3 to ~2.3.4 - Way better performance and reliability
Configuration menu - View commit details
-
Copy full SHA for 32ceb7d - Browse repository at this point
Copy the full SHA 32ceb7dView commit details
Commits on Feb 6, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 51a13a2 - Browse repository at this point
Copy the full SHA 51a13a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7d7c14 - Browse repository at this point
Copy the full SHA c7d7c14View commit details -
- v6.21.9 February 6, 2013 - We now completely ignore growl failures - We now alert the user of watch failures but still ignore them overall (as to not bring down the entire app) - Updated dependencies - [growl](https://github.com/visionmedia/node-growl) from ~1.6.1 to ~1.7.0 - [express](https://github.com/visionmedia/express) from ~3.0.6 to ~3.1.0 - [watchr](https://github.com/bevry/watchr) from ~2.3.4 to ~2.3.5 - Fixes a bug with uncaught watching exceptions
Configuration menu - View commit details
-
Copy full SHA for 5e14ecd - Browse repository at this point
Copy the full SHA 5e14ecdView commit details -
v6.21.10. Bugfix. Improvement.
- v6.21.10 February 6, 2013 - Updated dependencies - [watchr](https://github.com/bevry/watchr) from ~2.3.4 to ~2.3.7 - Works better for projects that have a large amount of files
Configuration menu - View commit details
-
Copy full SHA for 5a515db - Browse repository at this point
Copy the full SHA 5a515dbView commit details
Commits on Feb 8, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 53f0080 - Browse repository at this point
Copy the full SHA 53f0080View commit details
Commits on Feb 11, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 92c7d3a - Browse repository at this point
Copy the full SHA 92c7d3aView commit details
Commits on Feb 14, 2013
-
Now loads early for deploy commands. Added action command.
- This means for deploy commands we load and initialise our configuration twice in order to load the deploy plugin by the time the consoleSetup event fires - Another change is the removal of the secret `load` instanceConfig option, in favour of a new `action` instanceConfig option - Added a action command to perhaps replace the `docpad-server` cli with `docpad action 'server generate'`
Configuration menu - View commit details
-
Copy full SHA for 070f9b9 - Browse repository at this point
Copy the full SHA 070f9b9View commit details -
Ref docpad#430 - Identify anonymous users by their hash and salted MA…
…C address See docpad#430 for the underlying details.
Configuration menu - View commit details
-
Copy full SHA for fb8de48 - Browse repository at this point
Copy the full SHA fb8de48View commit details
Commits on Feb 15, 2013
-
Attempt at resolving configuration double-load merging issue, hitting…
… issue with partials plugin
Configuration menu - View commit details
-
Copy full SHA for fa58741 - Browse repository at this point
Copy the full SHA fa58741View commit details
Commits on Feb 16, 2013
-
Cleaning for collections. Persistant database collection.
- Added `destroy` method and event to Collection and QueryCollection which will unbind all listeners on itself and children - `createCollection` now renamed to `extendCollection` as we now create collections and blocks within the constructor, and just extend them on each load, extending now support destroying old collections - this allows us to persist the same database collection
Configuration menu - View commit details
-
Copy full SHA for 5590aef - Browse repository at this point
Copy the full SHA 5590aefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 727a7dd - Browse repository at this point
Copy the full SHA 727a7ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 244390c - Browse repository at this point
Copy the full SHA 244390cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8524dd7 - Browse repository at this point
Copy the full SHA 8524dd7View commit details
Commits on Feb 24, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 7b46303 - Browse repository at this point
Copy the full SHA 7b46303View commit details
Commits on Mar 6, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 0350886 - Browse repository at this point
Copy the full SHA 0350886View commit details -
Configuration menu - View commit details
-
Copy full SHA for e54fb31 - Browse repository at this point
Copy the full SHA e54fb31View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6654d1 - Browse repository at this point
Copy the full SHA f6654d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d4bdf6 - Browse repository at this point
Copy the full SHA 0d4bdf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8768ff6 - Browse repository at this point
Copy the full SHA 8768ff6View commit details -
Reduce the console pause delay after collecting info
From 5 seconds to 2 seconds
Configuration menu - View commit details
-
Copy full SHA for 95ad092 - Browse repository at this point
Copy the full SHA 95ad092View commit details -
- v6.22.0 March 6, 2013 - Better port assignment to testers - [changeset](docpad@244390c5d349598e35e2b 99347c8b067006aa293) - We now identify anonymous users (while respecting their anonymity) - [changeset](docpad@fb8de48d7dcfc4e9211fd 898cda91c54553c1f58) - Closes [docpad#430](docpad#430)
Configuration menu - View commit details
-
Copy full SHA for f6e12fd - Browse repository at this point
Copy the full SHA f6e12fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 861f00b - Browse repository at this point
Copy the full SHA 861f00bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 575cf05 - Browse repository at this point
Copy the full SHA 575cf05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c037ab - Browse repository at this point
Copy the full SHA 7c037abView commit details -
Configuration menu - View commit details
-
Copy full SHA for b20443e - Browse repository at this point
Copy the full SHA b20443eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 883e44e - Browse repository at this point
Copy the full SHA 883e44eView commit details -
- v6.23.0 March 6, 2013 - DocPad can now handle foreign encodings when you set `detectEncoding: true` in the [docpad configuration](http://docpad.org/docs/config) - Thanks to [Yellow Dragon](https://github.com/huanglong) for [issue docpad#411](docpad#411)
Configuration menu - View commit details
-
Copy full SHA for 5569f15 - Browse repository at this point
Copy the full SHA 5569f15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12795c2 - Browse repository at this point
Copy the full SHA 12795c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b268a94 - Browse repository at this point
Copy the full SHA b268a94View commit details -
- v6.24.0 March 6, 2013 - Configuration changes and improvements - Can now load the configuration before the console interface is setup, allowing us to have plugins that extend the console interface - Currently explicit commands only - Configuration can now load multiple times safely - Plugins now have `initialConfig`, `instanceConfig`, and a `setConfig(instanceConfig=null)` helper and their configuration will be reloaded via `setConfig` each time the docpad configuration is reloaded - **NOTE: This means no modifying `config` directly in your constructor as the changes won't persist, instead modify them via the `setConfig` call after calling `super`** - See the partials plugin for an example of this - Thanks to [Olivier Bazoud](https://github.com/obazoud) for [issue Deitcher](https://github.com/deitch), [Sergey Lukin](https://github.com/sergeylukin), [Zeno Rocha](https://github.com/zenorocha) for [issue - Added `docpad action <actions>` command line action - When passing arrays to blocks we now clone the array to avoid modifying the argument
Configuration menu - View commit details
-
Copy full SHA for 14e16c2 - Browse repository at this point
Copy the full SHA 14e16c2View commit details
Commits on Mar 7, 2013
-
Signed-off-by: Richard Antecki <richard@antecki.id.au>
Configuration menu - View commit details
-
Copy full SHA for b220c27 - Browse repository at this point
Copy the full SHA b220c27View commit details -
Merge pull request docpad#450 from rantecki/rantecki-20130307
Fixed a couple of typos.
Configuration menu - View commit details
-
Copy full SHA for dcc04e4 - Browse repository at this point
Copy the full SHA dcc04e4View commit details -
- v6.24.1 March 7, 2013 - Typo fixes - Fixes `getMixpanelInstance()` always re-creating the mixpanel instance instead of just doing it once - Fixes `DocPad::getBlocks` - Thanks to [Richard A](https://github.com/rantecki) for [pull request docpad#450](docpad#450) - Fixed mixpanel country and language always being au and en - Updated dependencies - [bal-util](https://github.com/balupton/bal-util) from ~1.16.3 to ~1.16.9
Configuration menu - View commit details
-
Copy full SHA for e76cce5 - Browse repository at this point
Copy the full SHA e76cce5View commit details -
- v6.24.2 March 8, 2013 - Fixed regression from v6.24.1 that caused new installs or very old upgrades to get stuck in the TOS section
Configuration menu - View commit details
-
Copy full SHA for 9eb5472 - Browse repository at this point
Copy the full SHA 9eb5472View commit details
Commits on Mar 9, 2013
-
Configuration menu - View commit details
-
Copy full SHA for a7c0b5f - Browse repository at this point
Copy the full SHA a7c0b5fView commit details -
- v6.25.0 March 10, 2013 - Database is now persistant - We now destroy unused collections
Configuration menu - View commit details
-
Copy full SHA for 5c34a61 - Browse repository at this point
Copy the full SHA 5c34a61View commit details
Commits on Mar 10, 2013
-
Amended "if data" checks in FileModel to "if data?"
Signed-off-by: Richard Antecki <richard@antecki.id.au>
Configuration menu - View commit details
-
Copy full SHA for b7cbf83 - Browse repository at this point
Copy the full SHA b7cbf83View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8bd22b - Browse repository at this point
Copy the full SHA e8bd22bView commit details
Commits on Mar 11, 2013
-
- v6.26.0 March 12, 2013 - Node v0.10.0 support - fixes the "Arguments to path.join must be strings" errors - The requirement of "plugins must have their own `package.json` file with `version` and `main` defined within them" is now enforced - Updated dependencies - [backbone](http://backbonejs.org/) 0.9.9 to 0.9.10 - [iconv](https://github.com/bnoordhuis/node-iconv) ~2.0.2 to ~2.0.3 - [request](https://github.com/mikeal/request) ~2.12.0 to ~2.14.0
Configuration menu - View commit details
-
Copy full SHA for 73c5f26 - Browse repository at this point
Copy the full SHA 73c5f26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 929344e - Browse repository at this point
Copy the full SHA 929344eView commit details
Commits on Mar 15, 2013
-
- v6.26.1 March 12, 2013 - We now gather statistics on the node version and platform you are using to better understand where issues are coming from - Updated dev dependencies - [coffee-script](http://jashkenas.github.com/coffee-script/) ~1.4.0 to ~1.6.1 - [request](https://github.com/mikeal/request) ~2.14.0 to ~2.16.2
Configuration menu - View commit details
-
Copy full SHA for 7cfbfda - Browse repository at this point
Copy the full SHA 7cfbfdaView commit details
Commits on Mar 23, 2013
-
- v6.26.2 March 23, 2013 - Fixes `TypeError: Object #<Object> has no method 'removeListener'` - Thanks to [Steven Lindberg](https://github.com/slindberg) for [issue docpad#462](docpad#462) - Can now customise the `watchOptions` that are used to construct the [watchr](https://github.com/bevry/watchr) instances we create - Updated dependencies
Configuration menu - View commit details
-
Copy full SHA for 2ffb091 - Browse repository at this point
Copy the full SHA 2ffb091View commit details
Commits on Mar 25, 2013
-
- v6.27.0 March 25, 2013 - Engine requirements are now: - node >=0.8 - npm >=1.2 - Iconv is now a lazy loaded dependency - Thanks to [jhuntdog](https://github.com/jhuntdog) for [issue docpad#468](docpad#468) - Added `regenerateDelay` configuration option - Thanks to [Homme Zwaagstra](https://github.com/homme) for [pull request docpad#426](docpad#426)
Configuration menu - View commit details
-
Copy full SHA for 3bf5158 - Browse repository at this point
Copy the full SHA 3bf5158View commit details -
- v6.28.0 March 25, 2013 - Removed native prototype extensions - Thanks to [David Baird](https://github.com/dhbaird) for [issue docpad#441](docpad#441) - If you were using `toShortDateString`, then we'd recommend [this gist](https://gist.github.com/4166882) instead - If you were using `toISODateString`, just replace it with `toISOString`
Configuration menu - View commit details
-
Copy full SHA for 4717855 - Browse repository at this point
Copy the full SHA 4717855View commit details
Commits on Apr 1, 2013
-
- v6.29.0 April 1, 2013 - Progress on [issue docpad#474](docpad#474) - DocPad will now set permissions based on the process's ability - Thanks to [Avi Deitcher](https://github.com/deitch), [Stephan Lough](https://github.com/stephanlough) for [issue docpad#165](docpad#165) - Updated dependencies
Configuration menu - View commit details
-
Copy full SHA for 4cc9de3 - Browse repository at this point
Copy the full SHA 4cc9de3View commit details
Commits on Apr 5, 2013
-
- v6.30.0 April 5, 2013 - Progress on [issue docpad#474](docpad#474) - `balUtil`, `chai`, `expect`, `assert`, `request` are no longer exposed to plugin testers, you'll need to include them yourself from now on - Updated dependencies
Configuration menu - View commit details
-
Copy full SHA for 6137911 - Browse repository at this point
Copy the full SHA 6137911View commit details
Commits on Apr 6, 2013
-
Configuration menu - View commit details
-
Copy full SHA for bb5a37b - Browse repository at this point
Copy the full SHA bb5a37bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1226eb3 - Browse repository at this point
Copy the full SHA 1226eb3View commit details
Commits on Apr 7, 2013
-
Merge pull request docpad#476 from adrianolaru/no-skeleton-fix
No Skeleton Fix
Configuration menu - View commit details
-
Copy full SHA for 04b4f98 - Browse repository at this point
Copy the full SHA 04b4f98View commit details -
Merge pull request docpad#454 from rantecki/rantecki-20130310
"if data" checks in FileModel
Configuration menu - View commit details
-
Copy full SHA for e78081a - Browse repository at this point
Copy the full SHA e78081aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56c7d26 - Browse repository at this point
Copy the full SHA 56c7d26View commit details -
- v6.30.2 April 7, 2013 - Allow for empty `data` when injecting files into the database - Thanks to [Richard A](https://github.com/rantecki) for [pull request docpad#454](docpad#454) - Fixed "No Skeleton" option not working (bug introduced in v6.30.0) - Thanks to [Adrian Olaru](https://github.com/adrianolaru) for [pull request docpad#475](docpad#475)
Configuration menu - View commit details
-
Copy full SHA for 9fe5c64 - Browse repository at this point
Copy the full SHA 9fe5c64View commit details
Commits on Apr 9, 2013
-
Configuration menu - View commit details
-
Copy full SHA for a6ecf6a - Browse repository at this point
Copy the full SHA a6ecf6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f808ca7 - Browse repository at this point
Copy the full SHA f808ca7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 420f841 - Browse repository at this point
Copy the full SHA 420f841View commit details -
Configuration menu - View commit details
-
Copy full SHA for f20ec4b - Browse repository at this point
Copy the full SHA f20ec4bView commit details
Commits on Apr 10, 2013
-
Configuration menu - View commit details
-
Copy full SHA for bd86abf - Browse repository at this point
Copy the full SHA bd86abfView commit details -
- v6.30.3 April 10, 2013 - Updated dependencies
Configuration menu - View commit details
-
Copy full SHA for 10e42f3 - Browse repository at this point
Copy the full SHA 10e42f3View commit details
Commits on Apr 16, 2013
-
- v6.30.4 April 16, 2013 - Testing of plugins now works when the plugin directory is the full plugin name - Thanks to [Mark Groves](https://github.com/mgroves84) for [issue docpad#485](docpad#485)
Configuration menu - View commit details
-
Copy full SHA for 8b93599 - Browse repository at this point
Copy the full SHA 8b93599View commit details
Commits on Apr 22, 2013
-
- v6.30.5 April 23, 2013 - The no skeleton option will now create a `node_modules` directory, and `package.json` and `docpad.coffee` files
Configuration menu - View commit details
-
Copy full SHA for 1d91250 - Browse repository at this point
Copy the full SHA 1d91250View commit details
Commits on Apr 23, 2013
-
Configuration menu - View commit details
-
Copy full SHA for cf66bf7 - Browse repository at this point
Copy the full SHA cf66bf7View commit details
Commits on Apr 24, 2013
-
Configuration menu - View commit details
-
Copy full SHA for dd0df10 - Browse repository at this point
Copy the full SHA dd0df10View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6badc4 - Browse repository at this point
Copy the full SHA b6badc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11c9aea - Browse repository at this point
Copy the full SHA 11c9aeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f48385 - Browse repository at this point
Copy the full SHA 4f48385View commit details -
- v6.31.0 April 24, 2013 - DocPad will now warn you when you have files of the same outPath - File and Document IDs will now always be their `cid` (before they use to be their relativePath on occasion) - Fuzzy searching no longer searches for the id - Server is now able to serve cached pages while a non-initial generation is occurring - We no longer replace tabs with 4 spaces for the content of files and documents (we still do it for YAML meta data headers on documents) - This means if you're a plugin developer, you may need to update your plugin's test's `out-expected` folder accordingly - If this is too difficult, we've added a `removeWhitespace` config option for your plugin tester, set it to `true`, [see here for usage](https://github.com/docpad/docpad-plugin-paged/blob/master/src/pag ed.tester.coffee) - Change events will now fire when adding a url to a file - URL cache index for serving files is now generated via change events, rather than after generation
Configuration menu - View commit details
-
Copy full SHA for e66e712 - Browse repository at this point
Copy the full SHA e66e712View commit details -
Configuration menu - View commit details
-
Copy full SHA for 520a9cc - Browse repository at this point
Copy the full SHA 520a9ccView commit details -
- v6.31.1 April 25, 2013 - Fixed cannot get `length` of undefined error - Added progress bar (instead of snores) for during generation when using the default log level (`6`)
Configuration menu - View commit details
-
Copy full SHA for 7764a26 - Browse repository at this point
Copy the full SHA 7764a26View commit details -
- v6.31.2 April 25, 2013 - Do not show progress bars on production environments
Configuration menu - View commit details
-
Copy full SHA for 6bff1c0 - Browse repository at this point
Copy the full SHA 6bff1c0View commit details -
- v6.31.3 April 25, 2013 - Moved progress bar code into [bevry/progressbar](http://github.com/bevry/progressbar) - Fixes issues with progress bars on ubuntu and windows
Configuration menu - View commit details
-
Copy full SHA for 3b88219 - Browse repository at this point
Copy the full SHA 3b88219View commit details
Commits on Apr 25, 2013
-
- v6.31.4 April 25, 2013 - Fixed "ReferenceError: existingModel is not defined" when you have outPath conflicts
Configuration menu - View commit details
-
Copy full SHA for 7b3f120 - Browse repository at this point
Copy the full SHA 7b3f120View commit details -
Updated for Caterpillar v2. Need to think about how setLogger should …
…work, or if it should still be here.
Configuration menu - View commit details
-
Copy full SHA for 9915eb5 - Browse repository at this point
Copy the full SHA 9915eb5View commit details
Commits on Apr 26, 2013
-
- v6.31.5 April 25, 2013 - Progress bars now obey the `prompts` configuration option instead of v6.31.2 environment hack
Configuration menu - View commit details
-
Copy full SHA for 7e9f1fb - Browse repository at this point
Copy the full SHA 7e9f1fbView commit details -
- v6.31.6 April 26, 2013 - `X-Powered-By` now also includes the DocPad version number
Configuration menu - View commit details
-
Copy full SHA for 3c3ede2 - Browse repository at this point
Copy the full SHA 3c3ede2View commit details
Commits on Apr 29, 2013
-
Removed setLogger. Renamed last logger to console logger. Added docpa…
…d-debug.log output if we are running in debug log level.
Configuration menu - View commit details
-
Copy full SHA for d82a179 - Browse repository at this point
Copy the full SHA d82a179View commit details -
Configuration menu - View commit details
-
Copy full SHA for 927b18c - Browse repository at this point
Copy the full SHA 927b18cView commit details
Commits on May 2, 2013
-
- Remove the debug log file on startup - Turn off colors for the debug stream - Only re-add the console to stdout pipe if we removed it - Added debugLogPath property to docpad instance
Configuration menu - View commit details
-
Copy full SHA for 8656056 - Browse repository at this point
Copy the full SHA 8656056View commit details -
- v6.32.0 May 2, 2013 - Now uses [Caterpillar](https://github.com/bevry/caterpillar) v2 - We now write a `docpad-debug.log` file when running with the `-d` flag, submit this when you file a bug report :) - Fixed colors not showing on custom Terminal color schemes - Fixed a double progress bar issue when a log message occurs when the progress bar is being written - Removed `setLogger()` instead you should do `getLogger()` and pipe the results to where you need - Added `getLoggers()` to fetch all the different logger streams we are using, generally there are: - `logger` the stream we write log messages to - `console` the stream that is outputted to stdout - `debug` the stream that is outputted to the debug log file
Configuration menu - View commit details
-
Copy full SHA for cf1a258 - Browse repository at this point
Copy the full SHA cf1a258View commit details
Commits on May 6, 2013
-
- v6.33.0 May 6, 2013 - We now load the exchange file based on which DocPad version we are running - Updated dependencies - [Caterpillar Human](https://github.com/bevry/caterpillar-human) v3.1 from v3.0
Configuration menu - View commit details
-
Copy full SHA for 210a2e4 - Browse repository at this point
Copy the full SHA 210a2e4View commit details
Commits on May 8, 2013
-
- v6.34.0 May 8, 2013 - Now uses [envfile](https://github.com/bevry/envfile) for `.env` file parsing - Fixed `TypeError: Cannot call method 'get' of undefined -> /lib/docpad.js:972` error when using [minicms plugin](https://github.com/jeremyfa/docpad-plugin-minicms) - Closes [issue docpad#501](docpad#501) reported by [rleite](https://github.com/rleite)
Configuration menu - View commit details
-
Copy full SHA for 7a5fe61 - Browse repository at this point
Copy the full SHA 7a5fe61View commit details
Commits on May 9, 2013
-
- v6.34.1 May 9, 2013 - Fixed `ReferenceError: docpad is not defined`
Configuration menu - View commit details
-
Copy full SHA for 3dcd1c6 - Browse repository at this point
Copy the full SHA 3dcd1c6View commit details
Commits on May 13, 2013
-
- v6.34.2 May 13, 2013 - We now support `docpad run` on empty directories when offline - Before it would crash because it could not load the exchange data, now it will continue anyway - Removed `cli-color` dependency - Progress bar will now be destroyed when a notice or higher importance message is logged
1Configuration menu - View commit details
-
Copy full SHA for 13922bf - Browse repository at this point
Copy the full SHA 13922bfView commit details
Commits on May 21, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 022d01a - Browse repository at this point
Copy the full SHA 022d01aView commit details
Commits on May 25, 2013
-
- v6.35.0 May 25, 2013 - We now respect plugin priorities again - Thanks to [Neil Taylor](https://github.com/neilbaylorrulez) for [pull request docpad#511](docpad#511) - Set plugin priorities by `priority: 500` or whatever in your plugin class - Set event specific priorities by `eventNamePriority: 500` or whatever in your plugin class - Updated dependencies
Configuration menu - View commit details
-
Copy full SHA for 6d1e3c2 - Browse repository at this point
Copy the full SHA 6d1e3c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a5afc8 - Browse repository at this point
Copy the full SHA 0a5afc8View commit details
Commits on May 28, 2013
-
- v6.36.0 May 28, 2013 - Rewrote the error-reporting, analytics, newsletter, and identification handling - Fixed a bug with the plugin version not being set on the plugin instance correctly
Configuration menu - View commit details
-
Copy full SHA for 2b91768 - Browse repository at this point
Copy the full SHA 2b91768View commit details -
- v6.36.1 May 28, 2013 - Fixed `TypeError: Object has no method 'unbindEvents'`
Configuration menu - View commit details
-
Copy full SHA for 8ce1b19 - Browse repository at this point
Copy the full SHA 8ce1b19View commit details -
- v6.36.2 May 28, 2013 - You will now be warned if your custom collection is invalid - Child collections will now be of the correct class type
Configuration menu - View commit details
-
Copy full SHA for eb15a6a - Browse repository at this point
Copy the full SHA eb15a6aView commit details
Commits on May 29, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 504c210 - Browse repository at this point
Copy the full SHA 504c210View commit details -
- v6.37.0 May 29, 2013 - Plugin tester file is now optional when specifying something like `testerClass: 'RendererTester'` inside your plugin test file - Closes [issue docpad#487](docpad#487) - `enableUnlistedPlugins` is now set to `true` when running plugin tests (it was `false` before) - This allows us to remove the need for the plugin tester file for most situations
Configuration menu - View commit details
-
Copy full SHA for e1dad36 - Browse repository at this point
Copy the full SHA e1dad36View commit details
Commits on May 30, 2013
-
- v6.37.1 May 30, 2013 - Added scripts.start property to no-skeleton's package.json file
Configuration menu - View commit details
-
Copy full SHA for 2a6b073 - Browse repository at this point
Copy the full SHA 2a6b073View commit details -
- v6.38.0 May 30, 2013 - Added `docpad init` action to initialize your directory with an empty docpad project
Configuration menu - View commit details
-
Copy full SHA for 745691e - Browse repository at this point
Copy the full SHA 745691eView commit details
Commits on Jun 7, 2013
-
- v6.38.1 June 7, 2013 - Fix compilation issue with CoffeeScript v1.6.3 - Updated dependencies
Configuration menu - View commit details
-
Copy full SHA for abc4fbb - Browse repository at this point
Copy the full SHA abc4fbbView commit details
Commits on Jun 14, 2013
-
Configuration menu - View commit details
-
Copy full SHA for d1c97e4 - Browse repository at this point
Copy the full SHA d1c97e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33f38f1 - Browse repository at this point
Copy the full SHA 33f38f1View commit details
Commits on Jun 20, 2013
-
- v6.39.0 June 20, 2013 - Abstracted out the file fetching in `DocPad::serverMiddlewareRouter` into `DocPad::getFileByRoute(url, next)` for others to use in their custom routes - Updated dependencies
Configuration menu - View commit details
-
Copy full SHA for 9f3d338 - Browse repository at this point
Copy the full SHA 9f3d338View commit details
Commits on Jun 24, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 54d53d8 - Browse repository at this point
Copy the full SHA 54d53d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b408ab - Browse repository at this point
Copy the full SHA 1b408abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 063c88a - Browse repository at this point
Copy the full SHA 063c88aView commit details -
- v6.40.0 June 24, 2013 - Removed excessive dirname usage - Updated dependencies
Configuration menu - View commit details
-
Copy full SHA for 01d187f - Browse repository at this point
Copy the full SHA 01d187fView commit details -
- v6.41.0 June 25, 2013 - Made debugging, tracing, and profiling easier - Added `docpad-debug` for easy debugging - Added `docpad-trace` for easy tracing - Added `--profile` for easy profiling - See our [debug guide](http://docpad.org/docs/debug) for details
Configuration menu - View commit details
-
Copy full SHA for d3d3b55 - Browse repository at this point
Copy the full SHA d3d3b55View commit details -
Configuration menu - View commit details
-
Copy full SHA for efeccb0 - Browse repository at this point
Copy the full SHA efeccb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b91aee2 - Browse repository at this point
Copy the full SHA b91aee2View commit details -
- v6.42.0 June 25, 2013 - Better lazy loading of modules - Updated dependencies
Configuration menu - View commit details
-
Copy full SHA for 8926fb0 - Browse repository at this point
Copy the full SHA 8926fb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20673d9 - Browse repository at this point
Copy the full SHA 20673d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e24f5cf - Browse repository at this point
Copy the full SHA e24f5cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8886652 - Browse repository at this point
Copy the full SHA 8886652View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb0b79a - Browse repository at this point
Copy the full SHA eb0b79aView commit details
Commits on Jun 25, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 83a50b9 - Browse repository at this point
Copy the full SHA 83a50b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3263070 - Browse repository at this point
Copy the full SHA 3263070View commit details -
Configuration menu - View commit details
-
Copy full SHA for a78f536 - Browse repository at this point
Copy the full SHA a78f536View commit details -
Configuration menu - View commit details
-
Copy full SHA for eeacd91 - Browse repository at this point
Copy the full SHA eeacd91View commit details -
- v6.42.1 June 25, 2013 - Fixed backslash and slash inconsistencies on windows - Thanks to [jhuntdog](https://github.com/jhuntdog) for [issue docpad#518](docpad#518) - `docpad render` will no longer output warning levels
Configuration menu - View commit details
-
Copy full SHA for df32a77 - Browse repository at this point
Copy the full SHA df32a77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33c0a7d - Browse repository at this point
Copy the full SHA 33c0a7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9689fad - Browse repository at this point
Copy the full SHA 9689fadView commit details -
Moved file contextualize data into file normalize, as it had no exter…
…nal dependencies This change was also essential to have `url` initialised correctly before contextualize.
Configuration menu - View commit details
-
Copy full SHA for d1387f1 - Browse repository at this point
Copy the full SHA d1387f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bcd17f - Browse repository at this point
Copy the full SHA 7bcd17fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 561faf1 - Browse repository at this point
Copy the full SHA 561faf1View commit details -
- v6.42.2 June 25, 2013 - Fixed backslash and slash inconsistencies on windows in regards to searching - Thanks to [Hamish](https://github.com/HammyNZ) for [issue docpad#533](docpad#533)
Configuration menu - View commit details
-
Copy full SHA for 371d44f - Browse repository at this point
Copy the full SHA 371d44fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6582bb9 - Browse repository at this point
Copy the full SHA 6582bb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17b4e7d - Browse repository at this point
Copy the full SHA 17b4e7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a25c2b8 - Browse repository at this point
Copy the full SHA a25c2b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19b7363 - Browse repository at this point
Copy the full SHA 19b7363View commit details
Commits on Jun 26, 2013
-
- v6.42.3 June 26, 2013 - Swapped out synchronous file system calls for asynchronous ones - Closes [issue docpad#538](docpad#538) - Fixed DocPad version number undefined in X-Powered-By response header - Added the ability to turn off the X-Powered-By meta header by setting the `poweredByDocPad` to `false` in your configuration
Configuration menu - View commit details
-
Copy full SHA for 9d3a01a - Browse repository at this point
Copy the full SHA 9d3a01aView commit details
Commits on Jun 28, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 2d03332 - Browse repository at this point
Copy the full SHA 2d03332View commit details -
Added some basic offline support. Fixed an issue where init would cre…
…ate unecessary files. Fixed an issue where skeleton init would recur forever. Fixed an issue with deep dextending not de-referencing arrays
Configuration menu - View commit details
-
Copy full SHA for f933cca - Browse repository at this point
Copy the full SHA f933ccaView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad39dda - Browse repository at this point
Copy the full SHA ad39ddaView commit details -
- v6.43.0 June 29, 2013 - Huge improvements to the skeleton install process - Install process is much more reliable - Skeleton dependencies will now install correctly if `node_modules` already exists - Missing module errors when doing an initial clone of a skeleton should now be fixed - Removed the unused and non-working `-s, --skeleton` option - Activities that wait on remote activity will now output a please wait message - You can now install plugins via the `docpad install [pluginName]` command - Thanks to [Jarvis Ao Ieong](https://github.com/kinua) for [issue docpad#539](docpad#539) - Installing dependencies via the `docpad install` command now works again - The `-f, --force` flag now works as expected (enabling the npm `--force` flag) - Fixed an issues with arrays not being derefenced correctly in configuration - This fixes initial run issues with skeletons that have custom file structures - Added `--offline` flag that will help docpad run without an internet connection - Added an interval timer to load, contextualize, render, and write actions to determine what files we are waiting on - Dependency upgrades
Configuration menu - View commit details
-
Copy full SHA for 2b90ba1 - Browse repository at this point
Copy the full SHA 2b90ba1View commit details -
- v6.43.1 June 29, 2013 - Fixed `docpad init` config error
Configuration menu - View commit details
-
Copy full SHA for 5f80e18 - Browse repository at this point
Copy the full SHA 5f80e18View commit details
Commits on Jun 29, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 9893e08 - Browse repository at this point
Copy the full SHA 9893e08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2312d5a - Browse repository at this point
Copy the full SHA 2312d5aView commit details -
Fixed failing render test. It should now fail. So added the correct t…
…est for the failure
Configuration menu - View commit details
-
Copy full SHA for 48eab09 - Browse repository at this point
Copy the full SHA 48eab09View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcba6e5 - Browse repository at this point
Copy the full SHA fcba6e5View commit details
Commits on Jun 30, 2013
-
- v6.43.2 June 30, 2013 - Fixed `locale is not defined` error when running `docpad init` on an existing website
Configuration menu - View commit details
-
Copy full SHA for 0b5e769 - Browse repository at this point
Copy the full SHA 0b5e769View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9da3d59 - Browse repository at this point
Copy the full SHA 9da3d59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c64f89 - Browse repository at this point
Copy the full SHA 7c64f89View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf38530 - Browse repository at this point
Copy the full SHA cf38530View commit details
Commits on Jul 1, 2013
-
Configuration menu - View commit details
-
Copy full SHA for c09da32 - Browse repository at this point
Copy the full SHA c09da32View commit details
Commits on Jul 2, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 6aa7ff2 - Browse repository at this point
Copy the full SHA 6aa7ff2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f0fdc7 - Browse repository at this point
Copy the full SHA 4f0fdc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8034fb2 - Browse repository at this point
Copy the full SHA 8034fb2View commit details -
- v6.44.0 July 2, 2013 - Model Improvements - Way better support for virtual documents (files that do not have a physical path) - Cleaned up and fortified the normalization and contextualize prodecures - At least one of these file attributes must be specified: `filename`, `relativePath`, `fullPath` - `relativePath` if not set will default to `fullPath` or `filename` - `filename` if not set will default to the filename of `fullPath` or `relativePath` - `fullPath` will not default to anything, as it is now optional (providing better support for virtual documents) - The following file attributes are auto set but can be over-ridden by custom meta data: `date`, `name`, `slug`, `url`, `contentType`, `outContentType`, `outFilename`, `outExtension`, `outPath` - The following file attributes are forcefully auto set: `extensions`, `extension`, `basename`, `outBasename`, `relativeOutPath`, `relativeDirPath`, `relativeOutDirPath`, `relativeBase`, `relativeOutBase`, `outDirPath` - Added these new file attributes: `outBasename`, `relativeOutBase`, `fullDirPath` - Updated a lot of log messages to support virtual documents - `buffer` is now correctly set as a File option - `File::setMeta(attrs)` can now accept meta backbone models instead of just javascript objects - File and Document methods now use [extract-opts](https://github.com/bevry/extract-opts) for their arguments just like DocPad already does - Removed the incorrect dangling file attributes: `path` and `dirPath` - Added new `FileModel::clone` method for making a clone of the file, attributes, opts, events and all will be cloned - Core Improvements - Added `getFileById(id, opts={})` template helper and docpad class method - Plugins can now alter the load, contextualize, render, and write collections - Added a new `lib/util` file for containing misc functions - Added `DocPad::destroy()` method for shutting down the server and whatnot - Currently only shutdowns the server, we still need to add the rest of the things - Testing Improvements - RendererTester is now more helpful when comparing differences between outputs - DocPad tests now use the new docpad destroy method that allows graceful shutdown rather than the previous ungraceful `process.exit(0)` - Still needs to be applied to plugin tests
Configuration menu - View commit details
-
Copy full SHA for 1492e86 - Browse repository at this point
Copy the full SHA 1492e86View commit details
Commits on Jul 5, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 24bc662 - Browse repository at this point
Copy the full SHA 24bc662View commit details
Commits on Jul 6, 2013
-
- v6.45.0 July 6, 2013 - New `docpad update` command to ensure that your local installations of DocPad and its plugins are up to date with the latest compatible versions - `docpad install [plugin]` command now installs the latest compatible version - Added [NodeFly](http://nodefly.com/) support when using the `--profile` flag
Configuration menu - View commit details
-
Copy full SHA for 30c2fe9 - Browse repository at this point
Copy the full SHA 30c2fe9View commit details
Commits on Jul 12, 2013
-
Configuration menu - View commit details
-
Copy full SHA for d243ea1 - Browse repository at this point
Copy the full SHA d243ea1View commit details
Commits on Jul 16, 2013
-
Configuration menu - View commit details
-
Copy full SHA for b8ac1c6 - Browse repository at this point
Copy the full SHA b8ac1c6View commit details
Commits on Jul 17, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 6b5048b - Browse repository at this point
Copy the full SHA 6b5048bView commit details -
Removed data storage, it now just stores as a buffer
Before using data would store as both data and a buffer, now just stores only as a buffer
Configuration menu - View commit details
-
Copy full SHA for c0685d0 - Browse repository at this point
Copy the full SHA c0685d0View commit details -
Fix tests for importer rewrite. Caterpillar optimisation attempt.
- load events now parse events - split out `populateCollections` into it's own thing - moved `generateParse` logic into `populateCollections` - added `opts.collection` support back to `parseDirectory`
Configuration menu - View commit details
-
Copy full SHA for feb7f45 - Browse repository at this point
Copy the full SHA feb7f45View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffde1aa - Browse repository at this point
Copy the full SHA ffde1aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0a2fbf - Browse repository at this point
Copy the full SHA c0a2fbfView commit details -
Plugin loading and init improvements
- Plugin loading will now check to see if the plugin is of the correct version for the docpad version - `docpad init` will now initialise to the complete docpad version and npm v1.3
Configuration menu - View commit details
-
Copy full SHA for fb11a59 - Browse repository at this point
Copy the full SHA fb11a59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30853eb - Browse repository at this point
Copy the full SHA 30853ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for c09a794 - Browse repository at this point
Copy the full SHA c09a794View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f209b2 - Browse repository at this point
Copy the full SHA 4f209b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19417be - Browse repository at this point
Copy the full SHA 19417beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44b95dd - Browse repository at this point
Copy the full SHA 44b95ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7090e89 - Browse repository at this point
Copy the full SHA 7090e89View commit details
Commits on Jul 18, 2013
-
Added writeSource attribute. Fixed writeSource. Meta data is no longe…
…r cleared on parse.
Configuration menu - View commit details
-
Copy full SHA for 9708619 - Browse repository at this point
Copy the full SHA 9708619View commit details
Commits on Jul 19, 2013
-
Better file loading debug messages. Better tags splitting. Removed in…
…correct file parse return value. Bumped version number.
Configuration menu - View commit details
-
Copy full SHA for 29deff0 - Browse repository at this point
Copy the full SHA 29deff0View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc2e02e - Browse repository at this point
Copy the full SHA bc2e02eView commit details
Commits on Jul 23, 2013
-
Clean up option setting for file model. Renamed outDirPath option to …
…rootOutDirPath to avoid conflicts with the outDirPath attribute
Configuration menu - View commit details
-
Copy full SHA for 128ad7c - Browse repository at this point
Copy the full SHA 128ad7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 656c748 - Browse repository at this point
Copy the full SHA 656c748View commit details -
Configuration menu - View commit details
-
Copy full SHA for 397a9df - Browse repository at this point
Copy the full SHA 397a9dfView commit details -
- v6.45.1 July 23, 2013 - Fix `safeps is not defined` error - Thanks to [Carlos Rodriguez](https://github.com/carlosrodriguez) for [issue docpad#558](docpad#558)
Configuration menu - View commit details
-
Copy full SHA for 751b066 - Browse repository at this point
Copy the full SHA 751b066View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7efb4d - Browse repository at this point
Copy the full SHA d7efb4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fe0d4e - Browse repository at this point
Copy the full SHA 2fe0d4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8cd410 - Browse repository at this point
Copy the full SHA f8cd410View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc4ea00 - Browse repository at this point
Copy the full SHA dc4ea00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 287ba7e - Browse repository at this point
Copy the full SHA 287ba7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d258b62 - Browse repository at this point
Copy the full SHA d258b62View commit details -
- v6.46.0 July 23, 2013 - Awesomeness for everyone - Added support for creating brand new virtual documents - File `data` will now just set the `buffer` - Removed `getData` and `setData` on models - Can now `docpad install` multiple plugins at once - Plugin loading will now validate the `peerDependencies` requirements along with the old `engines` - `docpad init` will now initialise to the complete docpad version and npm v1.3 - You can now tell a file to update it's source file by setting `writeSource: true` in it's meta data - Awesomeness for developers - We now _require_ all plugins to conform to the v2 for DocPad v6 standard, otherwise they will be skipped - This is to ensure compatibility with `docpad update` and `docpad install <plugin>` which are the new standards for installing plugins - `parseDirectory` will no longer: - load files, this is now handled by the generate process instead - add files to the database, this can be done via the completion callback or via passing over the collection the files should be added to: `parseDirectory({collection:docpad.getDatabase()})` - Removed `parseDocumentDirectory` use `parseDirectory({createFunction:docpad.createDocument})` instead - Removed `parseFileDirectory` use `parseDirectory({createFunction:docpad.createFile})` instead - `Document::writeRendered` removed as `File::write` will now write the output content - Added `File::writesource` - Added `PluginTester::getConfig()` and `PluginTester::getPlugin()` - Updated dependencies
Configuration menu - View commit details
-
Copy full SHA for cfe65c2 - Browse repository at this point
Copy the full SHA cfe65c2View commit details -
- v6.46.1 July 23, 2013 - Added `populateCollectionsBefore` event
Configuration menu - View commit details
-
Copy full SHA for 882e9ca - Browse repository at this point
Copy the full SHA 882e9caView commit details
Commits on Jul 24, 2013
-
- v6.46.2 July 24, 2013 - Fixed regenerations not regenerating referencing documents (bug since v6.46.0) - Closes [issue docpad#559](docpad#559) - Fixed documents not including the default attributes of files (bug since always) - Corrected naming of `releativeOutBase` to `relativeOutBase` on file model defaults (introduced in v6.45.0)
Configuration menu - View commit details
-
Copy full SHA for 8144aed - Browse repository at this point
Copy the full SHA 8144aedView commit details
Commits on Jul 25, 2013
-
- v6.46.3 July 25, 2013 - Moved `Base::setDefaults` to `FileMode::setDefaults` - Removed superfluous loading logging messages - The attributes `parser`, `header`, `body`, and `content` are now set correctly to `null` instead of `undefined` if there is no data - Correctly set meta attributes when also setting default attributes (bug since v6.42.2) - Added support for `outPath`, `outDirPath` and `rootOutDirPath` to be null - Added unit tests for virtual document loading - Fixed `removeWhitespace` tester option default - Added `contentRemoveRegex` tester option - Fixed debug log lines always being `DocPad.log` (bug since always)
Configuration menu - View commit details
-
Copy full SHA for 38f43bd - Browse repository at this point
Copy the full SHA 38f43bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d1871a - Browse repository at this point
Copy the full SHA 7d1871aView commit details -
Debugging recently found issues
## Changes - Added naming to collections to easliy identify which collection we are in when debugging - Realised that tags for tumblr items were not being created because tumblr items had isDocument and isFile undefined as it is a virtual document, which the collection isHTML required - Updated isHTML to check for write:true instead of isDocument and isFile - Added isDocument and isFile defaults ## Choices This leaves us with the following choices ### documents/files as types - then partials,layouts would be inside the documents collection - very bad - can work around by having documents,files collections check for write:true - then we have write:false draft documents inside the documents directory not inside the documents collection - result is isDocument,isFile set appropriatly for types ### documents/files as directories - then importers have problems - can work around by having html,stylesheet collections check for write:true - result is isDocument,isFile undefined for imported documents
Configuration menu - View commit details
-
Copy full SHA for 2e4cba7 - Browse repository at this point
Copy the full SHA 2e4cba7View commit details
Commits on Jul 26, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 64f54fd - Browse repository at this point
Copy the full SHA 64f54fdView commit details -
Got tests passing for core and plugins - docpad-website is failing ho…
…werver - Fixed virtual documents firing duplicated events - Added `cloneModel(model)` to properly handle events when cloning (`model.clone()` will no longer clone events) - Fixed `Object #<Model> has no method 'setDefaults'` error (bug since v6.46.3) - Moved `FileModel::setDefaults` back into `Base::setDefaults` - Thanks to [Jeff Barczewski](https://github.com/jeffbski) for [docpad-archive/documentation#40](https://github.com/bevry/docpad-document ation/pull/40) - Fixed the 500 middleware not working - Added ability to do `getCollection('database')` to get the global database - Added `render` alias for documents directory - Added `static` alias for files directory - The `documents` collection is now defiend by `render:true, write:true` rather than being paths and `isDocument:true` based - The `files` collection is now defiend by `render:false, write:true` rather than being paths and `isFile:true` based - The `html` collection is now checks for `write:true` instead of `isDocument:true` or `isFile:true` - The `stylesheet` collection is now checks for `write:true` instead of `isDocument:true` or `isFile:true` - Re-added `DocPad::parseDocumentDirectory` and `parseFileDirectory` (removed from v6.46.0) which wraps around the new ways of doing things - Added `DocPad::createModel(attrs,opts)` and updated `DocPad::createDocument` and `DocPad::createFile` to use it - Added `DocPad::ensureModel(attrs,opts)` and updated `DocPad::ensureDocument`, `DocPad::ensurefile`, and `DocPad::ensureFileOrDocument` to use it - Added `DocPad::attachModelEvents(model)` to attach the required docpad events to a model
Configuration menu - View commit details
-
Copy full SHA for 7c35a28 - Browse repository at this point
Copy the full SHA 7c35a28View commit details -
Little bit of work on the changelog from the last commit, need to do …
…the other changes as well
Configuration menu - View commit details
-
Copy full SHA for 17dabae - Browse repository at this point
Copy the full SHA 17dabaeView commit details
Commits on Jul 27, 2013
-
- v6.46.4 July 27, 2013 - Fixes - Fixed virtual documents firing duplicated events - Plugins should now use `DocPad::cloneModel(model)` instead of `model.clone()` as the latter can't bind events correctly - Fixed `Object #<Model> has no method 'setDefaults'` error (bug since v6.46.3) - Moved `FileModel::setDefaults` back into `Base::setDefaults` - Thanks to [Jeff Barczewski](https://github.com/jeffbski) for [docpad-archive/documentation#40](https://github.com/bevry/docpad-document ation/pull/40) - Fixed the 500 middleware not working - Changes - The `documents` collection is now defined by `render:true, write:true` rather than being paths and `isDocument:true` based - The `files` collection is now defined by `render:false, write:true` rather than being paths and `isFile:true` based - The `html` collection now checks for `write:true` instead of `isDocument:true` or `isFile:true` - The `stylesheet` collection now checks for `write:true` instead of `isDocument:true` or `isFile:true` - Additions - Added ability to do `getCollection('database')` to get the global database - Added naming to collections to easily identify which collection we are in when debugging - Added `render` alias for documents directory - Added `static` alias for files directory - Added logging for event emits - Re-added `DocPad::parseDocumentDirectory` and `parseFileDirectory` (removed from v6.46.0) which wraps around the new ways of doing things - Added `DocPad::createModel(attrs,opts)` and updated `DocPad::createDocument` and `DocPad::createFile` to use it - Added `DocPad::ensureModel(attrs,opts)` and updated `DocPad::ensureDocument`, `DocPad::ensurefile`, and `DocPad::ensureFileOrDocument` to use it - Added `DocPad::attachModelEvents(model)` to attach the required docpad events to a model
Configuration menu - View commit details
-
Copy full SHA for 51bb734 - Browse repository at this point
Copy the full SHA 51bb734View commit details
Commits on Jul 28, 2013
-
- v6.46.5 July 28, 2013 - Fixed `ReferenceError: result is not defined` (bug since v6.46.4) - Thanks to [Anup Shinde](https://github.com/anupshinde) for [issue
Configuration menu - View commit details
-
Copy full SHA for ec586ae - Browse repository at this point
Copy the full SHA ec586aeView commit details
Commits on Jul 31, 2013
-
- v6.47.0 July 31, 2013 - Added `FileModel::deleteSource` - Added support for specifying inline content within the styles block - Fixed `DocPad::parseFileDirectory`
Configuration menu - View commit details
-
Copy full SHA for b79f5b1 - Browse repository at this point
Copy the full SHA b79f5b1View commit details
Commits on Aug 4, 2013
-
Configuration menu - View commit details
-
Copy full SHA for d2d5beb - Browse repository at this point
Copy the full SHA d2d5bebView commit details
Commits on Aug 5, 2013
-
Added outdated message when local docpad version isn't the same as th…
…e global version
Configuration menu - View commit details
-
Copy full SHA for c919c06 - Browse repository at this point
Copy the full SHA c919c06View commit details -
- v6.48.0 August 5, 2013 - Moved `regenerateEvery` timer into `generate` rather than `setConfig` to avoid action stacking - DocPad will now warn you when your project's local DocPad version does not match the global version
Configuration menu - View commit details
-
Copy full SHA for 0580979 - Browse repository at this point
Copy the full SHA 0580979View commit details
Commits on Aug 8, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 2f3985c - Browse repository at this point
Copy the full SHA 2f3985cView commit details
Commits on Aug 10, 2013
-
- v6.48.1 August 9, 2013 - Fixed [issue docpad#584](docpad#584) - Now the output filename of a file without an extension will remain unchanged - Added a test for the aforementioned issue
Configuration menu - View commit details
-
Copy full SHA for 4e53b21 - Browse repository at this point
Copy the full SHA 4e53b21View commit details
Commits on Aug 12, 2013
-
- v6.49.0 August 9, 2013 - DocPad will now shutdown and destroy itself more thoroughly - Thanks to [Ashton Williams](https://github.com/Ashton-W) for [issue docpad#595](docpad#595) - Added the event `docpadDestroy` for plugins that are doing anything long-running so they can destroy themselves thoroughly too
Configuration menu - View commit details
-
Copy full SHA for a40e689 - Browse repository at this point
Copy the full SHA a40e689View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8035ac - Browse repository at this point
Copy the full SHA a8035acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2aa3eec - Browse repository at this point
Copy the full SHA 2aa3eecView commit details
Commits on Aug 13, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 6738799 - Browse repository at this point
Copy the full SHA 6738799View commit details
Commits on Aug 14, 2013
-
Merge pull request docpad#598 from Delapouite/master
fixed missing progress option for loadFiles step
Configuration menu - View commit details
-
Copy full SHA for 9c6f1d0 - Browse repository at this point
Copy the full SHA 9c6f1d0View commit details -
- v6.49.1 August 14, 2013 - `loadFiles` step is now properly reported in the progress bar - Thanks to [Bruno Heridet](https://github.com/Delapouite) for [pull request docpad#498](docpad#598)
Configuration menu - View commit details
-
Copy full SHA for e64c8bf - Browse repository at this point
Copy the full SHA e64c8bfView commit details
Commits on Aug 19, 2013
-
Configuration menu - View commit details
-
Copy full SHA for c545e31 - Browse repository at this point
Copy the full SHA c545e31View commit details