HCCRC Scheduler
  1. HCCRC Scheduler

scheduler

Public
  1. HCCRC Scheduler
  2. scheduler

All Branches Graph  

        
AuthorCommitMessageCommit dateBuilds
nicolanicola
0d35e136988Stop graying out dates based on the scheduling restriction.
nicolanicola
99d5367e03dFix for: https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7100
nicolanicola
14f69100f20Fix for: https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7119 and https://open.med.harvard.edu/jira/browse/H...
nicolanicola
94b9d473180Fix for: https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7118
nicolanicola
a7adf841e85Fix for: https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7120
nicolanicola
324c0f89ee0Fix spacing and color for Unlink Group Resources.
nicolanicola
4f3519a3711Keep calendar on the current month when filtering calendar.
nicolanicola
767b07424daReplace element with event in function call.
nicolanicola
a0c17c8694eFix for: https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7106
nicolanicola
5d90ba03aecRevert column width changes on the home calendar list view.
Ankit PanchamiaAnkit Panchamia
9e2bb712f8cfix for https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7095
nicolanicola
f42792c3460Hide schedule radio button when user is not crc staff.
nicolanicola
7e4b7348301Fix double rendering of schedulingRestriction warning text.
nicolanicola
61e72e86eb1Fix for: https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7109
nicolanicola
0ef2a469fb2Fix for: https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7107
nicolanicola
816430ecf39Fix for: https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7103
nicolanicola
6f3c812c6feFix for: https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7100 and https://open.med.harvard.edu/jira/browse/H...
nicolanicola
1eb09cc1747Merge branch 'develop' of https://open.med.harvard.edu/stash/scm/hccrcscheduler/scheduler into develop
nicolanicola
ec606655197Fix comment format in hover on build visit template screen.
Ankit PanchamiaAnkit Panchamia
0ba0897d506fix test
nicolanicola
991eda1d2d7Fix for: https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7098
nicolanicola
78575fa1442Fix for: https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7088
nicolanicola
6451c4492e0Fix for: https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7058
nicolanicola
b7b7ef5cc06Change old calls to gotoDate function to the fullcalendar v4 version.
nicolanicola
3f456e4fa00Fix issue where view was null.
nicolanicola
6ef18a4d7adAdjust widths of placeholder text for list view.
nicolanicola
675079ba6e9Fix for: https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7081
nicolanicola
eae7d21fc07Fix for: https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7094
nicolanicola
e1ecac4c343Fix for: https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7055
nicolanicola
d9f0bfd92cbReset calendar view to month after logout.
nicolanicola
273be32673fFix calendar reset after scheduling an appointment.
nicolanicola
bc5a065f36eRemove /getRoomString REST call when hovering over calendar events.
nicolanicola
0d312613645Add room to CalendarBookedVisits when calling /getCalendarBookedVisits
nicolanicola
b791809a212Remove REST call to get comment count when hovering over events.
nicolanicola
6c3361f4f1cAdd comment count to CalendarVisitsResponse.
nicolanicola
d9fd38aec26Fix comment formatting in on hover of events: https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7020
Ankit PanchamiaAnkit Panchamia
820747d9b33fix for removing padding in build visit template
Ankit PanchamiaAnkit Panchamia
d4f35ac8330fix for HCCRCSCHEDULING-7097
nicolanicola
042415402ddConditionally render last minute indicator key.
nicolanicola
e4f3b6fdb72Add last minute indicator key to bottom of home page.
Ankit PanchamiaAnkit Panchamia
3d4db210ae2fix for HCCRCSCHEDULING-7047 again
nicolanicola
f621e6ad147Remove extra semi-colon.
nicolanicola
b2eb7ee1de6Change day and week views to be be timeGrids rather than dayGrids.
nicolanicola
d07bc2de1cdRevert "reverting changes for outpatient refactoring work." This reverts commit 54abb508
Ankit PanchamiaAnkit Panchamia
11f4974b317fix for HCCRCSCHEDULING-7047 and clean up report builder UI
nicolanicola
20accbb9138Fix for https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7068
nicolanicola
79675d3b329Merge branch 'develop' of https://open.med.harvard.edu/stash/scm/hccrcscheduler/scheduler into develop
nicolanicola
8aca3f33531Fix for https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7053
Ankit PanchamiaAnkit Panchamia
c6efcd7882cfixing unit tests
Ankit PanchamiaAnkit Panchamia
54abb508e99reverting changes for outpatient refactoring work.
nicolanicola
3e99407a9daMerge branch 'develop' of https://open.med.harvard.edu/stash/scm/hccrcscheduler/scheduler into develop
nicolanicola
a593744d67cRevert "Change outpatient search to use one REST call rather than one for each day within the search period." This r...
Ankit PanchamiaAnkit Panchamia
7d0d30e405afix for https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7075 https://open.med.harvard.edu/jira/browse/HCCRCS...
Ankit PanchamiaAnkit Panchamia
0c63a5049e2fix for https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7075 https://open.med.harvard.edu/jira/browse/HCCRCS...
Ankit PanchamiaAnkit Panchamia
0f5b2b36528fix for https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7080
Ankit PanchamiaAnkit Panchamia
b777b2c28abfix for https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7063
nicolanicola
67c4b29caabChange removeCalendarEvents to resetCalendarEvents which removes and adds new events to the calendar.
nicolanicola
c55e50c7a08Merge branch 'develop' of https://open.med.harvard.edu/stash/scm/hccrcscheduler/scheduler into develop
nicolanicola
c5f81c722e3Change outpatient search to use one REST call rather than one for each day within the search period.
nicolanicola
0efd3188429Fix performance issues where calendar was being re-rendered every time an event was added/removed.
Ankit PanchamiaAnkit Panchamia
89656743db8fix for https://open.med.harvard.edu/jira/browse/HCCRCSCHEDULING-7083
nicolanicola
6a745d0f692Fix issue where button to link resources was not showing up on the visit detail screen.
nicolanicola
4844c666507Fix issue with wrong url being used to get report data/csv.
nicolanicola
e1f95d60f0dFix small front-end issues with making getReport and getReportCSV REST calls.
nicolanicola
388e43b8f17Fix test after changing getReport REST function.
nicolanicola
bd7a2df5d91Split getReport REST call into two REST calls: one that gets the report in JSON form and one that gets it in CSV form...
nicolanicola
6dea6421a26Fix timeline timeslot headers on the visit_detail page.
nicolanicola
85a4c3f9f86Add comment count to pop-ups when hovering over calendar events. Properly show all of the other info within the pop-u...
nicolanicola
ad0a2adc35aFix popup not appearing when hovering over calendar events
nicolanicola
99c88c56e6fRemove code used to test functionality of scheduling restriction warning
nicolanicola
d884df27c8cAdd warning for users affected by scheduling restrictions
nicolanicola
dbabda80f35Make "suffix" a non-null value
nicolanicola
4b05c20ad0eAdd "Visit Template Billable?" field to report builder
nicolanicola
8b46020719cAdd field "Billable Template?" to Visit Template Data standard report display
nicolanicola
d91cbcf71fdRearrange some imports in report_builder.html
nicolanicola
79db3525fd2Remember previous calendar view when returning to homepage
nicolanicola
d86018e34e8Fix success callback in home_util.js
Ankit PanchamiaAnkit Panchamia
0f7971d6d20unit test fixed
Ankit PanchamiaAnkit Panchamia
86659a37a4eremoving archived js libs and fixing the issue for list view: HCCRCSCHEDULING-7050
nicolanicola
247ed1c1743Rearrange import of timepicker
nicolanicola
be3ea879fb0Merge branch 'develop' of https://open.med.harvard.edu/stash/scm/hccrcscheduler/scheduler into develop
nicolanicola
92a4d6bbfd1Fix fullcalendar upgrade issues on build visit template screen
nicolanicola
b2caea37786Fix info not displaying when hovering over events on the build visit template screen
Ankit PanchamiaAnkit Panchamia
413476b8db7cleanup naming conventions and added the alter script to update.sql
nicolanicola
af9be8d2ee5Fix failing test
nicolanicola
0165ca28690Show Billable Template check-box on visit detail screen
nicolanicola
d53c1a7c3a5Add billableTemplate field to VisitDetailResponse
nicolanicola
83de3965ed7Add checkbox for billable template when editing or creating visit templates
nicolanicola
09d4f4009eeFix calls to getCalendarBookedVisits
nicolanicola
4a591a73f08Get rid of many calls to getLastMinuteIndicator and change getCalendarBookedVisits to also give the lastMinuteIndicator.
nicolanicola
84c7ef00dd8Refactor lastMinute border logic so that there isn't a rest call for each calendar event.
nicolanicola
c1bfe0250deFix SCHEDULING_RESTRICTION global var and just make REST call every time you need the scheduling restriction
nicolanicola
25c4399b9e1Add time restrictions when scheduling restriction applies.
nicolanicola
7001c3fd06dRename getRoomString REST method
nicolanicola
f6abef7bf41Refactor back-to-top button to be on every page that is scrollable
nicolanicola
da47158d0ecFix typo in function call of gotoDate
nicolanicola
a2c73ba5c20Refactor logic for lastMinuteIndicator borders to front-end
nicolanicola
7bd1c6d8742Fix null pointer exception where either the schedulingRestriction or lastMinuteIndicator property was not set.
nicolanicola
89a906eef94Have lastMinute borders appear on ALL views
nicolanicola
4401987a7a4Dynamically set the text for the Booked <XX Hours based on the lastMinuteProperty
nicolanicola
6aae8d6402eUpdate legend to include the Booked <XX Hours with a dashed box
nicolanicola
51c29e61519Adjust lastMinuteIndicator logic to use hours instead of days
nicolanicola
3105f7ff662Only add dashed border when event is in dayGridMonth view type
nicolanicola
e76b557c39eSurround events scheduled within the lastMinuteIndicator property with a dashed border
nicolanicola
5b78ab9584dCheck if a BookedVisit was scheduled within the lastMinute property and set lastMinuteFlag to true if so
nicolanicola
af5b9a93ed6Fix logic in canScheduleAppointment
nicolanicola
a7aa0666cfcSet date to be past the scheduling restriction by default if user would be affected by scheduling restrictions.
nicolanicola
ea35cfc6274Add global var for the scheduling restriction.
nicolanicola
002914a5811Add REST call to get the scheduling restriction from the properties file
nicolanicola
52f50e38f3dRemove some unnecessary code
nicolanicola
c643da5ef7cUndo changes to util_showMainMessage function
nicolanicola
c0abe04f695Fix issue where events wouldn't render when switching months.
nicolanicola
9fcf902551fFix issue where cancelling an appointment only re-rendered the cancelled event
nicolanicola
b90d10bb8e7Replace magic string with constant
nicolanicola
9b55b976729Fix placement of import of timepicker-addon in resource_form.html
nicolanicola
4e11ea8c8e1Import jquery-ui-timepicker-addon.js where needed.
nicolanicola
42ccf6af23bFix issue where timepickers were displaying options for seconds, milliseconds, etc...
nicolanicola
5b08f941a1bUpdate properties file to include lastMinuteIndicator.
nicolanicola
1f697558386Fix home list view not loading any data.
nicolanicola
63f50f5e7c6Make SchedulingRestriction class a singleton.
nicolanicola
19e22b6e918Change scheduling restriction class to also get the lastMinuteIndicator property.
nicolanicola
217804006a5Add close button to message popup.
nicolanicola
c05011a605fHandle search "errors" better.
nicolanicola
8fe4df71548Back back-to-top button an image rather than a plain button with text.
nicolanicola
d000df4eb53Show error message when a user tries to search for appointments within the restricted date zone defined in the proper...
nicolanicola
9edb3b08623Restrict certain users from searching for appointments within the defined scheduling restriction in the properties file.
nicolanicola
2839512ec14Add method to format error message string when a user makes a search within the restricted dates.
nicolanicola
4fe7f8f61a3Add field to example properties file.
nicolanicola
980a5eb71a9Add copywrite to scheduling restriction file
nicolanicola
353645a4f6dAdd class to properly get scheduling restriction property and sanitize its input.
nicolanicola
99012db0c9cAdd a (incomplete) util function to enforce scheduling restrictions.
nicolanicola
aad03f09fdcMerge branch 'develop' of https://open.med.harvard.edu/stash/scm/hccrcscheduler/scheduler into develop
Ankit PanchamiaAnkit Panchamia
513e0357f8bfix for create new subject button missing in standalone mode
nicolanicola
126cd0c18cfFix date issues when scheduling appointments.
Ankit PanchamiaAnkit Panchamia
20608cee109updating pom to 4.0.0-SNAPSHOT
nicolanicola
e270047487cFix params for calls to addCalendarEvents.
nicolanicola
bd10f3126c7Disable frontend tests again.
nicolanicola
3ce0e81e76fAdd study id and name to study_member screen.
nicolanicola
3baea354f66Add back-to-top button to study member screen.
nicolanicola
985646f746fAdd back-to-top button to create study screen.
nicolanicola
6c71332dadfAdd functioning back-to-top button - albeit not styled.
nicolanicola
46370255d46Merge branch 'develop' of https://open.med.harvard.edu/stash/scm/hccrcscheduler/scheduler into develop
nicolanicola
22dc70cde2aAdd polyfill so that fullcalendar works.
nicolanicola
f56ab6ee4eaRemove let and replace with var.
nicolanicola
92e253de0dcUncomment tests in pom.xml, update package.json
nicolanicola
6b121c0336eAdd imports for fullcalendar plugins.
nicolanicola
925d3152711Remove duplicate script tag.
nicolanicola
5a4c87abed8Remove let and replace with var.
Ankit PanchamiaAnkit Panchamia
033cfbb08fbclean up update.sql
nicolanicola
7cf14a12114Add meta charset headers.
nicolanicola
f578aa106b2Remove more es5/es6 shims.
nicolanicola
eccf03ddc20Remove es5/es6 shims.
nicolanicola
015b8f75767Replace let with var.
nicolanicola
1ddeb1a633fCan now properly update timelines on the build visit template screen.
nicolanicola
9d025911f9dFiltering now working on home page.
Ankit PanchamiaAnkit Panchamia
d8419f2a203karma tests turned off.
nicolanicola
94eccf4c1d5Convert appt_search to fullcalendar v4.
nicolanicola
86e681823f0Timelines now render on the visit_detail screen.
nicolanicola
115a75ade8eFix typo.
nicolanicola
1df6633deb4Rename some fields in timeline options to the correct names for fullcalendar v4.
nicolanicola
cf78e838879Remove some magic strings and replace usages with existing constants.
nicolanicola
3f91272c11eAdd character encoding to home and visit_detail.
nicolanicola
faeeb1f1151Fix issue on timelines where plugin was undefined.
Carl WoolfCarl Woolf
6b7eef65e13Merge remote-tracking branch 'origin/updates2019' into updates2019
Carl WoolfCarl Woolf
b0e4ebdf4b1update demo-data so that Cancellations report finds scheduling user for booked-visits. (maybe scheduling_user should ...
nicolanicola
829c9a95b18Merge branch 'updates2019' of https://open.med.harvard.edu/stash/scm/hccrcscheduler/scheduler into updates2019
nicolanicola
835eb8bc3a0Update full calendar methods on template_resource_timeline.js and update imports in visit_detail.html.
Carl WoolfCarl Woolf
7493276b603adjust for group by in Staff Views of Subjects by User report
Carl WoolfCarl Woolf
2d72a3c0aabadjust for group by in Booked Visit Service Levels by Visit Type report
Carl WoolfCarl Woolf
578ed9fdb8dadjust for group by in Billing by Investigator report
Carl WoolfCarl Woolf
010dd78c64eMerge remote-tracking branch 'origin/updates2019' into updates2019
Carl WoolfCarl Woolf
18786b8e03cno more sql session mutation
nicolanicola
87be718e5b7Replace global list of calendars and its methods with a single global calendar.
nicolanicola
9f4601b60fbMove add and remove event functions to global2.
nicolanicola
1c227395467Add constant for the homepage calendar's id to global2 and move getHomeFullCalendar function to global2.
nicolanicola
703a6361385Change old JQuery full calendar methods to v4 methods. Remove all references to moment.
nicolanicola
e87245c4d8bMove create/destroy/getFullCalendar functions to global2.js.
nicolanicola
e171a1ec448Revert "Move create/destroy/getFullCalendar functions to global2.js." This reverts commit e8b43dd5
nicolanicola
e8b43dd52d7Move create/destroy/getFullCalendar functions to global2.js.
nicolanicola
2129a0d38e0Replace double equals with triple equals.
nicolanicola
274d2d84cafFix date formatting.
nicolanicola
fdcde6cae29Remove all references to event.classNames[0].
nicolanicola
7004f8668b6Refactor some uses of event.classNames[0] and and constants for classNames.
nicolanicola
f63b0a7ef5eAll events are now clickable.
nicolanicola
ee3726beff9Now able to click on purple and gray events.
nicolanicola
812ab51a924Remove all mentions of moment in appt_search.js.
nicolanicola
ce0892e2dd3Month, week, and, view tabs now seem to work.
Ankit PanchamiaAnkit Panchamia
5a5be96e35afixed the issue related to the fullcalendar week and day view