]> git.evergreen-ils.org Git - working/Evergreen.git/log
working/Evergreen.git
15 years agoCatch a possible exception in case of malformed input
dbs [Sat, 29 Nov 2008 22:13:25 +0000 (22:13 +0000)]
Catch a possible exception in case of malformed input

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11365 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoUpdated en-CA and fr-CA translations from Warren Layton <Warren.Layton@NRCan.gc.ca...
dbs [Fri, 28 Nov 2008 17:59:32 +0000 (17:59 +0000)]
Updated en-CA and fr-CA translations from Warren Layton <Warren.Layton@NRCan.gc.ca> on behalf of NRCan

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11364 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoTypos
dbs [Thu, 27 Nov 2008 04:12:49 +0000 (04:12 +0000)]
Typos

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11363 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoUpdated fr-CA translation from Warren Layton at NRCan - thanks!
dbs [Thu, 27 Nov 2008 02:19:20 +0000 (02:19 +0000)]
Updated fr-CA translation from Warren Layton at NRCan - thanks!
***

Attached is a patch (from svn/ILS/trunk) for the new Evergreen fr-CA
translation strings. Most files are now complete although there are a
handful of strings for which I'll need to consult a proper translator.

Warren (on behalf of NRCan)

Developer's Certificate of Origin 1.1

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

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

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

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

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

Signed-off-by: Warren Layton <Warren.Layton@NRCan.gc.ca>
git-svn-id: svn://svn.open-ils.org/ILS/trunk@11360 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoRefactor formatting code to properly handle chronology
djfiander [Thu, 27 Nov 2008 01:58:40 +0000 (01:58 +0000)]
Refactor formatting code to properly handle chronology
information stored in the enumeration fields (well, I think it's
handling it properly; it hasn't been tested yet for that case).

Also refactored basic next/prediction code to handle the same
situation. Basically this is all minor stuff that needs to be
done, but allows me to avoid working on actually taking a stab at
predicting the date of the next issue, but that's pretty much all
that's left to do for this iteration of the code.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11359 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoadded password format setting
erickson [Wed, 26 Nov 2008 15:24:19 +0000 (15:24 +0000)]
added password format setting

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11358 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoremoving deprecated org setting editor
erickson [Wed, 26 Nov 2008 15:16:05 +0000 (15:16 +0000)]
removing deprecated org setting editor

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11357 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agofixed some faulty sql user-merge logic
erickson [Wed, 26 Nov 2008 13:49:31 +0000 (13:49 +0000)]
fixed some faulty sql user-merge logic

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11353 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoFix schema-busting typo
dbs [Wed, 26 Nov 2008 05:11:53 +0000 (05:11 +0000)]
Fix schema-busting typo

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11352 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoTEXT and BIGINT don't play nicely together, especially in PostgreSQL 8.3
dbs [Tue, 25 Nov 2008 22:47:30 +0000 (22:47 +0000)]
TEXT and BIGINT don't play nicely together, especially in PostgreSQL 8.3
Perhaps this mismatch is part of the reason for some reported sluggishness in Vandelay import in 1.4?

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11350 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoCommand line settings should win out over settings in the config file
dbs [Tue, 25 Nov 2008 21:20:15 +0000 (21:20 +0000)]
Command line settings should win out over settings in the config file
Necessary for a fresh install to work

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11348 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoplugged in context selector. implemented create
erickson [Tue, 25 Nov 2008 17:42:22 +0000 (17:42 +0000)]
plugged in context selector.  implemented create

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11347 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoadded org-ranged penalty threshold retrievel method
erickson [Tue, 25 Nov 2008 17:41:30 +0000 (17:41 +0000)]
added org-ranged penalty threshold retrievel method

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11346 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agorepaired schema name on sequence
erickson [Tue, 25 Nov 2008 17:03:11 +0000 (17:03 +0000)]
repaired schema name on sequence

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11345 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoplugged in penalty name display to grid
erickson [Tue, 25 Nov 2008 16:10:06 +0000 (16:10 +0000)]
plugged in penalty name display to grid

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11344 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agosyntax error when moving to the per-penalty loop
miker [Tue, 25 Nov 2008 15:59:43 +0000 (15:59 +0000)]
syntax error when moving to the per-penalty loop

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11343 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoplugged org labels to grid
erickson [Tue, 25 Nov 2008 15:52:05 +0000 (15:52 +0000)]
plugged org labels to grid

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11342 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agocreated general perm group object and using that in the perm filtering select
erickson [Tue, 25 Nov 2008 15:51:37 +0000 (15:51 +0000)]
created general perm group object and using that in the perm filtering select

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11341 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoupdating comment
miker [Tue, 25 Nov 2008 15:48:07 +0000 (15:48 +0000)]
updating comment

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11340 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agocreated general perm group object and using that in the perm filtering select
erickson [Tue, 25 Nov 2008 15:47:19 +0000 (15:47 +0000)]
created general perm group object and using that in the perm filtering select

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11339 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoadd a note field to ausp
miker [Tue, 25 Nov 2008 15:43:56 +0000 (15:43 +0000)]
add a note field to ausp

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11338 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoclean up hold-related standing penalties (still need to make max holds an SP); also...
miker [Tue, 25 Nov 2008 15:41:12 +0000 (15:41 +0000)]
clean up hold-related standing penalties (still need to make max holds an SP); also, tab-to-space

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11337 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agodon't try to test the copy for noncat circs
erickson [Tue, 25 Nov 2008 14:57:46 +0000 (14:57 +0000)]
don't try to test the copy for noncat circs

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11336 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agonot all checkins require a patron. watch out for that
erickson [Tue, 25 Nov 2008 14:49:59 +0000 (14:49 +0000)]
not all checkins require a patron.  watch out for that

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11335 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agowe do, in fact, need to retrieve user info for checkins to calculate penalties
erickson [Tue, 25 Nov 2008 14:46:07 +0000 (14:46 +0000)]
we do, in fact, need to retrieve user info for checkins to calculate penalties

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11334 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agono longer force a pre-defined event name, since some events will be derived from...
erickson [Tue, 25 Nov 2008 14:40:21 +0000 (14:40 +0000)]
no longer force a pre-defined event name, since some events will be derived from user configured data in the DB

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11333 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agofixed to support new in-db circ rules layout
erickson [Tue, 25 Nov 2008 14:39:50 +0000 (14:39 +0000)]
fixed to support new in-db circ rules layout

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11332 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agodon't test undefined connections, which can happen when non-supported search types...
erickson [Tue, 25 Nov 2008 13:55:54 +0000 (13:55 +0000)]
don't test undefined connections, which can happen when non-supported search types are requested (e.g. loc => keyword)

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11330 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agofleshing grid bits. plugged in group and penalty selector for the create dialog
erickson [Tue, 25 Nov 2008 04:53:16 +0000 (04:53 +0000)]
fleshing grid bits.  plugged in group and penalty selector for the create dialog

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11329 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoaugmented doc string
erickson [Tue, 25 Nov 2008 04:52:22 +0000 (04:52 +0000)]
augmented doc string

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11328 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoadding an indented group selector. some of this may be abstracted out to a generic...
erickson [Tue, 25 Nov 2008 04:51:19 +0000 (04:51 +0000)]
adding an indented group selector.  some of this may be abstracted out to a generic (non-widget) group class later

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11327 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoStart attacking Makefile.install:
dbs [Tue, 25 Nov 2008 04:47:45 +0000 (04:47 +0000)]
Start attacking Makefile.install:
  * Stop installing the PostgreSQL server by default on Debian and Ubuntu
  * Add explicit PostgreSQL versions for Debian and Ubuntu
  * Use more packages than CPAN on modern versions of Debian and Ubuntu

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11326 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoTest for chronology stored in enumeration subfields of holdings data.
djfiander [Tue, 25 Nov 2008 02:44:00 +0000 (02:44 +0000)]
Test for chronology stored in enumeration subfields of holdings data.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11325 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agorepaired column name
erickson [Mon, 24 Nov 2008 22:19:33 +0000 (22:19 +0000)]
repaired column name

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11324 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agotypo
miker [Mon, 24 Nov 2008 21:18:37 +0000 (21:18 +0000)]
typo

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11323 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agosubmit login form on enter
erickson [Mon, 24 Nov 2008 20:23:14 +0000 (20:23 +0000)]
submit login form on enter

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11322 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agowhen fleshing a user, retrieve penalties ranged to the requestor's workstation org
erickson [Mon, 24 Nov 2008 20:16:59 +0000 (20:16 +0000)]
when fleshing a user, retrieve penalties ranged to the requestor's workstation org

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11321 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoadded org awareness for penalty calcs. moved to cstore-editor instead of raw storage...
erickson [Mon, 24 Nov 2008 15:14:52 +0000 (15:14 +0000)]
added org awareness for penalty calcs.  moved to cstore-editor instead of raw storage session calls in payments method

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11320 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agowe delete objects, not IDs, so object-ify the penalty for delete
erickson [Mon, 24 Nov 2008 15:13:15 +0000 (15:13 +0000)]
we delete objects, not IDs, so object-ify the penalty for delete

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11319 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoadded method to return the context org for a given transaction id
erickson [Mon, 24 Nov 2008 15:12:44 +0000 (15:12 +0000)]
added method to return the context org for a given transaction id

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11318 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoavoid duplicates in the @fatal list
miker [Sun, 23 Nov 2008 17:56:13 +0000 (17:56 +0000)]
avoid duplicates in the @fatal list

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11317 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoactually, those idl entries were removed for good in the in-db circ/hold refactoring
miker [Sun, 23 Nov 2008 16:40:49 +0000 (16:40 +0000)]
actually, those idl entries were removed for good in the in-db circ/hold refactoring

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11316 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoplug pgpt UI into web config
erickson [Sun, 23 Nov 2008 16:29:32 +0000 (16:29 +0000)]
plug pgpt UI into web config

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11315 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agomake sure textbox is imported
erickson [Sun, 23 Nov 2008 16:29:04 +0000 (16:29 +0000)]
make sure textbox is imported

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11314 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoadding initial grp penalty threshold UI
erickson [Sun, 23 Nov 2008 16:28:34 +0000 (16:28 +0000)]
adding initial grp penalty threshold UI

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11313 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agogive readresponse the knowledge to look for failure events within a list result
erickson [Sun, 23 Nov 2008 16:22:41 +0000 (16:22 +0000)]
give readresponse the knowledge to look for failure events within a list result

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11311 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoadded permacrud entries for grp penalty thresholds
erickson [Sun, 23 Nov 2008 15:58:38 +0000 (15:58 +0000)]
added permacrud entries for grp penalty thresholds

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11310 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoimplemented create
erickson [Sun, 23 Nov 2008 15:48:33 +0000 (15:48 +0000)]
implemented create

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11309 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoremoving unused depth field for actor.org_unit_ancestors query
erickson [Sun, 23 Nov 2008 15:33:12 +0000 (15:33 +0000)]
removing unused depth field for actor.org_unit_ancestors query

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11308 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoplugged in the new and improved in-db penalty calculation
erickson [Sun, 23 Nov 2008 15:32:00 +0000 (15:32 +0000)]
plugged in the new and improved in-db penalty calculation

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11307 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agountil we have IDL classes for these, leave them hidden so the JS won't die
erickson [Sun, 23 Nov 2008 15:20:01 +0000 (15:20 +0000)]
until we have IDL classes for these, leave them hidden so the JS won't die

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11306 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoNow that OpenSRF has its own prereq installer, take a first
dbs [Sun, 23 Nov 2008 03:53:05 +0000 (03:53 +0000)]
Now that OpenSRF has its own prereq installer, take a first
pass at removing duplicate prereqs from Evergreen's Makefile.install

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11305 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoget rid of the UNSAFE script warnings for interfaces that are loaded via https
phasefx [Fri, 21 Nov 2008 22:28:03 +0000 (22:28 +0000)]
get rid of the UNSAFE script warnings for interfaces that are loaded via https

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11302 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoreturn existing penalties for removal by the calling code
miker [Fri, 21 Nov 2008 17:56:16 +0000 (17:56 +0000)]
return existing penalties for removal by the calling code

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11298 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoin-db circ/hold schema clean up; new stored proc to return generated standing penalti...
miker [Fri, 21 Nov 2008 05:58:14 +0000 (05:58 +0000)]
in-db circ/hold schema clean up; new stored proc to return generated standing penalties; ranged standing penalties

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11297 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoadd standing penalty editor to web config
erickson [Thu, 20 Nov 2008 22:28:13 +0000 (22:28 +0000)]
add standing penalty editor to web config

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11296 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoremove the caching layer
erickson [Thu, 20 Nov 2008 22:27:48 +0000 (22:27 +0000)]
remove the caching layer

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11295 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agorepaired label attr
erickson [Thu, 20 Nov 2008 22:27:05 +0000 (22:27 +0000)]
repaired label attr

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11294 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoinitial standing penalty editor
erickson [Thu, 20 Nov 2008 22:26:43 +0000 (22:26 +0000)]
initial standing penalty editor

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11293 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agobeginning the org_unit-ification of penalties
miker [Thu, 20 Nov 2008 22:10:07 +0000 (22:10 +0000)]
beginning the org_unit-ification of penalties

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11292 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agooptimized on-shelf holds retrieval. only grab the IDs up front and flesh transit...
erickson [Thu, 20 Nov 2008 21:15:42 +0000 (21:15 +0000)]
optimized on-shelf holds retrieval.  only grab the IDs up front and flesh transit/notices within same request

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11291 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoadded not-found event for thresholds
erickson [Thu, 20 Nov 2008 17:51:43 +0000 (17:51 +0000)]
added not-found event for thresholds

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11287 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agomore round 1 penalty overhaul. more to ensue
erickson [Thu, 20 Nov 2008 17:49:29 +0000 (17:49 +0000)]
more round 1 penalty overhaul.  more to ensue

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11286 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agooops, referencing wrong object
erickson [Thu, 20 Nov 2008 17:49:01 +0000 (17:49 +0000)]
oops, referencing wrong object

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11285 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agopenalty overhaul, part 1. using new in-db penalty configs and updated penalty app...
erickson [Thu, 20 Nov 2008 17:38:19 +0000 (17:38 +0000)]
penalty overhaul, part 1.  using new in-db penalty configs and updated penalty app to use them.  added actor method to apply a specific penalty

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11284 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agorepaired copy/paste array positions
erickson [Thu, 20 Nov 2008 17:26:13 +0000 (17:26 +0000)]
repaired copy/paste array positions

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11283 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoadded IDL entry for permission.grp_penalty_threshold
erickson [Thu, 20 Nov 2008 16:53:39 +0000 (16:53 +0000)]
added IDL entry for permission.grp_penalty_threshold

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11282 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoREADME cleanup
miker [Thu, 20 Nov 2008 05:58:09 +0000 (05:58 +0000)]
README cleanup

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11281 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agopushing in-db circ and hold to use directly calculated standing penalties where possible.
miker [Thu, 20 Nov 2008 05:57:55 +0000 (05:57 +0000)]
pushing in-db circ and hold to use directly calculated standing penalties where possible.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11280 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoForce Class::DBI 0.96 install
dbs [Thu, 20 Nov 2008 02:56:56 +0000 (02:56 +0000)]
Force Class::DBI 0.96 install

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11276 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoadding config.standing_penalty, and links to that from actor.usr_standing_penalty
miker [Wed, 19 Nov 2008 20:34:40 +0000 (20:34 +0000)]
adding config.standing_penalty, and links to that from actor.usr_standing_penalty

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11270 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoremoval of the supercat "help" easter egg. kudos to Brandon Uhlman!
miker [Wed, 19 Nov 2008 15:34:03 +0000 (15:34 +0000)]
removal of the supercat "help" easter egg. kudos to Brandon Uhlman!

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11263 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoIncrementally improve formatting of holdings, rearrange and
djfiander [Wed, 19 Nov 2008 01:48:20 +0000 (01:48 +0000)]
Incrementally improve formatting of holdings, rearrange and
better comment next() method as I inch towards figuring out the
date of the next issue.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11262 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agobug in test on whether to display the email address on the hold slip or not
phasefx [Tue, 18 Nov 2008 19:01:26 +0000 (19:01 +0000)]
bug in test on whether to display the email address on the hold slip or not

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11259 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agothis guy no longer exists, nor is needed
phasefx [Tue, 18 Nov 2008 18:56:23 +0000 (18:56 +0000)]
this guy no longer exists, nor is needed

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11258 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoUse new org-specific billing_type's with default prices, and remove the 'Billing...
phasefx [Tue, 18 Nov 2008 18:17:36 +0000 (18:17 +0000)]
Use new org-specific billing_type's with default prices, and remove the 'Billing Added' alert speedbump

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11257 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agosplit the javascript out of the xul here
phasefx [Tue, 18 Nov 2008 18:16:06 +0000 (18:16 +0000)]
split the javascript out of the xul here

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11256 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoadded not-found event for billing type
erickson [Tue, 18 Nov 2008 16:11:42 +0000 (16:11 +0000)]
added not-found event for billing type

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11255 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoforward-porting longoverdue fixes from 1.4 after testing
miker [Tue, 18 Nov 2008 15:45:10 +0000 (15:45 +0000)]
forward-porting longoverdue fixes from 1.4 after testing

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11254 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoAdded a stored procedure to find the first occurrence of an org-unit setting for...
erickson [Mon, 17 Nov 2008 23:30:05 +0000 (23:30 +0000)]
Added a stored procedure to find the first occurrence of an org-unit setting for a specified org unit.
This is an optimization over the existing process of going back/forth from the middle-layer apps and cstore.
Plugged stored proc into utility code.

* The stored proc is the product of my non-SQL brain.  It's very linear and could probably be optimized...

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11250 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoadded API for merging users
erickson [Mon, 17 Nov 2008 19:37:28 +0000 (19:37 +0000)]
added API for merging users

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11249 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoAdding basic user merge function. It blindly copies all data from source user to...
erickson [Mon, 17 Nov 2008 19:36:50 +0000 (19:36 +0000)]
Adding basic user merge function.  It blindly copies all data from source user to destination user.  When it finds collisions (e.g. 2 user bookbags with the same name), it deletes the offending record from the source user and retains the destination user's data.

Added to build-db.sh to load at install time

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11248 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agouse server-side method for updating circs to LONGOVERDUE
miker [Mon, 17 Nov 2008 19:35:47 +0000 (19:35 +0000)]
use server-side method for updating circs to LONGOVERDUE

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11247 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agocorrecting inline description
miker [Mon, 17 Nov 2008 19:34:08 +0000 (19:34 +0000)]
correcting inline description

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11246 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoadd batch long-overdue method
miker [Mon, 17 Nov 2008 19:25:50 +0000 (19:25 +0000)]
add batch long-overdue method

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11245 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoadd option to copy editor for Remove Circulate as Type
phasefx [Mon, 17 Nov 2008 19:13:11 +0000 (19:13 +0000)]
add option to copy editor for Remove Circulate as Type

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11242 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agohandle non-existent bucket more gracefully
erickson [Mon, 17 Nov 2008 15:05:55 +0000 (15:05 +0000)]
handle non-existent bucket more gracefully

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11240 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoget the acq part of trunk working with dojo-1.2
erickson [Mon, 17 Nov 2008 14:52:49 +0000 (14:52 +0000)]
get the acq part of trunk working with dojo-1.2

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11239 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoAttributes needed some whitespace between them. Let be the first to admit that fancy...
phasefx [Mon, 17 Nov 2008 03:07:34 +0000 (03:07 +0000)]
Attributes needed some whitespace between them.  Let be the first to admit that fancy_prompt is an abomination and I have no idea what I was thinking when I started using it

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11235 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agotrust no one
phasefx [Mon, 17 Nov 2008 02:57:17 +0000 (02:57 +0000)]
trust no one

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11234 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoiframe tweaks for xulrunner 1.9. hold_notices.xul is all kinds of broken, though
phasefx [Mon, 17 Nov 2008 02:53:11 +0000 (02:53 +0000)]
iframe tweaks for xulrunner 1.9.  hold_notices.xul is all kinds of broken, though

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11233 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoAdd a staff variant for open-ils.search.biblio.zstyle (so it searches for bibs with...
dbs [Mon, 17 Nov 2008 01:29:59 +0000 (01:29 +0000)]
Add a staff variant for open-ils.search.biblio.zstyle (so it searches for bibs with or without items)
Make our local Z39.50 catalog use the new staff variant zstyle search

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11232 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoThis fixes Cataloging -> Create New Marc Record in xulrunner 1.9, but illustrates...
phasefx [Mon, 17 Nov 2008 00:10:13 +0000 (00:10 +0000)]
This fixes Cataloging -> Create New Marc Record in xulrunner 1.9, but illustrates a problem that can probably be found elsewhere in the code.  First, a little context.  One of the main mechanisms for inter-window communication within the staff client is the "shoving" of data and functions from one context into a foreign context.  So, for example, you may have code that looks like this:

var test = 'See!';
var w = window.open('some_interface.html');
w.xulG = {
    'foreign_data' : 'hey, some_interface.html can make use of me, because xulG is now defined in its context',
    'foreign_function' : function() {
        alert("hey, some_interface.html can call me, but I'm a closure and stay scoped to my original context. Treat me as a callback.  " + test)
    }
);

If the window is not modal, then this works.  It also works with iframes.

var iframe = document.createElement('iframe');
iframe.setAttribute('src','some_interface.html');
iframe.contentWindow.xulG = { 'foo' : 'bar' };

But what stopped working with xulrunner 1.9 is an example similar to the one above, where the iframe already exists.

var iframe = document.getElementById('some_iframe');
iframe.setAttribute('src','some_interface.html'); // This now loads asynchronously and does not wait for the current javascript thread to complete
iframe.contentWindow.xulG = { 'foo' : 'bar' }; // And so this gets shoved in possibly after the onload event for some_interface.html, or maybe not at all.  I'm not sure yet

One other mechanism for shoving xulG into a foreign context appears to still work, and that's the progress listener that shoves into browser elements, to preserve xulG during different page loads.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11231 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoThis appears to work whether OpenILS::WWW::Proxy is being used for /exporter or not
phasefx [Sun, 16 Nov 2008 19:50:53 +0000 (19:50 +0000)]
This appears to work whether OpenILS::WWW::Proxy is being used for /exporter or not

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11230 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoThis helps move focus out of newly hidden tabs so that they don't grab shortcut keys
phasefx [Sun, 16 Nov 2008 18:48:23 +0000 (18:48 +0000)]
This helps move focus out of newly hidden tabs so that they don't grab shortcut keys

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11229 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoLet's raise the allowed xulrunner version for trunk
phasefx [Sun, 16 Nov 2008 18:36:24 +0000 (18:36 +0000)]
Let's raise the allowed xulrunner version for trunk

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11228 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoxulrunner 1.9 must not be pulling in the same default stylesheets; this has a chrome...
phasefx [Sun, 16 Nov 2008 18:22:05 +0000 (18:22 +0000)]
xulrunner 1.9 must not be pulling in the same default stylesheets; this has a chrome background if not set specifically

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11227 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agomissed a string
phasefx [Sun, 16 Nov 2008 18:19:25 +0000 (18:19 +0000)]
missed a string

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11226 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoI think this might be harmless if this happens
phasefx [Sun, 16 Nov 2008 18:12:06 +0000 (18:12 +0000)]
I think this might be harmless if this happens

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11225 dcc99617-32d9-48b4-a31d-7c20da2025e4

15 years agoUpdate PO/POT strings for reports i18n fixes
dbs [Sun, 16 Nov 2008 16:20:29 +0000 (16:20 +0000)]
Update PO/POT strings for reports i18n fixes

git-svn-id: svn://svn.open-ils.org/ILS/trunk@11224 dcc99617-32d9-48b4-a31d-7c20da2025e4