------
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:
1. I added the const qualifier to a number of function parameters.
2. 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.
3. I removed an extra leading underscore from each of _oilsEventEvents
and _oilsEventDescriptions, and made them static.
3. I removed an unhelpful cast from a call to safe_malloc().
4. I made sure to initialize every member of a new oilsEvent.
5. 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.
6. I replaced calls to oilsEventSetPermission() and
oilsEventSetPayload() with the equivalent inline code.
7. 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
1. In main() we allocate a growing_buffer named "json". I added a
line to free it.
2. 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.
3. I renamed the four macros starting with "E" so as to start
with "E_" instead.
4. 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:
1. In oilsInitIDL: I added the const qualifier to the input parameter.
This change involved some juggling of a couple of extra variables.
2. Also in oilsInitIDL: I plugged a potential memory leak related to
an early return.
3. 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:
1. In setSavepoint(), releaseSavepoint() and rollbackSavepoint()
we were leaking spName.
2. 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.
3. doRetrieve() was leaking id.
4. jsonNumberToDBString() was passing the return value of
jsonObjectToSimpleString() directly to atol() and atof(), thereby
leaking the memory. I captured the pointers and freed them.
5. searchFieldTransform() was leaking val.
6. 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.
7. In buildSELECT(): we were passing the return value of
jsonObjectToSimpleString() directly to osrfHashGet(), thereby leaking
the memory. I captured the pointer and freed it.
8. 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.
1. In buildSELECT() we were leaking defaultselhash in the case of an
early return.
2. In doFieldmapperSearch() we were leaking flesh_blob in the case
of an early return.
3. 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.
4. 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) | 1 line
dead code
........
r8923 | phasefx | 2008-03-08 02:55:15 -0500 (Sat, 08 Mar 2008) | 1 line
explicit number casting for JSON results
........
r8924 | phasefx | 2008-03-08 03:50:59 -0500 (Sat, 08 Mar 2008) | 1 line
non-cat vs pre-cat labels. Stop throwing an error dialog if a pre-cat checkout is cancelled
........
r8925 | phasefx | 2008-03-08 04:02:30 -0500 (Sat, 08 Mar 2008) | 1 line
Hrmm, global_utils.js gets copied and shared between chrome and remote xul, so not sure what's the best thing to do here for the properties files. Where do we want the redundancy? Or can we get rid of it?
........
r8926 | phasefx | 2008-03-08 04:18:41 -0500 (Sat, 08 Mar 2008) | 1 line
added a testString binding to messagecat, since z3950.js is generating keys and getString throws an alert when a key is not found
........
r8927 | phasefx | 2008-03-08 18:57:15 -0500 (Sat, 08 Mar 2008) | 1 line
this should be quoted
........
r8928 | phasefx | 2008-03-08 19:20:07 -0500 (Sat, 08 Mar 2008) | 1 line
layout change for z39.50 client
........
r8930 | erickson | 2008-03-08 20:03:32 -0500 (Sat, 08 Mar 2008) | 1 line
initial checkouts-by-circ-mods support
........
r8931 | phasefx | 2008-03-08 20:12:03 -0500 (Sat, 08 Mar 2008) | 1 line
working around Number vs String from JSON again.. might be a better way to handle this
........
r8933 | erickson | 2008-03-08 20:22:02 -0500 (Sat, 08 Mar 2008) | 1 line
using json true instead of 1
........
r8936 | miker | 2008-03-09 13:24:11 -0400 (Sun, 09 Mar 2008) | 1 line
only search where search_field is true
........
r8942 | miker | 2008-03-09 20:45:35 -0400 (Sun, 09 Mar 2008) | 1 line
NACO normalization is handy to have around
........
r8943 | phasefx | 2008-03-09 21:03:32 -0400 (Sun, 09 Mar 2008) | 1 line
we can't reliably use messagecat with scripts that run before the onload event
........
r8944 | miker | 2008-03-09 21:06:23 -0400 (Sun, 09 Mar 2008) | 1 line
some normalization functions for use in in-DB ingest, when it happens
........
r8948 | erickson | 2008-03-09 22:35:40 -0400 (Sun, 09 Mar 2008) | 1 line
added initial (basic) staged search support
........
r8949 | phasefx | 2008-03-09 22:49:04 -0400 (Sun, 09 Mar 2008) | 18 lines
Switch to .authoritative version of some methods
We're getting a 404 with these:
open-ils.search.callnumber.retrieve.authoritative
open-ils.search.asset.copy.fleshed.batch.retrieve.authoritative
open-ils.search.biblio.record.copy_count.staff.authoritative
open-ils.circ.copy_location.retrieve.authoritative
open-ils.circ.hold.details.retrieve.authoritative
open-ils.circ.holds.id_list.retrieve.authoritative
open-ils.circ.open_non_cataloged_circulation.user.authoritative
open-ils.actor.usergroup.members.retrieve.authoritative
open-ils.circ.money.billing.retrieve.all.authoritative
open-ils.circ.money.billable_xact_summary.retrieve.authoritative
open-ils.circ.money.payment.retrieve.all.authoritative
open-ils.search.biblio.record.mods_slim.retrieve.authoritative
........
r8950 | phasefx | 2008-03-09 22:55:21 -0400 (Sun, 09 Mar 2008) | 1 line
disable .authoritative for these for the time being
........
r8951 | miker | 2008-03-10 00:04:44 -0400 (Mon, 10 Mar 2008) | 1 line
making OpenILS::Application the base app so that authoritative works
........
r8952 | miker | 2008-03-10 00:25:35 -0400 (Mon, 10 Mar 2008) | 18 lines
Patch from Scott McKellar:
This patch is mostly a performance tweak.
1. I replaced all instances of "jsonParseString( "[]" )" with
"jsonNewObjectType(JSON_ARRAY)", which produces the same result
with less work.
2. Likewise I replaced all instances of "jsonParseString( "{}" )"
with "jsonNewObjectType(JSON_HASH)".
3. In two spots I eliminated a memset() applied to _tmp_dt, a variable
of type time_t.
4. In several calls to strftime() I used the sizeof operator to
replace hard-coded buffer lengths.
........
r8953 | miker | 2008-03-10 00:30:59 -0400 (Mon, 10 Mar 2008) | 15 lines
Patch from Scott McKellar:
1. The functions _rest_xml_output and _escape_xml are now static, and
a couple of their parameters are now const.
2. In json_string_to_xml() we were leaking res_xml in the case of an
early return. I moved the early return out of the way.
3. In _rest_xml_output() we were leaking tag in the case of an early
return. I plugged that leak.
4. In a couple of spots I replaced buffer_data() with buffer_release(),
and eliminated two intermediate variables that are no longer needed.
........
r8954 | miker | 2008-03-10 00:34:46 -0400 (Mon, 10 Mar 2008) | 9 lines
Patch from Scott McKellar:
In oilsAuthGetTimeout() we make three calls to
osrf_settings_host_value_object(), which allocates a jsonObject.
However we were passing the return values directly to another
function, without capturing the pointers for freeing. As a result
we were leaking the jsonObjects thus allocated.
........
r8955 | miker | 2008-03-10 08:22:53 -0400 (Mon, 10 Mar 2008) | 1 line
typo and un-PINES-ifying language patch from Karen Collier
........
r8956 | phasefx | 2008-03-10 11:19:57 -0400 (Mon, 10 Mar 2008) | 1 line
Flip back to .authoritative version. Thanks Mike!
........
r8959 | miker | 2008-03-11 08:26:58 -0400 (Tue, 11 Mar 2008) | 1 line
initial permacrud application
........
r8960 | miker | 2008-03-11 08:39:02 -0400 (Tue, 11 Mar 2008) | 1 line
permacrud for config.metabib_field
........
r8961 | miker | 2008-03-11 08:52:22 -0400 (Tue, 11 Mar 2008) | 1 line
all_perms flag and ou-less checking
........
r8962 | miker | 2008-03-11 08:53:27 -0400 (Tue, 11 Mar 2008) | 1 line
xsd update for all_perms flag
........
r8963 | miker | 2008-03-11 08:54:23 -0400 (Tue, 11 Mar 2008) | 1 line
correction to transit perms
........
r8964 | erickson | 2008-03-11 11:15:25 -0400 (Tue, 11 Mar 2008) | 1 line
ported object-specific perm checks from acq-experiment branch to trunk, since it is globally applicable
........
r8966 | erickson | 2008-03-11 11:46:47 -0400 (Tue, 11 Mar 2008) | 1 line
added ability to pass an object ID and hint to allowed() for object perm checking
........
r8967 | miker | 2008-03-11 12:14:17 -0400 (Tue, 11 Mar 2008) | 1 line
search method
........
r8968 | miker | 2008-03-11 12:26:45 -0400 (Tue, 11 Mar 2008) | 1 line
typo; settings-tester update
........
r8969 | miker | 2008-03-11 12:36:32 -0400 (Tue, 11 Mar 2008) | 1 line
use the correct context node, duh
........
r8970 | miker | 2008-03-11 12:49:55 -0400 (Tue, 11 Mar 2008) | 1 line
generate methods after loading the IDL
........
r8971 | erickson | 2008-03-11 13:21:35 -0400 (Tue, 11 Mar 2008) | 1 line
added the permacrud namespace, some log lines for debugging
........
r8972 | miker | 2008-03-11 13:27:41 -0400 (Tue, 11 Mar 2008) | 1 line
only test type if we have an object
........
r8973 | miker | 2008-03-11 13:30:34 -0400 (Tue, 11 Mar 2008) | 1 line
getAttribute is for elements, not xpath contexts
........
r8974 | miker | 2008-03-11 14:34:54 -0400 (Tue, 11 Mar 2008) | 1 line
permacrud search works!
........
r8975 | miker | 2008-03-11 14:52:51 -0400 (Tue, 11 Mar 2008) | 1 line
split on pipes, not between every character; also, commit after an update
........
r8976 | miker | 2008-03-11 14:55:37 -0400 (Tue, 11 Mar 2008) | 1 line
and return the result of the cstore call
........
r8977 | miker | 2008-03-11 15:32:53 -0400 (Tue, 11 Mar 2008) | 1 line
making <context> based orgs work
........
r8985 | miker | 2008-03-11 21:17:32 -0400 (Tue, 11 Mar 2008) | 1 line
adding real stylesheet data for mods 2, 3.0 and 3.2; allowing namespace URIs to be non-unique, since MODS reuses the same one
........
r8986 | miker | 2008-03-12 08:44:43 -0400 (Wed, 12 Mar 2008) | 1 line
xml_transform class
........
r8990 | erickson | 2008-03-12 11:39:20 -0400 (Wed, 12 Mar 2008) | 1 line
changed wording on place-hold-for-me button, moved it farther over to the right. disbled when any text is in the barcode field
........
r8991 | erickson | 2008-03-12 11:40:11 -0400 (Wed, 12 Mar 2008) | 1 line
updated low-hit spellcheck and authority check to honor multi-class search calls
........
r8993 | erickson | 2008-03-12 12:04:21 -0400 (Wed, 12 Mar 2008) | 1 line
gave oils_requestor the ability to find the IDL from the settings server based on hostname if none is specified in the path. passing hostname from the offline-blocked list generator
........
r8995 | erickson | 2008-03-12 15:16:50 -0400 (Wed, 12 Mar 2008) | 1 line
repaired bug caused by parsing an empty date. added some style to the thaw-date form
........
r8999 | miker | 2008-03-13 01:20:23 -0400 (Thu, 13 Mar 2008) | 1 line
lots of permacrud definition ... lots to go
........
r9001 | erickson | 2008-03-13 11:57:51 -0400 (Thu, 13 Mar 2008) | 1 line
added selection_ou and depth enforcement to hold possibility check for metarecord, title, and volume holds
........
r9002 | miker | 2008-03-13 12:38:43 -0400 (Thu, 13 Mar 2008) | 1 line
making old_best tests more explicit
........
r9004 | erickson | 2008-03-13 14:32:10 -0400 (Thu, 13 Mar 2008) | 1 line
replaced old-style checkperm call with allowed()
........
r9007 | erickson | 2008-03-13 21:49:04 -0400 (Thu, 13 Mar 2008) | 1 line
added basic caching layer for staged search. still need to do the number juggling to determine real limit/offset values
........
r9008 | miker | 2008-03-14 09:00:32 -0400 (Fri, 14 Mar 2008) | 1 line
adding google books view to result pages
........
r9009 | miker | 2008-03-14 09:28:43 -0400 (Fri, 14 Mar 2008) | 1 line
thinkos ... it seems to be working now
........
r9010 | miker | 2008-03-14 09:34:32 -0400 (Fri, 14 Mar 2008) | 1 line
allow all books in google books to show up, not just previewable ones
........
r9011 | miker | 2008-03-14 09:35:48 -0400 (Fri, 14 Mar 2008) | 1 line
correcting comment
........
r9012 | erickson | 2008-03-14 11:14:41 -0400 (Fri, 14 Mar 2008) | 1 line
staged search caching and paging
........
r9013 | erickson | 2008-03-14 11:48:57 -0400 (Fri, 14 Mar 2008) | 1 line
fixed assumption that available=0 implies no hits, some cleanup
........
r9014 | miker | 2008-03-14 12:47:52 -0400 (Fri, 14 Mar 2008) | 1 line
protect against 0 checked
........
r9015 | phasefx | 2008-03-14 13:37:49 -0400 (Fri, 14 Mar 2008) | 1 line
this is refactored code, and the environment where it came from had org ids, but I was passing org objects here by mistake in it's new location, so.. flattening the orgs
........
r9017 | erickson | 2008-03-14 15:03:06 -0400 (Fri, 14 Mar 2008) | 1 line
stop looking when we have checked all of the possible hits for visibility. no longer calculating the average estimated hit count. using the initial estimated hit count
........
r9018 | miker | 2008-03-14 15:12:38 -0400 (Fri, 14 Mar 2008) | 1 line
using opac event to fetch the google data once
........
r9019 | erickson | 2008-03-14 15:22:08 -0400 (Fri, 14 Mar 2008) | 1 line
removed debugging alert
........
r9021 | miker | 2008-03-14 16:30:58 -0400 (Fri, 14 Mar 2008) | 1 line
only using active adjustments
........
r9022 | miker | 2008-03-14 16:31:23 -0400 (Fri, 14 Mar 2008) | 1 line
port the slimpac/opensearch to staged search via open-ils.search.biblio.multiclass.query
........
r9023 | erickson | 2008-03-14 16:32:45 -0400 (Fri, 14 Mar 2008) | 1 line
output is now backwards compatibable with non-staged api call. added a config option for turning on staged search
........
r9024 | miker | 2008-03-14 16:59:28 -0400 (Fri, 14 Mar 2008) | 1 line
returning the resulting $_ from map
........
r9025 | erickson | 2008-03-14 17:01:17 -0400 (Fri, 14 Mar 2008) | 1 line
hiding "end" link with staged search, changed some terminology
........
r9026 | phasefx | 2008-03-14 17:20:10 -0400 (Fri, 14 Mar 2008) | 1 line
json number vs string again
........
r9028 | phasefx | 2008-03-14 17:39:56 -0400 (Fri, 14 Mar 2008) | 1 line
expose hold freeze/thaw options for staff
........
r9029 | phasefx | 2008-03-14 17:43:17 -0400 (Fri, 14 Mar 2008) | 1 line
brain damage. These are hold focus/range options.. let's keep them hidden until we can tie it to a config option or somesuch
........
r9030 | miker | 2008-03-14 18:08:14 -0400 (Fri, 14 Mar 2008) | 1 line
removing some dead code
........
r9031 | phasefx | 2008-03-14 19:24:52 -0400 (Fri, 14 Mar 2008) | 1 line
speed up the copy bucket interface a little bit
........
r9032 | miker | 2008-03-14 21:29:21 -0400 (Fri, 14 Mar 2008) | 1 line
fixing the slimpac
........
r9033 | miker | 2008-03-14 23:33:56 -0400 (Fri, 14 Mar 2008) | 1 line
allow url-based sort/dir to work
........
r9034 | miker | 2008-03-14 23:50:41 -0400 (Fri, 14 Mar 2008) | 1 line
minor cleanup; allow numeric OUs
........
r9035 | miker | 2008-03-14 23:55:18 -0400 (Fri, 14 Mar 2008) | 1 line
removing relevance span population from metabib search
........
r9036 | miker | 2008-03-14 23:59:33 -0400 (Fri, 14 Mar 2008) | 1 line
much more premacrud
........
r9037 | phasefx | 2008-03-15 00:39:49 -0400 (Sat, 15 Mar 2008) | 1 line
this was left in from debugging
........
r9038 | phasefx | 2008-03-15 01:02:31 -0400 (Sat, 15 Mar 2008) | 1 line
silence some of the debug chatter in the console
........
r9039 | phasefx | 2008-03-15 01:46:21 -0400 (Sat, 15 Mar 2008) | 1 line
Sometimes the main window will lose focus and get lowered after clipboard actions... this will make sure the window stays raised (despite the action being called .focus), but we still need to figure out focus
........
r9040 | phasefx | 2008-03-15 01:46:51 -0400 (Sat, 15 Mar 2008) | 1 line
tweaks to file picker
........
r9043 | phasefx | 2008-03-15 01:52:00 -0400 (Sat, 15 Mar 2008) | 1 line
support empty params for these utility functions
........
r9045 | phasefx | 2008-03-15 02:52:12 -0400 (Sat, 15 Mar 2008) | 1 line
more refactoring.. putting all the list CSV functions into list.js
........
r9046 | phasefx | 2008-03-15 02:53:22 -0400 (Sat, 15 Mar 2008) | 1 line
interface tweaks: CSV to clipboard, printer, or file
........
r9047 | miker | 2008-03-15 12:45:21 -0400 (Sat, 15 Mar 2008) | 1 line
cache the sru query results in the ML
........
r9048 | miker | 2008-03-16 00:46:29 -0400 (Sun, 16 Mar 2008) | 1 line
improving relation mapping; adding automatically created explain doc
........
r9049 | phasefx | 2008-03-16 03:39:04 -0400 (Sun, 16 Mar 2008) | 1 line
layout and source tweaks
........
r9050 | phasefx | 2008-03-16 04:43:28 -0400 (Sun, 16 Mar 2008) | 1 line
new arrow images
........
r9051 | phasefx | 2008-03-16 04:51:04 -0400 (Sun, 16 Mar 2008) | 1 line
rethinking record bucket interface
........
r9052 | phasefx | 2008-03-16 04:55:04 -0400 (Sun, 16 Mar 2008) | 1 line
dedup Show All in Catalog
........
r9053 | phasefx | 2008-03-16 04:57:28 -0400 (Sun, 16 Mar 2008) | 1 line
show last name of bucket owner
........
r9054 | phasefx | 2008-03-16 05:17:21 -0400 (Sun, 16 Mar 2008) | 1 line
speed up record bucket display with async flesh on demand
........
r9055 | phasefx | 2008-03-16 05:30:57 -0400 (Sun, 16 Mar 2008) | 1 line
bucket item count
........
r9056 | miker | 2008-03-16 13:58:53 -0400 (Sun, 16 Mar 2008) | 1 line
Memory leak plugging from Scott McKellar
........
r9057 | phasefx | 2008-03-16 15:16:04 -0400 (Sun, 16 Mar 2008) | 1 line
simple search for record bucket interface.. uses an OPAC method that can handle author: title: etc in the search string. Need to move it to staged search
........
r9058 | phasefx | 2008-03-16 16:52:06 -0400 (Sun, 16 Mar 2008) | 1 line
Some focus/label tweaks. And a help button point to an html file. Dan and I need to revisit this and come up with a best practice and infrastructure
........
r9059 | dbs | 2008-03-16 21:16:09 -0400 (Sun, 16 Mar 2008) | 2 lines
Clean up illegal trailing commas in object initializers
........
r9061 | dbs | 2008-03-16 22:31:52 -0400 (Sun, 16 Mar 2008) | 4 lines
Use a table to map search keys to their definitions
Add some semantic markup (kbd, yeah)
Use XHTML because we're hep cats
........
r9065 | miker | 2008-03-18 00:02:21 -0400 (Tue, 18 Mar 2008) | 1 line
actually test for transcendance, not just for a source
........
r9067 | erickson | 2008-03-18 09:46:17 -0400 (Tue, 18 Mar 2008) | 1 line
added search filters and sorting to metarecord results page
........
r9069 | erickson | 2008-03-18 10:25:49 -0400 (Tue, 18 Mar 2008) | 1 line
added config option for defining the downloaded record format for each Z source
........
r9071 | erickson | 2008-03-18 12:13:55 -0400 (Tue, 18 Mar 2008) | 1 line
implemented hard hold ceilings and basis for soft ceilings
........
r9073 | erickson | 2008-03-18 12:35:05 -0400 (Tue, 18 Mar 2008) | 1 line
implemented soft hold ceilings
........
r9076 | erickson | 2008-03-18 22:27:13 -0400 (Tue, 18 Mar 2008) | 1 line
ported user prefs call to cstoreEditor, with finer grained perm checking
........
r9077 | erickson | 2008-03-18 22:27:16 -0400 (Tue, 18 Mar 2008) | 1 line
fixed typo and repaired boolean test (to be safe) in opac init to enforce user depth preference setting
........
r9079 | erickson | 2008-03-19 09:46:25 -0400 (Wed, 19 Mar 2008) | 1 line
ported org-settings update code to cstoreEditor
........
r9081 | erickson | 2008-03-19 09:53:19 -0400 (Wed, 19 Mar 2008) | 1 line
coercing setting values that are pure space to nulls
........
r9082 | phasefx | 2008-03-19 11:34:49 -0400 (Wed, 19 Mar 2008) | 1 line
make the authority pop-ups more readable
........
r9085 | erickson | 2008-03-19 11:51:51 -0400 (Wed, 19 Mar 2008) | 1 line
changed terminology (ceiling to boundary) for clarity. updated logic to try soft boundary first if it is greater then hard boundary, up to the hard boundary
........
r9086 | miker | 2008-03-19 12:31:02 -0400 (Wed, 19 Mar 2008) | 1 line
add the ability to turn off forced-https
........
r9088 | erickson | 2008-03-19 15:28:14 -0400 (Wed, 19 Mar 2008) | 1 line
moved PREFIX def to top
........
r9092 | miker | 2008-03-19 21:40:07 -0400 (Wed, 19 Mar 2008) | 1 line
fixing the freshmeat feed link; moving to rss v2 from atom for feeds, to make feed readers happier
........
r9094 | miker | 2008-03-19 22:50:12 -0400 (Wed, 19 Mar 2008) | 1 line
adding extra staff checks for record visibility
........
r9099 | erickson | 2008-03-20 08:09:52 -0400 (Thu, 20 Mar 2008) | 1 line
removed old comment. removed unnucessary grep call
........
r9102 | erickson | 2008-03-20 09:46:47 -0400 (Thu, 20 Mar 2008) | 1 line
added some timing logs
........
r9104 | miker | 2008-03-21 00:06:34 -0400 (Fri, 21 Mar 2008) | 1 line
remove fleshing capabilities inside permacrud -- may reimplement in a cruddy fashsion later
........
r9108 | erickson | 2008-03-21 15:24:22 -0400 (Fri, 21 Mar 2008) | 1 line
protecting against undefined copy array
........
r9111 | dbs | 2008-03-23 21:49:14 -0400 (Sun, 23 Mar 2008) | 2 lines
Localization for offline transaction management
........
r9112 | dbs | 2008-03-23 21:57:09 -0400 (Sun, 23 Mar 2008) | 2 lines
Missed a few strings in offline transaction management
........
r9113 | miker | 2008-03-23 22:38:06 -0400 (Sun, 23 Mar 2008) | 1 line
protect against null params to transforms in SQL
........
r9114 | miker | 2008-03-23 23:24:02 -0400 (Sun, 23 Mar 2008) | 1 line
move the default proxy html into a heredoc
........
r9115 | miker | 2008-03-23 23:25:57 -0400 (Sun, 23 Mar 2008) | 1 line
arg! typo
........
r9116 | dbs | 2008-03-23 23:33:30 -0400 (Sun, 23 Mar 2008) | 2 lines
Move some more hardcoded strings to i18n.
........
r9119 | miker | 2008-03-24 00:42:43 -0400 (Mon, 24 Mar 2008) | 1 line
removing unused (and broken) code
........
r9121 | dbs | 2008-03-24 10:33:48 -0400 (Mon, 24 Mar 2008) | 3 lines
Tooltips now contain field names, thanks to miker's fancy XSL
Now we can expose these in the cataloging interface
........
r9122 | dbs | 2008-03-24 11:41:09 -0400 (Mon, 24 Mar 2008) | 3 lines
Generate <name> fields just like miker's fancy XSL for LoC MARC
Normalize linefeeds to be consistent with marcedit-tooltips.xml
........
r9123 | miker | 2008-03-24 13:47:25 -0400 (Mon, 24 Mar 2008) | 1 line
add timezone info to times -- only used currently for hours of operation
........
r9124 | miker | 2008-03-24 13:59:52 -0400 (Mon, 24 Mar 2008) | 1 line
add timezone info to times -- only used currently for hours of operation
........
r9125 | miker | 2008-03-24 14:24:52 -0400 (Mon, 24 Mar 2008) | 1 line
use gmtime for time-only calc
........
r9127 | erickson | 2008-03-24 15:58:02 -0400 (Mon, 24 Mar 2008) | 1 line
trimming null entries from end of results array
........
r9129 | dbs | 2008-03-24 16:38:59 -0400 (Mon, 24 Mar 2008) | 4 lines
Make MARC editor tooltips localized resources
Add fr-CA version of MARC editor tooltips (thanks to Library and Archives Canada for the permission to use their translation)
Need to fix the dang locale preference lookup; we're just going with the default for now
........
r9130 | dbs | 2008-03-24 20:05:26 -0400 (Mon, 24 Mar 2008) | 3 lines
Hmm. xulplanet.com appears to have better xul docs than mozilla.org
Basic locale preferences for MARC editor tooltips are now working
........
r9131 | dbs | 2008-03-24 20:57:25 -0400 (Mon, 24 Mar 2008) | 2 lines
i18n for bib_brief.xul
........
r9132 | dbs | 2008-03-24 21:18:41 -0400 (Mon, 24 Mar 2008) | 2 lines
Duplicate IDs do not work for message catalogs
........
r9133 | dbs | 2008-03-24 23:22:42 -0400 (Mon, 24 Mar 2008) | 3 lines
Start bringing i18n to the copy browser.
Repair a typo in bib_brief.xul
........
r9137 | dbs | 2008-03-25 23:28:32 -0400 (Tue, 25 Mar 2008) | 2 lines
Knock off a few more strings for i18n
........
r9140 | dbs | 2008-03-26 21:35:47 -0400 (Wed, 26 Mar 2008) | 2 lines
Default to staged search (and avoid complaints in the logs about no value for use_staged_search)
........
r9141 | miker | 2008-03-26 22:29:20 -0400 (Wed, 26 Mar 2008) | 1 line
adding org types to permacrud
........
r9142 | miker | 2008-03-26 23:52:16 -0400 (Wed, 26 Mar 2008) | 5 lines
The advanced query syntax parser here was cribbed from the original implemenation inside the OpenSearch server. mod_perl, due to being too clever by half, required a call to decode_utf8 to shove raw octets into the correct shape. Becuase the data coming to this implementation comes from opensrf, which is unicode end-to-end via JSON, it's somebody else's job to make sure the characters are properly encoded, and once they get to us they're already proper UTF-8 character strings. Thus, no need for (and things broken by) the call to decode_utf8.
Why is that explanation so long? So that we don't do it again ... :)
........
r9144 | miker | 2008-03-27 00:17:10 -0400 (Thu, 27 Mar 2008) | 1 line
escape regexp-special characters
........
r9145 | miker | 2008-03-27 00:33:59 -0400 (Thu, 27 Mar 2008) | 1 line
use POSIX regexp operator instead of ILIKE
........
r9146 | miker | 2008-03-27 00:36:16 -0400 (Thu, 27 Mar 2008) | 1 line
comment out the debuging NOTICE
........
r9148 | miker | 2008-03-27 01:25:29 -0400 (Thu, 27 Mar 2008) | 1 line
adding org_unit retrieve checks
........
r9149 | miker | 2008-03-27 01:26:22 -0400 (Thu, 27 Mar 2008) | 1 line
procting permacrud search from failed retrieve
........
r9150 | miker | 2008-03-27 02:15:43 -0400 (Thu, 27 Mar 2008) | 1 line
adding "at least one, please!" check to org types
........
r9152 | miker | 2008-03-27 21:01:40 -0400 (Thu, 27 Mar 2008) | 1 line
adding permission group tree to permacrud
........
r9159 | miker | 2008-03-29 00:21:56 -0400 (Sat, 29 Mar 2008) | 1 line
add cross-checks for perm creation; add perm assignment checks
........
r9165 | erickson | 2008-03-30 20:55:27 -0400 (Sun, 30 Mar 2008) | 1 line
added new ip range
........
r9166 | erickson | 2008-03-31 16:51:39 -0400 (Mon, 31 Mar 2008) | 1 line
added new freezethaw dep
........
r9175 | erickson | 2008-04-01 10:25:05 -0400 (Tue, 01 Apr 2008) | 1 line
added style to indicate a hold thaw date is either invalid or <= today
........
r9177 | erickson | 2008-04-01 11:29:45 -0400 (Tue, 01 Apr 2008) | 1 line
no longer allowing hold updates when date is invalid or <= today
........
r9180 | erickson | 2008-04-01 12:24:16 -0400 (Tue, 01 Apr 2008) | 1 line
little more fine tuning of the thaw date handling; fixed post-create edit bug for thaw dates
........
r9186 | dbs | 2008-04-01 21:19:36 -0400 (Tue, 01 Apr 2008) | 2 lines
Add non-default refresh of org_tree proximity, per 2008/02/28 discussion on open-ils-dev
........
r9187 | dbs | 2008-04-01 21:24:06 -0400 (Tue, 01 Apr 2008) | 2 lines
We need to install the new org_tree proximity script if we're going to use it
........
r9191 | phasefx | 2008-04-02 13:04:36 -0400 (Wed, 02 Apr 2008) | 1 line
Change some of the wording for hold freeze/thaw. Need to rethink fancy_prompt in light of i18n (maybe do away with it), so there are some lingering uses of freeze/thaw in the staff client
........
r9192 | miker | 2008-04-02 13:07:25 -0400 (Wed, 02 Apr 2008) | 1 line
get the text value, then transform
........
r9193 | phasefx | 2008-04-02 13:35:56 -0400 (Wed, 02 Apr 2008) | 1 line
Fix the Macros button for all template types. Remove a + + from some string concatenation that was putting NaN in the display
........
r9195 | phasefx | 2008-04-02 14:17:02 -0400 (Wed, 02 Apr 2008) | 1 line
typo in properties name
........
r9196 | phasefx | 2008-04-02 14:26:56 -0400 (Wed, 02 Apr 2008) | 1 line
some of the column definitions in the copy browser use circStrings
........
r9198 | erickson | 2008-04-02 15:52:09 -0400 (Wed, 02 Apr 2008) | 1 line
using boolean test wrapper function
........
r9200 | erickson | 2008-04-02 16:02:31 -0400 (Wed, 02 Apr 2008) | 1 line
added logic to run the hold targeter if a hold is un-frozen by the user
........
r9203 | dbs | 2008-04-02 22:22:15 -0400 (Wed, 02 Apr 2008) | 2 lines
First cut at automated checks for problems with i18n string properties
........
r9204 | dbs | 2008-04-02 22:27:41 -0400 (Wed, 02 Apr 2008) | 2 lines
Correct problems found by check_properties.py
........
r9206 | phasefx | 2008-04-03 01:06:57 -0400 (Thu, 03 Apr 2008) | 1 line
fill in the missing entities between these two lang.dtd files. Will the POTS stuff do this for us Dan?
........
r9207 | dbs | 2008-04-03 10:10:22 -0400 (Thu, 03 Apr 2008) | 2 lines
C&P error in internal instructions; might as well make'em right
........
r9208 | phasefx | 2008-04-03 12:57:43 -0400 (Thu, 03 Apr 2008) | 1 line
some entities for hold interfaces
........
r9209 | phasefx | 2008-04-03 13:41:49 -0400 (Thu, 03 Apr 2008) | 1 line
some i18n, fewer steps for freezing/thawing holds, and disabling editing of hold range/focus through css. Needs more testing
........
r9210 | erickson | 2008-04-03 14:01:36 -0400 (Thu, 03 Apr 2008) | 1 line
merge error, forgot to pass orig_hold
........
r9212 | miker | 2008-04-03 20:43:23 -0400 (Thu, 03 Apr 2008) | 1 line
use a safer test for bool grantable flag
........
r9213 | miker | 2008-04-03 22:11:04 -0400 (Thu, 03 Apr 2008) | 1 line
adding backend support for system-supplied "search groups" -- user search groups to come later
........
r9214 | miker | 2008-04-03 22:23:13 -0400 (Thu, 03 Apr 2008) | 1 line
make the row unique
........
r9215 | dbs | 2008-04-03 22:51:54 -0400 (Thu, 03 Apr 2008) | 2 lines
Trivial - ensure "Done" gets placed on its own line.
........
r9216 | phasefx | 2008-04-03 23:41:02 -0400 (Thu, 03 Apr 2008) | 1 line
prevent duplicate rows in patron holds interface
........
r9217 | miker | 2008-04-03 23:56:23 -0400 (Thu, 03 Apr 2008) | 1 line
adding bib_level filter support
........
r9219 | miker | 2008-04-04 00:36:51 -0400 (Fri, 04 Apr 2008) | 1 line
adding lasso support to copy count calls
........
r9220 | miker | 2008-04-04 00:44:47 -0400 (Fri, 04 Apr 2008) | 1 line
adding base-line copy counting for lasso groups
........
r9221 | phasefx | 2008-04-04 00:57:59 -0400 (Fri, 04 Apr 2008) | 1 line
more i18n, prevent hold activation date from being set to Today, and auto-suspend holds when activation date is set
........
r9222 | miker | 2008-04-04 07:58:26 -0400 (Fri, 04 Apr 2008) | 1 line
adding lasso data support for use by the OPAC
........
r9223 | miker | 2008-04-04 08:06:52 -0400 (Fri, 04 Apr 2008) | 1 line
use the fieldmapper objects ...
........
r9225 | erickson | 2008-04-04 09:17:13 -0400 (Fri, 04 Apr 2008) | 1 line
patch from Brandon to avoid showing opac-invisible stat cats in public display: http://list.georgialibraries.org/pipermail/open-ils-dev/2008-March/002731.html
........
r9226 | phasefx | 2008-04-04 10:48:17 -0400 (Fri, 04 Apr 2008) | 1 line
Forward-port a disallow for editing pickup lib for intransit holds. This may eventually need to become configurable based on policy, in which case we will need to handle the transits involved
........
r9228 | miker | 2008-04-04 11:07:36 -0400 (Fri, 04 Apr 2008) | 1 line
adding bib_level mapping table
........
r9229 | miker | 2008-04-04 11:30:43 -0400 (Fri, 04 Apr 2008) | 1 line
adding bib_level filter to the advanced search
........
r9232 | miker | 2008-04-04 14:53:01 -0400 (Fri, 04 Apr 2008) | 1 line
begin exposing lassos in the OPAC
........
r9233 | miker | 2008-04-04 16:32:28 -0400 (Fri, 04 Apr 2008) | 1 line
trying to move towards lassos
........
r9234 | miker | 2008-04-04 17:18:09 -0400 (Fri, 04 Apr 2008) | 1 line
copy counts come back, but must be interpreted differently
........
r9235 | miker | 2008-04-04 17:18:48 -0400 (Fri, 04 Apr 2008) | 1 line
copy counts come back, but must be interpreted differently
........
r9236 | miker | 2008-04-05 07:44:42 -0400 (Sat, 05 Apr 2008) | 1 line
display the lasso name when appropriate
........
r9241 | miker | 2008-04-06 22:28:05 -0400 (Sun, 06 Apr 2008) | 1 line
display consolidated copy counts on the result page, and hide the ou_type header bar
........
r9243 | miker | 2008-04-07 10:25:02 -0400 (Mon, 07 Apr 2008) | 1 line
adding "first5" function to trim zip codes
........
r9245 | miker | 2008-04-07 10:57:20 -0400 (Mon, 07 Apr 2008) | 1 line
add "first word" support -- use for callnumber prefix
........
r9247 | phasefx | 2008-04-07 12:27:53 -0400 (Mon, 07 Apr 2008) | 1 line
prevent the viewing of foreign non-cats from polluting local non-cat dropdown lists
........
r9248 | miker | 2008-04-07 12:31:39 -0400 (Mon, 07 Apr 2008) | 1 line
set some sequences after insertion
........
r9253 | erickson | 2008-04-07 13:27:16 -0400 (Mon, 07 Apr 2008) | 1 line
repaired close tag
........
r9255 | erickson | 2008-04-07 13:52:23 -0400 (Mon, 07 Apr 2008) | 1 line
returning home org in AQ field for patron info requests. Thanks for the SIP support, David
........
r9256 | miker | 2008-04-07 13:52:28 -0400 (Mon, 07 Apr 2008) | 1 line
adding cross-check perms to "ccs"
........
r9259 | dbs | 2008-04-07 20:42:32 -0400 (Mon, 07 Apr 2008) | 2 lines
When you hit an error, you want to see the entire error message
........
r9260 | dbs | 2008-04-07 21:11:35 -0400 (Mon, 07 Apr 2008) | 2 lines
Back on that i18n horse
........
r9261 | dbs | 2008-04-07 22:38:32 -0400 (Mon, 07 Apr 2008) | 2 lines
Bring copy_browser.xul to the i18n party
........
r9266 | dbs | 2008-04-08 11:06:30 -0400 (Tue, 08 Apr 2008) | 2 lines
i18n for copy_buckets.js and copy_buckets.xul
........
r9269 | dbs | 2008-04-08 12:46:43 -0400 (Tue, 08 Apr 2008) | 2 lines
Missing formatting flag for a common error message.
........
r9270 | dbs | 2008-04-08 12:52:54 -0400 (Tue, 08 Apr 2008) | 2 lines
Finish the copy_buckets i18n.
........
r9272 | dbs | 2008-04-08 17:18:36 -0400 (Tue, 08 Apr 2008) | 2 lines
25% of the way through i18n of copy_editor.js
........
r9276 | dbs | 2008-04-08 21:29:35 -0400 (Tue, 08 Apr 2008) | 2 lines
Finish i18n for the easy part of copy_editor.js
........
r9279 | dbs | 2008-04-08 22:33:09 -0400 (Tue, 08 Apr 2008) | 2 lines
i18n for the strings in the copy_editor.xul
........
r9288 | phasefx | 2008-04-09 22:17:26 -0400 (Wed, 09 Apr 2008) | 1 line
protect against empty list items
........
r9289 | dbs | 2008-04-09 22:18:34 -0400 (Wed, 09 Apr 2008) | 2 lines
i18n for copy_notes.xul
........
r9291 | dbs | 2008-04-10 09:12:17 -0400 (Thu, 10 Apr 2008) | 2 lines
Probably need to define our message catalogs
........
r9292 | dbs | 2008-04-10 09:12:49 -0400 (Thu, 10 Apr 2008) | 2 lines
i18n for copy_summary
........
r9293 | dbs | 2008-04-10 09:59:09 -0400 (Thu, 10 Apr 2008) | 2 lines
Initial stab at marcedit i18n
........
r9294 | dbs | 2008-04-10 10:42:17 -0400 (Thu, 10 Apr 2008) | 2 lines
Make our i18n messagecatalog strings work (need global.css for binding xbl)
........
r9295 | dbs | 2008-04-10 12:11:11 -0400 (Thu, 10 Apr 2008) | 2 lines
Syntax errors in copy_editor.js
........
r9300 | miker | 2008-04-10 21:15:37 -0400 (Thu, 10 Apr 2008) | 1 line
adding permacrud app to the example config
........
r9304 | miker | 2008-04-10 21:59:08 -0400 (Thu, 10 Apr 2008) | 1 line
copyright header
........
r9309 | miker | 2008-04-10 23:45:49 -0400 (Thu, 10 Apr 2008) | 1 line
merging admin interface from the dojo-admin branch
........
r9310 | miker | 2008-04-10 23:50:01 -0400 (Thu, 10 Apr 2008) | 1 line
merging dojo-ified fieldmapper from the dojo-admin branch
........
r9311 | dbs | 2008-04-11 11:37:25 -0400 (Fri, 11 Apr 2008) | 2 lines
python-dev is required to build OpenSRF python packages
........
r9312 | miker | 2008-04-11 11:44:56 -0400 (Fri, 11 Apr 2008) | 7 lines
Patch from Scott McKellar:
These patches use the new function osrfHashIteratorKey() to fetch
the current key from an osrfHashIterator, instead of accessing it
directly.
........
r9313 | dbs | 2008-04-11 12:52:46 -0400 (Fri, 11 Apr 2008) | 2 lines
web/js/opensrf directory has to exist before we can install into it
........
r9314 | erickson | 2008-04-11 14:14:13 -0400 (Fri, 11 Apr 2008) | 1 line
putting OpenSRF.js into the dojo dir so dojo can find it
........
r9318 | miker | 2008-04-11 22:49:38 -0400 (Fri, 11 Apr 2008) | 1 line
Patch from Scott McKellar to use new osrfHash iterator key function
........
r9319 | phasefx | 2008-04-12 12:15:34 -0400 (Sat, 12 Apr 2008) | 1 line
differentiate entities for editing items and editing volumes
........
r9320 | phasefx | 2008-04-12 12:47:55 -0400 (Sat, 12 Apr 2008) | 1 line
oy, extraneous quotation mark
........
r9321 | erickson | 2008-04-13 08:32:26 -0400 (Sun, 13 Apr 2008) | 1 line
initial credit card and paypal processing code. this still needs some refactoring to accomodate the staff and patron workflows.
........
r9322 | erickson | 2008-04-13 08:32:54 -0400 (Sun, 13 Apr 2008) | 1 line
added prereqs for credit card processing
........
r9323 | erickson | 2008-04-13 09:07:53 -0400 (Sun, 13 Apr 2008) | 1 line
added initial Event handling code
........
r9325 | erickson | 2008-04-13 11:51:04 -0400 (Sun, 13 Apr 2008) | 1 line
user and auth session management class
........
r9327 | dbs | 2008-04-13 14:17:49 -0400 (Sun, 13 Apr 2008) | 9 lines
At various points in opac_utils.js, there are calls to doLogout() (no parms).
However, Firefox complains that doLogout() is not defined.
The only defined function is doLogout(noredirect) (one parm).
As I can't find any instances of doLogout being called with a parameter,
and I can't see noredirect being used anywhere in the function, the
simplest patch appears to be to just remove the parameter from the prototype.
........
r9328 | dbs | 2008-04-13 14:23:17 -0400 (Sun, 13 Apr 2008) | 2 lines
dbi_get_result_long is deprecated; using dbi_get_result_int instead
........
r9329 | dbs | 2008-04-13 19:46:53 -0400 (Sun, 13 Apr 2008) | 2 lines
Clean up the problems I introduced during i18n-ization
........
r9330 | dbs | 2008-04-13 20:13:53 -0400 (Sun, 13 Apr 2008) | 3 lines
Fix problems introduced during i18n-ization
(JavaScript strings don't span multiple lines by default)
........
r9333 | erickson | 2008-04-13 22:52:50 -0400 (Sun, 13 Apr 2008) | 1 line
added function to get the highest org list for a given permission
........
r9334 | miker | 2008-04-14 08:29:49 -0400 (Mon, 14 Apr 2008) | 1 line
add support for async calls via an async kwarg
........
r9335 | miker | 2008-04-14 09:16:42 -0400 (Mon, 14 Apr 2008) | 1 line
adding open-ils.fielder app
........
r9336 | miker | 2008-04-14 09:24:05 -0400 (Mon, 14 Apr 2008) | 1 line
better name for the method
........
r9338 | miker | 2008-04-14 09:32:00 -0400 (Mon, 14 Apr 2008) | 1 line
logging and simpler method call
........
r9339 | erickson | 2008-04-14 09:32:05 -0400 (Mon, 14 Apr 2008) | 1 line
augmented the org descendants retrieval method to take an optional list of orgs
........
r9340 | miker | 2008-04-14 09:51:53 -0400 (Mon, 14 Apr 2008) | 1 line
editor returns an array
........
r9342 | erickson | 2008-04-14 10:04:47 -0400 (Mon, 14 Apr 2008) | 1 line
added a parallel method for perm_org_set which returns the sub-tree for each of the perm orgs
........
r9343 | miker | 2008-04-14 11:22:58 -0400 (Mon, 14 Apr 2008) | 1 line
add new permacrud permissions to the base set
........
r9345 | erickson | 2008-04-14 13:38:59 -0400 (Mon, 14 Apr 2008) | 1 line
added versions of work perm org fetcher to return flat list of all org units or org IDs. if no depth is provided to get_org_depth, do not default to 0
........
r9347 | erickson | 2008-04-14 13:57:25 -0400 (Mon, 14 Apr 2008) | 1 line
fixed method name typo
........
r9349 | erickson | 2008-04-14 14:29:35 -0400 (Mon, 14 Apr 2008) | 1 line
org_unit_list and org_id_list now return sub-lists, segregated by branches of the org tree. the first item in each list is the highest perm or for that branch of the tree
........
r9350 | miker | 2008-04-14 14:39:08 -0400 (Mon, 14 Apr 2008) | 1 line
moving seed data out of the schema files
........
r9352 | erickson | 2008-04-14 15:03:36 -0400 (Mon, 14 Apr 2008) | 1 line
rolling back segregation by branch.. if that kind of pre-sorting is needed, just grab the tree
........
r9353 | erickson | 2008-04-14 16:21:49 -0400 (Mon, 14 Apr 2008) | 1 line
added a synchronous option to user session fetching
........
r9354 | erickson | 2008-04-14 16:22:14 -0400 (Mon, 14 Apr 2008) | 1 line
checking to make sure the potential event is actually an object before using the "in" operator
........
r9356 | dbs | 2008-04-14 20:23:18 -0400 (Mon, 14 Apr 2008) | 3 lines
i18n for the MARC editor
Note that marcedit.js doesn't like messagecatalog calls for some reason
........
r9357 | dbs | 2008-04-14 21:37:00 -0400 (Mon, 14 Apr 2008) | 2 lines
Typo
........
r9358 | dbs | 2008-04-14 22:42:21 -0400 (Mon, 14 Apr 2008) | 3 lines
Move inline calls into my_init(); messagecatalog isn't visible until after onload event
Thanks to phasefx and miker for the assist!
........
r9359 | miker | 2008-04-15 07:59:51 -0400 (Tue, 15 Apr 2008) | 1 line
dojo.require OpenSRF, since we use it herein. it will only be loaded if it has not been before
........
r9360 | dbs | 2008-04-15 08:18:51 -0400 (Tue, 15 Apr 2008) | 2 lines
marc_view i18n
........
r9362 | miker | 2008-04-15 12:02:42 -0400 (Tue, 15 Apr 2008) | 1 line
updating dewey extractor
........
r9363 | miker | 2008-04-15 12:42:11 -0400 (Tue, 15 Apr 2008) | 1 line
default to pulling all fields from field_safe classes
........
r9364 | miker | 2008-04-15 13:09:40 -0400 (Tue, 15 Apr 2008) | 1 line
fixing fielder with no fields
........
r9365 | miker | 2008-04-15 13:17:22 -0400 (Tue, 15 Apr 2008) | 1 line
getting perl fieldmapper class name from idl
........
r9366 | miker | 2008-04-15 20:50:26 -0400 (Tue, 15 Apr 2008) | 1 line
backend i18n dojo wrapper
........
r9367 | miker | 2008-04-15 20:50:56 -0400 (Tue, 15 Apr 2008) | 1 line
default error handler typo
........
r9368 | dbs | 2008-04-15 21:38:49 -0400 (Tue, 15 Apr 2008) | 3 lines
And so it is done. OpenSRF.js has been renamed to DojoSRF.js.
Case-insensitive platforms of the world, rejoice.
........
r9369 | miker | 2008-04-16 13:48:34 -0400 (Wed, 16 Apr 2008) | 1 line
arg! typo
........
r9370 | miker | 2008-04-17 01:21:21 -0400 (Thu, 17 Apr 2008) | 1 line
in-db translation Digit widget
........
r9371 | miker | 2008-04-17 01:28:05 -0400 (Thu, 17 Apr 2008) | 1 line
pull in my own requirements
........
r9372 | miker | 2008-04-17 14:04:26 -0400 (Thu, 17 Apr 2008) | 1 line
use the class hint for the fully qualified field name, instead of the table (which is not always available)
........
r9373 | miker | 2008-04-17 14:54:50 -0400 (Thu, 17 Apr 2008) | 1 line
locale parsing based on URL knowledge (because apache is not helping); aou.name translation support
........
r9374 | miker | 2008-04-17 15:21:56 -0400 (Thu, 17 Apr 2008) | 1 line
move locale parsing out to a separate javascript file; translations of group names and descriptions
........
r9375 | miker | 2008-04-18 01:12:11 -0400 (Fri, 18 Apr 2008) | 1 line
dojo-ify fmall.js
........
r9376 | miker | 2008-04-18 01:14:48 -0400 (Fri, 18 Apr 2008) | 1 line
refactoring the translation widget some more -- happier with grids now, only slightly painful
........
r9377 | miker | 2008-04-18 01:15:51 -0400 (Fri, 18 Apr 2008) | 1 line
put the translation widget into the status grid
........
r9378 | miker | 2008-04-18 01:16:33 -0400 (Fri, 18 Apr 2008) | 1 line
load fmall.js via dojo in fieldmapper.Fieldmapper
........
r9379 | miker | 2008-04-18 10:08:31 -0400 (Fri, 18 Apr 2008) | 1 line
adding Identifier to fieldmapper classes
........
r9380 | miker | 2008-04-18 10:17:37 -0400 (Fri, 18 Apr 2008) | 1 line
typo in identifier setting
........
git-svn-id: svn://svn.open-ils.org/ILS/branches/acq-experiment@9385
dcc99617-32d9-48b4-a31d-
7c20da2025e4