HCCRC Scheduler
  1. HCCRC Scheduler

scheduler

Public
  1. HCCRC Scheduler
  2. scheduler

All Branches Graph  

        
AuthorCommitMessageCommit dateBuilds
Xavier HaurieXavier Haurie
4f235120e3dstop calling mockito in verbose mode
Xavier HaurieXavier Haurie
9a6f0b63be8remove un-needed step in converting incoming JSON string to a DTO
Xavier HaurieXavier Haurie
5d32951bca9remove un-needed step in converting incoming JSON string to a DTO
Xavier HaurieXavier Haurie
4f020ae346fMerge branch 'epic-integration-data-cleanup' into develop * epic-integration-data-cleanup: minor change to be able...
Xavier HaurieXavier Haurie
14301ea276fMerge branch 'epic-integration-data-cleanup' into develop * epic-integration-data-cleanup: minor change to be able...
Xavier HaurieXavier Haurie
98df2a3f6e3minor change to be able to perform a new commit -- because git seems to be in a confused state when trying to merge i...
Xavier HaurieXavier Haurie
673bb2ef016minor change to be able to perform a new commit -- because git seems to be in a confused state when trying to merge i...
Xavier HaurieXavier Haurie
6275805548bsuper minor clean up of license comment block
Xavier HaurieXavier Haurie
28a77e91075super minor clean up of license comment block
marc-daniemarc-danie
1e70ce188bbmodified to return address object
marc-daniemarc-danie
4033c6e397amodified to return address object
marc-daniemarc-danie
5eac50d43c9improved readability of expand and collapse of subject details and removed mrnInfoList autocomplete
marc-daniemarc-danie
3ebc4f4fbb7improved readability of expand and collapse of subject details and removed mrnInfoList autocomplete
Xavier HaurieXavier Haurie
7373e76f9eeadded 2 resource-layer tests
Xavier HaurieXavier Haurie
59eacd5f983added 2 resource-layer tests
Xavier HaurieXavier Haurie
1705f8c962cvery minor clean up
Xavier HaurieXavier Haurie
bb85cfeeeeevery minor clean up
Xavier HaurieXavier Haurie
ac3f6d9dbcavery minor clean up
Xavier HaurieXavier Haurie
1e8ccca4443very minor clean up
Xavier HaurieXavier Haurie
3c664ad5988removed gson from TestUtils (use the one in StudyResource so we know that (de)serialization always yields the same re...
Xavier HaurieXavier Haurie
a7e0ff08c08removed gson from TestUtils (use the one in StudyResource so we know that (de)serialization always yields the same re...
Xavier HaurieXavier Haurie
dcabf195e23added 3 tests: testGetStudyMembersList testAddSubjectToStudy testAddStudyMember
Xavier HaurieXavier Haurie
b5f8c23ff30added 3 tests: testGetStudyMembersList testAddSubjectToStudy testAddStudyMember
Xavier HaurieXavier Haurie
a044f7ed6a8added comment
Xavier HaurieXavier Haurie
d547e5b8c4badded comment
Xavier HaurieXavier Haurie
009f338efc4added one more test. slightly more involved mocking.
Xavier HaurieXavier Haurie
3f474a67a29added one more test. slightly more involved mocking.
marc-daniemarc-danie
b0478cf2300added country, race, and ethnicity to the subject detail section and fix collapse/expand all
marc-daniemarc-danie
3246d8f1b06added country, race, and ethnicity to the subject detail section and fix collapse/expand all
marc-daniemarc-danie
af959d09196updated to reflect changes in Row class
marc-daniemarc-danie
f0f8a80027bupdated to reflect changes in Row class
marc-daniemarc-danie
a846a10c89bremove getStateAbbreviation method
marc-daniemarc-danie
c3ea4b8f2b0remove getStateAbbreviation method
marc-daniemarc-danie
fc7fc338ec8added secondary contact, race, and ethnicity
marc-daniemarc-danie
c08e63cc2acadded secondary contact, race, and ethnicity
marc-daniemarc-danie
aad88f6c988modified to include gender, address, secondary contact, race, and ethnicity
marc-daniemarc-danie
52adb9bd4c4modified to include gender, address, secondary contact, race, and ethnicity
marc-daniemarc-danie
a7dae6ab3e2modified to include ethnic1 column data
marc-daniemarc-danie
93c6aa2ce04modified to include ethnic1 column data
Xavier HaurieXavier Haurie
6b4fbef5b13minor clean up
Xavier HaurieXavier Haurie
560b3c0243eminor clean up
Xavier HaurieXavier Haurie
d20ad810b39added a JSON-level test for StudyResource.getVisitApprovals()
Xavier HaurieXavier Haurie
f7e7892919aadded a JSON-level test for StudyResource.getVisitApprovals()
Xavier HaurieXavier Haurie
2bdae963e08added a JSON-level test for studyResource.getTemplatesToApprove()
Xavier HaurieXavier Haurie
2294e63452eadded a JSON-level test for studyResource.getTemplatesToApprove()
marc-daniemarc-danie
76d5134d027added table with the primary contact, race, etc to the subject details section and fixed cleanup issue when listing s...
marc-daniemarc-danie
0e9c5d904bdadded table with the primary contact, race, etc to the subject details section and fixed cleanup issue when listing s...
marc-daniemarc-danie
920c56f24fbadded use of MrnInfo class for EMPI data
marc-daniemarc-danie
90b4739a2efadded use of MrnInfo class for EMPI data
marc-daniemarc-danie
53f9c697b7fincludes autocomplete and expand and collapse of subjects
marc-daniemarc-danie
ed0914e2abcincludes autocomplete and expand and collapse of subjects
Xavier HaurieXavier Haurie
cce16419fb9created a test utility method for comparing any two objects (String, JsonElement or POJO) interpreted as Json. applie...
Xavier HaurieXavier Haurie
26c744b8ca1created a test utility method for comparing any two objects (String, JsonElement or POJO) interpreted as Json. applie...
Xavier HaurieXavier Haurie
28de2945487After much research and effort, found a way to mock the session and the user so that we can run resource tests which ...
Xavier HaurieXavier Haurie
1196cae4235After much research and effort, found a way to mock the session and the user so that we can run resource tests which ...
Xavier HaurieXavier Haurie
7f4f56d4011tweak test method name
Xavier HaurieXavier Haurie
dc4a448c965tweak test method name
Xavier HaurieXavier Haurie
a12f317a2daMerge branch 'epic-integration-data-cleanup' into develop * epic-integration-data-cleanup: (35 commits) code clean...
Xavier HaurieXavier Haurie
abdfcc4a447Merge branch 'epic-integration-data-cleanup' into develop * epic-integration-data-cleanup: (35 commits) code clean...
marc-daniemarc-danie
f621edd780fadding
marc-daniemarc-danie
483e60271d3adding
marc-daniemarc-danie
5a26f509211adding
marc-daniemarc-danie
f34a4270488adding
Xavier HaurieXavier Haurie
8166c6dc9f0code clean-up / refactoring
Xavier HaurieXavier Haurie
af2403b8dddcode clean-up / refactoring
Xavier HaurieXavier Haurie
2caa520d8eeuse left joins instead of inner joins for gender, country, etc. because the columns in the database allow null; fix m...
Xavier HaurieXavier Haurie
cf0aff615f2use left joins instead of inner joins for gender, country, etc. because the columns in the database allow null; fix m...
Xavier HaurieXavier Haurie
c6d04db3751bugs: setting last name in output to first name of input data
Xavier HaurieXavier Haurie
21191d9e92ebugs: setting last name in output to first name of input data
Xavier HaurieXavier Haurie
77b437b1804bugs: using country id instead of country name; setting last name in output to first name of input data
Xavier HaurieXavier Haurie
20936c9f621bugs: using country id instead of country name; setting last name in output to first name of input data
Xavier HaurieXavier Haurie
cae2a17ff7eclean up sample properties file
Xavier HaurieXavier Haurie
ecedca1e49cclean up sample properties file
Xavier HaurieXavier Haurie
b52f97d9815work on usability aspects, error handling, logging, README file, etc.
Xavier HaurieXavier Haurie
ecfdf94d9d9work on usability aspects, error handling, logging, README file, etc.
Xavier HaurieXavier Haurie
98529d86f3bAdded -help option Made decrypt true by default Added comments and program args to shell script
Xavier HaurieXavier Haurie
deca49b6b9eAdded -help option Made decrypt true by default Added comments and program args to shell script
Xavier HaurieXavier Haurie
6e2e0c65a73fix subject comparator for sorting. fix output for missing and invalid MRNs.
Xavier HaurieXavier Haurie
fda6c41b44afix subject comparator for sorting. fix output for missing and invalid MRNs.
Xavier HaurieXavier Haurie
837c64d1a91fix typo
Xavier HaurieXavier Haurie
9adc1ff14cffix typo
Xavier HaurieXavier Haurie
46d3f248fffreplaced left joins on gender with inner joins added sorting to list of non-clustered subjects needing curation
Xavier HaurieXavier Haurie
7eb599491eereplaced left joins on gender with inner joins added sorting to list of non-clustered subjects needing curation
Xavier HaurieXavier Haurie
1fa6ff157e5refactored prepared statements so they don't get re-created whenever a new query is run.
Xavier HaurieXavier Haurie
63ead83e744refactored prepared statements so they don't get re-created whenever a new query is run.
Xavier HaurieXavier Haurie
c6922f03d13debugged option to make test-mode run faster again
Xavier HaurieXavier Haurie
fa02aa8beccdebugged option to make test-mode run faster again
Xavier HaurieXavier Haurie
223e0734d3badd an option to make test-mode run faster again
Xavier HaurieXavier Haurie
1d842563ae7add an option to make test-mode run faster again
Xavier HaurieXavier Haurie
2eb99a1bd45debug and add missing (minor) features -- this version seems very slow!
Xavier HaurieXavier Haurie
e24e3bc432cdebug and add missing (minor) features -- this version seems very slow!
marc-daniemarc-danie
50f995d665efixed the active navigation menu item
marc-daniemarc-danie
625b8584392fixed the active navigation menu item
Xavier HaurieXavier Haurie
15e830599d4debug and add missing (minor) features
Xavier HaurieXavier Haurie
6685582f8b2debug and add missing (minor) features
Xavier HaurieXavier Haurie
64235ac421aimplemented according to new specification.
Xavier HaurieXavier Haurie
3126779142bimplemented according to new specification.
CarlCarl
6dc5eba6587Rendering (arbitrarily chosen) different colors for appointment summaries with Subject NA. Color changes back and for...
CarlCarl
3a4fcb7f0e4Rendering (arbitrarily chosen) different colors for appointment summaries with Subject NA. Color changes back and for...
Xavier HaurieXavier Haurie
bcf62631e35converting to new spec. Not tested yet.
Xavier HaurieXavier Haurie
1f3eef4adc6converting to new spec. Not tested yet.
Xavier HaurieXavier Haurie
ee125e7319doutput 2 curation lists to 2 distinct CSV files.
Xavier HaurieXavier Haurie
d70f08c6c97output 2 curation lists to 2 distinct CSV files.
Xavier HaurieXavier Haurie
0a7246f6e7fFine-tune program output -- what goes to stdout, stderr, and/or log4j.
Xavier HaurieXavier Haurie
c32b1972a48Fine-tune program output -- what goes to stdout, stderr, and/or log4j.
CarlCarl
b3c0d146e9aRender switch-subjects appt-summaries on home and appts calendars
CarlCarl
a83e51d8c64Render switch-subjects appt-summaries on home and appts calendars
Xavier HaurieXavier Haurie
91ae84323acodds and ends
Xavier HaurieXavier Haurie
dd08c79733eodds and ends
marc-daniemarc-danie
df6d28debf9added item to the navigation menu that links to the new Subject search form
marc-daniemarc-danie
c85a4dd3adaadded item to the navigation menu that links to the new Subject search form
marc-daniemarc-danie
7b847695bebupdated subject search beta form
marc-daniemarc-danie
d71cd5948ddupdated subject search beta form
Xavier HaurieXavier Haurie
1004efd9cfcvast improvements to CLI (more options, more error checking, more error feedback) Plugged in POI but have't really st...
Xavier HaurieXavier Haurie
cd56bbf657avast improvements to CLI (more options, more error checking, more error feedback) Plugged in POI but have't really st...
Xavier HaurieXavier Haurie
c92ff9b364aremoved apache commons cli from where it was not used feedback from code review on SubjectDataCleaner. Simple changes...
Xavier HaurieXavier Haurie
45a95283468removed apache commons cli from where it was not used feedback from code review on SubjectDataCleaner. Simple changes...
marc-daniemarc-danie
8711fa4224dadding
marc-daniemarc-danie
4982847dfd8adding
CarlCarl
f8a648169e3back-end for switch-subjects button / div. add switch-subjects to home-screen.
CarlCarl
420222d0009back-end for switch-subjects button / div. add switch-subjects to home-screen.
Xavier HaurieXavier Haurie
4c34be7d9e4fixed some documentation
Xavier HaurieXavier Haurie
abc75314317fixed some documentation
Xavier HaurieXavier Haurie
f203fb7f6e3debugged data cleaner.
Xavier HaurieXavier Haurie
6e69840b455debugged data cleaner.
Ankit PanchamiaAnkit Panchamia
334739fe18eMerge remote-tracking branch 'origin/blockVisit' into develop
Ankit PanchamiaAnkit Panchamia
208868da91dMerge remote-tracking branch 'origin/blockVisit' into develop
Xavier HaurieXavier Haurie
b6dd6219205Lots of comments / documentation First cut implementing the output to CSV of subjects with no matches but needing cu...
Xavier HaurieXavier Haurie
ad18c7f2c82Lots of comments / documentation First cut implementing the output to CSV of subjects with no matches but needing cu...
Xavier HaurieXavier Haurie
6507e7758bbmodified matching rules as per my interpretation of https://open.med.harvard.edu/wiki/display/HCCRCSCHED/2016-04-22+M...
Xavier HaurieXavier Haurie
67887694693modified matching rules as per my interpretation of https://open.med.harvard.edu/wiki/display/HCCRCSCHED/2016-04-22+M...
Xavier HaurieXavier Haurie
3006fbefcdbcopied mgh dump data from scheduler-internal to scheduler project
Xavier HaurieXavier Haurie
1a7af1ef2c5copied mgh dump data from scheduler-internal to scheduler project
Xavier HaurieXavier Haurie
737940c716afix fake subjects program to reset auto incremented subject id before inserting fake subjects
Xavier HaurieXavier Haurie
fcad52fd041fix fake subjects program to reset auto incremented subject id before inserting fake subjects
CarlCarl
bc9b4053e7canother checkpoint on the way to 'change the subject' wizard/div -- new subject id and visit id make it to the resour...
CarlCarl
c18d5ad2545another checkpoint on the way to 'change the subject' wizard/div -- new subject id and visit id make it to the resour...
Xavier HaurieXavier Haurie
f123696ef62minor tweak on sample data
Xavier HaurieXavier Haurie
c584a74b116minor tweak on sample data
Xavier HaurieXavier Haurie
796be26e2ddwork in progress : integrate lists of stale study assignments into curation custers
Xavier HaurieXavier Haurie
93c3effe0dcwork in progress : integrate lists of stale study assignments into curation custers
Xavier HaurieXavier Haurie
8fc98793a6bwork in progress : integrate lists of stale study assignments into curation custers
Xavier HaurieXavier Haurie
b75ea3661b0work in progress : integrate lists of stale study assignments into curation custers
Xavier HaurieXavier Haurie
1d3a71ea152work in progress : integrate lists of stale subjects and assignment to studies into curation custers
Xavier HaurieXavier Haurie
5ce2bb47131work in progress : integrate lists of stale subjects and assignment to studies into curation custers
CarlCarl
30353c6e4b4checkpoint on the way to 'change the subject' wizard/div
CarlCarl
ef6a840cea3checkpoint on the way to 'change the subject' wizard/div
Xavier HaurieXavier Haurie
97e96f53149added a little bit of profiling
Xavier HaurieXavier Haurie
499abb60ec2added a little bit of profiling
Xavier HaurieXavier Haurie
04ac79151fcInput data was wrong, and clusters were missing the very first entry systematically. Program now outputs expected CSV...
Xavier HaurieXavier Haurie
2c79b8a143eInput data was wrong, and clusters were missing the very first entry systematically. Program now outputs expected CSV...
Xavier HaurieXavier Haurie
42a35914253outputs CSV. Seems to output wrong data though.
Xavier HaurieXavier Haurie
bc8f79f9698outputs CSV. Seems to output wrong data though.
Xavier HaurieXavier Haurie
c61f6ad2cc4Merge branch 'epic-integration-data-cleanup' into develop * epic-integration-data-cleanup: minor progress on makin...
Xavier HaurieXavier Haurie
7b002b16c8aMerge branch 'epic-integration-data-cleanup' into develop * epic-integration-data-cleanup: minor progress on makin...
Xavier HaurieXavier Haurie
292091fbe8ddata clean-up starting to work. Based on the sample data in sample-data-big-cluster.sql, it generates a cluster of 6 ...
Xavier HaurieXavier Haurie
ca82ef92e4ddata clean-up starting to work. Based on the sample data in sample-data-big-cluster.sql, it generates a cluster of 6 ...
Xavier HaurieXavier Haurie
c7138115582re-wrote if statement into ? : ternary statement
Xavier HaurieXavier Haurie
d96a6c7a909re-wrote if statement into ? : ternary statement
CarlCarl
e1cc5213a94Initial pass at block-visit
CarlCarl
548911b2af1Initial pass at block-visit
Xavier HaurieXavier Haurie
cd20660179dMerge branch 'develop' into epic-integration-data-cleanup * develop: ignore additional log files added option to...
Xavier HaurieXavier Haurie
dd7786eaa2cMerge branch 'develop' into epic-integration-data-cleanup * develop: ignore additional log files added option to...
Xavier HaurieXavier Haurie
4b05d1b910dignore additional log files
Xavier HaurieXavier Haurie
b14a0c77e92ignore additional log files
Xavier HaurieXavier Haurie
a9566fcd327added option to randomize MRNs; by default MRN's are not randomized. Randomizing here means just inserting random sp...
Xavier HaurieXavier Haurie
e9af763a8bfadded option to randomize MRNs; by default MRN's are not randomized. Randomizing here means just inserting random sp...
Xavier HaurieXavier Haurie
f9e149e1564Added a cheat-sheet to document how to use the Vagrant scheduler box, in detail. All the setup and basic lifecylce op...
Xavier HaurieXavier Haurie
162a694cf7dAdded a cheat-sheet to document how to use the Vagrant scheduler box, in detail. All the setup and basic lifecylce op...
Xavier HaurieXavier Haurie
5b98f065949Merge branch 'develop' into epic-integration-data-cleanup * develop: (37 commits) WIP!! I just don't like to have ...
Xavier HaurieXavier Haurie
cf2bb9202a7Merge branch 'develop' into epic-integration-data-cleanup * develop: (37 commits) WIP!! I just don't like to have ...
Xavier HaurieXavier Haurie
4dbf753f7feMerge branch 'develop' of https://open.med.harvard.edu/stash/scm/hccrcscheduler/scheduler into develop * 'develop' o...
Xavier HaurieXavier Haurie
828d6890631Merge branch 'develop' of https://open.med.harvard.edu/stash/scm/hccrcscheduler/scheduler into develop * 'develop' o...
Xavier HaurieXavier Haurie
6de9d2c9dd7WIP!! I just don't like to have lots of code uncommitted before I go home.
Xavier HaurieXavier Haurie
617e3ef14a0WIP!! I just don't like to have lots of code uncommitted before I go home.
Ankit PanchamiaAnkit Panchamia
4b751116034Add subject to study functionality and restriction on subject phone fields.
Ankit PanchamiaAnkit Panchamia
8217b8d9a29Add subject to study functionality and restriction on subject phone fields.
Ankit PanchamiaAnkit Panchamia
4bb544d0676refresh subject data on edit...
Ankit PanchamiaAnkit Panchamia
776a227e542refresh subject data on edit...
CarlCarl
0b09cfb4a2aAdd some unit-tests for SubjectServiceClassic
CarlCarl
f0072f7a4efAdd some unit-tests for SubjectServiceClassic
Ankit PanchamiaAnkit Panchamia
6b135854fdcimplemented subject edit functionality and cleaned up global/local variables
Ankit PanchamiaAnkit Panchamia
be605852487implemented subject edit functionality and cleaned up global/local variables
CarlCarl
d65b1535641Add some unit-tests
CarlCarl
93f41ab0a4dAdd some unit-tests
CarlCarl
0cc708a7e92Add placement suggestion in example context.xml
CarlCarl
126ae08d538Add placement suggestion in example context.xml
Ankit PanchamiaAnkit Panchamia
089fae28ac1remove unused method.