Skip to content
This repository has been archived by the owner on Jul 8, 2020. It is now read-only.

V3.4.x #2

Open
wants to merge 10,000 commits into
base: trunk
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
d850ee6
Modified datepicker directive to support ng-required attr
Vinaylonushte Sep 8, 2016
60ece52
OPSMN-3319: Added the CP short title to order and shipment BO templat…
Sep 8, 2016
65f2565
OPSMN-3276: Added feature to update participant through BO
Vinaylonushte Sep 9, 2016
2acad70
OPSMN-3152: Added unique constraint on CP_ID and PPID columns on CPR …
Vinaylonushte Sep 9, 2016
eb67edc
OPSMN-3338: Updated the user template for the changes related to user…
marwahan Sep 12, 2016
cb3db4c
Merge branch 'v3.3.RC'
marwahan Sep 12, 2016
8c05805
OPSMN-3299: Fixed by adding CPR activity status and removing Particip…
Vinaylonushte Sep 13, 2016
241268f
OPSMN-3299: Fixed by adding CPR activity status and removing Particip…
Vinaylonushte Sep 13, 2016
bbd97ed
OPSMN-3340: Added feature to use single template to create/ update pa…
Vinaylonushte Sep 13, 2016
3f75d79
OPSMN-3188: Added the default shipment report query. Also updated the…
Sep 13, 2016
f46508d
OPSMN-3073: Added validation for expired DPs while creating order thr…
Sep 14, 2016
b6b499e
OPSMN-3312: Limited values are displayed in Sites dropdown
Satish-Lakhani Sep 16, 2016
c565456
Merge branch v3.3.RC into master
Satish-Lakhani Sep 16, 2016
dd27f7f
OPSMN-3129: Updated the query to get active user email ids. This chan…
Sep 19, 2016
e031784
OPSMN-3366: Updated the received_quality's public_Id in PV manager ma…
nasim0786 Sep 20, 2016
31160af
OPSMN-3366: Updated the received_quality's public_Id in PV manager ma…
nasim0786 Sep 21, 2016
f4749b4
PLUGINS-141 Datepicker hide inside div in rde. Passed append-to-body …
vgaikwad Sep 21, 2016
81497a9
PLUGINS-141 Datepicker hide inside div in rde. Passed append-to-body …
vgaikwad Sep 21, 2016
70daefe
PLUGIN-149 Modified function of load cps for registration to load cps…
vgaikwad Sep 22, 2016
70fc45c
PLUGIN-149 Modified function of load cps for registration to load cps…
vgaikwad Sep 22, 2016
a21171c
OPSMN-3348: Added copy first to all link to specimen quality while re…
Sep 22, 2016
b2208eb
OPSMN-3341: Implementation of container auto allocation mechanism, st…
vinayakapawar Sep 22, 2016
7604498
OPSMN-3361: OS should support specimen lineage in print rules
Satish-Lakhani Sep 23, 2016
3e8c8e0
OPSMN-3361: OS should support specimen lineage in print rules
Satish-Lakhani Sep 23, 2016
015b51a
Updated CP coding settings name and description...
vinayakapawar Sep 26, 2016
320964d
As a part of PLUGIN-146 modified collect specimens API to collect onl…
vgaikwad Sep 26, 2016
9e235e6
As a part of PLUGIN-146 modified collect specimens API to collect onl…
vgaikwad Sep 26, 2016
1e8266f
OPSMN-3371 Load cps according to serach text.
vgaikwad Sep 26, 2016
aa18f71
OPSMN-3371 Load cps according to serach text.
vgaikwad Sep 26, 2016
969081c
OPSMN-3342: Appended concept code to pv values
Vinaylonushte Sep 27, 2016
f0b75e7
OPSMN-3342: Appended concept code to pv values
Vinaylonushte Sep 27, 2016
4a03f59
Merge branch 'v3.3.x'
Vinaylonushte Sep 27, 2016
855af89
OPSMN-3276: Added feature to update participant through BO
Vinaylonushte Sep 27, 2016
f66c07c
OPSMN-2456: Added the delete pending order functionality. Distributed…
Sep 27, 2016
205a8f9
OPSMN-3373: Implementation of participant fields locking during update.
vinayakapawar Sep 28, 2016
bf4bdf8
Removed lucene text search library. We don't have any free text
vinayakapawar Sep 28, 2016
897e104
OPSMN-3368: Implemented two step registration process
Vinaylonushte Sep 28, 2016
a525d2c
OPSMN-2765: Custom form doesn't support special characters.
Sep 30, 2016
ec47873
OPSMN-2765: Custom form doesn't support special characters.
Sep 30, 2016
e38107e
OPSMN-3280: Added all participant and visit fields into master specim…
Vinaylonushte Sep 30, 2016
dc9d4f9
OPSMN-3371 Load 1000 cps in dropdown, which prevent handling of serve…
vgaikwad Oct 1, 2016
b096986
OPSMN-3371 Load 1000 cps in dropdown, which prevent handling of serve…
vgaikwad Oct 1, 2016
d515cb2
OPSMN-3386: OS filter/search not working if search string contains an…
Oct 4, 2016
806fcfe
OPSMN-3386: OS filter/search not working if search string contains an…
Oct 4, 2016
0243645
OPSMN-3372: Used Math.round() function to calculate available quantity
Vinaylonushte Oct 5, 2016
ef32acd
OPSMN-3372: Used Math.round() function to calculate available quantity
Vinaylonushte Oct 5, 2016
c0b967a
OPSMN-3341: Fixed SQL query to ensure least empty containers are
vinayakapawar Oct 5, 2016
717ca07
OPSMN-3390: The temporal filter facets were inadvertently removed during
vinayakapawar Oct 5, 2016
2a0ad5d
Pull fixes from v3.3.x into master
vinayakapawar Oct 5, 2016
97b19d4
OPSMN-3394: Made visit site optional in visit create and update APIs.
vinayakapawar Oct 5, 2016
0e6e480
OPSMN-3393: The API reported all user errors as server errors which
vinayakapawar Oct 5, 2016
b5a6234
OPSMN-3397: Fixed query used to obtain unplanned collection status.
vinayakapawar Oct 6, 2016
1addfb2
OPSMN-3193
vgaikwad Oct 6, 2016
fd5caee
PLUGINS-151, PLUGINS-158: Instead of rendering custom SDE participant
vinayakapawar Oct 6, 2016
c6c4c7a
OPSMN-3373: Fixed NPE during add to another protocol. Not all protocols
vinayakapawar Oct 6, 2016
0fdc881
When a participant is registered to another protocol, the new registr…
vinayakapawar Oct 6, 2016
745e95f
OPSMN-3353: Allowed user to create planned specimen through BO
Vinaylonushte Oct 7, 2016
2474ced
OPSMN-3160: Fixed issue of container type overview showing row and
vinayakapawar Oct 8, 2016
804044b
OPSMN-3400: OpenSpecimen unable to parse non-ASCII character with enc…
Satish-Lakhani Oct 8, 2016
a8788e2
OPSMN-3382: Added a visit level token to generate label containing cl…
joshi-pankaj Oct 7, 2016
c001bfd
OPSMN-3383: Added a specimen label token to generate unique sequence …
joshi-pankaj Oct 8, 2016
96058d4
Used $interval instead of $timeout for removing error notifications
vinayakapawar Oct 10, 2016
4329970
OPSMN-3313: Made following changes.
nasim0786 Oct 11, 2016
cfd9635
PLUGINS-164, PLUGINS-165: Changes in PV dropdown, and specimen type
vinayakapawar Oct 11, 2016
85cb1ba
PLUGINS-164: Improvisation in user dropdown widget to specify
vinayakapawar Oct 11, 2016
5068732
OPSMN-3411: Used logger to print exceptions instead of console printing.
vinayakapawar Oct 13, 2016
344bacf
OPSMN-3391: Added feature to allow/disallow user to create participan…
Vinaylonushte Oct 13, 2016
7bdb61d
OPSMN-3377: Added id column into BO template to update objects based …
Vinaylonushte Oct 14, 2016
eb7cf65
OPSMN-3415: Container utilisation changes
vinayakapawar Oct 14, 2016
17b5947
OPSMN-3378: Added create specimen cart from specimen cart list page. …
Oct 14, 2016
3ffd84e
OPSMN-3392: Fixed by changing child aliquot SR name if parent SR name…
Vinaylonushte Oct 14, 2016
0018cff
OPSMN-3385: Implemented partial update feature for consents
Vinaylonushte Oct 14, 2016
0475cdf
OPSMN-3417: Updated the CsvFileWriter to pass the OS(Windows/Linux et…
marwahan Oct 14, 2016
3226f3e
Making navbar dropdown menus appear above all display elements especi…
vinayakapawar Oct 15, 2016
a5318ea
OPSMN-3381: Added UI to not allow zero sized container types.
vinayakapawar Oct 15, 2016
797f301
OPSMN-3421: DE forms PV API was searching for dropdown fields
vinayakapawar Oct 15, 2016
f6354b4
Removed dependency on backport of java.util.concurrent
vinayakapawar Oct 18, 2016
652e42d
Along with logging malformed AQL in log file, transmitted actual caus…
vinayakapawar Oct 18, 2016
146c579
OPSMN-3342: Calling PV list API in linker to populate list in edit mode
Vinaylonushte Oct 18, 2016
2cc4c7d
OPSMN-3423: Allowed users to create aliquots of different type from
vinayakapawar Oct 18, 2016
b4bac04
OPSMN-3423: Show 'Not Specified' when anatomic site is not set
vinayakapawar Oct 18, 2016
581ce20
A bit of code cleanup in query module.
vinayakapawar Oct 18, 2016
d892e46
OPSMN-2912: Added specimen disposal bulk upload feature
Vinaylonushte Oct 19, 2016
f65abb1
OPSMN-3424: Fixed the bug of unable to create specimen cart from spec…
Oct 19, 2016
ef04274
OPSMN-3412 Enhancement in bulk import to validate and import file.
vgaikwad Oct 20, 2016
3a368f8
OPSMN-3428: Added extractSprPdfData boolean prop to enabled/disabled …
Vinaylonushte Oct 24, 2016
a63d77f
OPSMN-3431 Added configuration to set maximum number of records that …
vgaikwad Oct 25, 2016
f643acf
Added missed closing parenthesis of procedure call in the previous co…
vgaikwad Oct 25, 2016
8b152b4
OPSMN-3303: Added collection protocol reference into specimen
Vinaylonushte Oct 26, 2016
8d9b28c
OPSMN-3444 Enhancement in BO to stop/abort running job from UI.
vgaikwad Oct 27, 2016
f647e1b
OPSMN-3405: Written an api to get unhandled exceptions using filters …
nasim0786 Nov 1, 2016
8fd2c56
OPSMN-3426: Implemented participant force delete feature
Vinaylonushte Nov 4, 2016
3705566
OPSMN-2251: Made consent file as PHI field
Vinaylonushte Nov 4, 2016
f3364f4
OPSMN-2251: Minor bug fixed
Vinaylonushte Nov 4, 2016
61b6bc0
OPSMN-3437: Now in single shipment only specimens from single storage…
Nov 4, 2016
9762b08
OPSMN-3448
vgaikwad Nov 4, 2016
9174a48
OPSMN-3454 Send an email notification after bulk import job completio…
vgaikwad Nov 7, 2016
b3ce817
OPSMN-3440: Updated default regex password complexity string for mysql.
nasim0786 Nov 7, 2016
959dd54
OPSMN-3076 Handled error while reading csv
vgaikwad Nov 8, 2016
e7258cf
OPSMN-3462 Added help button for BO templates, next to "Select Record…
vgaikwad Nov 8, 2016
03d90bb
OPSMN-3456:Updated CPR query form to include 'Participant ID'. To avo…
marwahan Nov 8, 2016
ce38ad5
Ref OPSMN-3454 - Minor changes in bulk import email notification temp…
vgaikwad Nov 8, 2016
2248cb7
OPSMN-3379: Added bulk transfer specimen feature. The user can select…
Nov 8, 2016
9acbb65
OPSMN-3379: Added specimen type column to bulk transfer specimens table.
Nov 8, 2016
51ae1ba
OPSMN-3395
vgaikwad Nov 11, 2016
0c9f09e
OPSMN-3470 Sometimes BO file upload control was not working
vgaikwad Nov 11, 2016
a246d80
OPSMN-3468: Ensured we generate specimen label late enough but before
vinayakapawar Nov 11, 2016
3a25347
OPSMN-3071 In Firfox and IE download import job report file not w…
vgaikwad Nov 14, 2016
d1c577c
Modified implementation of getContentType() to use Spring library's
vinayakapawar Nov 14, 2016
ced1cb8
OPSMN-3479: Decoupled core app from matching participants lookup logic.
vinayakapawar Nov 14, 2016
31c0bbc
OPSMN-3479: Cached lookup logic bean, which is invalidated when confi…
vinayakapawar Nov 14, 2016
5557869
PLUGINS-170: Made identifier of pvs sequentially and changed parent i…
nasim0786 Nov 14, 2016
baaf261
File upload support for consent, SPR, DE file fields
marwahan Nov 15, 2016
10fb023
OPSMN-3480: Changes to identify participant source.
vinayakapawar Nov 15, 2016
7906f4d
OPSMN-3480: Guard against NPE.
vinayakapawar Nov 15, 2016
d7e51ef
OPSMN-3399:Updated the participant overview template to display the M…
marwahan Nov 16, 2016
9e8406a
OPSMN-3414:Updated participant factory to always set the birth/death …
marwahan Nov 16, 2016
5f559d7
OPSMN-3469: updated the participant overview template to display the …
marwahan Nov 16, 2016
d4d06c7
OPSMN-3478: Fixed the blocker that while specimen pre-print labels is…
Nov 16, 2016
7590d1d
OPSMN-3451 File download URL in emails do not work when multiple auth…
vgaikwad Nov 16, 2016
c5610ae
OPSMN-3490: API enhancement to list sites based on inclusion
vinayakapawar Nov 16, 2016
bf955ee
PLUGINS-183: Facilitate plugins to specify type of sites to be shown
vinayakapawar Nov 16, 2016
b2c88ad
OPSMN-3457:Updated the condition on site list page to display the imp…
marwahan Nov 17, 2016
e0da738
OPSMN-3487: Added a dropdown icon which contains Online Help, Q & A F…
nasim0786 Nov 17, 2016
b2d3e39
OPSMN-3462
vgaikwad Nov 17, 2016
76ff1c5
PLUGINS-184: Enhanced specimen save/update API to treat specimen clas…
vinayakapawar Nov 17, 2016
31977cf
PLUGINS-176: Update DE library containing following fix.
vinayakapawar Nov 17, 2016
d91d6b6
OPSMN-3308: Renamed the field name 'Repositories' on CP page to 'Site…
marwahan Nov 18, 2016
fabceb4
OPSMN-3454 Fixed issue - Showing number of inserted records 0 even if…
vgaikwad Nov 18, 2016
fe7f66f
OPSMN-3389
vgaikwad Nov 18, 2016
54b7ea8
OPSMN-3489: Added a condition while forget password.
nasim0786 Nov 18, 2016
994d49e
OPSMN-3481: Set parent identifier for permissible value to null if pa…
nasim0786 Nov 18, 2016
83b1130
OPSMN-3357: Changed discard msg property value from 'Discard' to 'Can…
Vinaylonushte Nov 21, 2016
8461a76
OPSMN-3474: The session used to obtain user object was not enabled to
vinayakapawar Nov 21, 2016
1d7ff20
OPSMN-3446 While creating new visit set default value of clinical dia…
vgaikwad Nov 22, 2016
7104d7b
OPSMN-3486: Update participant if CPR is active
Vinaylonushte Nov 22, 2016
e2669c3
OPSMN-3496: Order query form is missing the condition to filter out d…
marwahan Nov 23, 2016
34110d7
OPSMN-3499:Updated the user view to ignore the disabled users/institutes
marwahan Nov 23, 2016
39c165b
OPSMN-3458: Updated the getImportJobs() API to return the jobs of all…
marwahan Nov 23, 2016
03049fa
OPSMN-3500 Reverted change of delete 'Specimen_Type_PID' public id an…
vgaikwad Nov 23, 2016
8c4b1dd
OPSMN-3500: Updated change description to indicate all specimen
vinayakapawar Nov 23, 2016
8946969
OPSMN-3416: Implementation of dimensionless containers
vinayakapawar Nov 23, 2016
71941c6
OPSMN-3416: Do not trigger computation of freezer capacity when
vinayakapawar Nov 23, 2016
afa0cec
OPSMN-3316: Moved imports menu under 'Import' menu
Vinaylonushte Nov 24, 2016
aa52568
OPSMN-3466: The API was freeing up occupied storage location; but
vinayakapawar Nov 24, 2016
309ed6f
OPSMN-3501: The linear mode allocation flow was broken during
vinayakapawar Nov 24, 2016
3000ec8
OPSMN-3503: Collection protocol detail was missing from the request
vinayakapawar Nov 24, 2016
2459ab7
OPSMN-3152: Catch and displayed JDBC exception instead of catching on…
Vinaylonushte Nov 25, 2016
0962225
OPSMN-3160: The storage position widget was not getting updated
vinayakapawar Nov 25, 2016
abb11be
OPSMN-3160: Got broken during implementation of dimensionless contain…
vinayakapawar Nov 25, 2016
b4dbdcc
PLUGINS-186: Added Exception Id in email and error message of unhandl…
nasim0786 Nov 25, 2016
405a44b
OPSMN-3152: When using Oracle, constraints are checked at the time
vinayakapawar Nov 25, 2016
fc16efa
OPSMN-3505: Earlier in bulk import, each CSV record row was processed
vinayakapawar Nov 28, 2016
6644537
OPSMN-3498: Added sufficient padding around checkbox so that users
vinayakapawar Nov 28, 2016
f323f81
OPSMN-2912: Fixed by adding null check on specimen
Vinaylonushte Nov 28, 2016
e680b80
OPSMN-3506: Vacate container positions/slots got broken during
vinayakapawar Nov 28, 2016
9fca651
OPSMN-3509: Displayed name fields in firstName, lastName, middleName …
Vinaylonushte Nov 29, 2016
2494a91
OPSMN-3461: Displayed 'Visit Site' label on specimen collection page
Vinaylonushte Nov 29, 2016
95892bf
OPSMN-3493: Displayed collection and visit details only for planned s…
Vinaylonushte Nov 29, 2016
2ef2c11
OPSMN-3398: Implemented site and collection protocol based
vinayakapawar Nov 29, 2016
645308a
OPSMN-3511: The problem was - stale reservations expire time was boun…
vinayakapawar Nov 29, 2016
644332b
OPSMN-3163: Added a check to ensure that user has access to both
vinayakapawar Nov 30, 2016
795d8ad
OPSMN-3494: Reverted auto detection of file encoding, which was
vinayakapawar Nov 30, 2016
fd290af
OPSMN-3496: Updated the AQ forms to filter out the deleted CP/Site ob…
marwahan Dec 1, 2016
9b8f478
OPSMN-3519: Changed storage type dropdown in anticipated requirements UI
vinayakapawar Dec 2, 2016
cf4fd4b
OPSMN-3507: During auto allocation of positions, recently used container
vinayakapawar Dec 2, 2016
46e5131
OPSMN-3416: Disable export of locations map for dimensionless contain…
vinayakapawar Dec 2, 2016
978920d
OPSMN-3528: Display an informational message that locations map
vinayakapawar Dec 2, 2016
1d5dbc7
Cause: It was failing for only DE forms bulk upload (Ex: Event Forms)…
vgaikwad Dec 2, 2016
08569a8
OPSMN-2309: Added CSS to break words in-between and wrap long
vinayakapawar Dec 2, 2016
83e2871
OPSMN-3464: The token stored in browser storage because of
vinayakapawar Dec 2, 2016
c2b22e4
OPSMN-3526: Flushed/cleared the hibernate session on processing of
vinayakapawar Dec 5, 2016
1e4abef
OPSMN-3420: Fixed scientic notation utility method to display as many
vinayakapawar Dec 5, 2016
3a0adb2
OPSMN-2980: There seems to be a problem with Oracle 12c optimiser
vinayakapawar Dec 6, 2016
ca39650
OPSMN-3515: Added a search box on setting page to search settings on …
nasim0786 Dec 6, 2016
296d39d
OPSMN-3425: Implmented anonymize PHI data feature
Vinaylonushte Dec 6, 2016
b1a9bbd
SUPPORT-1536: Added a new API in PV manager to fetch PVs by property …
marwahan Dec 6, 2016
1b50cd5
SUPPORT-1536: The participant matching API was reporting all kinds
vinayakapawar Dec 6, 2016
cc2e19f
OPSMN-3538: Click event was triggered twice - for <td> element and
vinayakapawar Dec 6, 2016
6f02772
OPSMN-3539: Hide location map cell display property radio button for
vinayakapawar Dec 6, 2016
a497b04
OPSMN-3534: In assign positions API, which also involves vacating
vinayakapawar Dec 6, 2016
13465c5
OPSMN-3542: In order to improve container update times, we moved
vinayakapawar Dec 7, 2016
a41c707
OPSMN-3535: Renamed label for field capacity to "Approximate Capacity",
vinayakapawar Dec 7, 2016
c073b15
OPSMN-3541: The containers list and auto allocation APIs failed to take
vinayakapawar Dec 7, 2016
11189e5
OPSMN-3492: Fixed copy first to all to copy container name of first n…
vinayakapawar Dec 8, 2016
e91b7ea
OPSMN-3455: Allowed user to change derivative anatomic site and later…
Vinaylonushte Dec 8, 2016
8e9be1d
OPSMN-3514: Made consent statment optional field
Vinaylonushte Dec 8, 2016
6512c63
OPSMN-3441: Grouped aliquots of same parent in assign/review locations
vinayakapawar Dec 8, 2016
e224ee4
OPSMN-3518: Used new AQL function concat_ws() to format name in
vinayakapawar Dec 8, 2016
40a1735
OPSMN-3549 Added missed single quote to enclose pv name in delete pv …
vgaikwad Dec 9, 2016
1ef75b0
OPSMN-3529: Converted both specimen and visit print rules settings
vinayakapawar Dec 9, 2016
39b83ab
OPSMN-3522: Allowed user to force delete visit and specimen
Vinaylonushte Dec 9, 2016
98c143f
OPSMN-3546: Fixed by returning true value for phiAccess for admin and…
Vinaylonushte Dec 9, 2016
0d55842
OPSMN-3359: Fixed by passing control fqn instead of name to fetch PVs
Vinaylonushte Dec 12, 2016
d588f76
OPSMN-3419: Set defualt value for single select and multiselect dropdown
Vinaylonushte Dec 13, 2016
e2ebad3
OPSMN-3213: Displayed date in specified format for custom form field …
Vinaylonushte Dec 13, 2016
17e5fc2
OPSMN-3517: Displayed participant's firstName and lastName in bracket…
Vinaylonushte Dec 14, 2016
12dd1d0
OPSMN-3100: Fixed by valdiating form data before save
Vinaylonushte Dec 14, 2016
15a9171
OPSMN-3477: Added specimen barcoding support. The barcode can be used…
Dec 14, 2016
c4a51c7
OPSMN-3554: Shown use barcode option for dimension less containers.
Dec 19, 2016
9856f96
OPSMN-3557: Added option in container to show barcode in container map.
Dec 20, 2016
2cb84fb
OPSMN-3571: Fixed by fetching dependent entities if deleteWithoutChec…
Vinaylonushte Dec 21, 2016
70941f0
OPSMN-3559: Set current date as a visit date while creating repeat visit
Vinaylonushte Dec 21, 2016
960fc40
OPSMN-3551: Fixed by calling toExponentail function without param
Vinaylonushte Dec 21, 2016
5f1c9bc
OPSMN-3548: Fixed input fields alignment using css
Vinaylonushte Dec 21, 2016
9affc72
OPSMN-3560 Instead of wrapping db exception in RuntimeException, thro…
vgaikwad Dec 22, 2016
03fdbb9
OPSMN-3564: Allowed force delete participant through Participant Regi…
Vinaylonushte Dec 22, 2016
dee06e9
OPSMN-3516: Fixed by calling upload file API if add visit API return …
Vinaylonushte Dec 23, 2016
7f709b8
OPSMN-3566: Hid radio button for matched participant which is registe…
Vinaylonushte Dec 26, 2016
1f79af9
OPSMN-3565: Instead of fixing participant API to allow updating source,
vinayakapawar Dec 26, 2016
216b6d9
PLUGINS-191: By default, the UI participant object on which matching is
vinayakapawar Dec 26, 2016
771970f
OPSMN-3577: Updated container util to consider barcode while using va…
Dec 27, 2016
28b964b
OPSMN-3452: Made system generated DE form editable.
Vinaylonushte Jan 2, 2017
a35ae20
OPSMN-3593: Fixed the condition used to display/hide other registered
vinayakapawar Jan 6, 2017
9f0d02a
OPSMN-3595: Bunch of DP overview and requirements fixes:
vinayakapawar Jan 6, 2017
e16d968
OPSMN-3514: Displayed consent signature/witness/comments section in
vinayakapawar Jan 6, 2017
896bda4
OPSMN-3597: Array.prototype.find() is not present in JS implementation
vinayakapawar Jan 6, 2017
0078b16
OPSMN-3596: Mark the rows for which importer encounters parse error
vinayakapawar Jan 6, 2017
88aa007
OPSMN-3596: Fixed comment.
vinayakapawar Jan 6, 2017
a3ae530
OPSMN-3601: UI for creating new specimen cart was expecting users to
vinayakapawar Jan 8, 2017
db62b66
OPSMN-3599: Forms not used in any protocols were not displayed.
vinayakapawar Jan 8, 2017
0e065ec
OPSMN-3600: The consents API required users to manually create
vinayakapawar Jan 8, 2017
f9ba159
OPSMN-3607: Saved participant sourced from external source to DB
vinayakapawar Jan 10, 2017
f604564
OPSMN-3609: Augmented participant lookup results view for single and two
vinayakapawar Jan 10, 2017
3fb42b0
OPSMN-3611: When database errors like data truncation or unique
vinayakapawar Jan 11, 2017
8a2c47a
OPSMN-3611: Specimen resolver, an internal utility API used by
vinayakapawar Jan 11, 2017
87d407f
OPSMN-3596: My fault. Inadvertently moved "merge record" code block
vinayakapawar Jan 12, 2017
a5bd50f
PLUGINS-201: Added couple of options for pie/doughnut chart to display
vinayakapawar Jan 17, 2017
eab4ed8
PLUGINS-201: Display tooltip as well when show section value percent …
vinayakapawar Jan 17, 2017
91cca42
PLUGINS-198: Updated DE library with following enhancement in AQL
vinayakapawar Jan 18, 2017
1541aed
PLUGINS-200: Added permissible values hierarchy table.
vinayakapawar Jan 19, 2017
2d9a538
PLUGINS-204: Fixed an unreported bug - newly added configuration sett…
vinayakapawar Jan 20, 2017
c879b25
PLUGINS-202: System level dictionary
vinayakapawar Jan 20, 2017
66fdc2a
PLUGIN-187 Added field to specify users primary site. Instead of depa…
vgaikwad Jan 25, 2017
a181dcf
OPSMN-3631 If user's department is set and with same name site exists…
vgaikwad Jan 31, 2017
4fb82b2
OPSMN-3638: The problem is - Oracle treats two tuples (x, null) and
vinayakapawar Feb 2, 2017
d1d6051
OPSMN-3640: Auto bulk import jobs that consisted of records/objects s…
vinayakapawar Feb 6, 2017
39b65f8
OPSMN-3632: The status change from 'Active' to 'Disabled' was handled
vinayakapawar Feb 6, 2017
217e84d
OPSMN-3659: When site based access restriction is turned off, all
vinayakapawar Feb 21, 2017
3a02f7b
OPSMN-3675: Re-import all specimen event forms that satisfy following
vinayakapawar Mar 1, 2017
f084dc3
OPSMN-3675: Inadvertently checked-in event form that was modified for
vinayakapawar Mar 1, 2017
643105c
PLUGINS-210: Added a hook in participant overview page to allow plugins
vinayakapawar Mar 2, 2017
1382f07
OPSMN-3665: While sending file to client handled comma, quotes, space…
Mar 2, 2017
a2f18ca
OPSMN-3676: Fixed UI and message for merge/update participants scenario:
vinayakapawar Mar 2, 2017
c7f7c8d
OPSMN-3678: Copy user specified field values to corresponding empty, …
vinayakapawar Mar 3, 2017
b3dd5d7
OPSMN-3680: Added condition domain equals to “openspecimen” to fetch …
nasim0786 Mar 14, 2017
07a5667
OPSMN-3683: Fixed problem of event time getting updated when specimen…
Mar 15, 2017
40dbf24
OPSMN-3608: Use entire day range/interval for comparing matching part…
vinayakapawar Mar 31, 2017
0dc9021
OPSMN-3691: Limit facet/filter values based on criteria of associated…
vinayakapawar Apr 6, 2017
8488d4b
OPSMN-3691: Limit facet values, add criteria in configurable list gen…
vinayakapawar Apr 6, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
160 changes: 160 additions & 0 deletions .classpath
Original file line number Diff line number Diff line change
@@ -0,0 +1,160 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="WEB-INF/src"/>
<classpathentry kind="src" path="WEB-INF/test"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="lib" path="WEB-INF/lib/acrobat-core-charset.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/activation.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/addressing-1.0.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/AdvanceQuery.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/ant-jmeter.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/antlr-2.7.5H3.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/antlr-4.1-complete.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/aopalliance-1.0.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/asm-3.0.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/asm-tree-3.0.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/aspectjrt-1.6.6.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/aspectjtools-1.6.6.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/axis.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/backport-util-concurrent.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/BulkEMPIOperations.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/bulkoperator.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/casclient-2.1.1.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/castor-0.9.9.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/catiesCC.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/caTissueCdmsIntegration.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/cglib.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/CHIRPS5.0.6.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/ciderIntegration.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/clm.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/cobertura.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/codegen.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/cog-axis.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/cog-jglobus.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/com.ibm.mq.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/com.ibm.mqbind.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/com.ibm.mqjms.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/commonpackage-1.3.1.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/commons-beanutils-1.8.3-1.0.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/commons-beanutils.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/commons-codec-1.3.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/commons-collections-3.2.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/commons-dbcp-all-1.3.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/commons-digester.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/commons-digester3-3.0-1.0.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/commons-discovery.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/commons-fileupload-1.1.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/commons-fileupload-1.2.1.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/commons-httpclient-3.0.1.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/commons-io-1.2.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/commons-lang.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/commons-logging.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/commons-validator.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/concurrent.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/csmapi.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/DAO-1.1.9.7.jar" sourcepath="/catissue-dao"/>
<classpathentry kind="lib" path="WEB-INF/lib/db2jcc_license_cu.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/db2jcc.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/Default_label_barcode_gen.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/dhtmlxconnector.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/dynamicextensions-legacy.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/DynamicExtensions.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/ehcache-1.2.3.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/ext-1.1.1.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/flex-acrobat.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/flex-bootstrap-jsp.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/flex-bootstrap.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/flex-messaging-common.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/flex-messaging-opt.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/flex-messaging-req.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/flex-messaging.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/gate.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/gson-2.2.2.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/hibernate3.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/IDPAuthenticationManager0_0.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/IdPJar.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/itextpdf-5.3.5.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jackson-annotations-2.2.0.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jackson-core-2.2.0.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jackson-core-asl-1.9.2.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jackson-databind-2.2.0.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jackson-jaxrs-1.9.2.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jackson-mapper-asl-1.9.2.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jackson-xc-1.9.2.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jakarta-oro-2.0.8.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jasper-compiler-jdt.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jaws.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jaxb-impl.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jaxb-libs.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jaxb-xjc.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jaxen-core.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jaxen-jdom.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jdom.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jep-2.4.1.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jersey-bundle-1.8.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jettison-1.1.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jmi.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/json.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jsr311-api-1.1.1.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jstl.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/jta.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/junit-4.11.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/kxml2-min-2.3.0.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/label_barcode_gen_client.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/log4j-1.2.9.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/log4j.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/lucene-core-2.0.0.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/mail.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/mdrapi.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/mmtxProject.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/mockito-all-1.9.5.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/mof.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/mysql-connector-java-5.0.8-bin.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/ojdbc14.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/ontotext.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/opencsv-1.8.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/org-netbeans-graph.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/org-openide-util.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/ParticipantManager.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/PrintCatissueCore_Client.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/printservice_client.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/printservice_module.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/quartz.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/query.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/relaxngDatatype.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/saxpath.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/script-api-1.0.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/scrubber-runtime.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/securityManager-1.1.7.2.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/servlet.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/SimpleQuery-1.1.9.2.2.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/spring-aop-3.2.5.RELEASE.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/spring-beans-3.2.5.RELEASE.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/spring-context-3.2.5.RELEASE.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/spring-core-3.2.5.RELEASE.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/spring-expression-3.2.5.RELEASE.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/spring-jdbc-3.2.5.RELEASE.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/spring-orm-3.2.5.RELEASE.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/spring-test-3.1.1.RELEASE.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/spring-tx-3.2.5.RELEASE.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/spring-web-3.2.5.RELEASE.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/spring-webmvc-3.2.5.RELEASE.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/standard.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/Stinger-2.6.1.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/struts-legacy.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/struts.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/swingx-2006_10_08.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/titli-washu-1.0.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/uml-1.4.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/velocity-dep-1.5.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/washu-commons-1.2.w1.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/wsrf_core_stubs.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/wsrf_core.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/wss4j.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/WustlIdp.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/xsdlib.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/xstream-1.4.4.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/xstream-hibernate-1.4.4.jar"/>
<classpathentry kind="lib" path="lib/j2ee.jar"/>
<classpathentry kind="output" path="WEB-INF/classes"/>
</classpath>
232 changes: 232 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,232 @@
#################
## Eclipse
#################

*.pydevproject
.project
.metadata
caTissueSuite_Client/
bin/
WEB-INF/classes/
WEB-INF/bulk*.xml
WEB-INF/lib/Default_label*.jar
WEB-INF/lib/caTissue*.jar
WEB-INF/lib/print*.jar
css/bulk*.css
jss/bulk*.js
some.tmp.file
tempCatissuecore/
deploytempCatissuecore/
CaTissueSuite_caGrid_Service/
catissue_de_integration_client/
private*/
bulkoperator.zip
catissuecore.war
print*.jar
label*.jar
tmp/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.classpath
.settings/
.loadpath

# External tool builders
.externalToolBuilders/

# Locally stored "Eclipse launch configurations"
*.launch

# CDT-specific
.cproject

# PDT-specific
.buildpath


#################
## Visual Studio
#################

## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.

# User-specific files
*.suo
*.user
*.sln.docstates

# Build results

[Dd]ebug/
[Rr]elease/
x64/
build/
[Bb]in/
[Oo]bj/

# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*

*_i.c
*_p.c
*.ilk
*.meta
*.obj
*.pch
*.pdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.log
*.scc

# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opensdf
*.sdf
*.cachefile

# Visual Studio profiler
*.psess
*.vsp
*.vspx

# Guidance Automation Toolkit
*.gpState

# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper

# TeamCity is a build add-in
_TeamCity*

# DotCover is a Code Coverage Tool
*.dotCover

# NCrunch
*.ncrunch*
.*crunch*.local.xml

# Installshield output folder
[Ee]xpress/

# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html

# Click-Once directory
publish/

# Publish Web Output
*.Publish.xml
*.pubxml

# NuGet Packages Directory
## TODO: If you have NuGet Package Restore enabled, uncomment the next line
#packages/

# Windows Azure Build Output
csx
*.build.csdef

# Windows Store app package directory
AppPackages/

# Others
*.Cache
ClientBin/
[Ss]tyle[Cc]op.*
~$*
*~
*.dbmdl
*.[Pp]ublish.xml
*.pfx
*.publishsettings

# RIA/Silverlight projects
Generated_Code/

# Backup & report files from converting an old project file to a newer
# Visual Studio version. Backup files are not needed, because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm

# SQL Server files
App_Data/*.mdf
App_Data/*.ldf

#############
## Windows detritus
#############

# Windows image file caches
Thumbs.db
ehthumbs.db

# Folder config file
Desktop.ini

# Recycle Bin used on file shares
$RECYCLE.BIN/

# Mac crap
.DS_Store


#############
## Python
#############

*.py[co]

# Packages
*.egg
*.egg-info
dist/
build/
eggs/
parts/
var/
sdist/
develop-eggs/
.installed.cfg

# Installer logs
pip-log.txt

# Unit test / coverage reports
.coverage
.tox

#Translations
*.mo

#Mr Developer
.mr.developer.cfg
Loading