evergreen:staff-client-experiment
- Git
- lp:evergreen
- staff-client-experiment
- Get this branch:
-
git clone
-b staff-client-experiment
https://git.launchpad.net/evergreen
Branch merges
Related source package recipes
Branch information
- Name:
- staff-client-experiment
- Repository:
- lp:evergreen
Recent commits
- a65fd2b... by phasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
-
interesting, an accesskey firing off two widgets at once? prevent alt+o, alt+c, alt+o from loading Info display
git-svn-id: svn://svn.
open-ils. org/ILS/ branches/ staff-client- experiment@ 12238 dcc99617- 32d9-48b4- a31d-7c20da2025 e4 - 5070e53... by phasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
-
let the reset activity summary action also reset the state.. javascript errors can disrupt our tracking of network requests versus responses
git-svn-id: svn://svn.
open-ils. org/ILS/ branches/ staff-client- experiment@ 12237 dcc99617- 32d9-48b4- a31d-7c20da2025 e4 - bdaea4b... by phasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
-
embed catalog in patron display for Place Hold action
git-svn-id: svn://svn.
open-ils. org/ILS/ branches/ staff-client- experiment@ 12236 dcc99617- 32d9-48b4- a31d-7c20da2025 e4 - 38d195c... by phasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
-
nav button styling and auto-popup the menu button
git-svn-id: svn://svn.
open-ils. org/ILS/ branches/ staff-client- experiment@ 12235 dcc99617- 32d9-48b4- a31d-7c20da2025 e4 - ec6120e... by phasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
-
option to re-display the "stop sign" page
git-svn-id: svn://svn.
open-ils. org/ILS/ branches/ staff-client- experiment@ 12231 dcc99617- 32d9-48b4- a31d-7c20da2025 e4 - 30170be... by phasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
-
reproduce some summary information directly under pertinent patron nav buttons. Move the Actions menu into the spot where Info used to live as a menu button
git-svn-id: svn://svn.
open-ils. org/ILS/ branches/ staff-client- experiment@ 12230 dcc99617- 32d9-48b4- a31d-7c20da2025 e4 - 7736a38... by phasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
-
splitter stickiness isn't working right, so remove persist and tweak flex for now. More horizontal format on Circ Info in horiz patron sidebar
git-svn-id: svn://svn.
open-ils. org/ILS/ branches/ staff-client- experiment@ 12229 dcc99617- 32d9-48b4- a31d-7c20da2025 e4 - 630536f... by phasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
-
Merged revisions 12025,12028,
12035,12037- 12050,12053- 12057,12060- 12065,12067- 12072,12074, 12077-12100, 12103-12114, 12117-12125, 12127,12131- 12134,12137- 12147,12149- 12154,12156- 12162,12164- 12174,12177- 12187,12189- 12197,12200- 12211,12213- 12218,12223, 12227 via svnmerge from
svn://svn.open-ils. org/ILS/ trunk ........
r12025 | miker | 2009-01-31 17:04:33 -0500 (Sat, 31 Jan 2009) | 1 linenon-grouped event firing, event locating and grouping
........
r12028 | miker | 2009-01-31 23:42:59 -0500 (Sat, 31 Jan 2009) | 1 lineadding event group support
........
r12035 | scottmk | 2009-02-01 14:03:30 -0500 (Sun, 01 Feb 2009) | 8 linesRearranged a bit for clarity.
1. In doRetrieve: don't declare obj until we're ready to build it.
2. In doFieldmapperSe
arch(): reversed an "if" test to clarify what's
an early return and what's mainline logic. Also: don't declare or
create res_list until we know we're going to return it.
........
r12037 | scottmk | 2009-02-01 16:26:36 -0500 (Sun, 01 Feb 2009) | 3 linesReplaced all occurrences of the macro OSRF_METHOD_
VERIFY_ CONTEXT
with equivalent calls to the function osrfMethodVerifyContext( ).
........
r12038 | miker | 2009-02-01 16:34:34 -0500 (Sun, 01 Feb 2009) | 1 lineneed the full hook, not just idlist
........
r12039 | miker | 2009-02-01 16:35:44 -0500 (Sun, 01 Feb 2009) | 1 linekeys is more efficient than map, since we already have the id list as the hash keys
........
r12040 | dbs | 2009-02-02 01:53:55 -0500 (Mon, 02 Feb 2009) | 7 linesAdd 98 Nepali MARC records to the test datasets
On a stock OpenSRF 1.0.3 / Evergreen 1.4.0.1 machine, only 20 of these
records are successfully added using the standard marc2bre / direct_ingest /
pg_loader toolchain. Looks like errors decoding JSON containing exotic
characters; also some strange fingerprints.
........
r12041 | dbs | 2009-02-02 02:02:04 -0500 (Mon, 02 Feb 2009) | 2 linesIt's important to mark this as application/
octet-stream
........
r12042 | dbs | 2009-02-02 15:12:10 -0500 (Mon, 02 Feb 2009) | 2 linesThis kind of typo might cause headaches
........
r12043 | erickson | 2009-02-03 11:26:58 -0500 (Tue, 03 Feb 2009) | 1 lineadded a cascading survey delete operation.
........
r12044 | dbs | 2009-02-03 11:42:14 -0500 (Tue, 03 Feb 2009) | 1 lineInitial attempt to add acquisitions to default configuration
........
r12045 | erickson | 2009-02-03 12:33:51 -0500 (Tue, 03 Feb 2009) | 1 linefixed streaming vs. non-streaming logic error in currency_type retrieve. took opportunity to port to pcrud
........
r12046 | scottmk | 2009-02-03 12:53:48 -0500 (Tue, 03 Feb 2009) | 5 linesAdded a couple of sanity checks to SELECT(). Return NULL if
(1) the input jsonObject for the join tree is neither a hash,
nor an array, nor a string; or (2) it's a hash with more than
one element.
........
r12047 | dbs | 2009-02-03 13:12:43 -0500 (Tue, 03 Feb 2009) | 1 lineMake pcrud a publicly available service, just like permacrud
........
r12048 | erickson | 2009-02-03 14:24:16 -0500 (Tue, 03 Feb 2009) | 1 lineadded pcrud entries for exchange_rate
........
r12049 | dbs | 2009-02-03 15:49:54 -0500 (Tue, 03 Feb 2009) | 3 linesDojo wants locales passed to it in xx-yy format, not xx-YY.
Closes #39.
........
r12050 | dbs | 2009-02-03 15:54:03 -0500 (Tue, 03 Feb 2009) | 3 linesDojo wants locales in xx-yy format, not xx-YY.
Avoids #39 + 1.
........
r12053 | scottmk | 2009-02-03 17:44:48 -0500 (Tue, 03 Feb 2009) | 13 linesMinor tweaks to the SELECT function:
1. Narrowed the scope of the idlClass variable.
2. Made cname const,
3. In the loop for building the column list: eliminated an IDL lookup
for the class name, because we already have it. The IDL stores it
redundantly in two different places, and we don't need to find both.4. Renamed __column and __alias to _column and _alias. Identifiers
beginning with two underscores are reserved.
........
r12054 | scottmk | 2009-02-03 20:43:25 -0500 (Tue, 03 Feb 2009) | 7 linesThis update tweaks the SELECT function, at the point commented
"make sure the target relation is in the join tree".The new logic should be equivalent to the old, except that
the old code potentially invokes undefined behavior by
reading through a null pointer.
........
r12055 | dbs | 2009-02-03 23:37:46 -0500 (Tue, 03 Feb 2009) | 2 linesAnd now make old-school gateway requests behave in the OPAC.
........
r12056 | erickson | 2009-02-03 23:46:55 -0500 (Tue, 03 Feb 2009) | 1 lineallow caller to pass additional onpostapply and oncancel handlers
........
r12057 | erickson | 2009-02-03 23:47:38 -0500 (Tue, 03 Feb 2009) | 1 linebetter handle case where grid structure may exist but just have no columns yet defined
........
r12060 | erickson | 2009-02-03 23:49:23 -0500 (Tue, 03 Feb 2009) | 1 lineadded some rough exchange rate editing code using auto widgets. essentially functions, but more later
........
r12061 | erickson | 2009-02-04 10:41:15 -0500 (Wed, 04 Feb 2009) | 1 lineadded pending column to represent pending approval from staff.
........
r12062 | erickson | 2009-02-04 11:12:52 -0500 (Wed, 04 Feb 2009) | 1 lineadded pcrud as controller for asva
........
r12063 | erickson | 2009-02-04 11:43:03 -0500 (Wed, 04 Feb 2009) | 1 lineauto-grid now has the ability to pop up an edit dialog for the given fieldmapper object
........
r12064 | scottmk | 2009-02-04 11:48:49 -0500 (Wed, 04 Feb 2009) | 4 linesIn SELECT(): simplify and clarify the logic for building a default
select list. Also, for a minor performance boost: don't look up the
core fields unless we're actually going to use them.
........
r12065 | erickson | 2009-02-04 13:41:44 -0500 (Wed, 04 Feb 2009) | 1 lineuse built-in edit dialog
........
r12067 | erickson | 2009-02-04 16:27:44 -0500 (Wed, 04 Feb 2009) | 1 linerely on the stored grid data to reconstitute a fm object for building the edit dialog
........
r12068 | erickson | 2009-02-04 16:28:53 -0500 (Wed, 04 Feb 2009) | 1 linefixed bug where subsequent dialogs were appending to the the class-level fieldList array. can now hit Enter to save instead of having to click Save
........
r12069 | scottmk | 2009-02-04 16:49:06 -0500 (Wed, 04 Feb 2009) | 7 linesIn SELECT(): further rewrote, and festooned with comments, the code
that verifies that every column in the SELECT clause comes from a
class in the FROM clause.Also, for readability: reversed an "if" test that treats functions
differently from classes.
........
r12070 | erickson | 2009-02-04 17:50:23 -0500 (Wed, 04 Feb 2009) | 1 linewhen using the popup dialog, overide the default focus handling. this is still experimental
........
r12071 | erickson | 2009-02-04 17:51:11 -0500 (Wed, 04 Feb 2009) | 1 lineno need to import 2 grid css's, nor the private _grid css
........
r12072 | erickson | 2009-02-04 23:36:08 -0500 (Wed, 04 Feb 2009) | 1 lineselected-ness follow mouse and key navigation in a uniform fashion.
........
r12074 | erickson | 2009-02-04 23:48:35 -0500 (Wed, 04 Feb 2009) | 1 linecleaned up to match latest autogrid
........
r12077 | erickson | 2009-02-05 09:36:42 -0500 (Thu, 05 Feb 2009) | 1 lineadded option to launch creation dialog from auto grid. passing final pcrud response to onPostSubmit handler
........
r12078 | erickson | 2009-02-05 11:03:25 -0500 (Thu, 05 Feb 2009) | 1 linegive dojo a td and it will replace it with the dijit node, so give dojo a sub-node to clobber instead
........
r12079 | erickson | 2009-02-05 11:04:36 -0500 (Thu, 05 Feb 2009) | 1 linestart of single label + action bar to sit above the grid
........
r12080 | erickson | 2009-02-05 11:21:43 -0500 (Thu, 05 Feb 2009) | 1 lineallow for definition of default cell width. (can still be overridden by defining cell widths in the grid)
........
r12081 | scottmk | 2009-02-05 11:35:44 -0500 (Thu, 05 Feb 2009) | 18 linesVarious tweaks, mainly to the SELECT function.
1. Moved some IDL lookups out of a loop where their results were loop invariants.
2. Narrowed the scope of _alias.
3. Eliminated some calls to jsonObjectToSim
pleString( ) and strdup(), along with
the associated mallocs and frees.4. Eliminated a couple of needlessly repeated calls to jsonObjectGetKey() by
caching the results of the first ones.5. Uncommented a couple of commented-out calls to jsonIteratorFree(), because
I don't see anything wrong with them.6. Moved another commented-out call back into a scope where it would compile
if uncommented (but left it commented out for now).
........
r12082 | erickson | 2009-02-05 12:52:24 -0500 (Thu, 05 Feb 2009) | 1 linemore style tidying
........
r12083 | erickson | 2009-02-05 12:53:05 -0500 (Thu, 05 Feb 2009) | 1 lineconsistent focus handling after user clicks cancel/save in edit dialog. still funky when same actions are done from the create dialog
........
r12084 | phasefx | 2009-02-05 13:25:39 -0500 (Thu, 05 Feb 2009) | 1 lineoutput the deleted flag from the bre
........
r12085 | erickson | 2009-02-05 17:00:41 -0500 (Thu, 05 Feb 2009) | 1 lineadded selector attr to currency type
........
r12086 | erickson | 2009-02-05 18:10:29 -0500 (Thu, 05 Feb 2009) | 1 linerepaired old pylons-ism with TT context locale. note, the locale will need some cleaning-up in EGWeb.pm to be wholly functional
........
r12087 | erickson | 2009-02-05 19:08:37 -0500 (Thu, 05 Feb 2009) | 1 lineadded support for auto-building select options from has_a links, using the selector attribute when defined. mostly functional, needs some tweaking
........
r12088 | miker | 2009-02-05 21:07:42 -0500 (Thu, 05 Feb 2009) | 1 lineadding hold-cancel cause and note table and fields; teaching hold targeter how to use the cancel_cause field
........
r12089 | scottmk | 2009-02-06 04:32:44 -0500 (Fri, 06 Feb 2009) | 11 linesMiscellaneous tweaks:
1. In searchFieldTran
sform() : simplified the way we append subcolumns, to
reduce the churning of memory.2. I found it confusing that we were using _column for two different
(though similar) things. So I split it into two separate variables in two
separate scopes: col_name and _column.3. Don't bother looking up "i18n" if it's disabled anyway.
........
r12090 | miker | 2009-02-06 09:28:30 -0500 (Fri, 06 Feb 2009) | 1 lineadd patron-opac cause, and comments about IDs
........
r12091 | miker | 2009-02-06 10:05:41 -0500 (Fri, 06 Feb 2009) | 1 lineteaching everyone how to note the pkey delete restriction policy for specific classes
........
r12092 | miker | 2009-02-06 10:24:02 -0500 (Fri, 06 Feb 2009) | 1 line/actually/ pin the ids, and set the sequence appropriately
........
r12093 | erickson | 2009-02-06 10:42:12 -0500 (Fri, 06 Feb 2009) | 1 linefixed problem with async widget building and saving (by using my own code as it was meant to be used)
........
r12094 | erickson | 2009-02-06 10:52:21 -0500 (Fri, 06 Feb 2009) | 1 lineadded support for passing in cancellation cause and note
........
r12095 | erickson | 2009-02-06 10:55:06 -0500 (Fri, 06 Feb 2009) | 1 linepassing hold cancellation reason from opac-cancelled holds
........
r12096 | erickson | 2009-02-06 11:15:14 -0500 (Fri, 06 Feb 2009) | 1 lineadded support for displaying the last X cancelled holds, most recently cancelled holds first
........
r12097 | erickson | 2009-02-06 12:52:57 -0500 (Fri, 06 Feb 2009) | 1 linenew method for un-canceling holds. request_time and expire_time are reset if appropriate org-unit-setting is enabled
........
r12098 | miker | 2009-02-06 12:58:04 -0500 (Fri, 06 Feb 2009) | 1 lineuse method_lookup instead of direct call ($self is not what you think...)
........
r12099 | erickson | 2009-02-06 17:11:32 -0500 (Fri, 06 Feb 2009) | 1 linedon't attempt to retrieve the linked selector objects if the data is not retrievable via pcrud
........
r12100 | dbs | 2009-02-07 14:01:44 -0500 (Sat, 07 Feb 2009) | 1 lineMake all FKs deferrable again
........
r12103 | scottmk | 2009-02-07 19:28:13 -0500 (Sat, 07 Feb 2009) | 16 linesMore tweaks, mostly to SELECT():
1. When building the select list, insert a separator comma in one
place instead of duplicating the code.2. Narrowed the scope of fname.
3. Created a new transform_str variable instead of reusing _column
for a different purpose.4. Juggled _column and _alias a bit so as to eliminate a strdup()
and a free().5.In searchFieldTran
sform() : plugged a memory leak in the event of
an error return.
........
r12104 | miker | 2009-02-07 21:12:31 -0500 (Sat, 07 Feb 2009) | 1 lineadding note tables for all bucket and item tables; adding pos field for optional ordering of items within a bucket
........
r12105 | miker | 2009-02-07 21:33:03 -0500 (Sat, 07 Feb 2009) | 1 lineadding IDL for note tables for all bucket and item tables; adding IDL for pos field for optional ordering of items within a bucket
........
r12106 | miker | 2009-02-07 21:37:56 -0500 (Sat, 07 Feb 2009) | 1 lineadd a record bucket type for reading lists
........
r12107 | erickson | 2009-02-08 09:43:43 -0500 (Sun, 08 Feb 2009) | 1 linemore provider data. address, contact, and contact address
........
r12108 | erickson | 2009-02-08 09:59:49 -0500 (Sun, 08 Feb 2009) | 1 lineno need to publish provider contacts in reporter-store
........
r12109 | erickson | 2009-02-08 11:05:20 -0500 (Sun, 08 Feb 2009) | 1 lineautogrid can now fetch and load all data of a given class
........
r12110 | erickson | 2009-02-08 11:06:36 -0500 (Sun, 08 Feb 2009) | 1 lineuse new built-in autogrid fetch & load
........
r12111 | erickson | 2009-02-08 20:05:05 -0500 (Sun, 08 Feb 2009) | 1 lineinit datalist at startup so each successive instance isn't appending to the same array
........
r12112 | miker | 2009-02-08 22:34:12 -0500 (Sun, 08 Feb 2009) | 1 lineIE does not yet support Array.forEach ... so we fake it with dojo
........
r12113 | miker | 2009-02-08 22:34:48 -0500 (Sun, 08 Feb 2009) | 1 linereplace the (very slow) view with the materialized version
........
r12114 | erickson | 2009-02-09 09:12:41 -0500 (Mon, 09 Feb 2009) | 1 linefunction to wrap up a xact-base storage request in 1 call
........
r12117 | erickson | 2009-02-09 12:56:19 -0500 (Mon, 09 Feb 2009) | 1 lineteach the IDL about the existence of pkey sequences
........
r12118 | erickson | 2009-02-09 12:56:49 -0500 (Mon, 09 Feb 2009) | 1 linenot sure why views[1] was working before, but it's not now
........
r12119 | erickson | 2009-02-09 13:09:43 -0500 (Mon, 09 Feb 2009) | 1 lineremoved some unnecessary console logs
........
r12120 | erickson | 2009-02-09 13:47:25 -0500 (Mon, 09 Feb 2009) | 1 linecan now specify post update and create handlers. wrap re-focus in try
........
r12121 | erickson | 2009-02-09 13:51:24 -0500 (Mon, 09 Feb 2009) | 1 linemoved currency type config into conify, using autogrid
........
r12122 | erickson | 2009-02-09 16:53:48 -0500 (Mon, 09 Feb 2009) | 1 linecreated read-only version of a single widget and edit pane
........
r12123 | erickson | 2009-02-09 16:54:27 -0500 (Mon, 09 Feb 2009) | 1 lineby default, don't show sequence columns, which will usually be 'id' columns. configurable
........
r12124 | djfiander | 2009-02-09 21:52:54 -0500 (Mon, 09 Feb 2009) | 1 lineA bunch of untested code to support serials predictions
........
r12125 | scottmk | 2009-02-09 22:46:33 -0500 (Mon, 09 Feb 2009) | 15 linesMiscellaneous tweaks:
1. Simplified the logic in searchValueTran
sform() . 2. In a debug message: changed format specification to %p for pointer
values, instead of %d. Using %d will garble the output if ints and
pointers don't have the same size (and they don't on my laptop).3. Corrected a typo in another message. The word "non-existant"
is non-existent.4. For clarity: in several places, reversed the logic of some
if/elses so that we test for a positive condition instead of
a negative condition.
........
r12127 | erickson | 2009-02-10 12:05:53 -0500 (Tue, 10 Feb 2009) | 1 linesort bucket items by 'pos' field
........
r12131 | erickson | 2009-02-10 13:17:32 -0500 (Tue, 10 Feb 2009) | 1 lineforward port craftsman skin : svn merge -r12127:12130 svn://svn.
open-ils. org/ILS/ branches/ rel_1_4
........
r12132 | erickson | 2009-02-10 14:06:53 -0500 (Tue, 10 Feb 2009) | 1 lineflesh item notes on retrieval. refactor retrieval to use cstoreditor
........
r12133 | erickson | 2009-02-10 14:08:51 -0500 (Tue, 10 Feb 2009) | 1 lineadded bucket item notes virtual fields
........
r12134 | dbs | 2009-02-10 14:16:33 -0500 (Tue, 10 Feb 2009) | 2 linesGet the real org_unit_type depth from aout
........
r12137 | erickson | 2009-02-10 14:41:10 -0500 (Tue, 10 Feb 2009) | 1 linehandle item notes on cascade delete. created item note CUD method. more cstoreditor-
ification
........
r12138 | erickson | 2009-02-10 15:46:08 -0500 (Tue, 10 Feb 2009) | 1 linehandle case where an address is pending but replaces no other address
........
r12139 | erickson | 2009-02-10 15:46:31 -0500 (Tue, 10 Feb 2009) | 1 lineentry for usr address pending flag
........
r12140 | erickson | 2009-02-10 15:46:58 -0500 (Tue, 10 Feb 2009) | 1 lineset pending true on altered addresses
........
r12141 | erickson | 2009-02-10 15:49:11 -0500 (Tue, 10 Feb 2009) | 1 linereturn addr id for consistency
........
r12142 | erickson | 2009-02-10 15:51:55 -0500 (Tue, 10 Feb 2009) | 1 lineallow approval of pending address, even if it does not replace any other address
........
r12143 | erickson | 2009-02-10 16:24:39 -0500 (Tue, 10 Feb 2009) | 1 linetake advantage of the new billable_
transaction_ summary table. also, force caller to make_mbts to pass an editor in
........
r12144 | erickson | 2009-02-10 17:44:51 -0500 (Tue, 10 Feb 2009) | 1 lineinitial support for adding entries to a patron's items-checked-out list
........
r12145 | scottmk | 2009-02-10 23:12:08 -0500 (Tue, 10 Feb 2009) | 9 lines1. Applied a uniform standard to determine whether a string represents
true or false. A few remaining spots are unchanged for now because
they are dubious on other grounds.2. In one spot: replaced jsonParseString
("true" ) with jsonNewBoolObject( 1 ). 3. In oilsMakeFieldma
pperFromResult( ): broke up a confusing "if" test
into two simpler ones.
........
r12146 | dbs | 2009-02-10 23:15:19 -0500 (Tue, 10 Feb 2009) | 2 linesDoh! slight HTML problem
........
r12147 | erickson | 2009-02-10 23:33:16 -0500 (Tue, 10 Feb 2009) | 1 lineplugged in checkout history bucket population to checkout process
........
r12149 | miker | 2009-02-11 12:02:19 -0500 (Wed, 11 Feb 2009) | 1 linefix off-by-one on function literal construction (for function-in-from and literal value transforms); use the function name as the from clause alias, avoiding "(null)" as the alias
........
r12150 | scottmk | 2009-02-11 13:55:11 -0500 (Wed, 11 Feb 2009) | 7 lines1. Corrected the enforcement of the readonly attribute for classes.
It was backwards, but harmlessly so because the enforcement is
redundant.2. Reversed the default for the "virtual" attribute of a field.
Formerly it defaulted to true; now it defaults to false.
........
r12151 | erickson | 2009-02-11 15:43:00 -0500 (Wed, 11 Feb 2009) | 1 lineuse copy buckets instead (for precats) and verify the copy bucket mechanism is globally configured
........
r12152 | erickson | 2009-02-11 16:18:28 -0500 (Wed, 11 Feb 2009) | 1 linefixed broken array ref handling
........
r12153 | miker | 2009-02-11 16:31:05 -0500 (Wed, 11 Feb 2009) | 1 lineadd idl field documenation table and accompanying IDL entry ... crazy recursive docs
........
r12154 | miker | 2009-02-11 16:33:10 -0500 (Wed, 11 Feb 2009) | 1 lineno, we want that, really
........
r12156 | miker | 2009-02-12 01:31:32 -0500 (Thu, 12 Feb 2009) | 1 lineadding IN subquery support
........
r12157 | erickson | 2009-02-12 11:33:20 -0500 (Thu, 12 Feb 2009) | 1 linefixed wiget value accessor/mutator which resulted in values with embedded wiget objects (resulting in infinite recursion in js2JSON)
........
r12158 | erickson | 2009-02-12 12:01:20 -0500 (Thu, 12 Feb 2009) | 1 linenew provider ui, based on autogrid and moved into conify (editing static data). leaving other in place until all functionality is ported over
........
r12159 | erickson | 2009-02-12 12:01:53 -0500 (Thu, 12 Feb 2009) | 1 lineslight reformatting for readability
........
r12160 | erickson | 2009-02-12 12:25:40 -0500 (Thu, 12 Feb 2009) | 1 lineadded pcrud entries for trigger event def and hook
........
r12161 | dbs | 2009-02-12 12:27:04 -0500 (Thu, 12 Feb 2009) | 2 linesRevert r12071 until we port jubgrid.js over to the Dojo 1.2 DataGrid
........
r12162 | scottmk | 2009-02-12 14:25:37 -0500 (Thu, 12 Feb 2009) | 2 linesPass down an osrfMethodContext* where we need one.
........
r12164 | dbs | 2009-02-12 15:15:35 -0500 (Thu, 12 Feb 2009) | 2 linesFurther testing suggests that dojox/resources
/Grid.css is not needed, and in fact causes problems
........
r12165 | erickson | 2009-02-12 17:12:54 -0500 (Thu, 12 Feb 2009) | 1 linepcrud entries for action_trigger validator and reactor
........
r12166 | erickson | 2009-02-12 17:22:22 -0500 (Thu, 12 Feb 2009) | 1 linerepaired fkey column names
........
r12167 | erickson | 2009-02-12 17:37:01 -0500 (Thu, 12 Feb 2009) | 1 lineno need for a store if there is no tree data (don't attempt to access dataList[0])
........
r12168 | dbs | 2009-02-13 00:15:26 -0500 (Fri, 13 Feb 2009) | 2 linesAdd VIEW_BILLING_TYPE permission to Staff
........
r12169 | erickson | 2009-02-13 09:19:03 -0500 (Fri, 13 Feb 2009) | 1 linepcrud for action_
trigger. cleanup
........
r12170 | erickson | 2009-02-13 11:14:40 -0500 (Fri, 13 Feb 2009) | 1 linefunc comments, treat "" as null
........
r12171 | erickson | 2009-02-13 11:15:14 -0500 (Fri, 13 Feb 2009) | 1 linedon't display auto-generated fields in create dialog
........
r12172 | erickson | 2009-02-13 11:15:58 -0500 (Fri, 13 Feb 2009) | 1 linewhen no field order is defined but fields existin in the markup, start there with the order
........
r12173 | erickson | 2009-02-13 11:17:21 -0500 (Fri, 13 Feb 2009) | 1 lineUI for managing trigger event_defs, hooks, reactors, and validators -- all auto-generated at this point, but will need some additions
........
r12174 | dbs | 2009-02-13 12:03:05 -0500 (Fri, 13 Feb 2009) | 3 linesGive the Administrator user an explicit work_ou of 1 (Consortium)
Fixes calls to open-ils.actor.user. work_perm. highest_ org_set. batch and friends that returned NULL for Administrator user
........
r12177 | erickson | 2009-02-13 14:58:24 -0500 (Fri, 13 Feb 2009) | 1 linefixed fkey col name
........
r12178 | erickson | 2009-02-13 15:08:30 -0500 (Fri, 13 Feb 2009) | 1 linefixed org unit data type
........
r12179 | erickson | 2009-02-13 17:10:08 -0500 (Fri, 13 Feb 2009) | 1 linecan now override any given auto-widget with a locally defined widget
........
r12180 | erickson | 2009-02-13 17:21:34 -0500 (Fri, 13 Feb 2009) | 1 lineUI for manging idl_field_doc entries
........
r12181 | miker | 2009-02-13 20:11:31 -0500 (Fri, 13 Feb 2009) | 1 linecannot use "classname", we have reserved that in the js, and perl uses class_name. so, we will use fm_class
........
r12182 | erickson | 2009-02-14 12:28:50 -0500 (Sat, 14 Feb 2009) | 1 lineupdated to match new fm_class field name
........
r12183 | scottmk | 2009-02-14 21:40:40 -0500 (Sat, 14 Feb 2009) | 6 lines1. in searchJOIN(): fixed a bug in a couple of loops that search for
links in the IDL. We were incrementing the index twice in each
iteration, and thereby examining only ever other entry.2. Constified a couple of character pointers.
........
r12184 | erickson | 2009-02-15 11:39:19 -0500 (Sun, 15 Feb 2009) | 1 linedon't apply on-enter-
equals- submit handler, cuz enter is conventiently used in various widgets to select values
........
r12185 | erickson | 2009-02-15 11:41:22 -0500 (Sun, 15 Feb 2009) | 1 lineadded store reset func
........
r12186 | erickson | 2009-02-15 11:58:57 -0500 (Sun, 15 Feb 2009) | 1 linelinked in some more UI's
........
r12187 | dbs | 2009-02-15 13:53:56 -0500 (Sun, 15 Feb 2009) | 2 linesCast LOWER arguments explicitly to text to deal with LOWER(id) - throws an exception on PostgreSQL 8.3
........
r12189 | phasefx | 2009-02-15 17:30:44 -0500 (Sun, 15 Feb 2009) | 1 linegrammar-o. Thanks Trinculo!
........
r12190 | dbs | 2009-02-15 21:14:28 -0500 (Sun, 15 Feb 2009) | 1 lineEnable local administrators to run / view / share reports by default
........
r12191 | erickson | 2009-02-16 13:55:09 -0500 (Mon, 16 Feb 2009) | 1 linein addition to the field list, provide a name-based hash for faster/simpler runtime lookup
........
r12192 | erickson | 2009-02-16 16:55:52 -0500 (Mon, 16 Feb 2009) | 1 lineplugged in perm group tree builder
........
r12193 | erickson | 2009-02-16 17:00:06 -0500 (Mon, 16 Feb 2009) | 1 lineexperimental flattened/idl-aware user editor that takes advantage of auto-widgets and field-docs (i.e. context help)
........
r12194 | erickson | 2009-02-16 21:30:46 -0500 (Mon, 16 Feb 2009) | 1 lineinitial plugin of staff-cats
........
r12195 | erickson | 2009-02-16 22:34:13 -0500 (Mon, 16 Feb 2009) | 1 linestat cat entries plugged in
........
r12196 | erickson | 2009-02-16 23:10:06 -0500 (Mon, 16 Feb 2009) | 1 lineplugged in surveys
........
r12197 | dbs | 2009-02-16 23:59:13 -0500 (Mon, 16 Feb 2009) | 1 lineen-US is better than no MARC editor tooltips at all; but we really need to HEAD the requested locale
........
r12200 | scottmk | 2009-02-17 09:03:35 -0500 (Tue, 17 Feb 2009) | 10 linesOpened a window into the innards of oils_cstore.c.
1. Gave external linkage to the SELECT function.
2. Added a new test_json_query.c, which calls the newly extern
SELECT() to translate a JSON query into SQL. To be used for
testing, debugging, and troubleshooting. Note that this
utility calls SELECT() by normal linkage, not by dynamic
loading.
........
r12201 | erickson | 2009-02-17 09:20:07 -0500 (Tue, 17 Feb 2009) | 1 lineuse colspan 0 to span the table length
........
r12202 | erickson | 2009-02-17 10:40:53 -0500 (Tue, 17 Feb 2009) | 1 linepcrud entries for ident_type
........
r12203 | erickson | 2009-02-17 11:12:46 -0500 (Tue, 17 Feb 2009) | 1 lineplugged in saving of new users
........
r12204 | dbs | 2009-02-17 11:42:10 -0500 (Tue, 17 Feb 2009) | 2 linesLet's build test_json_query as part of autotools
........
r12205 | erickson | 2009-02-17 13:06:13 -0500 (Tue, 17 Feb 2009) | 1 linerepaired org setting calls. added static version so no org-unit reference is required
........
r12206 | erickson | 2009-02-17 13:06:36 -0500 (Tue, 17 Feb 2009) | 1 lineadded batch org setting method
........
r12207 | erickson | 2009-02-17 13:06:57 -0500 (Tue, 17 Feb 2009) | 1 lineexplicitly load Util
........
r12208 | erickson | 2009-02-17 17:49:37 -0500 (Tue, 17 Feb 2009) | 1 lineadded int/float widgets
........
r12209 | erickson | 2009-02-17 17:50:41 -0500 (Tue, 17 Feb 2009) | 1 lineplugged in new/delete addr handling
........
r12210 | erickson | 2009-02-17 17:57:37 -0500 (Tue, 17 Feb 2009) | 1 lineallow for the setting of the page title from the sub-template
........
r12211 | scottmk | 2009-02-17 18:19:16 -0500 (Tue, 17 Feb 2009) | 3 linesIn searchJOIN(): added a bit of sanity checking, to prevent
segfaults induced by certain kinds of malformed JSOn queries.
........
r12213 | erickson | 2009-02-17 23:48:34 -0500 (Tue, 17 Feb 2009) | 1 linedojo-based interval2seconds
........
r12214 | erickson | 2009-02-17 23:49:20 -0500 (Tue, 17 Feb 2009) | 1 lineadded onchange to set expire date based on profile group selected
........
r12215 | erickson | 2009-02-17 23:52:25 -0500 (Tue, 17 Feb 2009) | 1 lineinitial dojo-ified xul glue
........
r12216 | dbs | 2009-02-17 23:55:26 -0500 (Tue, 17 Feb 2009) | 3 linesAvoid syntax errors due to mix of multi-valued INSERT clauses and single-valued INSERT clauses
Avoid duplicate key error in that pesky permissions list
........
r12217 | scottmk | 2009-02-18 02:51:39 -0500 (Wed, 18 Feb 2009) | 4 linessearchJOIN() was segfaulting when the FROM clause was of
the form "from": { "xxx":"yyy" }. Reason: we were
freeing freeable_hash prematurely. Fixed.
........
r12218 | erickson | 2009-02-18 12:15:13 -0500 (Wed, 18 Feb 2009) | 1 lineadded onchange to copy new barcodes into usrname field
........
r12223 | scottmk | 2009-02-18 16:25:48 -0500 (Wed, 18 Feb 2009) | 3 linesCorrect an error in the link specification for class asv.
(Class aou doesn't have a "survey" field.)
........
r12227 | scottmk | 2009-02-18 21:12:46 -0500 (Wed, 18 Feb 2009) | 14 linesIn searchJOIN: substantially rewrote the code for the condition where
the JSON query specifies neither of the join columns.1. Corrected an apparent bug whereby we could join in only one
direction, even when a join in the opposite direction was
valid and equivalent.2. Rewrote the search loops for better performance.
3. When testing for the success of the searches for join columns,
success should mean that we have identified both columns. Identifying
just one isn't enough.
........git-svn-id: svn://svn.
open-ils. org/ILS/ branches/ staff-client- experiment@ 12228 dcc99617- 32d9-48b4- a31d-7c20da2025 e4 - 30e3a20... by phasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
-
re-arranging of horizontal patron summary bar
git-svn-id: svn://svn.
open-ils. org/ILS/ branches/ staff-client- experiment@ 12226 dcc99617- 32d9-48b4- a31d-7c20da2025 e4 - b5e0b4f... by phasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
-
remove a debugging aid
git-svn-id: svn://svn.
open-ils. org/ILS/ branches/ staff-client- experiment@ 12225 dcc99617- 32d9-48b4- a31d-7c20da2025 e4