- Timestamp:
- 04/19/08 08:45:17 (6 months ago)
- Author:
- erickson
- Message:
-
Merged changes from trunk into the acq branch. Details below...
Merged revisions 8237,8245,8250,8253,8258-8259,8261-8264,8270,8272,8274-8275,8287,8293,8298-8299,8302,8304-8305,8308-8309,8311-8312,8314,8316,8322,8325,8327,8331,8336,8341,8347-8348,8352,8354,8361,8379-8384,8387,8389,8392,8398,8402-8403,8405,8414,8423,8426,8431-8450,8452,8455,8457,8459-8462,8464,8466,8468,8471-8475,8477,8481,8488-8489,8494,8496,8498-8499,8501-8503,8506-8509,8513-8516,8519-8520,8523-8526,8528-8530,8533,8537,8544,8546-8554,8557-8559,8562-8566,8570-8573,8575,8577,8580,8582-8592,8600,8602,8604,8606,8609-8611,8614-8616,8618-8619,8624-8628,8630,8632,8634,8636,8643,8645,8652-8656,8661,8663,8665-8667,8669,8674,8677,8679-8680,8689-8691,8693,8696,8699-8705,8707-8708,8711,8713,8721,8723,8725-8726,8731,8740-8741,8749,8752,8755,8759-8761,8765-8767,8771-8772,8788,8794,8798,8802,8808,8811,8818,8820,8823,8825,8829-8830,8835,8837,8840,8842,8844-8856,8858-8860,8863,8870-8875,8881,8883-8884,8886-8904,8906,8909-8911,8917,8920-8928,8930-8931,8933,8936,8942-8944,8948-8956,8959-8964,8966-8977,8985-8986,8990-8991,8993,8995,8999,9001-9002,9004,9007-9015,9017-9019,9021-9026,9028-9040,9043,9045-9059,9061,9065,9067,9069,9071,9073,9076-9077,9079,9081-9082,9085-9086,9088,9092,9094,9099,9102,9104,9108,9111-9116,9119,9121-9125,9127,9129-9133,9137,9140-9142,9144-9146,9148-9150,9152,9159,9165-9166,9175,9177,9180,9186-9187,9191-9193,9195-9196,9198,9200,9203-9204,9206-9210,9212-9217,9219-9223,9225-9226,9228-9229,9232-9236,9241,9243,9245,9247-9248,9253,9255-9256,9259-9261,9266,9269-9270,9272,9276,9279,9288-9289,9291-9295,9300,9304,9309-9314,9318-9323,9325,9327-9330,9333-9336,9338-9340,9342-9343,9345,9347,9349-9350,9352-9354,9356-9360,9362-9380 via svnmerge from
svn://svn.open-ils.org/ILS/trunk
........
r8237 | miker | 2007-12-19 17:51:14 -0500 (Wed, 19 Dec 2007) | 1 line
make z search more robust when using multi-target search
........
r8245 | dbs | 2007-12-19 21:08:57 -0500 (Wed, 19 Dec 2007) | 2 lines
Add Armenian translation of OPAC (thanks to tigran.zargaryan@eifl.net)
........
r8250 | erickson | 2007-12-20 10:58:46 -0500 (Thu, 20 Dec 2007) | 1 line
added search
........
r8253 | dbs | 2007-12-20 14:26:51 -0500 (Thu, 20 Dec 2007) | 4 lines
Enable translation of ils_events.xml, roundtripping from XML to POT to PO to XML.
Check in a current trunk version of the POT file.
Still need to enable <desc> elements for each xml:lang to merge into the ultimate XML file.
........
r8258 | phasefx | 2007-12-20 17:25:25 -0500 (Thu, 20 Dec 2007) | 1 line
multi-z-source functionality for staff client z39.50 client
........
r8259 | erickson | 2007-12-20 23:09:53 -0500 (Thu, 20 Dec 2007) | 1 line
fixed atomic method re-naming
........
r8261 | dbs | 2007-12-20 23:29:19 -0500 (Thu, 20 Dec 2007) | 2 lines
Add some documentation to this marvelous class
........
r8262 | phasefx | 2007-12-21 01:18:07 -0500 (Fri, 21 Dec 2007) | 1 line
consider .auth for services
........
r8263 | phasefx | 2007-12-21 01:47:03 -0500 (Fri, 21 Dec 2007) | 1 line
hardcode native evergreen catalog as a virtual z-source, and show 0 records found if no .count field
........
r8264 | phasefx | 2007-12-21 01:55:05 -0500 (Fri, 21 Dec 2007) | 1 line
oops, disable these widgets until the native-evergreen-catalog virtual z-service is in trunk
........
r8270 | dbs | 2007-12-21 13:11:33 -0500 (Fri, 21 Dec 2007) | 2 lines
Fix typo that prevents parsing virtual fields
........
r8272 | dbs | 2007-12-21 13:42:39 -0500 (Fri, 21 Dec 2007) | 2 lines
Add a little bit of example usage to the docs for idl.pl
........
r8274 | erickson | 2007-12-21 17:43:58 -0500 (Fri, 21 Dec 2007) | 1 line
added some documentation. sorry, dbs, if the format isn't right... more to come
........
r8275 | dbs | 2007-12-22 21:41:38 -0500 (Sat, 22 Dec 2007) | 2 lines
Install Evergreen Python modules via distutils
........
r8287 | miker | 2007-12-28 11:34:04 -0500 (Fri, 28 Dec 2007) | 1 line
adding fkey for actor.usr.profile -- Thanks to Jonh from AlphaG for spotting the missing definition
........
r8293 | phasefx | 2008-01-02 10:38:16 -0500 (Wed, 02 Jan 2008) | 1 line
refactor the flattening of hold copies, and disallow editing the pickup locations for intransit or ready for pickup holds
........
r8298 | phasefx | 2008-01-03 11:36:22 -0500 (Thu, 03 Jan 2008) | 1 line
experiment with svn:keywords
........
r8299 | phasefx | 2008-01-03 11:38:12 -0500 (Thu, 03 Jan 2008) | 1 line
copy/paste-o, but keywords seem to work
........
r8302 | erickson | 2008-01-03 12:10:17 -0500 (Thu, 03 Jan 2008) | 1 line
forward-porting move to cstore for bib create and replace calls
........
r8304 | phasefx | 2008-01-03 13:46:51 -0500 (Thu, 03 Jan 2008) | 1 line
change Build ID to Target Server ID to match reality, and display the svn path the build came from
........
r8305 | phasefx | 2008-01-03 13:49:23 -0500 (Thu, 03 Jan 2008) | 1 line
I'm not going to bother parsing the svn keyword for now, so this looks better like this
........
r8308 | erickson | 2008-01-03 14:13:16 -0500 (Thu, 03 Jan 2008) | 1 line
fixed typo -- tiemstamp
........
r8309 | erickson | 2008-01-03 14:42:36 -0500 (Thu, 03 Jan 2008) | 1 line
replaced unneccesary loop with API call
........
r8311 | erickson | 2008-01-03 15:59:14 -0500 (Thu, 03 Jan 2008) | 1 line
showing last year closed dates in addition to this year and beyond
........
r8312 | erickson | 2008-01-04 09:01:02 -0500 (Fri, 04 Jan 2008) | 1 line
parsing primary, sequence, and primitive settings from IDL
........
r8314 | erickson | 2008-01-04 14:19:49 -0500 (Fri, 04 Jan 2008) | 1 line
added fields where links existed for nonexistant fields. fixed a typo
........
r8316 | erickson | 2008-01-04 15:35:44 -0500 (Fri, 04 Jan 2008) | 6 lines
- added link parsing
- added an abstraction layer over the IDL class, field, and link objects for class-based access
- started (slowly) making the move to the more pythonic lower/underscore method names
........
r8322 | erickson | 2008-01-04 17:12:38 -0500 (Fri, 04 Jan 2008) | 1 line
logging error for now instead of throwing exception
........
r8325 | miker | 2008-01-05 20:13:11 -0500 (Sat, 05 Jan 2008) | 1 line
make the message about duplicate TCN avoidance more clear
........
r8327 | dbs | 2008-01-06 13:44:22 -0500 (Sun, 06 Jan 2008) | 2 lines
Typo fix in Python IDL module (virtul -> virtual)
........
r8331 | erickson | 2008-01-06 14:32:55 -0500 (Sun, 06 Jan 2008) | 1 line
more IDL api work. moving to more pythonic lower/underscore method names. moved global functions to class-level static method. updated docstring and dependent classes
........
r8336 | erickson | 2008-01-06 16:06:50 -0500 (Sun, 06 Jan 2008) | 1 line
changed create_date to create_time to match column in db
........
r8341 | dbs | 2008-01-06 20:05:01 -0500 (Sun, 06 Jan 2008) | 2 lines
Enable Python build with regular user to avoid perm problems at clean time.
........
r8347 | erickson | 2008-01-07 18:16:02 -0500 (Mon, 07 Jan 2008) | 1 line
plugged in new permission checking call which uses cstore instead of storage
........
r8348 | phasefx | 2008-01-08 11:50:32 -0500 (Tue, 08 Jan 2008) | 1 line
refactor and fix dedup of shelving locations, and fix regression when Copy Editor is in View-Only mode
........
r8352 | phasefx | 2008-01-08 14:28:15 -0500 (Tue, 08 Jan 2008) | 1 line
refactor spawn_copy_editor and perm check
........
r8354 | phasefx | 2008-01-08 15:37:09 -0500 (Tue, 08 Jan 2008) | 1 line
one hell of a typo ;) fixes a regression
........
r8361 | erickson | 2008-01-09 09:52:48 -0500 (Wed, 09 Jan 2008) | 1 line
added an is_true function
........
r8379 | miker | 2008-01-11 20:02:23 -0500 (Fri, 11 Jan 2008) | 1 line
force flushing of the apache/mod_perl buffer after each record
........
r8380 | miker | 2008-01-14 17:09:33 -0500 (Mon, 14 Jan 2008) | 1 line
allow the exporter to accept a container id, for exporting buckets etc
........
r8381 | miker | 2008-01-14 17:29:13 -0500 (Mon, 14 Jan 2008) | 1 line
allow cgi params instead of a cookie for auth token
........
r8382 | dbs | 2008-01-14 23:26:35 -0500 (Mon, 14 Jan 2008) | 2 lines
Switch to setuptools for dependency handling
........
r8383 | erickson | 2008-01-15 09:48:34 -0500 (Tue, 15 Jan 2008) | 1 line
removing deprecated code
........
r8384 | erickson | 2008-01-15 12:30:07 -0500 (Tue, 15 Jan 2008) | 1 line
repaired typo
........
r8387 | erickson | 2008-01-15 18:26:10 -0500 (Tue, 15 Jan 2008) | 1 line
updated to match opensrf changes, more move away from prefixed functions.
........
r8389 | dbs | 2008-01-15 22:37:47 -0500 (Tue, 15 Jan 2008) | 4 lines
Backport from acq-experiment branch:
Add a build flag for Python modules.
Use setuptools for building and installing Python modules.
........
r8392 | erickson | 2008-01-16 12:27:00 -0500 (Wed, 16 Jan 2008) | 1 line
added acq const
........
r8398 | erickson | 2008-01-17 12:11:51 -0500 (Thu, 17 Jan 2008) | 1 line
added a generic event class to model ILS events, removed functional event code from the util class
........
r8402 | erickson | 2008-01-17 12:57:34 -0500 (Thu, 17 Jan 2008) | 1 line
added a to_ex method to turn the event into an exception and a runtime raise_and_parse method for 1-line event handling
........
r8403 | erickson | 2008-01-17 13:00:46 -0500 (Thu, 17 Jan 2008) | 1 line
repaired event test
........
r8405 | dbs | 2008-01-17 13:57:17 -0500 (Thu, 17 Jan 2008) | 4 lines
Move POT files into en-US subdirectory (clutter BAD).
Provide more granular file and directory handling.
Repair some of the unit tests to match the reorged dirs.
........
r8414 | dbs | 2008-01-17 21:58:17 -0500 (Thu, 17 Jan 2008) | 2 lines
Move hardcoded strings out of offline transaction mgmt interface
........
r8423 | erickson | 2008-01-18 15:17:47 -0500 (Fri, 18 Jan 2008) | 1 line
added explicit disconnect
........
r8426 | erickson | 2008-01-18 17:02:19 -0500 (Fri, 18 Jan 2008) | 1 line
repaired logic error in reading event status. assuming existance of code and textcode
........
r8431 | dbs | 2008-01-19 00:26:34 -0500 (Sat, 19 Jan 2008) | 4 lines
Move strings out of font_settings.xul; shuffle logic to make i18n possible.
Correct a typo in offline_manage_xacts.xul.
Note: chrome/locale is the wrong place for these properties, we probably want to coalesce all JS message catalogs into a single directory, then copy it into both chrome and server XUL.
........
r8432 | dbs | 2008-01-19 14:33:39 -0500 (Sat, 19 Jan 2008) | 2 lines
Correct SetEnv? syntax for XUL locale
........
r8433 | dbs | 2008-01-19 15:33:26 -0500 (Sat, 19 Jan 2008) | 2 lines
Just use one messagecatalog (offline.properties) in chrome
........
r8434 | dbs | 2008-01-19 15:35:15 -0500 (Sat, 19 Jan 2008) | 2 lines
Server-side XUL uses server-side message catalogs
........
r8435 | dbs | 2008-01-19 15:37:46 -0500 (Sat, 19 Jan 2008) | 2 lines
Define common strings for server-side messagecatalogs
........
r8436 | dbs | 2008-01-20 06:28:18 -0500 (Sun, 20 Jan 2008) | 4 lines
Start using locale SSI env to pull in DTD for XUL/XHTML
Add include and XML entity parsing to XHTML files in /xul/
Localize a few more admin files
........
r8437 | dbs | 2008-01-20 07:13:59 -0500 (Sun, 20 Jan 2008) | 2 lines
Correct "temaplate" typo
........
r8438 | dbs | 2008-01-20 07:44:43 -0500 (Sun, 20 Jan 2008) | 3 lines
Localize many of the strings in closed_dates.xhtml;
Note: some of the forms need to be redesigned to support i18n.
........
r8439 | dbs | 2008-01-20 13:54:06 -0500 (Sun, 20 Jan 2008) | 2 lines
The localization madness continues...
........
r8440 | dbs | 2008-01-20 16:48:37 -0500 (Sun, 20 Jan 2008) | 2 lines
Restore regression spotted by miker (thanks!)
........
r8441 | miker | 2008-01-20 21:33:29 -0500 (Sun, 20 Jan 2008) | 1 line
stylesheet that can turn the Library of Conference MARC data into a nice XML format
........
r8442 | dbs | 2008-01-20 21:43:57 -0500 (Sun, 20 Jan 2008) | 2 lines
More staff client localization in server/admin
........
r8443 | dbs | 2008-01-20 21:49:29 -0500 (Sun, 20 Jan 2008) | 2 lines
Teach dtd2js.pl to ignore comments.
........
r8444 | miker | 2008-01-20 21:50:02 -0500 (Sun, 20 Jan 2008) | 1 line
adding copyright and docs
........
r8445 | miker | 2008-01-20 21:52:53 -0500 (Sun, 20 Jan 2008) | 1 line
adding pointer to the original docs
........
r8446 | dbs | 2008-01-20 22:58:26 -0500 (Sun, 20 Jan 2008) | 3 lines
Teach i18n Makefile about multiple property file locations.
Update our POT files.
........
r8447 | dbs | 2008-01-21 10:08:35 -0500 (Mon, 21 Jan 2008) | 3 lines
Merge circ.properties into offline.properties (missed it the first time around).
Now we (truly) have just a single properties file for the offline interfaces.
........
r8448 | phasefx | 2008-01-21 10:18:47 -0500 (Mon, 21 Jan 2008) | 1 line
some try/catch goodness for messagecatalog implementation, and throw exception on key not found
........
r8449 | dbs | 2008-01-21 10:20:39 -0500 (Mon, 21 Jan 2008) | 2 lines
Clean up staff client 'make' output
........
r8450 | dbs | 2008-01-21 12:31:02 -0500 (Mon, 21 Jan 2008) | 3 lines
Eliminate lang.js (old i18n approach).
Load common.properties in util_overlay.xul so it is available globally.
........
r8452 | erickson | 2008-01-22 10:49:53 -0500 (Tue, 22 Jan 2008) | 1 line
beginnings of general purpose org_unit utility functions
........
r8455 | erickson | 2008-01-22 11:24:42 -0500 (Tue, 22 Jan 2008) | 1 line
added open-ils.actor app
........
r8457 | dbs | 2008-01-22 11:34:56 -0500 (Tue, 22 Jan 2008) | 2 lines
Use the SHELL Makefile variable to set bash, rather than hash-bang
........
r8459 | dbs | 2008-01-22 12:35:18 -0500 (Tue, 22 Jan 2008) | 3 lines
Enable build via relative header file and library locations within the build tree
We had been depending on files existing in /openils/ - egg-and-chicken style
........
r8460 | dbs | 2008-01-22 12:41:29 -0500 (Tue, 22 Jan 2008) | 3 lines
Restore Makefile.install to r8000.
This experimental update was unintentionally included in my previous commit
........
r8461 | dbs | 2008-01-22 12:51:52 -0500 (Tue, 22 Jan 2008) | 2 lines
Correct install rules for the c-app headers
........
r8462 | dbs | 2008-01-22 12:59:24 -0500 (Tue, 22 Jan 2008) | 2 lines
This actually uses bash syntax; let's be explicit in the hash-bang
........
r8464 | phasefx | 2008-01-22 14:14:07 -0500 (Tue, 22 Jan 2008) | 1 line
util.window was relying on xulG, but when called from the main.menu framework, there is no xulG. This fixes the Operator Change regression, and the chrome Perm Denied/Re-Auth regression
........
r8466 | erickson | 2008-01-22 15:03:18 -0500 (Tue, 22 Jan 2008) | 1 line
more org utility code
........
r8468 | erickson | 2008-01-22 15:10:20 -0500 (Tue, 22 Jan 2008) | 1 line
more org utility code
........
r8471 | dbs | 2008-01-22 22:17:07 -0500 (Tue, 22 Jan 2008) | 2 lines
Reorder admin user insert statements to satisfy foreign key dependencies
........
r8472 | dbs | 2008-01-22 22:59:40 -0500 (Tue, 22 Jan 2008) | 2 lines
Typo in debug output
........
r8473 | dbs | 2008-01-23 08:25:47 -0500 (Wed, 23 Jan 2008) | 2 lines
We no longer need to call lang.js
........
r8474 | dbs | 2008-01-23 08:31:36 -0500 (Wed, 23 Jan 2008) | 2 lines
Localize strings in circ checkin interface
........
r8475 | erickson | 2008-01-23 08:57:00 -0500 (Wed, 23 Jan 2008) | 1 line
added method to return flat list of related orgs
........
r8477 | erickson | 2008-01-23 09:07:42 -0500 (Wed, 23 Jan 2008) | 1 line
verifying existance of local tree before performing some functions
........
r8481 | erickson | 2008-01-23 11:30:52 -0500 (Wed, 23 Jan 2008) | 1 line
added org name sorting to org list retrieval
........
r8488 | dbs | 2008-01-23 22:18:56 -0500 (Wed, 23 Jan 2008) | 2 lines
Do not force application type of XHTML files to XUL (wreaks havoc with javascript)
........
r8489 | dbs | 2008-01-23 23:04:17 -0500 (Wed, 23 Jan 2008) | 2 lines
Use a more explicit term than "Mult-date" for easier translation
........
r8494 | miker | 2008-01-24 13:29:44 -0500 (Thu, 24 Jan 2008) | 1 line
added param sets for voided billing clauses
........
r8496 | miker | 2008-01-24 13:31:05 -0500 (Thu, 24 Jan 2008) | 1 line
fixing authority validation with the new input/output methods for the gateway
........
r8498 | dbs | 2008-01-24 15:51:34 -0500 (Thu, 24 Jan 2008) | 2 lines
Localize checkin and checkout interfaces
........
r8499 | miker | 2008-01-25 12:50:59 -0500 (Fri, 25 Jan 2008) | 1 line
make flags accept 0/1 as well as false/true
........
r8501 | dbs | 2008-01-27 14:31:23 -0500 (Sun, 27 Jan 2008) | 2 lines
Correct entity name
........
r8502 | dbs | 2008-01-27 17:04:03 -0500 (Sun, 27 Jan 2008) | 2 lines
Correct a mod_xmlent complaint about invalid XML
........
r8503 | dbs | 2008-01-27 17:38:29 -0500 (Sun, 27 Jan 2008) | 3 lines
Migrate opac.js over from strbundle to messagecatalog
Make circ_brief.xul locale-aware
........
r8506 | miker | 2008-01-27 19:09:49 -0500 (Sun, 27 Jan 2008) | 1 line
adding create_time column to match the IDL
........
r8507 | dbs | 2008-01-27 20:38:18 -0500 (Sun, 27 Jan 2008) | 3 lines
Return null in the event the requested org setting doesn't exist, rather than erroring out.
Credit berick for fixing this one.
........
r8508 | dbs | 2008-01-27 23:40:26 -0500 (Sun, 27 Jan 2008) | 2 lines
Correct a regression introduced by i18n, and make jslint happy while we're at it.
........
r8509 | erickson | 2008-01-28 10:03:32 -0500 (Mon, 28 Jan 2008) | 1 line
protecting against edge case where we run off the end of the org table before finding a place to insert the callnumber row
........
r8513 | miker | 2008-01-28 12:13:33 -0500 (Mon, 28 Jan 2008) | 1 line
ignore deleted records within a metarecord
........
r8514 | dbs | 2008-01-28 13:18:39 -0500 (Mon, 28 Jan 2008) | 2 lines
A bit more checkout.js code cleaning to comply with jslint standards
........
r8515 | miker | 2008-01-28 15:04:14 -0500 (Mon, 28 Jan 2008) | 1 line
just use plperl and not plperlu
........
r8516 | miker | 2008-01-28 15:16:10 -0500 (Mon, 28 Jan 2008) | 1 line
ok fine. use plperlu
........
r8519 | erickson | 2008-01-28 15:57:12 -0500 (Mon, 28 Jan 2008) | 1 line
drastically up the timeout for these long-running transactions
........
r8520 | miker | 2008-01-28 17:04:02 -0500 (Mon, 28 Jan 2008) | 1 line
spacing
........
r8523 | erickson | 2008-01-28 18:20:29 -0500 (Mon, 28 Jan 2008) | 11 lines
created an external brick configuration file
brick_ctl can now take disparate sets of IPs for the master and drones
removed the linux-specific IP grepping in favor of the configured IPs
made xul building more flexible
general cleanup
committing example config file
........
r8524 | dbs | 2008-01-28 22:10:55 -0500 (Mon, 28 Jan 2008) | 3 lines
Correct logic error that prevented users from changing their usernames
(res = '0' because the username isn't found, but '0' != their user ID so it was always failing)
........
r8525 | dbs | 2008-01-28 23:45:00 -0500 (Mon, 28 Jan 2008) | 2 lines
Convert z39.50 client over to common.properties strings from lang.js
........
r8526 | erickson | 2008-01-29 13:21:08 -0500 (Tue, 29 Jan 2008) | 1 line
added some hold permit exemptions for DCPL and LEE. this is a PINES thing
........
r8528 | dbs | 2008-01-29 14:14:29 -0500 (Tue, 29 Jan 2008) | 3 lines
Return explicit nulls if no matching username / barcode is found (and modify tests accordingly).
We suspect JSON::XS started returning '0' instead of 0, which threw off our logic.
........
r8529 | miker | 2008-01-29 16:13:32 -0500 (Tue, 29 Jan 2008) | 1 line
make double extra sure that the namespace attribute is there!
........
r8530 | miker | 2008-01-29 16:30:03 -0500 (Tue, 29 Jan 2008) | 1 line
use default namespaces ... easier to work with anyway, and newer libxmls avoid stripping them
........
r8533 | dbs | 2008-01-29 22:23:21 -0500 (Tue, 29 Jan 2008) | 2 lines
We actually need to test for equality with '0'
........
r8537 | erickson | 2008-01-30 12:13:42 -0500 (Wed, 30 Jan 2008) | 1 line
ensuring transactions are closed after a billing is applied against a negative balance transaction
........
r8544 | phasefx | 2008-01-30 14:00:38 -0500 (Wed, 30 Jan 2008) | 1 line
change D_ALERT log level to D_WARN to avoid unneeded popups
........
r8546 | dbs | 2008-01-30 16:56:40 -0500 (Wed, 30 Jan 2008) | 2 lines
Make "make clean" clean the staff_client directory as well
........
r8547 | miker | 2008-01-31 13:13:37 -0500 (Thu, 31 Jan 2008) | 1 line
Patch from Scott McKellar? plugging several pointer leaks
........
r8548 | miker | 2008-01-31 13:34:42 -0500 (Thu, 31 Jan 2008) | 27 lines
Patch from Scott McKellar?:
- I added the const qualifier to a number of function parameters.
- I moved the prototype for _oilsEventParseEvents() from the header
into the implementation file, and made the function static. No other
source file calls it, nor should it.
- I removed an extra leading underscore from each of _oilsEventEvents
and _oilsEventDescriptions, and made them static.
- I removed an unhelpful cast from a call to safe_malloc().
- I made sure to initialize every member of a new oilsEvent.
- In several spots where we update pointer members of an oilsEvent,
I preceded the update with a free, in order to avoid potential
memory leaks.
- I replaced calls to oilsEventSetPermission() and
oilsEventSetPayload() with the equivalent inline code.
- In oilsEventFree(), the original code would free the json member
or the payload member but not both. We now free both. We also
free the event member, which we didn't do before.
........
r8549 | miker | 2008-01-31 13:56:38 -0500 (Thu, 31 Jan 2008) | 1 line
Patch from Scott Mckellar to plug a few leaks
........
r8550 | miker | 2008-01-31 14:01:25 -0500 (Thu, 31 Jan 2008) | 15 lines
- In main() we allocate a growing_buffer named "json". I added a
line to free it.
- In commitTransaction() and rollbackTransaction() I eliminated
a layer of jsonObjectClone(), along with the associated
jsonObjectFree(). Now we extract the string we want directly from
the original object without making an unnecessary copy.
- I renamed the four macros starting with "E" so as to start
with "E_" instead.
- All functions (other than main()) are now static, as are the three
variables that had been declared at global scope.
........
r8551 | miker | 2008-01-31 14:53:27 -0500 (Thu, 31 Jan 2008) | 12 lines
Patch from Scott McKellar?:
- In oilsInitIDL: I added the const qualifier to the input parameter.
This change involved some juggling of a couple of extra variables.
- Also in oilsInitIDL: I plugged a potential memory leak related to
an early return.
- In oilsUtilsFetchUserByBarcode we create a jsonObject named
"card" but we weren't freeing it. Now we free it.
........
r8552 | miker | 2008-01-31 14:55:57 -0500 (Thu, 31 Jan 2008) | 1 line
Missed the header in the last patch (from Scott McKellar?)
........
r8553 | miker | 2008-01-31 14:59:04 -0500 (Thu, 31 Jan 2008) | 1 line
Patch from Scott McKellar? to plug a small leak in open-ils.auth
........
r8554 | miker | 2008-01-31 15:13:05 -0500 (Thu, 31 Jan 2008) | 1 line
put source include files in front of installed, system include files in the -I list (avoids mis-matched definition errors when const, etc is corrected)
........
r8557 | erickson | 2008-01-31 15:52:21 -0500 (Thu, 31 Jan 2008) | 1 line
disallow marking an item lost that is already marked lost
........
r8558 | miker | 2008-01-31 16:40:30 -0500 (Thu, 31 Jan 2008) | 1 line
moving dedup to just where it is needed
........
r8559 | erickson | 2008-01-31 16:58:50 -0500 (Thu, 31 Jan 2008) | 1 line
duping method_type before using it as a data in the hash, since method_type is later freed
........
r8562 | erickson | 2008-01-31 17:45:28 -0500 (Thu, 31 Jan 2008) | 1 line
comitting initial authoritative auto-magic transactions for cstore
........
r8563 | miker | 2008-02-01 00:10:42 -0500 (Fri, 01 Feb 2008) | 1 line
adding 610, 611 and 630 to the list of controlled fields
........
r8564 | miker | 2008-02-01 09:10:33 -0500 (Fri, 01 Feb 2008) | 1 line
give cstore the ability to select a subcolumn from a complex datatype, using the transform syntax
........
r8565 | miker | 2008-02-01 09:20:32 -0500 (Fri, 01 Feb 2008) | 1 line
subcolumn redux: need to wrap the function call in parens to delimit the subcolumn from the function
........
r8566 | miker | 2008-02-01 09:24:01 -0500 (Fri, 01 Feb 2008) | 1 line
it's the little things that getcha .... typo
........
r8570 | phasefx | 2008-02-01 12:25:05 -0500 (Fri, 01 Feb 2008) | 1 line
single-row refresh does not realize when an item needs to move between lists, as in the Item Outs interface with Mark Lost or Claimed Returned. This is a quick fix, needs testing
........
r8571 | phasefx | 2008-02-01 12:25:57 -0500 (Fri, 01 Feb 2008) | 1 line
sidestep race condition with new volumes and db replication.. this should fix the Stat Cat popup errors, but we need to test on weezie
........
r8572 | erickson | 2008-02-01 15:03:45 -0500 (Fri, 01 Feb 2008) | 1 line
added method to find the org tree segments where a user has a given permission, includes work orgs
........
r8573 | erickson | 2008-02-01 15:10:26 -0500 (Fri, 01 Feb 2008) | 1 line
moved old-fashioned perm check to json_query for speed
........
r8575 | erickson | 2008-02-01 15:19:52 -0500 (Fri, 01 Feb 2008) | 1 line
removed cstoreditor :funcs import, was causing circular import problems when apputils was imported by cstoreeditor.
........
r8577 | miker | 2008-02-01 15:38:03 -0500 (Fri, 01 Feb 2008) | 1 line
adding the usr->barcode link
........
r8580 | erickson | 2008-02-01 17:25:53 -0500 (Fri, 01 Feb 2008) | 1 line
created method to return the thinnest full tree which contains a list of org IDs
........
r8582 | dbs | 2008-02-02 14:48:13 -0500 (Sat, 02 Feb 2008) | 2 lines
Revert revision 8546 - checked in the wrong file.
........
r8583 | dbs | 2008-02-02 14:48:53 -0500 (Sat, 02 Feb 2008) | 2 lines
Make "make clean" clean the staff_client directory as well
........
r8584 | dbs | 2008-02-02 14:53:18 -0500 (Sat, 02 Feb 2008) | 2 lines
i18n for checkout and circulation info interfaces
........
r8585 | dbs | 2008-02-02 16:15:51 -0500 (Sat, 02 Feb 2008) | 2 lines
i18n for copy details and circulation summary screens
........
r8586 | miker | 2008-02-02 16:18:14 -0500 (Sat, 02 Feb 2008) | 1 line
protect against null fingerprints (???)
........
r8587 | dbs | 2008-02-02 17:16:55 -0500 (Sat, 02 Feb 2008) | 2 lines
i18n of copy status overlay
........
r8588 | miker | 2008-02-02 22:51:59 -0500 (Sat, 02 Feb 2008) | 1 line
initial in-db circ and hold stuff. this codifies the circ_modifier, and requires that values be registered before importing items that use them. so, word to the wise, and the importer. there is some example SQL that will be useful for upgrading embedded in the script files right now.
........
r8589 | miker | 2008-02-03 14:08:44 -0500 (Sun, 03 Feb 2008) | 48 lines
Patch from Scott McKellar?:
- In setSavepoint(), releaseSavepoint() and rollbackSavepoint()
we were leaking spName.
- Deep in doCreate() we were passing the return value of
jsonObjectToSimpleString() directly to strcmp(), resulting in a leak.
The strcmp() was inside a complex if condition. which I rearranged so
as to capture the string and free it.
Also: I captured and reused the return value from
jsonObjectGetKeyConst() so as to avoid duplicated calls.
Aso: I reversed the sense of the if condition and swapped the branches,
so that it tests for equality rather than inequality. To my eyes this
arrangement is more readable.
- doRetrieve() was leaking id.
- jsonNumberToDBString() was passing the return value of
jsonObjectToSimpleString() directly to atol() and atof(), thereby
leaking the memory. I captured the pointers and freed them.
- searchFieldTransform() was leaking val.
- In searchJOIN() we were leaking type and filter_op in the case of
some early returns. I moved the allocations past the early returns
so that we don't allocate them until we need them. I also free them
as soon as we are done with them. As a side benefit, I was able to
avoid allocating filter_op at all in some cases.
I gave similar treatment to table, although that wasn't being leaked.
As a result I could avoid having to free it in the early returns.
A couple of the early returns would leak field or fkey. I plugged
those leaks as well.
I moved the declarations of filter and join_filter to their points
of first use, in the interest of clarity.
- In buildSELECT(): we were passing the return value of
jsonObjectToSimpleString() directly to osrfHashGet(), thereby leaking
the memory. I captured the pointer and freed it.
- In doFieldmapperSearch() a do/while loop allocates pkey_val but
in some cases wasn't freeing it.
........
r8590 | dbs | 2008-02-04 00:43:50 -0500 (Mon, 04 Feb 2008) | 2 lines
Bring i18n to the main login window
........
r8591 | dbs | 2008-02-04 00:56:31 -0500 (Mon, 04 Feb 2008) | 2 lines
Complete i18n of chrome/cat/opac.js
........
r8592 | erickson | 2008-02-04 10:36:28 -0500 (Mon, 04 Feb 2008) | 1 line
repaired logic error in union-tree builder
........
r8600 | erickson | 2008-02-04 11:23:30 -0500 (Mon, 04 Feb 2008) | 1 line
no longer clobbering client-provided array of orgs
........
r8602 | erickson | 2008-02-04 11:28:06 -0500 (Mon, 04 Feb 2008) | 1 line
verifying existance of org tree before building union tree
........
r8604 | erickson | 2008-02-04 11:35:03 -0500 (Mon, 04 Feb 2008) | 1 line
forcing int-ness on flat org keys for consistency
........
r8606 | erickson | 2008-02-04 11:45:51 -0500 (Mon, 04 Feb 2008) | 1 line
added a min-depth function for a group of orgs, changed some variable names to be more explicit
........
r8609 | dbs | 2008-02-04 13:17:10 -0500 (Mon, 04 Feb 2008) | 2 lines
Bring i18n to JSAN error messages
........
r8610 | miker | 2008-02-04 16:22:27 -0500 (Mon, 04 Feb 2008) | 1 line
adding baseline circ matrix models
........
r8611 | erickson | 2008-02-04 16:52:33 -0500 (Mon, 04 Feb 2008) | 1 line
repaired some copy/paste errors
........
r8614 | phasefx | 2008-02-04 17:01:39 -0500 (Mon, 04 Feb 2008) | 1 line
clear "Red Items are circulating" hint on refresh in Patron Bills interface
........
r8615 | dbs | 2008-02-04 17:08:53 -0500 (Mon, 04 Feb 2008) | 2 lines
Fix typo (getStrint->getString)
........
r8616 | erickson | 2008-02-04 17:14:58 -0500 (Mon, 04 Feb 2008) | 1 line
added a .ids version of the work ou retrieval function. short circuiting the highest-work-org method if we hit an org with depth 0
........
r8618 | dbs | 2008-02-04 17:33:11 -0500 (Mon, 04 Feb 2008) | 2 lines
Bring more i18n love to chrome/main
........
r8619 | erickson | 2008-02-04 18:40:23 -0500 (Mon, 04 Feb 2008) | 1 line
moved some of the work org and perm calls into apputils since they will be needed accross applications and they will be hit a lot
........
r8624 | dbs | 2008-02-04 22:22:51 -0500 (Mon, 04 Feb 2008) | 2 lines
Bring i18n to main.js
........
r8625 | dbs | 2008-02-04 22:44:01 -0500 (Mon, 04 Feb 2008) | 2 lines
Correct common.error vs. common.exception mistake, plus a bit more i18n
........
r8626 | dbs | 2008-02-04 23:30:59 -0500 (Mon, 04 Feb 2008) | 2 lines
More i18n for chrome
........
r8627 | miker | 2008-02-05 08:21:10 -0500 (Tue, 05 Feb 2008) | 1 line
updating models with (what should be) working display code
........
r8628 | erickson | 2008-02-05 09:59:55 -0500 (Tue, 05 Feb 2008) | 1 line
added org descendant/ancestor/full_path utility methods
........
r8630 | erickson | 2008-02-05 10:05:34 -0500 (Tue, 05 Feb 2008) | 1 line
fixed calls to new_editor, which will not work in apputils (circular ref)
........
r8632 | erickson | 2008-02-05 10:15:57 -0500 (Tue, 05 Feb 2008) | 1 line
fixed some typos
........
r8634 | erickson | 2008-02-05 10:25:11 -0500 (Tue, 05 Feb 2008) | 1 line
added a descendants option to the high work org retrieval function
........
r8636 | erickson | 2008-02-05 10:52:44 -0500 (Tue, 05 Feb 2008) | 1 line
repaired descendant logic for initial high perm org
........
r8643 | phasefx | 2008-02-05 14:28:43 -0500 (Tue, 05 Feb 2008) | 1 line
regression in dos.print kludge.. need to quote path for windows, and assure text is being passed and not objects
........
r8645 | miker | 2008-02-05 14:35:57 -0500 (Tue, 05 Feb 2008) | 1 line
updating the exporter config to add the proxy for staff
........
r8652 | dbs | 2008-02-05 22:44:09 -0500 (Tue, 05 Feb 2008) | 2 lines
i18n improvements as I go through updating status
........
r8653 | erickson | 2008-02-05 22:57:01 -0500 (Tue, 05 Feb 2008) | 9 lines
getting closer on the circmatrixmatchpoint editing
- using edit_inline on foreign keys to allow for up-front editing of
objects which link to circmatrixmatchpoint
- updated some of the str methods to use gettext's unique brand of string interpolation
- added some blank=False flags for non-required fields
........
r8654 | erickson | 2008-02-05 23:00:23 -0500 (Tue, 05 Feb 2008) | 1 line
added example verbose name
........
r8655 | erickson | 2008-02-05 23:18:00 -0500 (Tue, 05 Feb 2008) | 1 line
overriding save to force None-ness on the interval fields
........
r8656 | miker | 2008-02-06 01:24:56 -0500 (Wed, 06 Feb 2008) | 1 line
use serial instead of plain INT for pkey on circ_mod_test table
........
r8661 | erickson | 2008-02-06 11:29:55 -0500 (Wed, 06 Feb 2008) | 1 line
gave cstore editor the ability to check an array of permissions
........
r8663 | erickson | 2008-02-06 11:39:23 -0500 (Wed, 06 Feb 2008) | 1 line
fixed variable declaration
........
r8665 | erickson | 2008-02-06 12:14:41 -0500 (Wed, 06 Feb 2008) | 1 line
now using the find_highest_perm_org and get_org_tree methods provided in apputils
........
r8666 | erickson | 2008-02-06 12:33:51 -0500 (Wed, 06 Feb 2008) | 3 lines
using shared build_org_tree in apputils
........
r8667 | erickson | 2008-02-06 12:53:33 -0500 (Wed, 06 Feb 2008) | 4 lines
added vars to store permission error info
........
r8669 | erickson | 2008-02-06 13:03:15 -0500 (Wed, 06 Feb 2008) | 1 line
logic bug in new perm checker. removed some dead code
........
r8674 | erickson | 2008-02-06 15:23:22 -0500 (Wed, 06 Feb 2008) | 1 line
added explicit "return undef"
........
r8677 | miker | 2008-02-06 20:26:36 -0500 (Wed, 06 Feb 2008) | 1 line
fixing readonly IDL logic
........
r8679 | dbs | 2008-02-06 23:24:31 -0500 (Wed, 06 Feb 2008) | 2 lines
Bring copy_status to the world of i18n
........
r8680 | dbs | 2008-02-06 23:39:38 -0500 (Wed, 06 Feb 2008) | 2 lines
Ensure ils_events.py is executable
........
r8689 | miker | 2008-02-07 14:36:16 -0500 (Thu, 07 Feb 2008) | 1 line
cross-port the per-object perm scheme from the acq branch
........
r8690 | miker | 2008-02-07 14:48:17 -0500 (Thu, 07 Feb 2008) | 1 line
adding index for object perms, and re-tabbing a bit
........
r8691 | miker | 2008-02-07 14:49:48 -0500 (Thu, 07 Feb 2008) | 1 line
also bringing the permacrud.xsd from acq (thanks for the reminder, Dan!)
........
r8693 | dbs | 2008-02-07 16:41:17 -0500 (Thu, 07 Feb 2008) | 2 lines
Typo: lenth -> length
........
r8696 | dbs | 2008-02-07 17:39:23 -0500 (Thu, 07 Feb 2008) | 2 lines
Mostly finish off server/circ i18n work
........
r8699 | miker | 2008-02-08 10:38:30 -0500 (Fri, 08 Feb 2008) | 1 line
adding subfield setting for idfield
........
r8700 | erickson | 2008-02-08 12:35:04 -0500 (Fri, 08 Feb 2008) | 1 line
moving variable decl. until after config is loaded
........
r8701 | dbs | 2008-02-08 14:56:33 -0500 (Fri, 08 Feb 2008) | 2 lines
Fix one little typo
........
r8702 | erickson | 2008-02-08 15:46:18 -0500 (Fri, 08 Feb 2008) | 4 lines
calling copy_details directly to prevent any issues with the $self variable
........
r8703 | erickson | 2008-02-08 15:51:54 -0500 (Fri, 08 Feb 2008) | 1 line
direct function calls to prevent any issues with $self
........
r8704 | erickson | 2008-02-08 15:57:29 -0500 (Fri, 08 Feb 2008) | 1 line
direct function calls to prevent any issues with $self. removed some unused code
........
r8705 | miker | 2008-02-08 16:01:19 -0500 (Fri, 08 Feb 2008) | 1 line
moving to direct call syntax instead of indirection based, since it is unsafe
........
r8707 | dbs | 2008-02-11 00:04:23 -0500 (Mon, 11 Feb 2008) | 2 lines
Start tackling circ/util.js i18n
........
r8708 | miker | 2008-02-11 07:52:04 -0500 (Mon, 11 Feb 2008) | 32 lines
Patch from Scott McKellar? which plugs a couple of memory leaks, and
applies some minor optimizations, as much for clarity as for
performance.
- In buildSELECT() we were leaking defaultselhash in the case of an
early return.
- In doFieldmapperSearch() we were leaking flesh_blob in the case
of an early return.
- In doFieldmapperSearch() I rearranged the logic a bit. First,
I performed a single search of meta to get a method type and saved
the result for reuse, instead of performing the identical search
repeatedly. Second, I turned a series of ifs into a series of
if/elses. That way we stop searching when we find a match. More
importantly, the if/else structure makes it more clear to the reader
that we're really just branching on method type in a case structure.
This latter change requires that none of the branches changes the
contents of ctx->method->userData. So far as I can tell by tracing
out all the branches, this condition is satisfied, as one would
intuitively expect.
- Also in doFieldmapperSearch(): I increased the size of the
growing_buffer sel_list from 16 characters to 64. Since the
formatted string is at least 13 characters long, depending on the
length of the class name and primary key, I suspect that 16
characters will almost never be big enough. Even 64 characters
might be too short. I don't know how long the values typically
are in practice.
........
r8711 | erickson | 2008-02-11 10:44:34 -0500 (Mon, 11 Feb 2008) | 1 line
new lib IP ranges
........
r8713 | erickson | 2008-02-11 13:47:54 -0500 (Mon, 11 Feb 2008) | 1 line
rolling back one change to oilsEventFree, which was causing a double-free. as noted in a new comment, if event->json is generated, it will contain a pointer to event->payload, which will cause event->payload to be automatically freed at ->payload free time
........
r8721 | erickson | 2008-02-11 15:37:58 -0500 (Mon, 11 Feb 2008) | 1 line
augmented parse_and_raise to act as a pass-thru when the provided object is not an event
........
r8723 | miker | 2008-02-11 15:47:11 -0500 (Mon, 11 Feb 2008) | 1 line
adde Parse::RecDescent? stubbing for future use
........
r8725 | dbs | 2008-02-11 16:44:51 -0500 (Mon, 11 Feb 2008) | 2 lines
Complete server/circ/util.js i18n (oh my aching fingers)
........
r8726 | dbs | 2008-02-11 21:41:11 -0500 (Mon, 11 Feb 2008) | 2 lines
i18n for the server/main and server/OpenILS directories
........
r8731 | miker | 2008-02-12 11:13:11 -0500 (Tue, 12 Feb 2008) | 1 line
arg! typo
........
r8740 | phasefx | 2008-02-12 23:00:28 -0500 (Tue, 12 Feb 2008) | 1 line
removing dead code.. Hold Capture interface is a variant of Check In interface
........
r8741 | dbs | 2008-02-13 11:32:35 -0500 (Wed, 13 Feb 2008) | 2 lines
Update copyright statement in catalogue footer
........
r8749 | phasefx | 2008-02-13 23:25:58 -0500 (Wed, 13 Feb 2008) | 1 line
tweaked wording for Items Out interface to better match reality
........
r8752 | miker | 2008-02-14 16:39:19 -0500 (Thu, 14 Feb 2008) | 1 line
in-DB circ matrix models (a couple more to go)
........
r8755 | erickson | 2008-02-14 21:41:35 -0500 (Thu, 14 Feb 2008) | 1 line
defaulting selection_ou to the pickup lib instead of home_ou of the recipient
........
r8759 | miker | 2008-02-15 15:35:53 -0500 (Fri, 15 Feb 2008) | 1 line
adding test result virtual class and fixing cut-n-paste error
........
r8760 | miker | 2008-02-15 15:56:40 -0500 (Fri, 15 Feb 2008) | 1 line
adding hold matrix model data; adding permacrud validation hooks to main xsd
........
r8761 | phasefx | 2008-02-16 13:15:13 -0500 (Sat, 16 Feb 2008) | 1 line
Holdings Maintenance interface. copy_browser.js uses circ/util.js and that needs these properties
........
r8765 | phasefx | 2008-02-18 16:33:13 -0500 (Mon, 18 Feb 2008) | 1 line
This method returns 1 or 0. == appears to work whether res equals "1" or 1, is that what we want?
........
r8766 | phasefx | 2008-02-18 16:41:14 -0500 (Mon, 18 Feb 2008) | 1 line
This method returns 1 or 0. == appears to work whether res equals "1" or 1, is that what we want?
........
r8767 | erickson | 2008-02-18 16:55:14 -0500 (Mon, 18 Feb 2008) | 1 line
returning undef on not-found instead of 0 to prevent id=0 conflicts
........
r8771 | dbs | 2008-02-19 07:34:58 -0500 (Tue, 19 Feb 2008) | 4 lines
Add explicit postgresql version dependencies
Differentiate between Ubuntu Gutsy and Debian Etch postgresql versions
Update SpiderMonkey? version
........
r8772 | erickson | 2008-02-19 08:54:39 -0500 (Tue, 19 Feb 2008) | 6 lines
Removing some dead code
changed (wherever possible) references from objson to the new opensrf/osrf_json.h
cstore is the last remaining legacy json (objson) client that needs updating
........
r8788 | erickson | 2008-02-19 18:38:18 -0500 (Tue, 19 Feb 2008) | 1 line
using explicit namespace in addition to default namespace to account for differences in libxml2 handling
........
r8794 | dbs | 2008-02-19 23:38:35 -0500 (Tue, 19 Feb 2008) | 2 lines
French MARC tooltip creator for the cataloging interface
........
r8798 | dbs | 2008-02-20 10:52:38 -0500 (Wed, 20 Feb 2008) | 3 lines
Convert entity-ized hyphens back to regular hyphens for easy copy and pasting
(but escape the second hyphen to avoid "invalid comment" warnings from xsltproc)
........
r8802 | dbs | 2008-02-20 12:33:33 -0500 (Wed, 20 Feb 2008) | 3 lines
Update libdbi and libdbi-drivers to 0.8.3 to avoid recent compilation problems on Ubuntu Gutsy
(Thanks to anarchivist for the heads-up!)
........
r8808 | miker | 2008-02-21 12:34:28 -0500 (Thu, 21 Feb 2008) | 1 line
adding authoritative method varients
........
r8811 | erickson | 2008-02-21 19:09:41 -0500 (Thu, 21 Feb 2008) | 1 line
added hold permit flag for new holds to prevent max-holds checks on existing holds
........
r8818 | erickson | 2008-02-22 10:20:05 -0500 (Fri, 22 Feb 2008) | 1 line
added logic to migrate holds from the deleted records to the master record in title merging
........
r8820 | erickson | 2008-02-22 10:22:54 -0500 (Fri, 22 Feb 2008) | 1 line
moved to die_events for in-transaction error handling
........
r8823 | dbs | 2008-02-22 13:34:56 -0500 (Fri, 22 Feb 2008) | 3 lines
srfsh wants less, and it's not installed on minimal debian, so let's give it less.
less is more
........
r8825 | erickson | 2008-02-22 13:51:26 -0500 (Fri, 22 Feb 2008) | 1 line
added support for volume-level holds migration during volume merging
........
r8829 | dbs | 2008-02-22 19:32:45 -0500 (Fri, 22 Feb 2008) | 2 lines
Enable custom specified ID to be retained in preprocess subroutine
........
r8830 | dbs | 2008-02-22 20:34:49 -0500 (Fri, 22 Feb 2008) | 2 lines
And check for duplicate IDs in the main loop, just like miker asked
........
r8835 | erickson | 2008-02-26 16:04:19 -0500 (Tue, 26 Feb 2008) | 1 line
changed error to warning to prevent stderr spewing
........
r8837 | erickson | 2008-02-26 16:08:02 -0500 (Tue, 26 Feb 2008) | 1 line
changed the /right/ error to warning to prevent stderr spewing
........
r8840 | erickson | 2008-02-29 09:08:25 -0500 (Fri, 29 Feb 2008) | 1 line
checking for xact instead of xact_id to verify session. at this point in the code, if the editor has not had a reason to create a session yet, xact_id will be undef
........
r8842 | erickson | 2008-02-29 09:16:22 -0500 (Fri, 29 Feb 2008) | 1 line
added check for always_xact since xact flag may not be set in authoritative mode
........
r8844 | miker | 2008-03-01 00:43:04 -0500 (Sat, 01 Mar 2008) | 1 line
adding initial sru support
........
r8845 | miker | 2008-03-01 11:13:02 -0500 (Sat, 01 Mar 2008) | 1 line
moving default grammar to HEREDOC instead of DATA section
........
r8846 | miker | 2008-03-01 11:31:38 -0500 (Sat, 01 Mar 2008) | 1 line
adjusting cql qualifier logic
........
r8847 | miker | 2008-03-01 11:36:54 -0500 (Sat, 01 Mar 2008) | 1 line
more adjusting of the cql qualifier logic
........
r8848 | miker | 2008-03-01 11:37:27 -0500 (Sat, 01 Mar 2008) | 1 line
more adjusting of the cql qualifier logic
........
r8849 | miker | 2008-03-01 11:41:30 -0500 (Sat, 01 Mar 2008) | 1 line
use the correct access method for the id list
........
r8850 | miker | 2008-03-01 11:59:42 -0500 (Sat, 01 Mar 2008) | 1 line
adding SRU exmple stanza
........
r8851 | miker | 2008-03-01 14:30:51 -0500 (Sat, 01 Mar 2008) | 1 line
adding test for SRU perl module in settings tester support script
........
r8852 | miker | 2008-03-02 23:41:21 -0500 (Sun, 02 Mar 2008) | 1 line
adding relation modifier support and making relations more strictly follow the cql guidlines
........
r8853 | miker | 2008-03-02 23:44:33 -0500 (Sun, 02 Mar 2008) | 1 line
typo
........
r8854 | miker | 2008-03-03 00:01:59 -0500 (Mon, 03 Mar 2008) | 1 line
fixing sort and sort_dir in the advanced query syntax
........
r8855 | miker | 2008-03-03 00:12:04 -0500 (Mon, 03 Mar 2008) | 1 line
just a space
........
r8856 | miker | 2008-03-03 18:27:29 -0500 (Mon, 03 Mar 2008) | 1 line
finally get rid of the diagnostics stuff
........
r8858 | miker | 2008-03-03 18:45:56 -0500 (Mon, 03 Mar 2008) | 1 line
remove grouping -- causing some extranious search terms
........
r8859 | dbs | 2008-03-04 11:01:40 -0500 (Tue, 04 Mar 2008) | 2 lines
Add SRU to the CPAN dependencies
........
r8860 | dbs | 2008-03-04 13:09:48 -0500 (Tue, 04 Mar 2008) | 2 lines
Fix typos (thanks Mark Ellis for pointing these out)
........
r8863 | erickson | 2008-03-04 15:41:23 -0500 (Tue, 04 Mar 2008) | 1 line
changed checks and Xs to yes/no to make IE happy. moved thaw date from prompt to form. added calendar widget to thaw date form. change UI terminology from freeze/thaw to activate/suspend
........
r8870 | erickson | 2008-03-05 12:57:12 -0500 (Wed, 05 Mar 2008) | 1 line
added some circ rules for new circ mods video-mid and dvd-mid
........
r8871 | erickson | 2008-03-05 17:39:08 -0500 (Wed, 05 Mar 2008) | 1 line
added a multidomain opensrf_core.xml example. updated the basic opensrf_core.xml to match opensrf changes (as of opensrf changeset 1253)
........
r8872 | dbs | 2008-03-05 21:38:03 -0500 (Wed, 05 Mar 2008) | 3 lines
Whitespace consistency in XML files (plus modelines).
Bump opensrf.xml.example version to 0.0.3.
........
r8873 | dbs | 2008-03-05 23:11:30 -0500 (Wed, 05 Mar 2008) | 2 lines
Remove extraneous <domains> element; otherwise gateway is b0rk3n
........
r8874 | dbs | 2008-03-06 00:21:02 -0500 (Thu, 06 Mar 2008) | 3 lines
Make the seed values work with PostgreSQL 8.1 and up...
(PostgreSQL didn't grok multi-row INSERT statements until 8.2)
........
r8875 | erickson | 2008-03-06 07:38:01 -0500 (Thu, 06 Mar 2008) | 1 line
added json::xs to cpan list
........
r8881 | erickson | 2008-03-06 10:41:21 -0500 (Thu, 06 Mar 2008) | 1 line
added a common IDL fetching method
........
r8883 | erickson | 2008-03-06 11:26:58 -0500 (Thu, 06 Mar 2008) | 1 line
added private client access to public router so error message from the private domain will be handled properly
........
r8884 | erickson | 2008-03-06 11:31:19 -0500 (Thu, 06 Mar 2008) | 1 line
fetching IDL from new open-ils idl method. added a remote_connect option for clients who are not on the private network
........
r8886 | dbs | 2008-03-06 15:50:21 -0500 (Thu, 06 Mar 2008) | 2 lines
circStrings, not commonStrings - thanks for finding this one, Bill Ott
........
r8887 | miker | 2008-03-06 16:03:04 -0500 (Thu, 06 Mar 2008) | 1 line
v1 of staged search stored procedure(s)
........
r8888 | miker | 2008-03-06 20:46:42 -0500 (Thu, 06 Mar 2008) | 1 line
adding alias qualifier to support more than one search class
........
r8889 | miker | 2008-03-06 20:59:40 -0500 (Thu, 06 Mar 2008) | 1 line
cut-n-past gotcha
........
r8890 | miker | 2008-03-06 21:33:47 -0500 (Thu, 06 Mar 2008) | 1 line
went too far with the aliasing
........
r8891 | miker | 2008-03-06 21:58:33 -0500 (Thu, 06 Mar 2008) | 1 line
improve metarecord constituent record test
........
r8892 | miker | 2008-03-06 23:05:19 -0500 (Thu, 06 Mar 2008) | 1 line
shiny new search method based on staged search stored proc
........
r8893 | miker | 2008-03-06 23:13:03 -0500 (Thu, 06 Mar 2008) | 1 line
explicitly use the JSON module
........
r8894 | miker | 2008-03-07 10:19:01 -0500 (Fri, 07 Mar 2008) | 1 line
add preferred language support
........
r8895 | miker | 2008-03-07 10:40:07 -0500 (Fri, 07 Mar 2008) | 1 line
adding preferred lang support to the new perl, and adjusting the depth test logic
........
r8896 | miker | 2008-03-07 10:48:31 -0500 (Fri, 07 Mar 2008) | 1 line
because Dan understands the importance of proper speeeling
........
r8897 | miker | 2008-03-07 11:27:16 -0500 (Fri, 07 Mar 2008) | 1 line
thinkos
........
r8898 | miker | 2008-03-07 11:29:51 -0500 (Fri, 07 Mar 2008) | 1 line
typos
........
r8899 | miker | 2008-03-07 11:48:28 -0500 (Fri, 07 Mar 2008) | 1 line
typos
........
r8900 | miker | 2008-03-07 11:51:19 -0500 (Fri, 07 Mar 2008) | 1 line
typos
........
r8901 | miker | 2008-03-07 11:54:43 -0500 (Fri, 07 Mar 2008) | 1 line
remember kids, always execute your prepared queries before fetching from them
........
r8902 | miker | 2008-03-07 12:15:35 -0500 (Fri, 07 Mar 2008) | 1 line
trimming the record hashes
........
r8903 | miker | 2008-03-07 12:18:31 -0500 (Fri, 07 Mar 2008) | 1 line
actually trimming the record hashes
........
r8904 | miker | 2008-03-07 13:10:23 -0500 (Fri, 07 Mar 2008) | 1 line
adding circ_item_list example reporter view; installing staged-search stuff
........
r8906 | phasefx | 2008-03-07 16:07:15 -0500 (Fri, 07 Mar 2008) | 1 line
eliminate some redundancy before I try to i18n-ize this
........
r8909 | phasefx | 2008-03-07 16:44:59 -0500 (Fri, 07 Mar 2008) | 1 line
Believe these have been replaced by ue.xhtml and family
........
r8910 | phasefx | 2008-03-07 16:50:08 -0500 (Fri, 07 Mar 2008) | 1 line
The user perm editor was derived from a previous user editor so there might be some cruft here; for example, take_survey.js
........
r8911 | phasefx | 2008-03-07 17:34:51 -0500 (Fri, 07 Mar 2008) | 1 line
bring a little sanity to blank tab labels
........
r8917 | phasefx | 2008-03-07 22:47:41 -0500 (Fri, 07 Mar 2008) | 1 line
notify staff if no payments applied or no patron credit added, and do not print receipt. bug #609
........
r8920 | phasefx | 2008-03-08 02:38:57 -0500 (Sat, 08 Mar 2008) | 1 line
typos, and working around the fun JSON number/text casting issue
........
r8921 | phasefx | 2008-03-08 02:40:21 -0500 (Sat, 08 Mar 2008) | 1 line
some i18n goodness and fixes. And an extra column for patron lists, and including the last name for staff who collected a payment
........
r8922 | phasefx | 2008-03-08 02:46:39 -0500 (Sat, 08 Mar 2008)
- added link parsing
