Merged revisions 10129-10130,10134-10145,10147-10148,10150,10152,10155-10159 via...
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 28 Jul 2008 14:47:08 +0000 (14:47 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 28 Jul 2008 14:47:08 +0000 (14:47 +0000)
commit8fab69efdedd4b37304510317f3d73c5a29f8130
tree9e4c1e9ec72d2c7da853f811a01aafb3da460261
parent067d6f147eb19aa440221915fb44df73a2fee182
Merged revisions 10129-10130,10134-10145,10147-10148,10150,10152,10155-10159 via svnmerge from
svn://svn.open-ils.org/ILS/trunk

........
  r10129 | erickson | 2008-07-25 11:03:28 -0400 (Fri, 25 Jul 2008) | 1 line

  initializing some vars so gcc will stop warning
........
  r10130 | miker | 2008-07-25 13:34:38 -0400 (Fri, 25 Jul 2008) | 1 line

  use more correct test (rather than a side-effect) to detect short durations circs
........
  r10134 | erickson | 2008-07-25 15:00:18 -0400 (Fri, 25 Jul 2008) | 1 line

  turning raw time durations into h/m/s notation so interval_to_seconds can parse it
........
  r10135 | miker | 2008-07-25 15:04:08 -0400 (Fri, 25 Jul 2008) | 1 line

  a tool for adding IDs to MARCXML dumped directly from biblio.record_entry
........
  r10136 | miker | 2008-07-25 15:10:40 -0400 (Fri, 25 Jul 2008) | 1 line

  revert the too-much-change
........
  r10137 | miker | 2008-07-25 15:11:22 -0400 (Fri, 25 Jul 2008) | 1 line

  a tool for adding IDs to MARCXML dumped directly from biblio.record_entry
........
  r10138 | dbs | 2008-07-25 15:53:54 -0400 (Fri, 25 Jul 2008) | 3 lines

  Add new POT files and update existing POT files for en-US
  Add new PO files and update existing PO files for en-CA and fr-CA
........
  r10139 | dbs | 2008-07-25 15:54:51 -0400 (Fri, 25 Jul 2008) | 2 lines

  Move hy to hy-AM (according to ISO3166 that's the right country code, at least)
........
  r10140 | dbs | 2008-07-25 15:55:32 -0400 (Fri, 25 Jul 2008) | 2 lines

  Add and update PO files for hy-AM
........
  r10141 | miker | 2008-07-25 20:39:28 -0400 (Fri, 25 Jul 2008) | 1 line

  adding set_curcfg() call to tsearch2 configuration script for 8.2 and 8.1; fixing datatype of extend_reporter.legacy_circ_count.id (harmless, but useless, thinko)
........
  r10142 | miker | 2008-07-25 20:41:04 -0400 (Fri, 25 Jul 2008) | 1 line

  dropping all support for 8.0 with 1.4 and beyond
........
  r10143 | dbs | 2008-07-25 21:44:01 -0400 (Fri, 25 Jul 2008) | 3 lines

  Oh yeah, with the move to hy-AM we'll want to delete hy
........
  r10144 | dbs | 2008-07-26 01:14:11 -0400 (Sat, 26 Jul 2008) | 6 lines

  Start replacing jscalendar and DP_DateExtensions with Dojo
    * Use dijit.DateTextBox for date picker in setting "suspend hold until" dates
    * Start using dojo.date.stamp.* and dojo.date.locale.* functions instead of DP_DateExtensions
      * Here, we replace all occurrences of Date.parseIso8601()
    * Remove ISO formatting hints as hold dates now use locales rather than being hardcoded
........
  r10145 | dbs | 2008-07-26 01:14:58 -0400 (Sat, 26 Jul 2008) | 2 lines

  And disable debugging in the default build
........
  r10147 | erickson | 2008-07-27 11:08:58 -0400 (Sun, 27 Jul 2008) | 1 line

  added method name to default transport error handler
........
  r10148 | erickson | 2008-07-27 11:09:22 -0400 (Sun, 27 Jul 2008) | 1 line

  ported getbysession to fieldmapper.standardrequest to take advantage of default error handlers
........
  r10150 | miker | 2008-07-27 11:31:11 -0400 (Sun, 27 Jul 2008) | 1 line

  implement the backend for "max_fine as percent-of-price" functionality
........
  r10152 | miker | 2008-07-27 12:45:47 -0400 (Sun, 27 Jul 2008) | 1 line

  removing overly agressive locale normalization
........
  r10155 | erickson | 2008-07-27 14:40:48 -0400 (Sun, 27 Jul 2008) | 1 line

  show the org tree root in the copy details display if it can have items
........
  r10156 | dbs | 2008-07-27 15:04:17 -0400 (Sun, 27 Jul 2008) | 49 lines

  Apply patch from Aaron S. Joyner to improve user friendliness of database build script

  - validate that the fts-config.sql script exists for the specified database version
  - if it does not, detect the latest available version, warn the user, suggest aborting, offer to continue w/ the latest available version
  - rework call of psql to avoid PGPASSWORD on the command line, visible via ps
  - warn user if psql fails attempting to import any of these files for reasons such as couldn't connect, or file not found (not sql script errors)
  - provide commented out option to fail on sql script errors, for future convenience when the scripts run cleanly w/o errors
  - limit line length to 80 characters (a nearly unbreakable habit from work)
  - remove database version entirely from the user interface, down to build-db.sh.  This makes minor removals from:
    - install.sh
    - config.sh
    - install.conf.default
    - Open-ILS/src/Makefile
    - Open-ILS/src/extras/import/build-oils-db.sh
  - implement automatic detection of PostgreSQL database version
  - abort if we can not detect the db version, providing the user with our best guess (it's probably not going to be, but oh well)
  - maintain fallback in the case of missing fts-config.sql for specific db version, with big shiny warnings adapted to the autodetection
  - abort if no fts-config.sql files exist

  Developer's Certificate of Origin 1.1

  By making a contribution to this project, I certify that:

  (a) The contribution was created in whole or in part by me and I
      have the right to submit it under the open source license
      indicated in the file; or

  (b) The contribution is based upon previous work that, to the best
      of my knowledge, is covered under an appropriate open source
      license and I have the right under that license to submit that
      work with modifications, whether created in whole or in part
      by me, under the same open source license (unless I am
      permitted to submit under a different license), as indicated
      in the file; or

  (c) The contribution was provided directly to me by some other
      person who certified (a), (b) or (c) and I have not modified
      it.

  (d) I understand and agree that this project and the contribution
      are public and that a record of the contribution (including all
      personal information I submit with it, including my sign-off) is
      maintained indefinitely and may be redistributed consistent with
      this project or the open source license(s) involved.

Signed-off-by: Aaron S. Joyner <aaron@joyner.ws>
........
  r10157 | dbs | 2008-07-28 00:20:53 -0400 (Mon, 28 Jul 2008) | 4 lines

  We need to load the database with seed values (my bad; I removed
  the obsolete 006 data file from asjoyner's patch but failed to add the
  950 file that replaced it).
........
  r10158 | dbs | 2008-07-28 00:29:17 -0400 (Mon, 28 Jul 2008) | 2 lines

  Argh. Let's build a complete schema, shall we?
........
  r10159 | dbs | 2008-07-28 00:43:59 -0400 (Mon, 28 Jul 2008) | 2 lines

  Enable the OpenSRF-over-HTTP translator in the default Apache configuration
........

git-svn-id: svn://svn.open-ils.org/ILS/branches/acq-experiment@10161 dcc99617-32d9-48b4-a31d-7c20da2025e4
90 files changed:
Open-ILS/examples/apache/eg_vhost.conf
Open-ILS/examples/fm_IDL.xml
Open-ILS/src/Makefile
Open-ILS/src/c-apps/oils_dataloader.c
Open-ILS/src/c-apps/oils_idl-core.c
Open-ILS/src/extras/import/build-oils-db.sh
Open-ILS/src/extras/import/marc_add_ids [new file with mode: 0755]
Open-ILS/src/extras/oils_requestor.c
Open-ILS/src/perlmods/OpenILS/Application/Circ.pm
Open-ILS/src/perlmods/OpenILS/Application/Circ/Circulate.pm
Open-ILS/src/perlmods/OpenILS/Application/Storage/CDBI/config.pm
Open-ILS/src/perlmods/OpenILS/Application/Storage/Publisher/action.pm
Open-ILS/src/sql/Pg/000.english.pg80.fts-config.sql [deleted file]
Open-ILS/src/sql/Pg/000.english.pg81.fts-config.sql
Open-ILS/src/sql/Pg/000.english.pg82.fts-config.sql
Open-ILS/src/sql/Pg/002.functions.config.sql
Open-ILS/src/sql/Pg/002.schema.config.sql
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/build-db.sh
Open-ILS/src/sql/Pg/extend-reporter.sql
Open-ILS/web/conify/global/admin.js
Open-ILS/web/js/dojo/fieldmapper/Fieldmapper.js
Open-ILS/web/js/dojo/openils/User.js
Open-ILS/web/js/dojo/openils/widget/TranslatorPopup.js
Open-ILS/web/opac/common/js/DP_DateExtensions.js
Open-ILS/web/opac/locale/en-US/opac.dtd
Open-ILS/web/opac/skin/default/js/holds.js
Open-ILS/web/opac/skin/default/js/myopac.js
Open-ILS/web/opac/skin/default/js/rdetail.js
Open-ILS/web/opac/skin/default/xml/body.xml
Open-ILS/web/opac/skin/default/xml/common/css_common.xml
Open-ILS/web/opac/skin/default/xml/common/holds.xml
Open-ILS/web/opac/skin/default/xml/common/js_common.xml
Open-ILS/web/opac/skin/default/xml/myopac/myopac_holds.xml
build/i18n/po/en-CA/admin.properties.po
build/i18n/po/en-CA/auth.properties.po [new file with mode: 0644]
build/i18n/po/en-CA/cat.properties.po
build/i18n/po/en-CA/circ.properties.po
build/i18n/po/en-CA/common.properties.po
build/i18n/po/en-CA/db.seed.po [new file with mode: 0644]
build/i18n/po/en-CA/fm_IDL.po [new file with mode: 0644]
build/i18n/po/en-CA/ils_events.xml.po [new file with mode: 0644]
build/i18n/po/en-CA/lang.dtd.po
build/i18n/po/en-CA/multiclass_search_help.html.po [new file with mode: 0644]
build/i18n/po/en-CA/offline.properties.po [new file with mode: 0644]
build/i18n/po/en-CA/opac.dtd.po
build/i18n/po/en-CA/patron.properties.po [new file with mode: 0644]
build/i18n/po/en-US/admin.properties.pot
build/i18n/po/en-US/auth.properties.pot [new file with mode: 0644]
build/i18n/po/en-US/cat.properties.pot
build/i18n/po/en-US/circ.properties.pot
build/i18n/po/en-US/common.properties.pot
build/i18n/po/en-US/db.seed.pot
build/i18n/po/en-US/fm_IDL.pot
build/i18n/po/en-US/ils_events.xml.pot
build/i18n/po/en-US/lang.dtd.pot
build/i18n/po/en-US/multiclass_search_help.html.pot [new file with mode: 0644]
build/i18n/po/en-US/offline.properties.pot
build/i18n/po/en-US/opac.dtd.pot
build/i18n/po/en-US/patron.properties.pot [new file with mode: 0644]
build/i18n/po/fr-CA/admin.properties.po
build/i18n/po/fr-CA/auth.properties.po [new file with mode: 0644]
build/i18n/po/fr-CA/cat.properties.po
build/i18n/po/fr-CA/circ.properties.po
build/i18n/po/fr-CA/common.properties.po
build/i18n/po/fr-CA/db.seed.po [new file with mode: 0644]
build/i18n/po/fr-CA/fm_IDL.po [new file with mode: 0644]
build/i18n/po/fr-CA/ils_events.xml.po [new file with mode: 0644]
build/i18n/po/fr-CA/lang.dtd.po
build/i18n/po/fr-CA/multiclass_search_help.html.po [new file with mode: 0644]
build/i18n/po/fr-CA/offline.properties.po [new file with mode: 0644]
build/i18n/po/fr-CA/opac.dtd.po
build/i18n/po/fr-CA/patron.properties.po [new file with mode: 0644]
build/i18n/po/hy-AM/admin.properties.po [new file with mode: 0644]
build/i18n/po/hy-AM/auth.properties.po [new file with mode: 0644]
build/i18n/po/hy-AM/cat.properties.po [new file with mode: 0644]
build/i18n/po/hy-AM/circ.properties.po [new file with mode: 0644]
build/i18n/po/hy-AM/common.properties.po [new file with mode: 0644]
build/i18n/po/hy-AM/db.seed.po [new file with mode: 0644]
build/i18n/po/hy-AM/fm_IDL.po [new file with mode: 0644]
build/i18n/po/hy-AM/ils_events.xml.po [new file with mode: 0644]
build/i18n/po/hy-AM/lang.dtd.po [new file with mode: 0644]
build/i18n/po/hy-AM/multiclass_search_help.html.po [new file with mode: 0644]
build/i18n/po/hy-AM/offline.properties.po [new file with mode: 0644]
build/i18n/po/hy-AM/opac.dtd.po [new file with mode: 0644]
build/i18n/po/hy-AM/patron.properties.po [new file with mode: 0644]
build/i18n/po/hy/opac.dtd.po [deleted file]
config.sh
install.conf.default
install.sh