Commits on Mar 12, 2009
  1. Typo.

    theory committed Mar 12, 2009
  2. maybe I can release it today?

    slanning committed Mar 12, 2009
Commits on Mar 11, 2009
  1. Fixed an issue where a document gets renamed so that a single charact…

    …er is
    replaced with an underscore: The old file was not getting removed upon
    publish. Reported by Ashlee Caul (Bug #1446). [David]
    theory committed Mar 11, 2009
  2. fixing for 1.10.7 release

    slanning committed Mar 11, 2009
Commits on Mar 9, 2009
Commits on Mar 7, 2009
Commits on Mar 6, 2009
  1. `Bric::Util::Burner->publish_another` will now throw an exception if the

    document you pass to it is checked out. This is because publishing a story
    that's checked out can cause no end of havoc. The solution, as mentioned in
    the error message, is to pass `published_version => 1` when looking for
    documents to publish from within templates.
    theory committed Mar 6, 2009
  2. Fix for Bug # 1372: Don't let a template deployed via the FTP server …

    …get stuck on a deploy desk.
    theory committed Mar 6, 2009
Commits on Mar 5, 2009
  1. Fixed Bug # 1368: No more deleting files on publish! I added some tes…

    …ts to make sure that this was really fixed for the two cases I was aware of it. So now it should bloody well stay fixed! A couple of other things:
     * Using a simple file name, instead of a full path, when naming a file in `t/Bric/Biz/Asset/Business/Media/`.
     * Simplifying the test for the presence of XML::LibXML in Bric::Dist::Action::DTDValidate.
     * Eliminated a level of indentation in `Bric::Util::Burner->_expire()`.
    theory committed Mar 5, 2009
Commits on Feb 28, 2009
Commits on Feb 25, 2009
  1. Reverted that change for the required version of DBD::Pg. Turned out …

    …to be a bug in in trunk.
    theory committed Feb 25, 2009
Commits on Feb 24, 2009
Commits on Feb 17, 2009
  1. Files uploaded as images but without any suffix (such as ".jpg") no l…

    cause an error.
    theory committed Feb 17, 2009
  2. Didn't mean to commit the VFTP fix in the last commit, but what the h…

    …ell, all the tests pass. So note that it was done.
    theory committed Feb 17, 2009
  3. Fixed resource (file name) lookups whe publishing and/or previewing d…

    …ocuments so that SQL `LIKE` wildcard characters are ignored, so as to avoid confusing, for example, `/foo/bar` with `/foo_bar`. Reported by Scott (Bug # 1368).
    theory committed Feb 17, 2009
  4. Fixed a bug where story version numbers can get screwed up when a pas…

    …t version of an asset is published while newer versions are being edited. What I've done is prevent the `current_version` column from ever being updated unless the document is currently being checked in.
    I'm not entirely convinced that this completely fixes the problem, because it only seems to come up when when a new version is created while an older one is in the process of being published. I suppose that it can happen for long publishes, and it definitely is a race condition that I was able to replicate in the tests and then fix, so maybe it will eliminate the problem. Keeping my fingers crossed!
    theory committed Feb 17, 2009
  5. Fixed a bug where passing `version_id` to `lookup()` for a document o…

    …r template will fail if the version ID specified is the same version number as the currently-checked-out version. This made publishes break, as noted in Bug #1417. I get around it by eliminating the code that checks for whether a version is checked-in or checked-out, the same as the `published_version` parameter does. Tests were added to replicate the issue before I fixed it.
    Also, I changed the `checkin()` method to increment `current_version` instead of `version`, hoping this will fix the bugs we had with bogus version numbering. I'm going to revert that in a bit and write some more tests to replicate it, then make sure that's really the correct fix. Later tonight, I expect.
    I also removed the stuff added in r8408, as that was not the correct fix to Bug #1417 (it ''really'' broke the publish lookups!).
    theory committed Feb 17, 2009
  6. Hadn't meant to check that in.

    theory committed Feb 17, 2009
  7. Record events by `timeofday()` instead of `now()`, as the latter refl…

    …ects the time of the start of a transaction, while the former reflects wallclock time down to microsecond accuracy, meaning that events logged within a single transaction can be better sorted for display.
    theory committed Feb 17, 2009
  8. Fix bug with failed publish when the story or media document being pu…

    …blished is currently checked-out to another user (Bug # 1417).
    theory committed Feb 17, 2009
Commits on Feb 9, 2009
Commits on Jan 12, 2009
  1. Changed the SOAP checkin code so that it is functinally identical to …

    …the UI checkin code. Hoping that this solves the issue with duplicate version constraint violations.
    theory committed Jan 12, 2009
Commits on Jan 6, 2009
  1. Updated copyright dates.

    theory committed Jan 6, 2009
Commits on Dec 10, 2008
  1. Typo. s/contributer/contributor/

    gregheo committed Dec 10, 2008
Commits on Nov 26, 2008
  1. Bug fix. Media type extensions are saved as lower case, so uploaded f…

    like .JPG won't be matched. Added a corresponding lc() to &$lookup_ext.
    gregheo committed Nov 26, 2008
Commits on Oct 24, 2008
  1. update for 1.10

    slanning committed Oct 24, 2008
Commits on Oct 21, 2008
  1. Fixed a bug where a publish would appear to fail when no publish jobs…

    … were
    created (for example, when a story is published to a destination with no
    associated servers). Reported by Ashlee Caul.
    theory committed Oct 21, 2008
  2. Moved OS X 10.3 installation instructions to the wiki

    Marshall Roch committed Oct 21, 2008
Commits on Oct 20, 2008