Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jun 13, 2011
  1. @machack666
Commits on Feb 19, 2010
  1. @jonjensen
Commits on Sep 15, 2009
  1. @jonjensen
Commits on May 23, 2009
  1. @jonjensen


    jonjensen committed
    Since we're using Git now, show that in the file name. Not using a
    dot-suffix to avoid confusing people with .git (or anything else).
Commits on May 17, 2008
  1. @jonjensen

    Update copyright year.

    jonjensen committed
Commits on Aug 9, 2007
  1. @pajamian

    * Updated copyright headers to 2007 (closes bug #102)

    pajamian committed
    * Added GPL and copyright headers to a few files that were missing them.
Commits on Sep 4, 2005
  1. @docelic

    * Make ./configure script a no-op, displaying only a message on how to

    docelic committed
      install IC.
    * Put 'require 5.6.0' in Makefile.PL to set the minimum Perl version.
Commits on Jan 24, 2005
  1. @jonjensen
Commits on Apr 9, 2004
  1. @jonjensen

    Bump version numbers to 5.3.0 (especially to get nightly build file n…

    jonjensen committed
    back on track).
    Start using version-specific WHATSNEW file so we can keep old ones around.
    They're important documentation for the project but it's too hard to find
    old ones without downloading old code.
Commits on Jan 3, 2004
  1. @jonjensen

    Update copyright year in user-visible places. I think we can update the

    jonjensen committed
    copyright year in other files as we make changes to them.
Commits on Dec 27, 2003
  1. @jonjensen
Commits on Dec 4, 2003
  1. @jonjensen
Commits on Oct 24, 2003
  1. @jonjensen
Commits on Jun 18, 2003
  1. @jonjensen
Commits on Jan 23, 2003
  1. @jonjensen
Commits on Jan 14, 2003
  1. @perusionmike

    * Major changes to the Interchange output model and UI.

    perusionmike committed
    * There will be more commits for menu data.
    * Zeald's redesign of the UI layout is almost fully implemented. There
      are but a few pages that don't incorporate the new layout.
    * Each page can have an entry in mv_metadata, which allows setting
      of page titles, display types, menus, and more via database setting.
      An editor is provided.
    * Virtual UI pages are fully supported. This will allow catalog-specific
      UI settings to be transmitted to a catalog with simple database updates.
      Each page is simply an entry in mv_metadata.
    * The second-level menu can be set either with the page class, as before,
      or in the page metadata with $Scratch->{second_menu}.
    * There is a third-level menu callable via $Scratch->{third_menu}. There
      are few situations where the old "next_line" menu setting causes the
      third-level menu -- old menu files should be compatible but where possible
      the third-level menu is explicitly specified.
    * [table-editor] and [tabbed-display] can now do tabs to the third-level
      menus. This provides a very seamless tabbed display that does not
      require a page access to change.
    * Many changes made to pages to map output to the new template.
    * New GPG encryption wizard to make setting up of encryption as close
      to painless as I can make it.
    * Change to menu editor to incorporate better menu loading.
    * New merge_metadata function allows management of new metadata when
      updating the UI.
    * Many, many minor changes and visual improvements.
    * A good deal of documentation about the metadata and table editor
      has been written, and those items should be committed soon. Many
      of the features are covered.
    * Output of the parser is now sent to @Vend::Output, which allows remapping
      of the parser output before output by the Server module.
      There should be no difference in behavior by default.
      Each piece of output is pushed onto an array, and pointers
      are maintained as to the name of the output. The default if
      the output is not remapped is to go to the $Vend::OutputMap{''} space.
      When output is done in non-mapped mode, @Vend::Output is simply
      joined and sent.
      The behavior diffence comes if you use the Vend::Page::output_cat
      routine. It will output the value of a named space.
      You can map output with the ITL tag:
      	[output-to name=foo]
      To return to the default space, you use:
      	[output-to name=""]
      To return to the *previous* named space, use:
      That is not normally what is wanted, though.
      All of the above allows you to map pieces of a page to different named
      spaces and unpack them with the [unpack] tag.
      This is all perhaps easier illustrated than described -- the illustration
      is in the changes to the UI, which map output from the page code to the
Commits on Dec 14, 2002
  1. @jonjensen
Commits on Dec 12, 2002
  1. @perusionmike
Commits on Dec 2, 2002
  1. @perusionmike
Commits on Dec 1, 2002
  1. @perusionmike
Commits on Oct 17, 2002
  1. @perusionmike

    * Major update to order status functions in UI. Much of this is funded

    perusionmike committed
      thanks to Gary Norton and Broadgap Technologies.
    * Created new update_order_status.tag usertag which does most
      of the functions done previously in admin/order_status.html
    * Order status funky page code replaced with [table-editor version].
    * Now can "Shipped checked orders". If you check the ship_auto
      check box, it will:
    	-- settle CC charge with payment processor if that is needed
    	   or wanted
      	-- ship all lines on order
    	-- update all status to shipped
    	-- archive the order
    * Added following fields to transactions:
      auth_code  -- contains authorization code needed for charge settlement
      tracking_number -- separate shipping tracking number from status
      Also updated log_transaction to insert auth_code if available.
    * Regularized database types for orderline and transactions
    * Removed unnecessary blank "reports" sampledata for orderline and
    * Added much metadata for orderline, transactions, and payment
    * Fix auto-encryption of credit card number in Vend::Payment even
      if no EncryptKey or credit card number.
    * Modified Vend::Payment::TestPayment to allow testing of charge
    * Allow setting link-no-blank=1 in [table-editor] to prevent addition
      of rows in a linked table for a particular view.
    * To test out settlement and batch updates with Vend::Payment::TestPayment
    	1. Uncomment "Require" line in interchange.cfg.
    	2. Set following payment preferences in Administration->Preferences:
    		MV_PAYMENT_MODE    testpayment
    		MV_PAYMENT_ID      test
    	3. Restart, place a new order, and use Order Manager to ship.
Commits on Aug 15, 2002
  1. @perusionmike

    * Bump version up.

    perusionmike committed
Commits on Jul 23, 2002
  1. @jonjensen

    Bump version number to 4.9.2, add some WHATSNEW stuff that didn't make

    jonjensen committed
    it into the test release notes.
Commits on Jun 27, 2002
  1. @jonjensen
Commits on Jun 17, 2002
  1. @jonjensen
Commits on Nov 21, 2001
  1. @jonjensen
Commits on Oct 11, 2001
  1. @jonjensen
Commits on Jul 18, 2001
  1. @jonjensen
Commits on Oct 26, 2000
  1. @jonjensen

    Version 4.6.0 numbering.

    jonjensen committed
Commits on Jul 11, 2000
  1. @perusionmike

    Various changes to demo.

    perusionmike committed
Commits on May 26, 2000
  1. @perusionmike
Something went wrong with that request. Please try again.