NewsConsultantsStatus and TracCloudChangelog: Difference between pages

From Redrock Wiki

(Difference between pages)
No edit summary
 
(Updated Automatically)
 
Line 1: Line 1:
<!-- table for the whole page -->
{{TracCloudWhatsNewTABS}}
{| style="width:100%; vertical-align:top; "
<hr><b> [1.0.11] 2022-04-13
</b><i>Added</i>
<br> - Added preference for handling students in waitlist when termination process executes (#954)
<br> - Added an option to add Location to Log List and KIOSK (#981)
<br> - Added an option to View Student record from Staff Record entry (#982)
<br> - Added ability to use Custom Views for Staff listings (#979)
<br> - Added preference to hide certain centers from Log Listing and KIOSK listing menu (#983)
<br> - Added master lock to system preferences to lock cosnultants from editing course lists (#980)


<!-- include the TOC as a template in the first column -->
<i>Changed</i>
| style="width:250px; vertical-align:top; padding:2px 15px 2px 2px;" | {{NewsTOC}}
<br> - Allow keyboard selection of New Document button on appointments (#957)
<br> - Student picker on Quick Visit entry is paginated (#876)
<br> - Person picker on Task entry is paginated (#963)
<br> - Removed extra click on log out of other center (#962)
<br> - Click the term activation toggle changes activation immediately (#972)
<br> - Prevent student from changing any field on task except completed and notes (#968)
<br> - Allow log in to scheduled appointment, only show appointments within next 45 minutes (#975)
<br> - Hide SMS options from profile email options if TextALert module not active (#976)
<br> - Removed unused preference 'condition code and flag text' (#977)


<!-- here is the second column of the full wiki page - will contain content -->
<i>Fixed</i>
| style="vertical-align:top; padding:20px 20px 20px 2px;" |
<br> - Fixed issue with Staff Task creation (#949)
<br> - Fixed issue with Custom Fields on Log out (#953, #966)
<br> - Fixed save document type issue (#960)
<br> - Minor fixes to Notification types clicking (#959)
<br> - Search availability on linked to Profiles issue (#967)
<br> - Fixed an issue on clicking remove for availability blocks (#964)
<br> - Fixed an issue for preventing consecutive student / consultant appointments back to back (#970)
<br> - Send missed email computes all previous missed including current missed now (#965)
<br> - For Terms and Conditions, when only initials field displayed, pressing enter had an issue (#973)
<br> - Fixed menu for show activated for staff reason specialties (#974)


<!-- here is a table for the content of the page -->
<hr><b> [1.0.10] 2022-03-31
{| style="width:100%; vertical-align:top; "
</b><i>Added</i>
<br> - Added preview for Staff BIO (#917)
<br> - Added system preferece to change term of Group, 1 on 1, and Drop In on search availability
<br> - Surveys can now differentiate between online and in person visits (#833)
<br> - Searching staff listing can include group name in criteria (#930)
<br> - Details button to staff time check (#931)


| style="vertical-align:top; font-size:160%; color:#7c1911; " | '''Activating and Deactivating Consultants''' <HR>
<i>Changed</i>
<br> - Welcome messages use WYSIWYG interface (#921)
<br> - Added preference to profile to require consultant on batch visits (#919)
<br> - Changed referral follow up date on sage listing on dashboard (#924)
<br> - Increased ttl for import job time
<br> - Batch Vists previous attended list of students show full name with middle initial (#928)
<br> - Added Student ID back to search students on Quick Visits (#933)


|-
<i>Fixed</i>
| style="vertical-align:top; font-size:120%; " |
<br> - Fixed ability for phones to upload documents (#897)
<br> - Fixed potential issue with generated links and campus code (#895)
<br> - Fixed Hide Reasons and Recommendations from Faculty on Full View of Referrals (#935)


Now that we we've [[NewsCreatingConsultants|Created our Consultant]], we are going to look at managing a few other things.
<hr><b> [1.0.9] 2022-03-21
</b><i>Added</i>
<br> - Added ability for staff to see students currently logged in to an SI Batch QR Code
<br> - Added ability to send a group email to all visited students for an SI Batch QR Code
<br> - Added ability to adjust Term Code sequence
<br> - Added computation of Student Last Date In for Attended appointments
<br> - Added Ad Hoc QR Code for In Person Dropin to scheduler
<br> - Added new menu to Students Listing to allow copy sequences and ID to clipboard
<br> - Full caching adding to import procedures
<br> - Added activate registrations by term button to system prefs


Go to Search Glass Icon > Center Profile > Consultants.
<i>Changed</i>
<br> - Resource Types and Resources listing modified with new Resource Type editing capabilities.
<br> - Changed label for Staff Reason Quit / Terminated (#914)
<br> - Cancelled appt show as dimmed always on schedule (#910)
<br> - Merge records can identify up to 5 fields (used to be 4)
<br> - New Ad hoc appointments can now be set to online (#916)
<br> - Do not allow broswer to resubmit appointnment save from student (#903)
<br> - Allow custom locatioins on batch viists (#918)


First you will see the Consultants full name. To the right of that you will see a check box.
<i>Fixed</i>
<br> - Fixed last date in field for students when batch visits created (#901)
<br> - Consultant can no longer have two work visits at same time


<hr><b> [1.0.8] 2022-03-08
</b><i>Added</i>
<br> - Added ability to remove multi slot times from the availability (#844)
<br> - Added Process Specialties for Course List items to batch operations options (#847)
<br> - Added system pref for calendar start time and duration (#856)
<br> - Added new Student Action menu to Register student in a course (#849)
<br> - SurveyTrac Instructions can now have HTML text (#848)
<br> - Added Confirmation email for Resource checkouts (#859)
<br> - Added Checkouts options to Student search modal (#860)
<br> - Added ability to limit who can check out a resource via a master block list and individual allow list for each resource type


By un-checking that box, we will be deactivating that record/account. Now they are inactive. If you look again to the right there is a red icon – this will allow you to delete a consultant record.
<i>Changed</i>
<br> - Group roster now updates when an appointment in roster is updated (#852)
<br> - Mark all attended now only marks the appointments with No Status as Attended, skipping Cancels and Misses (#850)
<br> - Student searching for quick visits and batch visits now limits the student list results to 30 records at a time (#876)
<br> - Removed Required field for Section ID in batch visits (#875)
<br> - Removed some field choices for Student Listing -> Create Chart (#863)
<br> - Increased length of custom question's answer size (#868)
<br> - Time format of Batch Visit entry changed to am/pm (#864)


[[File:Inactiveactive1.png|border|600px]]
<i>Fixed</i>
<br> - Roster mark all attended can now be used repeatedly (#851)
<br> - Register In from Student listing worked but displayed an error (#855)
<br> - Student signin via QR code, Time Check data was too large for portrait orientation, time check reformatted to display properly (#854)
<br> - Printing a Time check from KIOSK would display extraneous information, that information has been removed (#853)
<br> - Fixed an issue with QR SI codes not working (#877)
<br> - Added additional security to student document downloads (#878)
<br> - Prevent student from clicking on center visit lines (#879)
<br> - Fixed report Registrations by ?? when student id added (#872)
<br> - Prevent same student from being added to group roster multiple times (#867)
<br> - Fixed issue with search availability instructions not being shown (#869)
<br> - Fixed 'Batch Visit > Batch Scan' <br> - If an incorrect ID is entered, no visits are created for anyone in the list (#885)
<br> - Fixed Multi-Person Availability Locks apply to all availabilities in the series, not possible to unlock any but the first (#884)
<br> - Quick and Batch Visit duration not counting towards Registration Total Visit Time (#883)
<br> - 'Section' field no longer appears when creating Quick Visits, only appears after saving (#882)
<br> - 'The location for this appointment is here' text allows students to join an online session before booking the appointment (#881)
<br> - 'Send notes' button on visit entry not displaying consistently (#886)
<br> - 'Preview' button doesn't work for Resource Emails (#888)
<br> - SurveyTrac 'Link to Centers' list displays inactive subcenters as options (#892)


<hr><b> [1.0.7] 2022-03-03
</b><i>Added</i>
<br> - Added Visit notes field to be shown on new record entry (#806)
<br> - Added visit information to survey responses report (#790)
<br> - Added isTerminated to Visits By report (#812)
<br> - Added ability to open up Visit and Appointment records from Staff timeline (#822)
<br> - Added Center Info Preview button to center entry (#820)
<br> - Added Consultant payroll Time Check button to dasboard of consultants (#817)
<br> - Added additional options for Status charts (#404)
<br> - Added ability to send batch emails to Staff and Faculty (#232)
<br> - Added ability to enter Follow Up notes to Outstanding Appointment Requests (#832)
<br> - Added ability to add Consultant and Wait Status to KIOSK listing and prevent student from clicking to change (#842)
<br> - Added ability to lock a group availability's time slot from further booking by student via search availability (#811)


We strongly recommend that you NEVER delete a record. Doing so will result in deleting ALL data associated with the consultant – it would mess up reports. This means the visits records; appointment records and report will no longer have a consultant link to them What we strongly suggest is that you always make an account that is no longer being used as inactive.
<i>Changed</i>
<br> - Allow set work type group disposition to '1+' (#801)
<br> - Increase character length of Location field (#821)
<br> - Document Types that are not usable for students are now hidden on new document entry (#836)


Marking them as inactive will allow all the remaining visit information tied to that visit to stay in the system.
<i>Fixed</i>
<br> - Fixed issue where certain fields were being shown even if preference for those fields to be hidden was selected (#799, #800)
<br> - Fixed an isse witb search availability not loading results when dynamic lists utilized data from SAGE referrals (#802)
<br> - Fixed an issue with Schedule and Appointment widget showing reasons from another profile grouping (#803)
<br> - Fixed group roster email attachments issue (#805)
<br> - Fixed wording of 'Dropin Appointment' to 'Dropin Availability' (#786)
<br> - Fixed various lists sort by column (#808)
<br> - Fixed additional wording of drop in availabilities (#810)
<br> - Fixed title of the Send Visit notes button for individual visits (#809)
<br> - Fixed watch list indicators issue for a malformed query (#813)
<br> - Fixed 'Last Month' for navSearch on Visit Listing (#819)
<br> - Fixed an invisible reserve block on schedule (#829)
<br> - Fixed deactivations for Student in List not automatically running (#831)
<br> - Fixed an issue where Sending an Email to a single student had problems (#834)


<hr><b> [1.0.6] 2022-02-18
</b><i>Added</i>
<br> - Added Other_ID and Other_ID2 fields added to Student SAML login options
<br> - Added per tutor MaxHours field
<br> - Added new tag called 'Auto Cancelled' (#795)
<br> - Added subject identifier in group rosters when same subject/instructor/section chosen (#426)
<br> - MaxHours field to staff record and a MaxHours tag to the max appointment rules functionality (#785)
<br> -
<i>Changed</i>
<br> - Changed: enter online session button is hidden when clicked
<br> - Missed appointment email process only changes student status to Student Missed


'''How to I run reports on inactive consultants?'''
<i>Fixed</i>
<br> - Fixed work button content from wrapping
<br> - Fixed location of appointment not overridden when opened
<br> - Fixed New Student visit summary report (#776)
<br> - Fixed Outstanding Appointment request report (#787)
<br> - Fixed Dropin Availability wording
<br> - Fixed an issue regarding scheduling appointment problems with clicking on the availability time on the schedule (#789)
<br> - Fixed automated emails adding extra lines breaks (#791)
<br> - Prevent student from entering online session early (#794)
<br> - Fixed issue preventing certain user from being able to select a student from the search student prompt (#793)
<br> - Fixed an issue with Appointnents Visit Utilization report (#782)
<br> - Fixed an issue with display of upcoming appointments on dashboard (#797)
<br> - Fixed an issue with certain users unable to open group roster on scheduler (#798)


<hr><b> [1.0.5] 2022-02-09
</b><i>Added</i>
<br> - Added student ID to sort for Students by report (#752)
<br> - Added ability to attach an upload document to a Visit record (#739)
<br> - Added ability to create a Quick Visit from the Student Record (#740)
<br> - Added ability to specify the online versus in-person location of availability (#438)
<br> - Added ability to hide certain sectiosn from Student course list options (#770)
<br> - Added ability to search registrations by sequence in assignment grid (#764)
<br> - Added Multi-part consultant group appointment reminder prefs
<br> - Added ability for SysAdmin to lock a CourseList
<br> - Added ability for Staf to opt out of SMS messages.
<br> - Added ability to resend survey to students (#783)


I had a few tutors work in the summer program that no longer work for us during our fall program. Is there a way for me to go back and run reports that include the inactive consultants so we can get the most accurate reporting?
<i>Changed</i>
The answer is yes!
<br> - Change wording of 'Online Optional' to 'Online or In-Person' (#756)
<br> - Center status on dashboard no longer displays inactive centers (#753)
<br> - Staff reasons no longer display inactive reasons (#751)
<br> - Changed wording of Log in button to Log In / Out on KIOSK (#746)
<br> - Changed format of visit duration to xh Ym instead of 0:00 (#741)
<br> - Overridden ID format applied to all reports (#738)
<br> - Prevent utilization editing vist from opening more than 1 visit popup at a time (#772)
<br> - Changed look of processed checkbox on listing for outstanding requests (#769)
<br> - Hide Sign up for SMS Reminder button when school does not have Text Alerts module (#762)
<br> - Appointments from other centers now display for scheduler when showing all staff (#780)


In order to do this, you will go to the TracNagavation > Reports
<i>Fixed</i>
<br> - Overriding Student ID fixed (#738)
<br> - Fixed an issue with import header protection when schools send extra characters prior to first quote (#754)
<br> - Fixed find student button for ad hoc appointment creation (#755)
<br> - Fixed a hwiteboard send image issue with some browser (#398)
<br> - Fixed issue with appointment duration when profile proference duration increments is 00:00 (#744)
<br> - Fixed issue with Previous Visits tab on Visit entry, honors consultant security settings (#748)
<br> - Fixed issue with SAGE triggers and certain emails (#749)
<br> - Fixed issue with double clicking the join session button creating multiple visits (#750)
<br> - Fixed issue with deactivated custom fields still showing in visit entry (#743)
<br> - Fixed issue with editing visit link not working on page 2 of the utilization (#745)
<br> - SI Comparison report <br> - Percentages not adding up correctly (#747)
<br> - Fixed permissions issue with booking appointnents by staff on group availability (#742)
<br> - Fixed export of grade assignments to CSV from registrations listing (#767)
<br> - Fixed selecting a section on Quick Visit when section title contains apostrophe (#771)
<br> - Fixed issue with certain visits not computed in total visits shown for registration (#765)
<br> - Fixed issues with recurring appointments being block when block is for all centera or all staff (#766)
<br> - Fixed sort options for outstanding appointment requests (#768)
<br> - Fixed an issue with Terms and Conditions acdeptance when Staff is seeing conditions for a student (#763)
<br> - Fixed navigation bar display for faulty entry (#775)
<br> - Selecting consultant on KIOSK login rechecks whther continue button should be enabled (#779)
<br> - Delay for KIOSK welcome message is reset when the KIOSK modal is closed (#781)
<br> - Fixed an issue in SI comparison report (#747)


When the report chooser opens up you will click on the drop-down arrow and choose “Students By”
<hr><b> [1.0.4] 2022-02-01
</b>
<i>Added</i>
<br> - Drag and drop student photo files now convert file names from old format to new.
<br> - Added preference to control display of numeric ID of student on student listing and entry and in search list
<br> - Added Students currently being seen to center status area of dashboard
<br> - Added new functionality during SAGE Email processing to assign referral to a consultant
<br> - Added availabilities for other centers will now appear on schedule for all persons in a center
<br> - Added last modified by and scheduled by to bottom of appointment display (#728)
<br> - Preference to allow future appointments to be auto cancelled is student cancels 2 consecutive appoitments
<br> - Added ability to send visit notes from the Group appointment roster


[[File:Inactiveactive2.png|border|600px]]
<i>Fixed</i>
<br> - Fixed issue with confirm student bio not showing on dashboard for some students (#724)
<br> - Fixed issue with Quick Visits not showing in utlization tab if no Entered Date Time (#732)
<br> - Fixed issue with some reserver time blocks not appearing on schedule for all persons in a center (#731)
<br> - Fixed students unable to upload a document to an appointment (#719)
<br> - Fixed a display issue with attendance listing in student entry not display until a search is performed (#726)
<br> - Hide reasons and recommendations from faculty on a roster referral now works (#722)


You will see there is a blue hyperlink that reads “Consultant Search”
<i>Changed</i>
<br> - Changed the display of lists assigned in student entry with searchable option (#706)
<br> - When SAGE recipient removed, automated emails will display the recipient with a line through (#721)
<br> - Notifications for outstanding appointment requests now can be shown to any group with privileges (#730)


When that is clicked you will see this:
<hr><b> [1.0.3] 2022-01-27
</b>
<i>Added</i>
<br> - Added Visit Notes to attendance listing in student entry.
<br> - Added Send Quiz option for Surveys
<br> - Added Lab Staff as another Consultant descriptor (#700)
<br> - Payroll summary export now contains work reasons
<br> - Added ability to mute notification bell sounds (#710)
<br> - Upcoming group appointments are shown as a single item on consultant dashboard
<br> - Added Staff.FirstLast name search to Visit search (#712)


[[File:Inactiveactive3.png|border|600px]]
<i>Fixed</i>
<br> - Change student status to missed in group roster will now send missed appointment email (#703)
<br> - Only show active sections on registrations entry (#709)


There will be a drop down that reads “Active” – letting you know that the report that is run is only showing active consultants.
<hr><b> [1.0.2] 2022-01-24
</b>
<i>Fixed</i>
<br> - Fixed issue when custom missed status was not being used to calculate 2 consecutive missed appointments. (#696)
<br> - Fixed Reasons sort order on Search Availability reasons menu (#694)
<br> - Fixed issue with editimg groups not showing profile menu for certain user groups
<br> - Fixed Registration activation for certain conditions when registration record not imported


If you change the drop down to “Inactive” it will only run the report on inactive consultants for that chosen date range.
<i>Added</i>
<br> - Special Needs added to reports for Appointments
<br> - Added ability to link a max appointment rule to student on (or not on) a particular list
<br> - Added display of time when hand was raised to the Q2 Queue (#689)
<br> - Dashboard for Consultants now has week and day view for appointments
<br> - Resources listing now uses barcode for searching in nav search field.
<br> - Added ability to specify section, with wildcard, when adding an item to a course list.
<br> - Added Semester Dates to Time Line choices for time period.  


If you choose “blank” then you will be running the report for both the active and inactive consultants for that date range.  
<i>Changed</i>
<br> - Change Field Value for Visits / Appointments: other fields adjusted automatically when duration adjusted (#693)
<br> - SysAdmins now see outstanding appointment requests as notifications items (#678)
<br> - Adjusted the time display on dashboard visits to show 1h 23m format.
<br> - Quick Visits Date Entered is no longer required


<hr><b> [1.0.1] 2022-01-21
</b>
<i>Added</i>
<br> - Consultant main menu shows appointment view options for Day, Week, and List
<br> - Updating Duration field will now auto update the End Time (for Visits Change field Value) (#693)
<br> - Show Accomodations in Reports (#423)
<br> - Outstanding Appointment Requests will notify SysAdmins (#678)
<br> - Max Appointment Rules now have the ability to link to Lists (#686)
<br> - Added start time for hand raised in Q2 list (#689)


<BR /><BR  />
<i>Fixed</i>
<br> - Schedule reserved blocks now shown proper;ly on Center Schedule report (#685)
<br> - Work Visits do not require a student when saving on entry screen (#682)
<br> - Work Visits Reasons are now scrollable in the work visit menu.
<br> - Adjusted the entry screen to hide the save button for those withoutout access via the table access preference.


|-
<hr><b> [1.0.0] 2022-01-15
| style="width:100%;" |
</b>
|}
<i>Changed</i>
<br> - Code running on AWS


{{DISPLAYTITLE:<span style="position: absolute; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);">{{FULLPAGENAME}}</span>}}
 
<hr><b> [0.11.9] 2022-01-13
</b>
<i>Added</i>
<br> - Create batch Work Visits from the Staff listing
<br> - New preference to Hide Drop In availabilities from Students
<br> - Upload URL as document record
 
<hr><b> [0.11.8] 2022-01-06
</b>
<i>Added</i>
<br> - KIOSK Name search allows for Middle Initial and displays middle initial in results
<br> - Dropins allow student to receive an SMS reminder (#661)
<br> - Ability to add an import process to deactivate students not imported (#658)
<br> - Search avail widget title pref now used in search dialog title as well (#662)
 
<i>Changed</i>
<br> - Roster send emails to All send to all except cancelled appointments (#652)
<br> - Twig tag Appointment.isCancelled now ignores missed and added new tag isMissed (#657)
 
<i>Fixed</i>
<br> - Keep multi-check custom fields from wrapping between checkbox and label (#656)
<br> - Changing status of appointments to custom missed status was not sending missed email (#655)
<br> - Fixed issue with dynamic list using related data not showing page entry (#659)
<br> - Do not auto choose Student ID field for import field matching (#660)
 
<hr><b> [0.11.7] 2021-12-28
</b>
<i>Added</i>
<br> - Potential assignments is now a choosable menu
<br> - Recompute Specialties runs as a job behind the scenes (#646)
<br> - Appointment reasons now allows for grouped reasons (#643)
<br> - Added more preferences for title text for Schedule and Appointment widget (#650)
 
<i>Fixed</i>
<br> - Minor bug fixes (#649)
<br> - Availabilities for a staff is based on linkages to centers and the current user's privileges (#631)
<br> - Search availability choosing student no longer shows inactive students (#648)
<br> - Fixed issue for reason required to be chosen on schedule an appointment (#651)
 
<hr><b> [0.11.6] 2021-12-21
</b>
<i>Added</i>
<br> - Added Queue view to KIOSKs and Log Listings
<br> - Added minimum visit time in grade calculations
<br> - Added twig rendering to Confirm BIO text
<br> - Added center filtering to centers menu on the scheduler and sorted the centers
 
<i>Fixed</i>
<br> - Sections listing on Quick Visits
<br> - Fixed sorting Registrations on Student Entry
<br> - Sections on search availability
 
<hr><b> [0.11.5] 2021-12-19
</b>
<i>Added</i>
<br> - Added Terms and Conditions for Student Main Menu, KIOSK Login, and Booking Appointments. (#484)
<br> - Remove Course list from the listing for Deactivated Staff members. (#619)
 
<i>Fixed</i>
<br> - Fixed: Staff have access to create availabilities in centers they don't have access to. (#616)
<br> - Fixed: Student group uses the View Schedule group preference for determine the centers shown when searching availabilities. (#617)
<br> - Fixed: AVailabilities created with choosing the DAYS (defaults to null), where being hidden when choosing Hide Unavailable on the scheduler. (#618)
<br> - Fixed: Batch Visits <br> - Batch Scans and Selected do not record subject when using the wildcard (#620).
 
<hr><b> [0.11.4] 2021-12-09
</b>
<i>Fixed</i>
<br> - Fixed Attendance and KIOSK menus, only show Profiles for Centers the user has logging access to
<br> - Fixed adjust computed end time of appointment when Duration changed (#612)
<br> - Fixed SAGE Referrals Listing timeframe for Today and Yesterday (#613)
 
<i>Added</i>
<br> - Added Live time of Q2 visit updated and expected duration shows warning if over time (#526)
<br> - Added Profile Preference to prevent consecutive appointments wirth same student / consultant (#29)
 
<hr><b> [0.11.3] 2021-12-07
</b>
<i>Added</i>
<br> - KIOSK Menus will sub group by Profile if more than 5 profiles
<br> - Added more fields to be used as staff -> student linkages
<br> - Added special needs / skills to outstanding appointment requests
<br> - Added grouping by Profile for Schedule Center / Consultant menu for more than 5 profiles
<br> - Honor missed appointment status for Group Rosters
 
<i>Fixed</i>
<br> - Fixed Order profiles by Name
<br> - Fixed export students to CSV removed non-breaking space characters from email text
<br> - Fixed search in select after a listing searched
 
<hr><b> [0.11.1 2] 2021-12-02
</b>
<i>Added</i>
<br> - Added ability to drop a large number of student photos onto the student photo folder for batch upload
<br> - Added Subject Daculty display option to subject listing on student main menu for search availability
<br> - Added requirement for Student to be chosen for a Quick Visit to be saved
<br> - Added inactive surveys to the surveys list for access preferences
<br> - Added Assignments to the search Students form
 
<i>Fixed</i>
<br> - Fixed Whiteboard issue with blank or single pixel images
<br> - Boosted the speed of the search student form
<br> - Search students by Visits will only search active registrations
 
<hr><b> [0.11.0] 2021-12-02
</b><i>Fixed</i>
<br> - Fixed faculty email report
 
<i>Added</i>
<br> - Added more logging for send SMS for future debugging
 
<hr><b> [0.10.59] 2021-11-27
</b><i>Fixed</i>
<br> - Fixed dynamic dates for status charts (#571)
<br> - KIOSK Login, updtae consultaht list when subject chosen
<br> - Fixed charts issue (#574)
<br> - Fixed issue with custom tab1
<br> - Fixed Sort Groups by Name
<br> - Fixed Batch Visits for selected students
 
<i>Added</i>
<br> - Assignment Grid now available in Sections Enrollment Entry and Registration Listing
<br> - Added Group Preference to hide student photos
 
<hr><b> [0.10.58] 2021-11-22
</b><i>Fixed</i>
<br> - Unable to delete list from Student Listing if the name contains an apostrophe (#559)
<br> - For a certain campus, Unable to create new Max Appointment Blocks (#560)
<br> - Fixed Sorting profile listing by email doesn't sort alphabetically (#561)
<br> - Fixed Saving a large phone number causes blank screen (#562)
<br> - Fixed select student names in quick visit if the student's name contains an apostrophe (Fixed #565)
<br> - Fixed Staff members are unable to update their Staff Bio (#566)
 
<i>Added</i>
<br> - Added ability to apply location to SI Batch visit and Quick Visit (#563)
 
<hr><b> [0.10.57] 2021-11-16
</b><i>Fixed</i>
<br> - Sort groups menu on staff entry alphabetically
<br> - Allow sysAdmins to access public and admin docs in System Preferances
<br> - Removed preference fo staff confirmation BIO that was not needed
<br> - Cancelling appointments via a block will send cancellation emails if needed
 
<i>Added</i>
<br> - Student search form now allows the ability to search for the students via existence or non-existence of a linked record (Appointments, Visits, Registraion, Document, Survey, SAGE Referral)
 
<hr><b> [0.10.56] 2021-11-12
</b><i>Fixed</i>
<br> - Fixed issue with custom views not saving all the fields for power search
<br> - Dropped Appointment OnlineURL custom tag
<br> - Fixed issue with opening profile reasons
 
<i>Added</i>
<br> - Added auto navigate to last KIOSK if dashboard is loaded with logging in
 
 
<hr><b> [0.10.55] 2021-11-09
</b><i>Fixed</i>
<br> - Update link class
<br> - If the center of a multi-person availability is changed, also change the center of the related appointments (#510)
<br> - Redirect kiosk accounts back to the kiosk view if dashboard is accessed without logging in (#507)
<br> - Profile Admins Cannot Save Profile PREFS Settings (#506)
<br> - Fixed unable to open groups from Profle Entry (#505)
<br> - Fixed wildcard search in vist location (#504)
<br> - Fixed Creating a new student from the log listing doesn't follow the "next ID value" preference (#503)
<br> - Fixed Custom Registration Listing Views <br> - Student custom field data doesn't display (#498)
<br> - Fixed Appt Missed calculations when covered by a block (#518)
<br> - Covering an appointment with a block will now cancel the appointment (#519)
<br> - Fixed Appointments for subjects where subjects no longer active still show as choice (#522)
<br> - Fixed open term entry issue (#523)
<br> - Prevent arbitrary center ids from being entered with batch visit entry (#516)
 
<i>Added</i>
<br> - Add location drop down to Visit Record (#502)
<br> - Moving appointment from one consultant to another, change location (if using staff location) (#525)
 
<hr><b> [0.10.53-54] 2021-11-09
</b><i>Fixed</i>
<br> - Fixed Custom URL issues
 
<hr><b> [0.10.52] 2021-11-04
</b><i>Added</i>
<br> - Added confirmed datetime and notified datetime to notification entry
<br> - Added number of students selected during SI Batch student selection (#495)
 
<i>Changed</i>
<br> - Notification types that don't require confirmation now display on KIOSK login (#480)
<br> - Q2 Report menu is available to staff
 
<i>Fixed</i>
<br> - Group by referral related data (#442)
<br> - Roster emails sending to all (#485)
<br> - Work visit button display weirdness when resizing the screen on KIOSKs (#481)
<br> - Fixed issue with a blank watch list query causing save on student to show a blank screen (#482)
<br> - Utilization and Center Visits Widget on Dashboard <br> - Sorting by Name or Center hides all visits (#483)
<br> - Fixed issue where staff privileged prevent editing students still were able to edit a column in custom view (#487)
<br> - Fixed with unable to search in nav search area with text that included an apostrophe (#488)
<br> - Fixed issue with appointment saving, when clicking save and a field is required, save button was not ren-enabled (#490)
<br> - Fixed issue with new student record showing timeline and registration records, now hidden until save (#492)
<br> - Fixed marking an appointment as Missed doesn't trigger the Missed Email to be sent (#493)
<br> - Fixed clicking the X icon to close the "this appointment is part of a series" window soft-locks the dashboard (#494)
<br> - If a recurring appointment lands on a day with an Availability Block, it still books the appointment, overlapping the blocked time (#489)
<br> - Added Save button to the Student Custom1 tab (#499)
 
<hr><b> [0.10.51] 2021-11-01
</b><i>Added</i>
<br> - Added ability to specify current term when creating max appt rules
<br> - Added ability to specify a course list linked to an availability
<br> - Added a new twig tag for "Last Modified By" in appointment records (#475)
<br> - Added RedrockOnly announcements to identify to Redrock staff regarding any special conditions that should be taken into account when adjusting system parameters (ie, activating students is specially performed)
 
<i>Changed</i>
<br> - Custom views have a default search of all records now
<br> - Center utilization uses the dates of the active terms but ignores null dates in terms
 
<i>Fixed</i>
<br> - Fixes 'Last Modified By' in appointment records doesn't update when a student cancels an appointment (#474)
<br> - Fixed an issue caused by new max appointment rules: current term preventing appointment save
<br> - Fixed appointment documents being deleted not refreshing the document listing in appointment
 
<hr><b> [0.10.50] 2021-10-29
</b><i>Added</i>
<br> - Added listing editing capability to certain columns when designated (listings and custom views)
 
<i>Fixed</i>
<br> - When staff cancels appointment, message was stating student cancelled (#473)
 
<hr><b> [0.10.49] 2021-10-28
</b><i>Added</i>
<br> - Added sorting capability to faculty referrals list: sort by first or last (#467)
 
<i>Fixed</i>
<br> - Time check after choosing the student from the list didnt show the continue button (#469)
<br> - Clicking next on utilization listing doesnt hide the navsrch field (#468)
<br> - Changing availability location was not saving new location in appointments (#458 AGAIN)
<br> - navSearch previous query shows html for &lt; and &gt; (#471)
 
<hr><b> [0.10.48] 2021-10-27
</b><i>Added</i>
<br> - Added new profile preferences for Student Time Check
 
<hr><b> [0.10.47] 2021-10-26
</b><i>Added</i>
<br> - Added student ID, Other_ID and Other_ID2 to field picker for Custom Views (#465)
<br> - Added view student record button from Outstanding Appointment Request screen (#464)
 
<i>Fixed</i>
<br> - Fixed document type toggle buttons appearing over top nav bar (#459)
<br> - Fixed uploading attachment files to Email templates (#461)
<br> - Fixed backup link to enter online appointment now passes reason and section to log the visit
 
<hr><b> [0.10.46] 2021-10-25
</b><i>Fixed</i>
<br> - Fixed Outstanding appointment request reason bnot showing/saving on entry screen (#463)
<br> - Fixed batch emails for group roster emailing issue (#460)
<br> - Fixed availability location change not applying to group appointments when appointment is not online (#458)
<br> - Fixed issue with new document type button causing a click event for doc type toggle buttons (#457)
<br> - Fixed issue on appointment entry where editing a custom field value wasnt causing appointment save button to appear
<br> - Fixed minor positioning issue on whiteboard chat history when page is resized
 
<hr><b> [0.10.45] 2021-10-23
</b><i>Added</i>
<br> - Added support for the various date time formats on KIOSK and Log listings
<br> - Added sys pref to display Accum Hours on Student/Campus tab
<br> - Date time conversion for Timezones on KIOSK and Log Listings
<br> - Added Profile Pref for Timezone different from Campus Timezone
 
<i>Fixed</i>
<br> - Dragging an appointment past the midnight hour fixed (#448)
<br> - Fixed whiteboard issue with draw sending multiple times on multiple send clicks (#451)
<br> - After sending, undo options cleared (#462)
<br> - Clicking the delete button on newly created watch/custom list fixed (#447)
<br> - Preview for "Warning message to display on early logout" shows a preview of Notice on KIOSK instead (#445)
<br> - Creating a new document type expands all existing document settings, and inverts whatever they were set to (#444)
<br> - After creating and deleting a Custom List, it becomes impossible to rename existing lists until a refresh (#443)
<br> - Changing locations in appointment entry doesn't prompt the save button to appear (#440)
<br> - Fixed Next staff and previous staff buttons, clicking too fast shows wrong staff (#449)
 
<hr><b> [0.10.44] 2021-10-21
</b><i>Added</i>
<br> - Added change log list (View Latest Changes menu added for SysAdmins)
<br> - Added change location on group availability affects appointments (#435)
 
<i>Changed</i>
<br> - When creating new document, auto expand the file browser area (#434)
 
<i>Fixed</i>
<br> - Typo in sectioon search for availabilty block sections (#431)
<br> - Typo in outstanding appointment request title text (#432)
<br> - Email survey after visit via Join button (#428)
<br> - Fixed display of student appointment after booking an appointment (#433)
 
<hr><b> [0.10.43] 2021-10-20
</b><i>Added</i>
<br> - Improvements to navSrch previous search menu (for Students & Registrations)
<br> - Added color ribbons to search availability results (#427)
<br> - Announcements for students may be for dash or kiosk of both, also fixed an issue with login dialog disappearing prematurely (#425)
 
<i>Fixed</i>
<br> - Choosing consultant on logout was not working properly (issue #424)
<br> - Fixed custom views for very complicated table traversal (ie Registrations needs data from Courses and Students) also allow Generated fields to be chosen
 
<hr><b> [0.10.42] 2021-10-19
</b><i>Fixed</i>
<br> - Fixed registration views to show Student fields.
<br> - Found an issue with visits not logged out that aren't getting terminated (#417)
<br> - Moved KIOSK choices for all centers that profile and Log listings to last item in list (#416)
 
<hr><b> [0.10.41] 2021-10-18
</b><i>Added</i>
<br> - Subjects chosen for availabilities are shown in the slots (#260)
<br> - Appt Visit Utilization report, add csv output option
 
<i>Changed</i>
<br> - Availability recurring (optional & selected) interface changed to be more simplified (#335)
<br> - Less stern warning regarding date and time of appointment when not matching expected values (#414)
 
<i>Fixed</i>
<br> - Fixed issue when deleting a multi availability, remove from calendar display
<br> - Prevent double clicking on appointment save (#413, #412)
<br> - Fixed certain submenu choices for windows surface table (#401)
 
<hr><b> [0.10.39] 2021-10-15
</b><i>Added</i>
<br> - Export Registrations to csv (#410)
<br> - Added ability to re-search previous searches using menu on nav search (#372)
<br> - Added new feature / system preference: Dash chart choices are now customizable
<br> - Add option to show summary report for Appt Visit Utilization
 
<i>Fixed</i>
<br> - CC center on send email to students listing
<br> - Switch format of full name on user searches
 
<hr><b> [0.10.38] 2021-10-14
</b><i>Added</i>
<br> - Update SMS validator to support api key
 
<hr><b> [0.10.37] 2021-10-14
</b><i>Added</i>
<br> - Saved searches are editable by sysAdmins (#406)
<br> - Add icon to automated reports in favorites submenu
 
<i>Fixed</i>
<br> - Fixed privileges issue when switching to Staff that is Profile Admin from Faculty
 
<hr><b> [0.10.36] 2021-10-13
</b><i>Fixed</i>
<br> - Fixed typo in search availabilities
 
<hr><b> [0.10.35] 2021-10-08
</b><i>Added</i>
<br> - Added scheduler cookie prefs to the user preferences (#373)
<br> - Allow SI Batch codes to work for non enrolled sections (#397)
 
<i>Changed</i>
<br> - Added options parameter to sendConfirmation, when online changed on availability from No to Yes or Yes to No, adjust all future appointments (#394)
<br> - Moving appointments, set avail id and force confirmation immediate.  Recompute duration
 
<i>Fixed</i>
<br> - Fixed typo in search availabilities
<br> - Online location display option fixed (#396)
<br> - CC Center on Roster batch emails fixed (#380)
<br> - Moving appointment from one consultant to another fixed email issue (#393)
<br> - Fixed a bug with courselist sql when blank data in search criteria
<br> - Your online session is available needs to be removed if appointment is canceled or deleted (#395)
<br> - Prevent double clicks to enter online appointment (#392)
 
<hr><b> [0.10.34] 2021-10-07
</b><i>Added</i>
<br> - Trap double clicks on links on scheduler
 
<i>Changed</i>
<br> - Outstanding appointment requests are now accessed via Table Access preference (#389)
 
<i>Fixed</i>
<br> - Roster buttons became unresponsive after clicking (#384)
<br> - Fixed formatting of move and edit availability buttons in appt entry (#385)
<br> - Choose a different date on move appt (or search availabilities)... format to look like a button, fixed bug with not choosing last date chosen (#388, #387)
<br> - Fixed datetime format on mailqueue display (#386)
 
<hr><b> [0.10.33] 2021-10-06
</b><i>Added</i>
<br> - New integration functionality for merging multiple campus licenses into one
<br> - Faculty email report allowed for Admin (#377)
 
<i>Fixed</i>
<br> - Fixed Views became broken from previous adjustment (#383)
<br> - Fixed drawing availabilities with DAYS = null
<br> - Scanning SI batch codes other than Student Sequence is fixed (#383)
<br> - Fixed OFF/ON CAMPUS/ZONE calculation (#379)
<br> - Fix missing csv header (#371)
 
<hr><b> [0.10.32] 2021-10-01
</b><i>Added</i>
<br> - Minor documentation, latest trac
 
<i>Changed</i>
<br> - Group pref override scheduling prefs allows search Avail find any availability during move process (#370)
 
<hr><b> [0.10.31] 2021-09-30
</b><i>Fixed</i>
<br> - Process SI and Batch fixed online checkbox option (#369)
<br> - Fixed the CourseList course item issue when expanding an item, search didnt account for text values (#367)
 
<i>Added</i>
<br> - Update PinStatus during imports, remove old pins automatically, allow user to remove a status pin if they dont need to see it any longer (Gears turn during long processes)
<br> - Added a KIOSK option for All Profiles (#365)
<br> - Added a few more power search phrases for the visits listing (#366)
<br> - Nightly terminate removes any unstarted visits
 
<hr><b> [0.10.30] 2021-09-29
</b><i>Fixed</i>
<br> - Fixed a typo in student nav search choices: Birthdate
<br> - Batch visits create for non-online batches properly (#361)
<br> - Prevent appointments with duration <= 0 from being booked
<br> - Addition appointment security checks added to prevent user from hacking the appointment values
 
<i>Changed</i>
<br> - Auto cancel future appointments when 2 consecutive missed in a recurring series
<br> - Add survey instructions to the survey link email
 
<i>Added</i>
<br> - Add watch list indicators to referral list to faculty (#352)
<br> - Profile admins can create student records in the student listing screen
<br> - Referrals Assigned, student name is now clickable to view student entry (#363)
 
<hr><b> [0.10.29] 2021-09-28
</b><i>Fixed</i>
<br> - Latest trac for menu slider fix (#354)
<br> - Don't allow students to override a conflict with a blocked time (#355)
<br> - Fixed appointment layout issues when viewing from a phone (#349)
 
<i>Changed</i>
<br> - Referrals listing on dashboard, add student name and added ability to filter
 
<i>Added</i>
<br> - Added search active only to registrations listing (#356)
 
<hr><b> [0.10.28] 2021-09-24
</b><i>Fixed</i>
<br> - Fixed appointment layout issues when viewing from a phone (#349)
<br> - Fixed issue with choosing a section for an availability (#348)
<br> - Moved get student bio to a helper proc.  Fixed issue when showing students before opening batch visits (#350)
<br> - Another fix (#329) <br> - applied to group appointments
<br> - Fix for issues (#322, #339) <br> - appt scheduled by and modified by
 
<hr><b> [0.10.27] 2021-09-23
</b><i>Fixed</i>
<br> - Click continue multiple times creates multiple logins, hide button to prevent (#347)
<br> - Date format for search availability problem (#342)
<br> - Fixed an issue with Static lists being non-editable (#338)
<br> - Converting seconds to HH:MM format, rounding fix
 
<i>Added</i>
<br> - Add a message to top of appointment when appointment is saved (#)
<br> - Add logging to survey and report email attempts
<br> - Allow required fields that are toggle fields to be hilited when not chosen (during validation process) (#344)
<br> - Added ability to test an IP address to understand if IP is in block range or not.
<br> - Add SchedModBy field to Appointments table
<br> - Error logging on appointment email send
<br> - Faculty email report <br> - add reply-to email address
 
<i>Changed</i>
<br> - Email: Only allow From override if not using mail.cordernet.com or office365
<br> - Adjusted wording of Reason Not Required override (#341)
<br> - Differentiate between visit location and appt location for student visit/appt report (#336)
 
<hr><b> [0.10.26] 2021-09-21
</b><i>Added</i>
<br> - Add a RegStatus field to Registrations allowing a different field to be used for deactivating a registration record (#334)
<br> - Additional Logging on calc_Missed
<br> - add ability to process additional merges, cleanup, after a merge operation has been performed using an optional function 'app_processAfterMerge'
 
<hr><b> [0.10.25] 2021-09-20
</b><i>Fixed</i>
<br> - Fixed a bad SQL statement having to do with blocked availabilities
 
<hr><b> [0.10.24] 2021-09-20
</b><i>Added</i>
<br> - Added ability to collapse the filter text on KIOSKs (#328)
<br> - Add document uploaded Notifications that appear under alarm bell (#180)
 
<i>Changed</i>
<br> - Preference for work button now control consultants logged in button
<br> - Obscured placeholder will now use a label is text to be displayed
 
<i>Fixed</i>
<br> - Fixed a bad SQL statement
<br> - All uses of count check for countable
<br> - Cancelling an appointment might mark status as undefined (#326)
<br> - Fix for automated reports <br> - even if bad email address, update favorite as processed
<br> - Fix import batch item process to not automatically have a batch file name, so the user has to enter it.
 
<hr><b> [0.10.23] 2021-09-20
</b><i>Changed</i>
<br> - Adjusted cleanup report <br> - use record class so changes are auto logged
 
<hr><b> [0.10.22] 2021-09-18
</b><i>Added</i>
<br> - Added ability to pull linked student data into staff record when viewing/updating (#146)
<br> - Allow max appointment rules for blank status (#317)
<br> - Added Bi-Weekly to repeating appointment
 
<i>Changed</i>
<br> - Group multi slot booking should not use time intervals (#323)
<br> - Don't notify Staff when their own work visit appears (#321)
<br> - Show FTP versus School Imports Test file name
<br> - Query student subjects is faster now on search availability
 
<i>Fixed</i>
<br> - New Custom fields had an issue with saving before extra clicks (#250)
<br> - Latest trac and fixed dashboard links on entry forms
<br> - Cancel <br> - missed status wasnt being applied properly (#324)
<br> - Fixed Show These students from the Visits listing after having found visits for this week (#320)
<br> - Prevent student double booking re-fixed (#318)
<br> - Set appointment status as attended when online session entered (#319)
 
<hr><b> [0.10.21] 2021-09-17
</b><hr><b> [0.10.20] 2021-09-17
</b><i>Added</i>
<br> - Batch assign UUID for faculty if not already assigned.
<br> - Added php Uuid::uuid4() assignment to import process for any record that has a UUID field
<br> - Students can use the multi-slot booking now
 
<hr><b> [0.10.19] 2021-09-16
</b><i>Added</i>
<br> - Added ability to remove calendar iCal attachments (#279)
<br> - TotalTime in Visits Export (#307)
<br> - Log out consultants button added to list of consultants logged in (#306)
<br> - Latest trac
<br> - Ability to override max merge records found limit
<br> - Conclude work visits from visit listing (#303)
<br> - Reports are now run as job on the job server
<br> - Added ability to Log visit to only staff who are logged in to work (302)
<br> - Added Section CRN to various reports (#298)
<br> - New profile pref to require reason and section on save appt only
<br> - When logging in at KIOSK for an appointment, the Subject and Reason and Time are displayed
<br> - Allow section to be specified in a Custom KIOSK (#280)
 
<i>Changed</i>
<br> - Allow uses to remove a list even if linked to student records
<br> - Show only staff in a center if there is a linkage for that staf in that center
<br> - Custom KIOSK assigning a Reason, removed any duplicate choices
<br> - Hide work visits from KIOSK (#308)
<br> - Writing centers don't use specialties for subject list for consultant (#304)
<br> - Roster status updates are now done using record object for logging purposes
<br> - Changing online for an appointment in a series now applies the value to all in the series (#254)
<br> - Last import status with mismatched columns or column data has better error display
<br> - Only output headers right before json output (for the API)
 
<i>Fixed</i>
<br> - Fixed issue with blocks not completely obscuring availabilities
<br> - Multi-slot booking fixed when hour start increments is 0 (#310, 309)
<br> - Don't show inactive registrations on search availabilities subject choices (#313)
<br> - Wait time reports: if WaitTime is null, use 0 (#305)
<br> - Fix resource images load/uploadto
<br> - Fixed bug with login to appointment text showing subject reason and time.
<br> - RecurID of undefined is not a real recurID
<br> - Max Appt Rules for Subject needs to query for same CourseID
 
<hr><b> [0.10.18] 2021-09-14
</b><i>Added</i>
<br> - Added #id of conflicting subject section appointment for debugging purposes
<br> - Added go to dashboard icon to some of the entry screens
 
<i>Changed</i>
<br> - Use NIL UUID for default User, check for null user before loading groups
<br> - Group appointments with slot prefs (same subject, same faculty, same section), now do a check before saving a new appointment (#246)
<br> - Split automated_reports into two scripts <br> - reports and exports
 
<i>Fixed</i>
<br> - Adjust z-index of nav so magnifying glass isn't on top of menu above (#248)
<br> - Fixed typo, report calculation (#296, #301, #300)
<br> - Students cant override adding more to a multiperson slot (#296)
<br> - Don't show work visits (or visits with null for student id in loglist or kiosk)
<br> - Removed duplicated appointments based on related table search
<br> - Fix, in case a later-deleted customData field is in use in a saved favorite report
<br> - SchedCheck bug fixed
<br> - Move To dialog now appears over existing appointment dialog
<br> - Get proper campus code for sso logins
 
<hr><b> [0.10.17] 2021-09-13
</b><i>Added</i>
<br> - Referrals widget default open/close via cookie
<br> - Added CRN to Student's Registrations List
<br> - Added CRN field to various reports (#287)
 
<i>Changed</i>
<br> - Removed 'Email' from User Login prompt
<br> - Removed PHP Mailer
<br> - Automated reports use new CRON and jobs system
 
<i>Fixed</i>
<br> - Appt SectionID and ReasonID properly copied to group roster visit when attended
<br> - View these Students from Registrations listing (#293)
<br> - Roster attended was duplicating visits, fixed
<br> - Also attended now sets the enteredDT to same as TimeIn for roster visits
<br> - Latest trac with str_toHours fixed
<br> - Fix link in email for emailed reports
<br> - Work visits menu needed a unique id to differentiate from nav menu work visit menu
<br> - Fixed issue with faculty courses not showing students enrolled
 
<hr><b> [0.10.16] 2021-09-10
</b><i>Added</i>
<br> - Added Section CRN to main Registration listing
 
<i>Changed</i>
<br> - Make sure appointment's section and reason override availability
<br> - Availabilities dropsearch for sections show only active sections, minor cleanup of count of selected records
 
<i>Fixed</i>
<br> - Mark a group appointment item as attended applies sectionID to the visit record (#283)
<br> - Fixed issue where TimeOut wasnt being computed on an SI Login.  Fixed issue when number of students in current selection filled up memory (#281)
 
<hr><b> [0.10.15] 2021-09-10
</b><i>Added</i>
<br> - Added Redrock Pref, to set how many days of data for reports to run as a job
 
<i>Changed</i>
<br> - Use new Redrock IP detection
<br> - Update import status when file not found or FTP Path is nonexistent
<br> - Update automated_reports.php <br> - added logging, and better null checking
 
<i>Fixed</i>
<br> - Hide availabilities fixed when availability was for DAYS not shown
 
<hr><b> [0.10.14] 2021-09-10
</b><i>Added</i>
<br> - Added display for import file location (test or FTP)
<br> - Added ability to use caching for certain record types during the import process to increase speed of imports by 300%
<br> - Add limitation message for Office 365 email (#38)
 
<i>Changed</i>
<br> - Import now allows for Student record caching, adjusted to track memory usage
<br> - Import status while importing, show latest record count
<br> - Importing: switched the default cache setting from no to yes
 
<hr><b> [0.10.13] 2021-09-09
</b><i>Added</i>
<br> - Added more clarification notices/descriptions to all system preferences
<br> - Added handling of SSO de-auths
<br> - Add SAML/CAS settings for de-auth
 
<hr><b> [0.10.11] 2021-09-09
</b><i>Added</i>
<br> - New system pref to control format of subject when searching availabilities (#215)
<br> - Hover over loglisting images makes them enlarge
<br> - New appointment group pref added (#262)
<br> - Photo image sizes can be controlled on the log listing (#268)
 
<i>Changed</i>
<br> - Student Touchless signin in using phone: auto select first subject to help fix iOS issue (#276)
<br> - Faculty view: related courses now default to active only (#275)
<br> - After a staff record merge operation we remove any duplicate entries in the CenterStaff table (#270)
<br> - Adjustment to the interface for the merge records functionality
 
<i>Fixed</i>
<br> - Sections: find duplicate records fixed
<br> - Consultant Schedule Summary Emails is now working (#263)
<br> - Fixed import status issue
<br> - Don't try to delete a non existent document (#274)
<br> - Subject courses on search availability sorted properly (#249)
<br> - Resolve issues with cookie settings not being honored (#259)
<br> - Fixed custom KIOSK reasons and consultants (#253)
<br> - Don't send terminate message to student if preference is not checked (#241)
<br> - Blank announcement bodies fixed (#261)
<br> - Cleanup appointment code, save user who modified it and date and time modified
<br> - Dont allow adhoc creation of avail when no center / staff chosen on pulldowns
<br> - Hide availabilities when not linked to staff on search availablilty
 
<hr><b> [0.10.10] 2021-09-08
</b><i>Changed</i>
<br> - Get default timezone of America/Phoenix when Prefs doesn't exist yet
<br> - Update manual cron runner with modern code, specifically changeCampus
<br> - Add cleanup script for emails with massive attachment lists
<br> - Check if email can be tried before trying
<br> - Smaller email batch sizes when sending plain emails
<br> - Email updates: a bit more reply-to implementation
<br> - Adjust SAGE referral emails recipients display
 
<i>Fixed</i>
<br> - Fix issue with email attachments growing to absurd levels
<br> - Fix twig rendering error logging
 
<hr><b> [0.10.9] 2021-09-08
</b><i>Added</i>
<br> - New not Online pref to display when Online checkbox is NOT checked
<br> - Additional options for SAGE date filter
<br> - Dashboard widget: SAGE Referrals uses filters and also use cookies for defauilt open/close display
<br> - More LDAP validation preferences for functionality
 
<i>Changed</i>
<br> - Adjust handling of sender reply tos
 
<i>Fixed</i>
<br> - SAGE automated emails listng formatting issue
 
<hr><b> [0.10.8] 2021-09-03
</b><i>Added</i>
<br> - Provide user feedback after duplicating a survey
 
<i>Changed</i>
<br> - Set UUID for all students without a UUID during process activations script
<br> - Hide term sequence: its confusing
 
<hr><b> [0.10.7] 2021-09-02
</b><i>Added</i>
<br> - Staff listing on profiles now has a search active only option
<br> - Option for new time format that is not military time (for log listings)
<br> - Send Survey to students in current student listing
 
<i>Changed</i>
<br> - Import jobs allowed to take longer amount of time to finish (for now)
<br> - Consultant save own record will only load self as choice on new recs
 
<i>Fixed</i>
<br> - Fixed Wildcard subjects now appear in Center Schedule report (#239)
 
<hr><b> [0.10.6] 2021-09-01
</b><i>Added</i>
<br> - For reports being emailed (by auto-favorites, job, manual, etc.) implement reply-to for schools using our mail server
<br> - Next and Previous scheduler buttons can use enter key to activate
<br> - For TracCloud schools using our Redrock mail server, for emailed reports, set reply-to
 
<i>Changed</i>
<br> - Consultants default to their own schedule for their default center when they click the Scheduler link
<br> - Show only active reasons to choose from for visits cleanup report
 
<i>Fixed</i>
<br> - QR kiosk code not allowing students to login (#238)
<br> - Prevent multiple appointments for a single student in same multi-person group (#235)
<br> - Prevent double click on update specialties (#236)
<br> - Referral custom questions need to be handled differently when applying annoted referral values to selected referrals (fixed issue where all custom questions were being updated)
<br> - Fixes privileges: SysAdmin group overrides Admin, Staff or Consultant privs
<br> - Visits by FTE report fix
<br> - Access own schedule should only show own consultant info (#216)
 
<hr><b> [0.10.5] 2021-08-31
</b><i>Added</i>
<br> - Record when visit notes sent, show an indicator (#226)
 
<i>Changed</i>
<br> - Appointment location on calendar is obfuscated (#230)
<br> - Center staff list uses own setsuffix to utilize own search filters (#224)
<br> - When barcode lookup occurs and only 1 student found, auto select
 
<i>Fixed</i>
<br> - Fixed a display issue with Cancelled or Missed appointments (#229)
<br> - When document not yet saved, but new doc ready to be uploaded: fixed issue with it showing are you sure you want to upload with no doc (#225)
 
<hr><b> [0.10.4] 2021-08-30
</b><i>Added</i>
<br> - Added expired time to display of sessions that no longer are available
<br> - Added 2 new names for consultants (Educators & Academic Coaches) (#218)
 
<i>Changed</i>
<br> - Show current time bar on schedule as blue and server time when server time does not match local time on scheduler
<br> - Block non-redrock sysAdmins from editing import batches
<br> - Added more functionality to merge faculty. Fixed issues (#210, #212, #213, #151)
<br> - Visit / Appt Export refinements
 
<i>Fixed</i>
<br> - Set the initial check value for items with isNewOnly checked for assignment field list
 
<hr><b> [0.10.2] 2021-08-27
</b><i>Added</i>
<br> - Log json apptcenters when no records found
<br> - Added error message to apptcenters when returns blank json
 
<i>Changed</i>
<br> - HTTP_X_FORWARDED_FOR as the user's IP address
<br> - Visits report FTE improvement
<br> - Change logging to info level and do it every time apptcenters json is called
 
<i>Fixed</i>
<br> - Fix issue with appointment centers json call failing
 
<hr><b> [0.10.1] 2021-08-26
</b><i>Added</i>
<br> - Added new removeDuplicateFaculty job and associated menus
 
<i>Changed</i>
<br> - LDAP Tweaks, fallback to local accounts when ldap fails
<br> - Simplified notification code for URL link copy
<br> - Prevent entry in online dropin session before it's time
 
<i>Fixed</i>
<br> - Fix some issues with LDAP settings not making sense
<br> - Online URLs from the search availability maybe copied to the clipboard now
<br> - Fixed online copy URL for older params
 
<hr><b> [0.10.0] 2021-08-26
</b><i>Added</i>
<br> - Added Appointment.OnlineLink tag to retrieve a URL that can be emailed for an online session appointment
 
<i>Changed</i>
<br> - Return to original url when doing SSO redirect logins
<br> - Cleaned up and standardized online session link to go through a single form that rejects or redirects based on whether or not the session is available
 
<i>Fixed</i>
<br> - Fix retrieval of staffPhotos directory
<br> - Fix issue with retrieving empty url overrides
<br> - Use proper job return types

Revision as of 03:00, 26 April 2022


[1.0.11] 2022-04-13

Added
- Added preference for handling students in waitlist when termination process executes (#954)
- Added an option to add Location to Log List and KIOSK (#981)
- Added an option to View Student record from Staff Record entry (#982)
- Added ability to use Custom Views for Staff listings (#979)
- Added preference to hide certain centers from Log Listing and KIOSK listing menu (#983)
- Added master lock to system preferences to lock cosnultants from editing course lists (#980)

Changed
- Allow keyboard selection of New Document button on appointments (#957)
- Student picker on Quick Visit entry is paginated (#876)
- Person picker on Task entry is paginated (#963)
- Removed extra click on log out of other center (#962)
- Click the term activation toggle changes activation immediately (#972)
- Prevent student from changing any field on task except completed and notes (#968)
- Allow log in to scheduled appointment, only show appointments within next 45 minutes (#975)
- Hide SMS options from profile email options if TextALert module not active (#976)
- Removed unused preference 'condition code and flag text' (#977)

Fixed
- Fixed issue with Staff Task creation (#949)
- Fixed issue with Custom Fields on Log out (#953, #966)
- Fixed save document type issue (#960)
- Minor fixes to Notification types clicking (#959)
- Search availability on linked to Profiles issue (#967)
- Fixed an issue on clicking remove for availability blocks (#964)
- Fixed an issue for preventing consecutive student / consultant appointments back to back (#970)
- Send missed email computes all previous missed including current missed now (#965)
- For Terms and Conditions, when only initials field displayed, pressing enter had an issue (#973)
- Fixed menu for show activated for staff reason specialties (#974)


[1.0.10] 2022-03-31

Added
- Added preview for Staff BIO (#917)
- Added system preferece to change term of Group, 1 on 1, and Drop In on search availability
- Surveys can now differentiate between online and in person visits (#833)
- Searching staff listing can include group name in criteria (#930)
- Details button to staff time check (#931)

Changed
- Welcome messages use WYSIWYG interface (#921)
- Added preference to profile to require consultant on batch visits (#919)
- Changed referral follow up date on sage listing on dashboard (#924)
- Increased ttl for import job time
- Batch Vists previous attended list of students show full name with middle initial (#928)
- Added Student ID back to search students on Quick Visits (#933)

Fixed
- Fixed ability for phones to upload documents (#897)
- Fixed potential issue with generated links and campus code (#895)
- Fixed Hide Reasons and Recommendations from Faculty on Full View of Referrals (#935)


[1.0.9] 2022-03-21

Added
- Added ability for staff to see students currently logged in to an SI Batch QR Code
- Added ability to send a group email to all visited students for an SI Batch QR Code
- Added ability to adjust Term Code sequence
- Added computation of Student Last Date In for Attended appointments
- Added Ad Hoc QR Code for In Person Dropin to scheduler
- Added new menu to Students Listing to allow copy sequences and ID to clipboard
- Full caching adding to import procedures
- Added activate registrations by term button to system prefs

Changed
- Resource Types and Resources listing modified with new Resource Type editing capabilities.
- Changed label for Staff Reason Quit / Terminated (#914)
- Cancelled appt show as dimmed always on schedule (#910)
- Merge records can identify up to 5 fields (used to be 4)
- New Ad hoc appointments can now be set to online (#916)
- Do not allow broswer to resubmit appointnment save from student (#903)
- Allow custom locatioins on batch viists (#918)

Fixed
- Fixed last date in field for students when batch visits created (#901)
- Consultant can no longer have two work visits at same time


[1.0.8] 2022-03-08

Added
- Added ability to remove multi slot times from the availability (#844)
- Added Process Specialties for Course List items to batch operations options (#847)
- Added system pref for calendar start time and duration (#856)
- Added new Student Action menu to Register student in a course (#849)
- SurveyTrac Instructions can now have HTML text (#848)
- Added Confirmation email for Resource checkouts (#859)
- Added Checkouts options to Student search modal (#860)
- Added ability to limit who can check out a resource via a master block list and individual allow list for each resource type

Changed
- Group roster now updates when an appointment in roster is updated (#852)
- Mark all attended now only marks the appointments with No Status as Attended, skipping Cancels and Misses (#850)
- Student searching for quick visits and batch visits now limits the student list results to 30 records at a time (#876)
- Removed Required field for Section ID in batch visits (#875)
- Removed some field choices for Student Listing -> Create Chart (#863)
- Increased length of custom question's answer size (#868)
- Time format of Batch Visit entry changed to am/pm (#864)

Fixed
- Roster mark all attended can now be used repeatedly (#851)
- Register In from Student listing worked but displayed an error (#855)
- Student signin via QR code, Time Check data was too large for portrait orientation, time check reformatted to display properly (#854)
- Printing a Time check from KIOSK would display extraneous information, that information has been removed (#853)
- Fixed an issue with QR SI codes not working (#877)
- Added additional security to student document downloads (#878)
- Prevent student from clicking on center visit lines (#879)
- Fixed report Registrations by ?? when student id added (#872)
- Prevent same student from being added to group roster multiple times (#867)
- Fixed issue with search availability instructions not being shown (#869)
- Fixed 'Batch Visit > Batch Scan'
- If an incorrect ID is entered, no visits are created for anyone in the list (#885)
- Fixed Multi-Person Availability Locks apply to all availabilities in the series, not possible to unlock any but the first (#884)
- Quick and Batch Visit duration not counting towards Registration Total Visit Time (#883)
- 'Section' field no longer appears when creating Quick Visits, only appears after saving (#882)
- 'The location for this appointment is here' text allows students to join an online session before booking the appointment (#881)
- 'Send notes' button on visit entry not displaying consistently (#886)
- 'Preview' button doesn't work for Resource Emails (#888)
- SurveyTrac 'Link to Centers' list displays inactive subcenters as options (#892)


[1.0.7] 2022-03-03

Added
- Added Visit notes field to be shown on new record entry (#806)
- Added visit information to survey responses report (#790)
- Added isTerminated to Visits By report (#812)
- Added ability to open up Visit and Appointment records from Staff timeline (#822)
- Added Center Info Preview button to center entry (#820)
- Added Consultant payroll Time Check button to dasboard of consultants (#817)
- Added additional options for Status charts (#404)
- Added ability to send batch emails to Staff and Faculty (#232)
- Added ability to enter Follow Up notes to Outstanding Appointment Requests (#832)
- Added ability to add Consultant and Wait Status to KIOSK listing and prevent student from clicking to change (#842)
- Added ability to lock a group availability's time slot from further booking by student via search availability (#811)

Changed
- Allow set work type group disposition to '1+' (#801)
- Increase character length of Location field (#821)
- Document Types that are not usable for students are now hidden on new document entry (#836)

Fixed
- Fixed issue where certain fields were being shown even if preference for those fields to be hidden was selected (#799, #800)
- Fixed an isse witb search availability not loading results when dynamic lists utilized data from SAGE referrals (#802)
- Fixed an issue with Schedule and Appointment widget showing reasons from another profile grouping (#803)
- Fixed group roster email attachments issue (#805)
- Fixed wording of 'Dropin Appointment' to 'Dropin Availability' (#786)
- Fixed various lists sort by column (#808)
- Fixed additional wording of drop in availabilities (#810)
- Fixed title of the Send Visit notes button for individual visits (#809)
- Fixed watch list indicators issue for a malformed query (#813)
- Fixed 'Last Month' for navSearch on Visit Listing (#819)
- Fixed an invisible reserve block on schedule (#829)
- Fixed deactivations for Student in List not automatically running (#831)
- Fixed an issue where Sending an Email to a single student had problems (#834)


[1.0.6] 2022-02-18

Added
- Added Other_ID and Other_ID2 fields added to Student SAML login options
- Added per tutor MaxHours field
- Added new tag called 'Auto Cancelled' (#795)
- Added subject identifier in group rosters when same subject/instructor/section chosen (#426)
- MaxHours field to staff record and a MaxHours tag to the max appointment rules functionality (#785)
- Changed
- Changed: enter online session button is hidden when clicked
- Missed appointment email process only changes student status to Student Missed

Fixed
- Fixed work button content from wrapping
- Fixed location of appointment not overridden when opened
- Fixed New Student visit summary report (#776)
- Fixed Outstanding Appointment request report (#787)
- Fixed Dropin Availability wording
- Fixed an issue regarding scheduling appointment problems with clicking on the availability time on the schedule (#789)
- Fixed automated emails adding extra lines breaks (#791)
- Prevent student from entering online session early (#794)
- Fixed issue preventing certain user from being able to select a student from the search student prompt (#793)
- Fixed an issue with Appointnents Visit Utilization report (#782)
- Fixed an issue with display of upcoming appointments on dashboard (#797)
- Fixed an issue with certain users unable to open group roster on scheduler (#798)


[1.0.5] 2022-02-09

Added
- Added student ID to sort for Students by report (#752)
- Added ability to attach an upload document to a Visit record (#739)
- Added ability to create a Quick Visit from the Student Record (#740)
- Added ability to specify the online versus in-person location of availability (#438)
- Added ability to hide certain sectiosn from Student course list options (#770)
- Added ability to search registrations by sequence in assignment grid (#764)
- Added Multi-part consultant group appointment reminder prefs
- Added ability for SysAdmin to lock a CourseList
- Added ability for Staf to opt out of SMS messages.
- Added ability to resend survey to students (#783)

Changed
- Change wording of 'Online Optional' to 'Online or In-Person' (#756)
- Center status on dashboard no longer displays inactive centers (#753)
- Staff reasons no longer display inactive reasons (#751)
- Changed wording of Log in button to Log In / Out on KIOSK (#746)
- Changed format of visit duration to xh Ym instead of 0:00 (#741)
- Overridden ID format applied to all reports (#738)
- Prevent utilization editing vist from opening more than 1 visit popup at a time (#772)
- Changed look of processed checkbox on listing for outstanding requests (#769)
- Hide Sign up for SMS Reminder button when school does not have Text Alerts module (#762)
- Appointments from other centers now display for scheduler when showing all staff (#780)

Fixed
- Overriding Student ID fixed (#738)
- Fixed an issue with import header protection when schools send extra characters prior to first quote (#754)
- Fixed find student button for ad hoc appointment creation (#755)
- Fixed a hwiteboard send image issue with some browser (#398)
- Fixed issue with appointment duration when profile proference duration increments is 00:00 (#744)
- Fixed issue with Previous Visits tab on Visit entry, honors consultant security settings (#748)
- Fixed issue with SAGE triggers and certain emails (#749)
- Fixed issue with double clicking the join session button creating multiple visits (#750)
- Fixed issue with deactivated custom fields still showing in visit entry (#743)
- Fixed issue with editing visit link not working on page 2 of the utilization (#745)
- SI Comparison report
- Percentages not adding up correctly (#747)
- Fixed permissions issue with booking appointnents by staff on group availability (#742)
- Fixed export of grade assignments to CSV from registrations listing (#767)
- Fixed selecting a section on Quick Visit when section title contains apostrophe (#771)
- Fixed issue with certain visits not computed in total visits shown for registration (#765)
- Fixed issues with recurring appointments being block when block is for all centera or all staff (#766)
- Fixed sort options for outstanding appointment requests (#768)
- Fixed an issue with Terms and Conditions acdeptance when Staff is seeing conditions for a student (#763)
- Fixed navigation bar display for faulty entry (#775)
- Selecting consultant on KIOSK login rechecks whther continue button should be enabled (#779)
- Delay for KIOSK welcome message is reset when the KIOSK modal is closed (#781)
- Fixed an issue in SI comparison report (#747)


[1.0.4] 2022-02-01

Added
- Drag and drop student photo files now convert file names from old format to new.
- Added preference to control display of numeric ID of student on student listing and entry and in search list
- Added Students currently being seen to center status area of dashboard
- Added new functionality during SAGE Email processing to assign referral to a consultant
- Added availabilities for other centers will now appear on schedule for all persons in a center
- Added last modified by and scheduled by to bottom of appointment display (#728)
- Preference to allow future appointments to be auto cancelled is student cancels 2 consecutive appoitments
- Added ability to send visit notes from the Group appointment roster

Fixed
- Fixed issue with confirm student bio not showing on dashboard for some students (#724)
- Fixed issue with Quick Visits not showing in utlization tab if no Entered Date Time (#732)
- Fixed issue with some reserver time blocks not appearing on schedule for all persons in a center (#731)
- Fixed students unable to upload a document to an appointment (#719)
- Fixed a display issue with attendance listing in student entry not display until a search is performed (#726)
- Hide reasons and recommendations from faculty on a roster referral now works (#722)

Changed
- Changed the display of lists assigned in student entry with searchable option (#706)
- When SAGE recipient removed, automated emails will display the recipient with a line through (#721)
- Notifications for outstanding appointment requests now can be shown to any group with privileges (#730)


[1.0.3] 2022-01-27

Added
- Added Visit Notes to attendance listing in student entry.
- Added Send Quiz option for Surveys
- Added Lab Staff as another Consultant descriptor (#700)
- Payroll summary export now contains work reasons
- Added ability to mute notification bell sounds (#710)
- Upcoming group appointments are shown as a single item on consultant dashboard
- Added Staff.FirstLast name search to Visit search (#712)

Fixed
- Change student status to missed in group roster will now send missed appointment email (#703)
- Only show active sections on registrations entry (#709)


[1.0.2] 2022-01-24

Fixed
- Fixed issue when custom missed status was not being used to calculate 2 consecutive missed appointments. (#696)
- Fixed Reasons sort order on Search Availability reasons menu (#694)
- Fixed issue with editimg groups not showing profile menu for certain user groups
- Fixed Registration activation for certain conditions when registration record not imported

Added
- Special Needs added to reports for Appointments
- Added ability to link a max appointment rule to student on (or not on) a particular list
- Added display of time when hand was raised to the Q2 Queue (#689)
- Dashboard for Consultants now has week and day view for appointments
- Resources listing now uses barcode for searching in nav search field.
- Added ability to specify section, with wildcard, when adding an item to a course list.
- Added Semester Dates to Time Line choices for time period.

Changed
- Change Field Value for Visits / Appointments: other fields adjusted automatically when duration adjusted (#693)
- SysAdmins now see outstanding appointment requests as notifications items (#678)
- Adjusted the time display on dashboard visits to show 1h 23m format.
- Quick Visits Date Entered is no longer required


[1.0.1] 2022-01-21

Added
- Consultant main menu shows appointment view options for Day, Week, and List
- Updating Duration field will now auto update the End Time (for Visits Change field Value) (#693)
- Show Accomodations in Reports (#423)
- Outstanding Appointment Requests will notify SysAdmins (#678)
- Max Appointment Rules now have the ability to link to Lists (#686)
- Added start time for hand raised in Q2 list (#689)

Fixed
- Schedule reserved blocks now shown proper;ly on Center Schedule report (#685)
- Work Visits do not require a student when saving on entry screen (#682)
- Work Visits Reasons are now scrollable in the work visit menu.
- Adjusted the entry screen to hide the save button for those withoutout access via the table access preference.


[1.0.0] 2022-01-15

Changed
- Code running on AWS



[0.11.9] 2022-01-13

Added
- Create batch Work Visits from the Staff listing
- New preference to Hide Drop In availabilities from Students
- Upload URL as document record


[0.11.8] 2022-01-06

Added
- KIOSK Name search allows for Middle Initial and displays middle initial in results
- Dropins allow student to receive an SMS reminder (#661)
- Ability to add an import process to deactivate students not imported (#658)
- Search avail widget title pref now used in search dialog title as well (#662)

Changed
- Roster send emails to All send to all except cancelled appointments (#652)
- Twig tag Appointment.isCancelled now ignores missed and added new tag isMissed (#657)

Fixed
- Keep multi-check custom fields from wrapping between checkbox and label (#656)
- Changing status of appointments to custom missed status was not sending missed email (#655)
- Fixed issue with dynamic list using related data not showing page entry (#659)
- Do not auto choose Student ID field for import field matching (#660)


[0.11.7] 2021-12-28

Added
- Potential assignments is now a choosable menu
- Recompute Specialties runs as a job behind the scenes (#646)
- Appointment reasons now allows for grouped reasons (#643)
- Added more preferences for title text for Schedule and Appointment widget (#650)

Fixed
- Minor bug fixes (#649)
- Availabilities for a staff is based on linkages to centers and the current user's privileges (#631)
- Search availability choosing student no longer shows inactive students (#648)
- Fixed issue for reason required to be chosen on schedule an appointment (#651)


[0.11.6] 2021-12-21

Added
- Added Queue view to KIOSKs and Log Listings
- Added minimum visit time in grade calculations
- Added twig rendering to Confirm BIO text
- Added center filtering to centers menu on the scheduler and sorted the centers

Fixed
- Sections listing on Quick Visits
- Fixed sorting Registrations on Student Entry
- Sections on search availability


[0.11.5] 2021-12-19

Added
- Added Terms and Conditions for Student Main Menu, KIOSK Login, and Booking Appointments. (#484)
- Remove Course list from the listing for Deactivated Staff members. (#619)

Fixed
- Fixed: Staff have access to create availabilities in centers they don't have access to. (#616)
- Fixed: Student group uses the View Schedule group preference for determine the centers shown when searching availabilities. (#617)
- Fixed: AVailabilities created with choosing the DAYS (defaults to null), where being hidden when choosing Hide Unavailable on the scheduler. (#618)
- Fixed: Batch Visits
- Batch Scans and Selected do not record subject when using the wildcard (#620).


[0.11.4] 2021-12-09

Fixed
- Fixed Attendance and KIOSK menus, only show Profiles for Centers the user has logging access to
- Fixed adjust computed end time of appointment when Duration changed (#612)
- Fixed SAGE Referrals Listing timeframe for Today and Yesterday (#613)

Added
- Added Live time of Q2 visit updated and expected duration shows warning if over time (#526)
- Added Profile Preference to prevent consecutive appointments wirth same student / consultant (#29)


[0.11.3] 2021-12-07

Added
- KIOSK Menus will sub group by Profile if more than 5 profiles
- Added more fields to be used as staff -> student linkages
- Added special needs / skills to outstanding appointment requests
- Added grouping by Profile for Schedule Center / Consultant menu for more than 5 profiles
- Honor missed appointment status for Group Rosters

Fixed
- Fixed Order profiles by Name
- Fixed export students to CSV removed non-breaking space characters from email text
- Fixed search in select after a listing searched


[0.11.1 2] 2021-12-02

Added
- Added ability to drop a large number of student photos onto the student photo folder for batch upload
- Added Subject Daculty display option to subject listing on student main menu for search availability
- Added requirement for Student to be chosen for a Quick Visit to be saved
- Added inactive surveys to the surveys list for access preferences
- Added Assignments to the search Students form

Fixed
- Fixed Whiteboard issue with blank or single pixel images
- Boosted the speed of the search student form
- Search students by Visits will only search active registrations


[0.11.0] 2021-12-02

Fixed
- Fixed faculty email report

Added
- Added more logging for send SMS for future debugging


[0.10.59] 2021-11-27

Fixed
- Fixed dynamic dates for status charts (#571)
- KIOSK Login, updtae consultaht list when subject chosen
- Fixed charts issue (#574)
- Fixed issue with custom tab1
- Fixed Sort Groups by Name
- Fixed Batch Visits for selected students

Added
- Assignment Grid now available in Sections Enrollment Entry and Registration Listing
- Added Group Preference to hide student photos


[0.10.58] 2021-11-22

Fixed
- Unable to delete list from Student Listing if the name contains an apostrophe (#559)
- For a certain campus, Unable to create new Max Appointment Blocks (#560)
- Fixed Sorting profile listing by email doesn't sort alphabetically (#561)
- Fixed Saving a large phone number causes blank screen (#562)
- Fixed select student names in quick visit if the student's name contains an apostrophe (Fixed #565)
- Fixed Staff members are unable to update their Staff Bio (#566)

Added
- Added ability to apply location to SI Batch visit and Quick Visit (#563)


[0.10.57] 2021-11-16

Fixed
- Sort groups menu on staff entry alphabetically
- Allow sysAdmins to access public and admin docs in System Preferances
- Removed preference fo staff confirmation BIO that was not needed
- Cancelling appointments via a block will send cancellation emails if needed

Added
- Student search form now allows the ability to search for the students via existence or non-existence of a linked record (Appointments, Visits, Registraion, Document, Survey, SAGE Referral)


[0.10.56] 2021-11-12

Fixed
- Fixed issue with custom views not saving all the fields for power search
- Dropped Appointment OnlineURL custom tag
- Fixed issue with opening profile reasons

Added
- Added auto navigate to last KIOSK if dashboard is loaded with logging in



[0.10.55] 2021-11-09

Fixed
- Update link class
- If the center of a multi-person availability is changed, also change the center of the related appointments (#510)
- Redirect kiosk accounts back to the kiosk view if dashboard is accessed without logging in (#507)
- Profile Admins Cannot Save Profile PREFS Settings (#506)
- Fixed unable to open groups from Profle Entry (#505)
- Fixed wildcard search in vist location (#504)
- Fixed Creating a new student from the log listing doesn't follow the "next ID value" preference (#503)
- Fixed Custom Registration Listing Views
- Student custom field data doesn't display (#498)
- Fixed Appt Missed calculations when covered by a block (#518)
- Covering an appointment with a block will now cancel the appointment (#519)
- Fixed Appointments for subjects where subjects no longer active still show as choice (#522)
- Fixed open term entry issue (#523)
- Prevent arbitrary center ids from being entered with batch visit entry (#516)

Added
- Add location drop down to Visit Record (#502)
- Moving appointment from one consultant to another, change location (if using staff location) (#525)


[0.10.53-54] 2021-11-09

Fixed
- Fixed Custom URL issues


[0.10.52] 2021-11-04

Added
- Added confirmed datetime and notified datetime to notification entry
- Added number of students selected during SI Batch student selection (#495)

Changed
- Notification types that don't require confirmation now display on KIOSK login (#480)
- Q2 Report menu is available to staff

Fixed
- Group by referral related data (#442)
- Roster emails sending to all (#485)
- Work visit button display weirdness when resizing the screen on KIOSKs (#481)
- Fixed issue with a blank watch list query causing save on student to show a blank screen (#482)
- Utilization and Center Visits Widget on Dashboard
- Sorting by Name or Center hides all visits (#483)
- Fixed issue where staff privileged prevent editing students still were able to edit a column in custom view (#487)
- Fixed with unable to search in nav search area with text that included an apostrophe (#488)
- Fixed issue with appointment saving, when clicking save and a field is required, save button was not ren-enabled (#490)
- Fixed issue with new student record showing timeline and registration records, now hidden until save (#492)
- Fixed marking an appointment as Missed doesn't trigger the Missed Email to be sent (#493)
- Fixed clicking the X icon to close the "this appointment is part of a series" window soft-locks the dashboard (#494)
- If a recurring appointment lands on a day with an Availability Block, it still books the appointment, overlapping the blocked time (#489)
- Added Save button to the Student Custom1 tab (#499)


[0.10.51] 2021-11-01

Added
- Added ability to specify current term when creating max appt rules
- Added ability to specify a course list linked to an availability
- Added a new twig tag for "Last Modified By" in appointment records (#475)
- Added RedrockOnly announcements to identify to Redrock staff regarding any special conditions that should be taken into account when adjusting system parameters (ie, activating students is specially performed)

Changed
- Custom views have a default search of all records now
- Center utilization uses the dates of the active terms but ignores null dates in terms

Fixed
- Fixes 'Last Modified By' in appointment records doesn't update when a student cancels an appointment (#474)
- Fixed an issue caused by new max appointment rules: current term preventing appointment save
- Fixed appointment documents being deleted not refreshing the document listing in appointment


[0.10.50] 2021-10-29

Added
- Added listing editing capability to certain columns when designated (listings and custom views)

Fixed
- When staff cancels appointment, message was stating student cancelled (#473)


[0.10.49] 2021-10-28

Added
- Added sorting capability to faculty referrals list: sort by first or last (#467)

Fixed
- Time check after choosing the student from the list didnt show the continue button (#469)
- Clicking next on utilization listing doesnt hide the navsrch field (#468)
- Changing availability location was not saving new location in appointments (#458 AGAIN)
- navSearch previous query shows html for < and > (#471)


[0.10.48] 2021-10-27

Added
- Added new profile preferences for Student Time Check


[0.10.47] 2021-10-26

Added
- Added student ID, Other_ID and Other_ID2 to field picker for Custom Views (#465)
- Added view student record button from Outstanding Appointment Request screen (#464)

Fixed
- Fixed document type toggle buttons appearing over top nav bar (#459)
- Fixed uploading attachment files to Email templates (#461)
- Fixed backup link to enter online appointment now passes reason and section to log the visit


[0.10.46] 2021-10-25

Fixed
- Fixed Outstanding appointment request reason bnot showing/saving on entry screen (#463)
- Fixed batch emails for group roster emailing issue (#460)
- Fixed availability location change not applying to group appointments when appointment is not online (#458)
- Fixed issue with new document type button causing a click event for doc type toggle buttons (#457)
- Fixed issue on appointment entry where editing a custom field value wasnt causing appointment save button to appear
- Fixed minor positioning issue on whiteboard chat history when page is resized


[0.10.45] 2021-10-23

Added
- Added support for the various date time formats on KIOSK and Log listings
- Added sys pref to display Accum Hours on Student/Campus tab
- Date time conversion for Timezones on KIOSK and Log Listings
- Added Profile Pref for Timezone different from Campus Timezone

Fixed
- Dragging an appointment past the midnight hour fixed (#448)
- Fixed whiteboard issue with draw sending multiple times on multiple send clicks (#451)
- After sending, undo options cleared (#462)
- Clicking the delete button on newly created watch/custom list fixed (#447)
- Preview for "Warning message to display on early logout" shows a preview of Notice on KIOSK instead (#445)
- Creating a new document type expands all existing document settings, and inverts whatever they were set to (#444)
- After creating and deleting a Custom List, it becomes impossible to rename existing lists until a refresh (#443)
- Changing locations in appointment entry doesn't prompt the save button to appear (#440)
- Fixed Next staff and previous staff buttons, clicking too fast shows wrong staff (#449)


[0.10.44] 2021-10-21

Added
- Added change log list (View Latest Changes menu added for SysAdmins)
- Added change location on group availability affects appointments (#435)

Changed
- When creating new document, auto expand the file browser area (#434)

Fixed
- Typo in sectioon search for availabilty block sections (#431)
- Typo in outstanding appointment request title text (#432)
- Email survey after visit via Join button (#428)
- Fixed display of student appointment after booking an appointment (#433)


[0.10.43] 2021-10-20

Added
- Improvements to navSrch previous search menu (for Students & Registrations)
- Added color ribbons to search availability results (#427)
- Announcements for students may be for dash or kiosk of both, also fixed an issue with login dialog disappearing prematurely (#425)

Fixed
- Choosing consultant on logout was not working properly (issue #424)
- Fixed custom views for very complicated table traversal (ie Registrations needs data from Courses and Students) also allow Generated fields to be chosen


[0.10.42] 2021-10-19

Fixed
- Fixed registration views to show Student fields.
- Found an issue with visits not logged out that aren't getting terminated (#417)
- Moved KIOSK choices for all centers that profile and Log listings to last item in list (#416)


[0.10.41] 2021-10-18

Added
- Subjects chosen for availabilities are shown in the slots (#260)
- Appt Visit Utilization report, add csv output option

Changed
- Availability recurring (optional & selected) interface changed to be more simplified (#335)
- Less stern warning regarding date and time of appointment when not matching expected values (#414)

Fixed
- Fixed issue when deleting a multi availability, remove from calendar display
- Prevent double clicking on appointment save (#413, #412)
- Fixed certain submenu choices for windows surface table (#401)


[0.10.39] 2021-10-15

Added
- Export Registrations to csv (#410)
- Added ability to re-search previous searches using menu on nav search (#372)
- Added new feature / system preference: Dash chart choices are now customizable
- Add option to show summary report for Appt Visit Utilization

Fixed
- CC center on send email to students listing
- Switch format of full name on user searches


[0.10.38] 2021-10-14

Added
- Update SMS validator to support api key


[0.10.37] 2021-10-14

Added
- Saved searches are editable by sysAdmins (#406)
- Add icon to automated reports in favorites submenu

Fixed
- Fixed privileges issue when switching to Staff that is Profile Admin from Faculty


[0.10.36] 2021-10-13

Fixed
- Fixed typo in search availabilities


[0.10.35] 2021-10-08

Added
- Added scheduler cookie prefs to the user preferences (#373)
- Allow SI Batch codes to work for non enrolled sections (#397)

Changed
- Added options parameter to sendConfirmation, when online changed on availability from No to Yes or Yes to No, adjust all future appointments (#394)
- Moving appointments, set avail id and force confirmation immediate. Recompute duration

Fixed
- Fixed typo in search availabilities
- Online location display option fixed (#396)
- CC Center on Roster batch emails fixed (#380)
- Moving appointment from one consultant to another fixed email issue (#393)
- Fixed a bug with courselist sql when blank data in search criteria
- Your online session is available needs to be removed if appointment is canceled or deleted (#395)
- Prevent double clicks to enter online appointment (#392)


[0.10.34] 2021-10-07

Added
- Trap double clicks on links on scheduler

Changed
- Outstanding appointment requests are now accessed via Table Access preference (#389)

Fixed
- Roster buttons became unresponsive after clicking (#384)
- Fixed formatting of move and edit availability buttons in appt entry (#385)
- Choose a different date on move appt (or search availabilities)... format to look like a button, fixed bug with not choosing last date chosen (#388, #387)
- Fixed datetime format on mailqueue display (#386)


[0.10.33] 2021-10-06

Added
- New integration functionality for merging multiple campus licenses into one
- Faculty email report allowed for Admin (#377)

Fixed
- Fixed Views became broken from previous adjustment (#383)
- Fixed drawing availabilities with DAYS = null
- Scanning SI batch codes other than Student Sequence is fixed (#383)
- Fixed OFF/ON CAMPUS/ZONE calculation (#379)
- Fix missing csv header (#371)


[0.10.32] 2021-10-01

Added
- Minor documentation, latest trac

Changed
- Group pref override scheduling prefs allows search Avail find any availability during move process (#370)


[0.10.31] 2021-09-30

Fixed
- Process SI and Batch fixed online checkbox option (#369)
- Fixed the CourseList course item issue when expanding an item, search didnt account for text values (#367)

Added
- Update PinStatus during imports, remove old pins automatically, allow user to remove a status pin if they dont need to see it any longer (Gears turn during long processes)
- Added a KIOSK option for All Profiles (#365)
- Added a few more power search phrases for the visits listing (#366)
- Nightly terminate removes any unstarted visits


[0.10.30] 2021-09-29

Fixed
- Fixed a typo in student nav search choices: Birthdate
- Batch visits create for non-online batches properly (#361)
- Prevent appointments with duration <= 0 from being booked
- Addition appointment security checks added to prevent user from hacking the appointment values

Changed
- Auto cancel future appointments when 2 consecutive missed in a recurring series
- Add survey instructions to the survey link email

Added
- Add watch list indicators to referral list to faculty (#352)
- Profile admins can create student records in the student listing screen
- Referrals Assigned, student name is now clickable to view student entry (#363)


[0.10.29] 2021-09-28

Fixed
- Latest trac for menu slider fix (#354)
- Don't allow students to override a conflict with a blocked time (#355)
- Fixed appointment layout issues when viewing from a phone (#349)

Changed
- Referrals listing on dashboard, add student name and added ability to filter

Added
- Added search active only to registrations listing (#356)


[0.10.28] 2021-09-24

Fixed
- Fixed appointment layout issues when viewing from a phone (#349)
- Fixed issue with choosing a section for an availability (#348)
- Moved get student bio to a helper proc. Fixed issue when showing students before opening batch visits (#350)
- Another fix (#329)
- applied to group appointments
- Fix for issues (#322, #339)
- appt scheduled by and modified by


[0.10.27] 2021-09-23

Fixed
- Click continue multiple times creates multiple logins, hide button to prevent (#347)
- Date format for search availability problem (#342)
- Fixed an issue with Static lists being non-editable (#338)
- Converting seconds to HH:MM format, rounding fix

Added
- Add a message to top of appointment when appointment is saved (#)
- Add logging to survey and report email attempts
- Allow required fields that are toggle fields to be hilited when not chosen (during validation process) (#344)
- Added ability to test an IP address to understand if IP is in block range or not.
- Add SchedModBy field to Appointments table
- Error logging on appointment email send
- Faculty email report
- add reply-to email address

Changed
- Email: Only allow From override if not using mail.cordernet.com or office365
- Adjusted wording of Reason Not Required override (#341)
- Differentiate between visit location and appt location for student visit/appt report (#336)


[0.10.26] 2021-09-21

Added
- Add a RegStatus field to Registrations allowing a different field to be used for deactivating a registration record (#334)
- Additional Logging on calc_Missed
- add ability to process additional merges, cleanup, after a merge operation has been performed using an optional function 'app_processAfterMerge'


[0.10.25] 2021-09-20

Fixed
- Fixed a bad SQL statement having to do with blocked availabilities


[0.10.24] 2021-09-20

Added
- Added ability to collapse the filter text on KIOSKs (#328)
- Add document uploaded Notifications that appear under alarm bell (#180)

Changed
- Preference for work button now control consultants logged in button
- Obscured placeholder will now use a label is text to be displayed

Fixed
- Fixed a bad SQL statement
- All uses of count check for countable
- Cancelling an appointment might mark status as undefined (#326)
- Fix for automated reports
- even if bad email address, update favorite as processed
- Fix import batch item process to not automatically have a batch file name, so the user has to enter it.


[0.10.23] 2021-09-20

Changed
- Adjusted cleanup report
- use record class so changes are auto logged


[0.10.22] 2021-09-18

Added
- Added ability to pull linked student data into staff record when viewing/updating (#146)
- Allow max appointment rules for blank status (#317)
- Added Bi-Weekly to repeating appointment

Changed
- Group multi slot booking should not use time intervals (#323)
- Don't notify Staff when their own work visit appears (#321)
- Show FTP versus School Imports Test file name
- Query student subjects is faster now on search availability

Fixed
- New Custom fields had an issue with saving before extra clicks (#250)
- Latest trac and fixed dashboard links on entry forms
- Cancel
- missed status wasnt being applied properly (#324)
- Fixed Show These students from the Visits listing after having found visits for this week (#320)
- Prevent student double booking re-fixed (#318)
- Set appointment status as attended when online session entered (#319)


[0.10.21] 2021-09-17


[0.10.20] 2021-09-17

Added
- Batch assign UUID for faculty if not already assigned.
- Added php Uuid::uuid4() assignment to import process for any record that has a UUID field
- Students can use the multi-slot booking now


[0.10.19] 2021-09-16

Added
- Added ability to remove calendar iCal attachments (#279)
- TotalTime in Visits Export (#307)
- Log out consultants button added to list of consultants logged in (#306)
- Latest trac
- Ability to override max merge records found limit
- Conclude work visits from visit listing (#303)
- Reports are now run as job on the job server
- Added ability to Log visit to only staff who are logged in to work (302)
- Added Section CRN to various reports (#298)
- New profile pref to require reason and section on save appt only
- When logging in at KIOSK for an appointment, the Subject and Reason and Time are displayed
- Allow section to be specified in a Custom KIOSK (#280)

Changed
- Allow uses to remove a list even if linked to student records
- Show only staff in a center if there is a linkage for that staf in that center
- Custom KIOSK assigning a Reason, removed any duplicate choices
- Hide work visits from KIOSK (#308)
- Writing centers don't use specialties for subject list for consultant (#304)
- Roster status updates are now done using record object for logging purposes
- Changing online for an appointment in a series now applies the value to all in the series (#254)
- Last import status with mismatched columns or column data has better error display
- Only output headers right before json output (for the API)

Fixed
- Fixed issue with blocks not completely obscuring availabilities
- Multi-slot booking fixed when hour start increments is 0 (#310, 309)
- Don't show inactive registrations on search availabilities subject choices (#313)
- Wait time reports: if WaitTime is null, use 0 (#305)
- Fix resource images load/uploadto
- Fixed bug with login to appointment text showing subject reason and time.
- RecurID of undefined is not a real recurID
- Max Appt Rules for Subject needs to query for same CourseID


[0.10.18] 2021-09-14

Added
- Added #id of conflicting subject section appointment for debugging purposes
- Added go to dashboard icon to some of the entry screens

Changed
- Use NIL UUID for default User, check for null user before loading groups
- Group appointments with slot prefs (same subject, same faculty, same section), now do a check before saving a new appointment (#246)
- Split automated_reports into two scripts
- reports and exports

Fixed
- Adjust z-index of nav so magnifying glass isn't on top of menu above (#248)
- Fixed typo, report calculation (#296, #301, #300)
- Students cant override adding more to a multiperson slot (#296)
- Don't show work visits (or visits with null for student id in loglist or kiosk)
- Removed duplicated appointments based on related table search
- Fix, in case a later-deleted customData field is in use in a saved favorite report
- SchedCheck bug fixed
- Move To dialog now appears over existing appointment dialog
- Get proper campus code for sso logins


[0.10.17] 2021-09-13

Added
- Referrals widget default open/close via cookie
- Added CRN to Student's Registrations List
- Added CRN field to various reports (#287)

Changed
- Removed 'Email' from User Login prompt
- Removed PHP Mailer
- Automated reports use new CRON and jobs system

Fixed
- Appt SectionID and ReasonID properly copied to group roster visit when attended
- View these Students from Registrations listing (#293)
- Roster attended was duplicating visits, fixed
- Also attended now sets the enteredDT to same as TimeIn for roster visits
- Latest trac with str_toHours fixed
- Fix link in email for emailed reports
- Work visits menu needed a unique id to differentiate from nav menu work visit menu
- Fixed issue with faculty courses not showing students enrolled


[0.10.16] 2021-09-10

Added
- Added Section CRN to main Registration listing

Changed
- Make sure appointment's section and reason override availability
- Availabilities dropsearch for sections show only active sections, minor cleanup of count of selected records

Fixed
- Mark a group appointment item as attended applies sectionID to the visit record (#283)
- Fixed issue where TimeOut wasnt being computed on an SI Login. Fixed issue when number of students in current selection filled up memory (#281)


[0.10.15] 2021-09-10

Added
- Added Redrock Pref, to set how many days of data for reports to run as a job

Changed
- Use new Redrock IP detection
- Update import status when file not found or FTP Path is nonexistent
- Update automated_reports.php
- added logging, and better null checking

Fixed
- Hide availabilities fixed when availability was for DAYS not shown


[0.10.14] 2021-09-10

Added
- Added display for import file location (test or FTP)
- Added ability to use caching for certain record types during the import process to increase speed of imports by 300%
- Add limitation message for Office 365 email (#38)

Changed
- Import now allows for Student record caching, adjusted to track memory usage
- Import status while importing, show latest record count
- Importing: switched the default cache setting from no to yes


[0.10.13] 2021-09-09

Added
- Added more clarification notices/descriptions to all system preferences
- Added handling of SSO de-auths
- Add SAML/CAS settings for de-auth


[0.10.11] 2021-09-09

Added
- New system pref to control format of subject when searching availabilities (#215)
- Hover over loglisting images makes them enlarge
- New appointment group pref added (#262)
- Photo image sizes can be controlled on the log listing (#268)

Changed
- Student Touchless signin in using phone: auto select first subject to help fix iOS issue (#276)
- Faculty view: related courses now default to active only (#275)
- After a staff record merge operation we remove any duplicate entries in the CenterStaff table (#270)
- Adjustment to the interface for the merge records functionality

Fixed
- Sections: find duplicate records fixed
- Consultant Schedule Summary Emails is now working (#263)
- Fixed import status issue
- Don't try to delete a non existent document (#274)
- Subject courses on search availability sorted properly (#249)
- Resolve issues with cookie settings not being honored (#259)
- Fixed custom KIOSK reasons and consultants (#253)
- Don't send terminate message to student if preference is not checked (#241)
- Blank announcement bodies fixed (#261)
- Cleanup appointment code, save user who modified it and date and time modified
- Dont allow adhoc creation of avail when no center / staff chosen on pulldowns
- Hide availabilities when not linked to staff on search availablilty


[0.10.10] 2021-09-08

Changed
- Get default timezone of America/Phoenix when Prefs doesn't exist yet
- Update manual cron runner with modern code, specifically changeCampus
- Add cleanup script for emails with massive attachment lists
- Check if email can be tried before trying
- Smaller email batch sizes when sending plain emails
- Email updates: a bit more reply-to implementation
- Adjust SAGE referral emails recipients display

Fixed
- Fix issue with email attachments growing to absurd levels
- Fix twig rendering error logging


[0.10.9] 2021-09-08

Added
- New not Online pref to display when Online checkbox is NOT checked
- Additional options for SAGE date filter
- Dashboard widget: SAGE Referrals uses filters and also use cookies for defauilt open/close display
- More LDAP validation preferences for functionality

Changed
- Adjust handling of sender reply tos

Fixed
- SAGE automated emails listng formatting issue


[0.10.8] 2021-09-03

Added
- Provide user feedback after duplicating a survey

Changed
- Set UUID for all students without a UUID during process activations script
- Hide term sequence: its confusing


[0.10.7] 2021-09-02

Added
- Staff listing on profiles now has a search active only option
- Option for new time format that is not military time (for log listings)
- Send Survey to students in current student listing

Changed
- Import jobs allowed to take longer amount of time to finish (for now)
- Consultant save own record will only load self as choice on new recs

Fixed
- Fixed Wildcard subjects now appear in Center Schedule report (#239)


[0.10.6] 2021-09-01

Added
- For reports being emailed (by auto-favorites, job, manual, etc.) implement reply-to for schools using our mail server
- Next and Previous scheduler buttons can use enter key to activate
- For TracCloud schools using our Redrock mail server, for emailed reports, set reply-to

Changed
- Consultants default to their own schedule for their default center when they click the Scheduler link
- Show only active reasons to choose from for visits cleanup report

Fixed
- QR kiosk code not allowing students to login (#238)
- Prevent multiple appointments for a single student in same multi-person group (#235)
- Prevent double click on update specialties (#236)
- Referral custom questions need to be handled differently when applying annoted referral values to selected referrals (fixed issue where all custom questions were being updated)
- Fixes privileges: SysAdmin group overrides Admin, Staff or Consultant privs
- Visits by FTE report fix
- Access own schedule should only show own consultant info (#216)


[0.10.5] 2021-08-31

Added
- Record when visit notes sent, show an indicator (#226)

Changed
- Appointment location on calendar is obfuscated (#230)
- Center staff list uses own setsuffix to utilize own search filters (#224)
- When barcode lookup occurs and only 1 student found, auto select

Fixed
- Fixed a display issue with Cancelled or Missed appointments (#229)
- When document not yet saved, but new doc ready to be uploaded: fixed issue with it showing are you sure you want to upload with no doc (#225)


[0.10.4] 2021-08-30

Added
- Added expired time to display of sessions that no longer are available
- Added 2 new names for consultants (Educators & Academic Coaches) (#218)

Changed
- Show current time bar on schedule as blue and server time when server time does not match local time on scheduler
- Block non-redrock sysAdmins from editing import batches
- Added more functionality to merge faculty. Fixed issues (#210, #212, #213, #151)
- Visit / Appt Export refinements

Fixed
- Set the initial check value for items with isNewOnly checked for assignment field list


[0.10.2] 2021-08-27

Added
- Log json apptcenters when no records found
- Added error message to apptcenters when returns blank json

Changed
- HTTP_X_FORWARDED_FOR as the user's IP address
- Visits report FTE improvement
- Change logging to info level and do it every time apptcenters json is called

Fixed
- Fix issue with appointment centers json call failing


[0.10.1] 2021-08-26

Added
- Added new removeDuplicateFaculty job and associated menus

Changed
- LDAP Tweaks, fallback to local accounts when ldap fails
- Simplified notification code for URL link copy
- Prevent entry in online dropin session before it's time

Fixed
- Fix some issues with LDAP settings not making sense
- Online URLs from the search availability maybe copied to the clipboard now
- Fixed online copy URL for older params


[0.10.0] 2021-08-26

Added
- Added Appointment.OnlineLink tag to retrieve a URL that can be emailed for an online session appointment

Changed
- Return to original url when doing SSO redirect logins
- Cleaned up and standardized online session link to go through a single form that rejects or redirects based on whether or not the session is available

Fixed
- Fix retrieval of staffPhotos directory
- Fix issue with retrieving empty url overrides
- Use proper job return types