Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jul 18, 2005
  1. @theory
  2. @theory

    Upated URL.

    theory authored
  3. @theory


    theory authored
  4. @theory

    1.8.6 timestamp and speling.

    theory authored
  5. @theory
  6. @theory
  7. @theory


    theory authored
  8. @theory

    Removed no-op code.

    theory authored
Commits on Jul 15, 2005
  1. @theory

    Fix quotation mark.

    theory authored
  2. @theory

    Optimized list_ids when searching for parent or path in Category SOAP…

    theory authored
    … interface.
    Minor refactoring of Media SOAP class and of Fixed warning in bric_media_upload.
Commits on Jul 14, 2005
  1. @theory
  2. @slanning

    David says this was wrong

    slanning authored
  3. @slanning

    Someone just got 4246 warnings on one page like

    slanning authored
      Warning: object "EN HIV PUB STI STD CONTROL 1998" had no associated
      workflow. It has been assigned to the "aWebteam" workflow.
    after they clicked Save from a story and returned to their Workspace.
    I believe it is because for some reason we have thousands of stories
    all in one desk. I think they got there because of a bug in bric_soap
    but I didn't track that down yet. For some reason, these 12000 or so
    stories and media have workflow__id == 0 and desk__id == 0 (presumably
    after being published or shelved) but they still don't have a non-zero
    grp__id in their `member' row (through story_member). They all have the
    grp__id from the asset_grp number in the `desk' table, which is the
    ID for the start desk of the first workflow. So this causes them to
    all be listed when someone looks at a desk/workspace, apparently,
    when you use ->list({grp_id => $foo}) (somewhere, I can't remember
    where that was now..). So when you get to this line in the code,
    you've got a story with $work_id == 0, so it calls $put_into_wf
    to force it into the start desk of the first workflow. So, since
    workflow__id == 0 is also valid (Shelved workflow), I thought I'd try
    changing this to defined($work_id) instead. It's possibly wrong.
  4. @theory

    Bug fixes during flight back to PDX.

    theory authored
    * Fixed favicon.ico. Not sure how long it has been broken.
    * Fixed publication of aliases when the aliased is published. I had a typo
      from when I implemented this feature last week that would have caused *all*
      stories to be republished. Oops! :-)
    * Fix for Bug # 981. Stories are now properly expired when the BRIC_QUEUED
      bricolage.conf diretive is enabled.
    * Fix for Bug # 982. The "Delete" button now deletes checked subelements in
      element profiles.
    * Fix for Bug # 984. Templates checked out of the library are now properly
      reshelved if the checkout is cancelled.
    * Fixed Bug # 989. Media created with the default "Image" and "Photograph"
      media type elements will now properly supply a "Lock val" check box for
      autopopulated fields.
     Fixed Bug # 990. Super Bulk Edit now works for media as well as stories.
    * Fix for Bug # 991. A media document cannot be related to an element unless
      it has a file associated with it.
    * Removed ancient debugging statement in the related_media component.
    * Fix for Bug # 992. The prompt for a password from the installer no longer
      echos the password to the terminal. Requires Term::ReadPassword. The
      installer will now also prompt for confirmation of the password.
    * When a template is moved to a new category, its ACL is now properly updated
      in the cached copy in the user's session, as well as in the database.
    * Fixed Bug # 966. When a template is moved to a new category, the old version
      of the template is undeployed when the new version is deployed to the new
      category. The versions in the sandbox are properly synced, as well.
    I'll be updating the bug reports in the morning.
Commits on Jul 13, 2005
  1. @theory
  2. @theory

    Merge Tamas' typo fix.

    theory authored
Commits on Jul 11, 2005
  1. @theory

    Bug fixes during flight to Washington, DC:

    theory authored
    * Fix for Bug # 956. Adding a category to a story that creates a URI conflict
      will now properly always throw an error and remove the offending category.
      I'm not completely happy with this fix, because it introduces a call to
      $story->save when adding a category, a time when the user may not be
      expectint it, but I see no other way around it. There was already such a
      save when the category browser wasn't enabled, so there's a precedent, but I
      still don't like it. Unfortunately, I see no other way to handle the
      problem. :-(
    * Fix for Bug # 961. When the "PUBLISH_RELATED_ASSETS" bricolage.conf
      directive is enabled, aliases are now also republished. Only aliases that
      have previously been publiished will be republished, and only the last
      published version will be republished, rather than any versions created
      since the last publish.
    * Fix for Bug # 964. The SOAP libraries now properly SQL escape any strings
      passed to lookup() methods. Realizing that the same problem could occur for
      usernames when people try to login, I fixed that lookup, too.
    * Fix for Bug # 965. Contributor groups created in the Group Manager will no
      longer be missing from that manager. For what it's worth, they were
      accidentally getting marked as contributor types (because contrib groups
      bogusly play two roles, one as a contributor type, and one as contributor
      groups!), so you'd be able to see them in the contributor type profile.
      Unfortunately, the one cannot be told from the other, so if you have
      non-contributor type contributor groups, you'll have to fix them yourself
      in the database. You can see a list of all of them with this query:
        SELECT * FROM grp WHERE class__id = 9;
      Make a note of the IDs for groups that are not contributor types, and then
      update them by setting their "secret" column to 0.
    * Fix for Bug # 978. ANY() now works properly for the output_channel_id
      parameter to the list() method of the story and media classes.
Commits on Jul 7, 2005
  1. @theory

    Note bug fix from Ovid.

    theory authored
Commits on Jul 5, 2005
  1. @slanning

    minor doc typos

    slanning authored
Commits on Jun 30, 2005
  1. @theory

    Fixed typos.

    theory authored
  2. @theory

    Eliminate spaces.

    theory authored
Commits on Jun 29, 2005
  1. @theory


    theory authored
  2. @theory
Commits on Jun 25, 2005
  1. @theory

    Make sure to get the Site ID.

    theory authored
Commits on Jun 24, 2005
  1. @theory


    theory authored
  2. @theory


    theory authored
  3. @theory
Commits on Jun 14, 2005
  1. @theory
Commits on Jun 9, 2005
  1. Port rev. 6345 to rev_1_8

    Marshall Roch authored
  2. @theory

    Make allowed_desks() cached. This makes desks render much more quickl…

    theory authored
    …y when
    there are a lot of assets with the same desks listed in their "Move to" select lists.
  3. @theory
Commits on Jun 6, 2005
  1. Kill tabs

    Marshall Roch authored
Commits on Jun 2, 2005
  1. @theory

    Note Job race condition fix.

    theory authored
  2. @theory

    Print to STDERR, instead.

    theory authored
  3. @theory

    Alignment, untabify.

    theory authored
Something went wrong with that request. Please try again.