Permalink
Commits on Mar 9, 2013
  1. v6.25.0. Improvement.

    - v6.25.0 March 10, 2013
    	- Database is now persistant
    	- We now destroy unused collections
    balupton committed Mar 9, 2013
Commits on Mar 7, 2013
  1. v6.24.2. Bugfix.

    - 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
    balupton committed Mar 7, 2013
  2. v6.24.1. Bugfix.

    - 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 #450](#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
    balupton committed Mar 7, 2013
  3. Merge pull request #450 from rantecki/rantecki-20130307

    Fixed a couple of typos.
    balupton committed Mar 7, 2013
  4. Fixed a couple of typos.

    Signed-off-by: Richard Antecki <richard@antecki.id.au>
    rantecki committed Mar 7, 2013
Commits on Mar 6, 2013
  1. v6.24.0. Improvement.

    - 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
    balupton committed Mar 6, 2013
  2. v6.23.0. Improvement.

    - 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
    #411](#411)
    balupton committed Mar 6, 2013
  3. Merged.

    balupton committed Mar 6, 2013
  4. v6.22.0. Improvement.

    - v6.22.0 March 6, 2013
    	- Better port assignment to testers -
    [changeset](244390c
    99347c8b067006aa293)
    	- We now identify anonymous users (while respecting their anonymity) -
    [changeset](fb8de48
    898cda91c54553c1f58)
    		- Closes [#430](#430)
    balupton committed Mar 6, 2013
  5. Reduce the console pause delay after collecting info

    From 5 seconds to 2 seconds
    balupton committed Mar 6, 2013
  6. More fallbacks if mac fails

    balupton committed Mar 6, 2013
Commits on Feb 24, 2013
Commits on Feb 16, 2013
  1. 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
    balupton committed Feb 16, 2013
Commits on Feb 15, 2013
  1. Attempt at resolving configuration double-load merging issue, hitting…

    … issue with partials plugin
    balupton committed Feb 15, 2013
Commits on Feb 14, 2013
  1. Ref #430 - Identify anonymous users by their hash and salted MAC address

    See #430 for the underlying details.
    balupton committed Feb 14, 2013
  2. 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'`
    balupton committed Feb 14, 2013
Commits on Feb 11, 2013
Commits on Feb 8, 2013
Commits on Feb 6, 2013
  1. 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
    balupton committed Feb 6, 2013
  2. v6.21.9. Bugfix. Improvement.

    - 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
    balupton committed Feb 6, 2013