This is an updated list of feature additions and bug fixes for D!BS. Customer sites are automatically updated to the latest version.
Subscribe to this article to be automatically updated on future changes!
- Updated From Demco Software box on dashboard page to allow for better messaging and usability.
- Update to change various links to hit proper Demco Software web pages.
- Force SSL Setting option added. In order to utilize this option, you must contact support. This setting will force secured https access on all pages (patron and staff) and across all New Core products (SignUp, Spaces, Dibs, and Wandoo Reader) if applicable. If content has been added to the software that is hosted as non secure (http) the web browser may give warnings to end users (varies by browser). For example, an added room image that is hosted outside of the Demco Software products (utilizing the “From URL” feature within the Image Uploader) on an http site could potentially trigger web browser warning.
- More information on how HTTPS vs HTTP content is displayed in browsers here.
- Resolved issue of rooms designated as private appearing on the patron side.
- Updated loading spinner image to be Demco Software branded
- Resolved error with staff-side forgot password workflow
- Resolved the failure of staff side password reset workflow for non-SignUp customers.
- Replaced Evanced logos in footer on patron-side with Demco Software logo
- Replaced most of the Evanced logos in staff-side of software with Demco Software logo
- Enabled Boopsie app access to the list of products on the staff-side dashboard page
- Resolved issue where product selection was not being cached in the dashboard page after staff logged out
Enhancement: Added Full Story analytics integration
Bug Fix: Space ID is always used now instead of Space Name when conflict checking and enforcing reservation limits
Bug Fix: Resolved III authentication expiration date issue
Feature/Enhancement: Email verification workflow changes.
Highlights towards above are:
- The window verification will be extended to 72 hours.
- If a patron is registered with a non-verified email, the confirmation message will instruct them to look for the email. This will occur for both staff and patron side registrations.
- Non Verified emails will display as red when viewing the find patron page. Verified emails will display in green.
- Users with Edit Patron permissions, will have the ability to resend the verification email if the link has expired.
- Patrons would have the ability to request a new link via their email if the link has expired.
- A styled email that makes it more intuitive for the patron.
- For information towards the above changes, visit this article.
Enhancement: Updated style for the loading spinner.
Bug Fix: Patron Hold Check for expired cards issue resolved for the III (patron api) method.
Bug Fix: Repaired issue with the "enable multi-branch" setting on the back end.
Bug Fix: SIP Authentication PIN not required displaying PIN field issue resolved. PIN field will now respect the setting.
Feature: Permissions Update! Granular permissions have now been created. Admin users can create now custom security roles. For more information on what permissions have been created visit this article.
10/15/2015 "15_12 & 15_13"
Enhancement: L-Dap configuration change for new D!bs customer
Enhancement: Shibboleth configuration for a new D!bs customer
Bug Fix: Style issue addressed on the reservation list page.
Enhancement: Added a setting to auto update records against the ILS records when using authentication. (The setting is enabled by default. If you would like your site to have this option disabled, please contact the support team here. )
Enhancement: Staff side user names were case sensitive. They are no longer. The password field remains case sensitive.
Enhancement: Added a setting to determine when a reservation becomes inactive. If this is not set, then by default the reservation is considered inactive. This setting compliments room reservation restrictions. (The setting is disabled by default. If you would like your site to have this option enabled, please contact the support team here. )
Bug Fix: Corrected issue with SIP authentication method with the middle initial field.
Bug Fix: LDAP cutting off the first letter in the first name in certain configurations. (Please note this was hot fixed into production on 08/21/2015)
Feature: New Color Schemes. Green/Gold, Almost Black, and Purple.
Feature: Additional LDAP configuration updates.
Bug Fix: Fixed data save issue when connected to a MySQL database.
Bug Fix: Reservation issue with an alternate closing time.
Bug Fix: Patron Authentication was retained after logging into the staff side on the reservation form. It now is corrected.
4/14/2015 "15_04 & 05"
- New Feature: Fix to allow for new kinds of LDAP setups.
- Cosmetic: In-app logo change to "Evanced, A DEMCO Company".
- Cosmetic: Removed extra semi-colon from landing page.
- Bug: LDAP issue involving passwords with "#" symbol resolved.
- Bug: IP-related troubleshooting options added for Evanced staff.
- Bug: Customer-specific LDAP fixes
- Cosmetic: Payment Policy text and link added to e-commerce-enabled sites.
- Bug: Alternate hours date/time order bug was fixed.
- Bug: Reporting bugs fixed.
- Bug: Reservations lasting until midnight now get on-time eviction notices.
- Bug: Duplicate reminder emails are no longer sending.
12/30/2014 "14_20", "14_21", "14_22", and "14_23"
- Cosmetic: Menu style change.
- Bug: Issue surrounding the en-AU and es-MX date formats on the patron side were resolved.
- Bug: Alternate hours in the en-AU date format now work correctly.
12/8/2014 "14_18" and "14_19"
- Cosmetic: Date picker update
- Cosmetic: For systems with multiple products, the last product menu choice will be remembered.
- Bug: Style problems with the authenticated log in page were fixed.
- NEW FEATURE: For non-shibboleth authenticated users, there is now a logout button so patrons using the system on public computers can end their session.
- Data Setup pages have been exposed! Customers can now configure their own locations, spaces, hours, and equipment. Please watch this video to learn more about this important new feature that gives increasing control to admin users.
- The room closing tool has been modified and will be phased out in favor of new workflows with the Space Setup page.
- Updated Support Icon better reflects how to get support from Evanced.
- Confirmation email bug fixed.
- LDAP can now be configured before it is enabled.
- Alternate hours have been added. Evanced staff can now add alternate hours for your library. This feature will be available to admin users soon. For now, contact Evanced Support to set up alternate hours for locations or spaces.
- Date picker bug was fixed. The error log is no longer one week ahead.
- A new bright blue color scheme was added.
- Email validation improved.
- Edit patron bug fixed
- Modals open when the program timed out were open behind the browser and hidden from staff. This is fixed.
- A new “maroon” color stylesheet was added.
- Back-end default XML settings were updated
- Invalid path to ie.css bug fixed
- Error log entries show time and date
- Dashboard stats have been added.
- Shibboleth routing bug fixed.
- System alert banner display bug fixed.
- Back-end improvements to aid Evanced in site setup.
- Major bug fixes to resolve issues surrounding the 14_08_H release.
- Google Analytics Tracking Code prep work added.
- Add Clicktale Analytics Tracking Code prep work added.
- Setup Dibs to use shared locations/spaces table- This makes it possible now to add locations/spaces into one shared table. It gets us closer to location/space management on the staff side for admin users. I
- Location Refactor- We’ve updated the data entry pages.
- Set up the Legacy QR Code workflow to use the new legacy linkage table. It’s a change in the QR Code workflow. We’ve added code to handle the links that are already in use, but new rooms will need to utilize the new format. (This article was updated to reflect this change:http://kb.demcosoftware.com/article.php?id=440)
- Setup a new QR Code workflow for the commonLocation table IDS.
- Minutes of Availability Not Accounting For Room Closures bug fixed-The utilization report was not taking into account room closings when calculating the minutes of availability.
- Minutes of Availability Not Accounting for Multiple Sets of Room Hours bug fixed- The utilization report was not accounting for multiple sets of hours when calculating the minutes of availability. (I.E. A room that’s open from 8A-11A and then 2P-9P)
- Set up LDAP to be a variable URL in web config
- Fixed Shibboleth Search hang issue- Updated Shibboleth SP instance to 2.5.3 to resolve the intermittent search hang.
4/29/2014 "14_06 F"
4/17/2014 "14_05 E"
- Utilization Report bug fix. Static Dates were returning different results from what the Dynamic Dates reports were. Now they return the same correct results
- Utilization Report bug fix. This report was returning incorrect results for Minutes Available.
- Utilization Report bug fix. When running an utilization report on a room that has unique room hours with a report date range that spans the days where the room isn't open, the availability of the previous day will be added to the total instead of adding a zero. Now it works as expected.
- LDAP Configuration updated.
- LDAP Test Page was added.
- LDAP Separate fields for first and last name are now supported. Some refactoring was done with our LDAP configurations to handle customers that have varying setups with their patron names. We now can accommodate scenarios where they have combined the first and last name into one field or where they have them in separate fields.
- Setup a better mechanism for managing distributed cache.
4/10/2014 "14_04 D"
- A bug related to room hours that go to midnight when the room is closed the next day was fixed.
- A link to Evanced privacy policies were added to all patron pages.
- A site creation tool has been added for Evanced staff to expedite the building of new sites.
- The ghost text was not displaying as expected for IE8 and 9 when authentication is turned on. Now it displays for those browsers
3/27/2014 "14_02 B and 14_03 C"
- Using the en-AU code for date formatting was causing some issues on the staff side for D!bs.
- A refactoring for the email services was complete. When the queue gets backed up it was causing duplications to occur.
2/28/2014 "14_01 A"
- New Style Changes include Spiffy new fonts, new icons, and a name change for the SignUp Buttons.Register Patron is now Calendar View and Find Event is now List View.
- Signup and Dibs Admin SSL issues were resolved. Some script was loading as http instead of https. This was causing some security alerts.
- A bug related to role changes in User Management has been resolved. Changes are now reflected without a page refresh.
- Date Range searching now functions as consistently across products.
- SMS Issue for Australia- Turns out the issue was that if you reply "Stop” to our sms service it will stop sending you text messages. This was user error.
- Commas in Location Name bug. We changed the Subject of the Dibs emails so this is no longer an issue.
- There were Inconsistencies between Regular and QR code workflow. This only impacts 24 hour reservation lengths.
- Dibs admin reservation workflow- "Now” meant tomorrow..but now it means today.
- Patron name/information was being changed even with a failed reservation attempt. Now the system does not update the patron information until the reservation is successful.
- Incorrect Search Results When Duration Exceeds Closure Period bug was fixed. It is now recognized as a conflict if our reservation passes into the following day and the following day does not begin at midnight (00:00:00).
- Room Closing workflow was only allowing for 30 min increments. Now closures can go down to the exact minute.
- Reports and Special Characters- we were not handling the special character of < correctly. Now we do.
- Crud pages for Dibs. This allows Evanced staff to edit rooms more quickly.
- Removes "Sort By" options when no results are displayed.
2/5/2014 "Zero to Sixty"
- SIP Authentication Addition- You can restrict booking now based on fines. You can also set a threshold for this restriction. For example, if you have less than $10 you can book, over that you can not.
- Existing reservations that crossed midnight could be ignored in some cases. Now the system recognizes that the entire time span is booked.
- There was an issue if you wanted to customize the language on the confirmation page. Now you can update the text.
- A tool was added to make sure all sites contain proper XML defaults for back-end settings.
- Back-end clean up to prepare for international SMS sending.
12/17/2013 "Wrinkle in Time"
- Half-hour time increments have been added for reservation requests! The system will also handle 15-minute increments, but be aware that it causes long time sheets on a mobile device.
- There was a slight enhancement to the search/filter ribbon.
- A bug involving the way a closed room displayed in the patron versus staff view was resolved.
- The "Support" link is now connected to the Evanced Knowledge base.
10/16/2013 "Running Loose"
- Paging controls were added to the bottom of lists.
- Eviction messages were reformatted to be under 160 characters.
- No more need to refresh the cache after updates.
- We have changed text message providers in preparation for international use.
- Dynamic dates were added to the reports. This allows for saved reports that generate results for "this week" or "yesterday".
- The ribbon now lets the user know what step they are on when setting up a report.
- There was an update to the Multi Select tool. We made an update to indicate when a subcategory is only partially selected. (I.E. I've only picked a few rooms in the Administration Building).
10/3/2013 "Ordinary People" and "Pillars of the Earth"
- Search ribbon now indicates a user selected something that is not default. This shows up in the reservation list.
- A bug causing double bookings across the midnight barrier was fixed.
- Saving a report for All Branches now saves correctly.
9/25/2013 "Naked Lunch"
- XML update bug was fixed. Caching issues caused an error when XML was updated.
- The messages from Evanced field was secured in preparation for launch.
9/10/2013 "Mountain Wreath"
- Eviction Email Time Zone bug was fixed.
- The authentication function was enhanced. Now even if the patron has a phone number in their ILS record, it is not pulled in. This is because the phone field is optional and it will send a text message confirmation.
08/20/2013 "The Summer Classics"*
- New email sending process will send confirmation emails from XXX@EvancedDibs.com.
- Allows patrons to unsubscribe from emails.
- Color changes will apply across core products.
- III authentication is now available.
- ILS authentication is now available.
- Restrictions can now set on a per-room basis. They can be set for email domains, max total reservations, and total active reservations.
- Admins can now close a room, view closings, edit closings, and delete closings.
- Room access can now be restricted based on patron type. For instance, booking for a room could be restricted to only grad students.
- An eviction email will be sent 15 minutes before bookings end. This feature can be turned on or off.
- Patron reminder emails are now sent. These include a cancellation link.
- Emails are now styled.
- Room restrictions do not apply to the staff side thanks to new Staff Override powers.
*This build encompasses four iterations: "Great Gatsby", "Heart of Darkness", "In Our Time" and "To Kill a Mockingbird".
- 508 compliance for D!bs has been added
- LDAP authentication has been added
- A bug involving the way the patron view renders in Chrome has been resolved.
06/14/2013 "East of Eden"
- The ability to close rooms has been added
5/22/2013 "Catcher in the Rye" and "Davinci Code"
- Single router authentication was added.
- A room utilization report was added.
- A room usage report was added.
- Chinese language option is now live.
- Options for Australian and New Zealand regional settings were added.
- The work flow for QR codes has been improved.
- Cancelling a reservation returns the user to the page they were on.
- The building page is skipped for single-building situations.
- A bug fix for reservations over 8 hours was added.
5/2/2013 "Brave New World"
- D!bs has been changed to D!bs
- Default search results have been updated.
- QR code workflow: Time page auto scroll is fixed
- Cancelling a reservation leaves you on the page you were on
- White space before or after text is ignored when a reservation is submitted.
- Typos corrected in error messaging.
4/3/2013 "A Farewell to Arms"
- Fixed phone number autoformat on the patron display.
- Returned the 'ghost text' to the fields when viewed in IE.
- Fixed a navigation error when logged into the admin view of the Dibs home page.
- Fixed a display error involving the Dibs logo.
- Restored custom logo functionality.
- Fixed an error involving an apostrophe in a patron's first or last name.
- Fixed display error generated by editing a patron in the Find Patron workflow.
- An "in progress" notification was added to alert users the system is working.
- An administrative "Find Patron" page was added. Now patrons can be searched for on the staff side.
- An administrative "Reservation List" page was added. Now staff can locate reservations on the staff side.
- Fixed error caused by a room open until Midnight, but closed the next day.
- Fixed display errors caused by extended character set.
- A public API was added. Also dotNet consumption is now supported.
- Phone number parsing was fixed.
- There was a Clickatell IP change
- An HTML anti-forgery token was added
- An error page was added to display in the event of a .net error.
Fixed an error caused by the QR code workflow in the event of no available time slots.
Created a bread crumb trail and home icon when using QR Code.
- When moving over unavailable buildings, the cursor changes to a hand.
- A confirmation page appears if an image fails to load.
- Error messaging on the registration page is now more consistent.
- Incorrect Error Message has been added in Spanish.
- The cancellation process has been fully translated to Spanish.
- The Spanish confirmation email has been translated.
Text messaging confirmation has been activated for Spanish.
- The primary feature is a new administrative page to allow you to view and cancel reservations.
- The administrative link is: http://(yourlibrary).evanced.info
- The "View Activity” button will take you to the reservation list which has a cancel link in it.
- The "System Settings” button is not functional yet and will be updated in an upcoming release.
- For now there is only one admin account. Future updates will include the ability to add accounts and change passwords.
One very big change. Your URL has changed.
There is a new setting that will allow customers with only 1 building to skip the building selection page. Let us know if you would like this enabled.
There are 6 selectable color themes. Black, Brown, Dark Blue, Green, Light Blue and Red. Let us know if you would like your site changed to a different color theme.
A custom header can now be added to your site. The image needs to be 106 pixels tall. If the width is narrower than the screen then the background color (white) will be shown.
The QR code workflow was changed to allow a user to get back to the main selection screen (select new room) instead of being forced to use that room.
An invalid room ID defaults to the main page.
A new setting to restrict reservations made for the same time has been added. Let us know if you want this enabled.
Significant load time improvement and the splash screen was updated.
The length of a reservation selection (currently 1, 2, 3 or 4) can be configured. Let us know if you want this changed on your site.
Phone number entry now formats the data into a 10-digit number regardless of what was entered.
Minor bug fixes and performance improvements.
Feature/Enhancement: Email verification workflow changes.
1. The window verification will be extended to 72 hours.
2. If a patron is registered with a non-verified email, the confirmation message will instruct them to look for the email. This will occur for both staff and patron side registrations.
3. Non Verified emails will display as red when viewing the find patron page. Verified emails will display in green.
4. Users with Edit Patron permissions, will have the ability to resend the verification email if the link has expired.
5. Patrons would have the ability to request a new link via their email if the link has expired.
6. A styled email that makes it more intuitive for the patron.