Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    campusM 2020 Release Notes

    Search for what you need
    Search:              Release:  
              Showing results for:   Developments: | Resolved Issues:

    Developments

    Attendance – Timetable Data Refresh Improvements (Web App, iOS, Android)

    January 2020

    Following feedback from customers regarding the dynamic nature of timetable data particularly at the start of academic terms, it is now possible to configure an automatic refresh of the timetable data driving the attendance experience when opening the Attendance check-in page. This ensures that students have the latest version of the timetable each time they go to check in to their classes.

    To enable this feature, select the Timetable Refresh option in the Attendance configuration page in App Manager. Note that students are able to see the update in progress and the last time that the update occurred on the check-in page.

    timetable_refresh.png

    Timetable Refresh
    This feature works only when it is enabled on native devices with the campusM January 2020 and later release.

    App Builder – Added New Device Form Factors for Samsung S10 and iPhone XR (SF 00728493) (App Manager)

    January 2020

    We added the Samsung S10 and iPhone XR form factors to the App Builder Preview feature to allow you to get an accurate preview of what your apps will look like on these devices.

    new_form_factors.png

    Samsung S10 and iPhone XR Form Factors

    Security Enhancement – Token-based Authentication (iOS, Android, Web App)

    February 2020

    As part of our ongoing commitment to enhancing the general security of campusM, we are implementing a new authentication pattern for our customers who have yet to implement token-based authentication for campusM. By adding an internal campusM Authentication Token we prevent a broad range of attack vectors, which requires no configuration changes from the customer side while being transparent to end users.

    We are implementing this first in the Preview Environment for the February 2020 release and will not migrate this to a live environment until the March 2020 release to give you plenty of time to test the impact on your own environment.

    App Manager – Help and Support Menu (App Manager)

    February 2020

    To provide more direct access to key support and informational resources when using App Manager, we have introduced a Help and Support menu always available in the top right side of the App Manager. This provides access to:

    • App Manager documentation
    • Salesforce to open support tickets
    • campusM release schedule
    • campusM release notes

    App Manager Help and Support

    In addition, we have introduced a number of links to relevant online documentation for specific pages, for example, Attendance. This is indicated by a new Help for This Page link:

    App Manager Help and Support

    campusM Portal – Collapsible Left Sidebar Navigation (SF: 00712820, 00718180) (Web App)

    February 2020

    Building on the success of the campusM Portal View, we have added the ability for customers to enable their end-users to collapse the left side navigation bar to provide more screen space for pages. This also results in the left sidebar collapsing automatically on mobile browsers.

    Collapsible Portal View
     

    To enable this feature, customers need to enable the Collapsible Sidebar property in the Portal Configuration panel in the App Builder:

    Collapsible Portal Configuration

    Product Integrations (Web App, iOS, Android)

    March 2020

    We are excited to release our first batch of Product Integrations (PIs). Product Integrations allow you to configure integrations with key university system using campusM App Manager, with no extra cost or need to involve the campusM development team. Product Integrations are part of the monthly release and therefore will be continually maintained and improved with the product, including enhancements, bug fixes, and quality assurance checks. Additionally, Product Integrations offer specific flexible configurations for each product integration that allows you to decide on a specific look and feel and integration behaviors.

    New Product Integrations will continue to be delivered, including integrations around student ID and resource booking over the coming release.

    The following Product Integrations are available for you to configure as part of the March 2020 release:

    Product Integrations
    Product Integration Type Category Description
    Events Planner Events This product integration is intended to be used as an event planner, where the user can see the schedule of multiple events on different dates at different campuses and create a personalized list of events to attend. A common use would be for a university open-house for prospective students, for example.
    Outlook 365 Email This product integration integrates campusM with Microsoft Outlook 365 and allows users to manage their email accounts directly from campusM.
    Moodle VLE/LMS This product integration integrates with the university Moodle system and displays student course and related information.
    Primo VE Library This product integration integrates with the Primo VE discovery tool, which provides access to all of the resources in your fulfillment network.

    Laundry

    Laundry This product integration integrates with the campus laundry service and allows users to monitor laundry service availability.
    Roles Roles campusM Roles integration allows the customer to have RoleSync functionality without needing a connect layer.
    Timetable Timetable campusM Timetable allows students, lecturers, and other users of the app to view their schedule or list of calendar events for the day, week, month, and year through the app using their mobile devices or PCs.
    Grades Grades The Grades Product Integration allows campusM to list a user's grades per course and per term.
    Print Credits Print Credits Print credits allows users to manage their printing activities.
    Retrieve Attendees Attendees Retrieve Attendees allows lecturers to get a list of students who attend a specific event.

    See the dedicated Product Integrations page for further information on Product integrations including prerequisites and detailed instructions on how they are configured and deployed.

    Biometric Identification – Activation and Timeout Configuration (iOS, Android)

    March 2020

    You can now configure campusM to allow users to sign in with biometric identification, such as a fingerprint or facial recognition. You can also set a timeout period (in seconds) for which an identification remains valid. After this time, the user is required to be identified again.

    This is configured from the General Settings pane in App Manager > App Settings > Biometric Identification.

    Biometric Identification - Documentation_RNs.png

    Biometric Identification

    Attendance – Enhanced Feedback for Crowdsource Validation (API)

    March 2020

    We added additional validation feedback in the validationText field in the checkInReport API when attempting to capture a visible Bluetooth beacon. For example: Location permissions or Bluetooth not granted to enable beacon capture and No iBeacons captured by the user’s device.

    xCode 11 Upgrade (iOS)

    March 2020

    We continue to update the build process to accommodate the latest Software Development Kit (SDK) available from Apple to improve app stability and enable the latest feature sets within our apps. All apps will now be built with Xcode 11.

    campusM Attendance - checkInReport API Enhancement

    March 2020

    To provide enhanced feedback on check-in transactions when using geolocation and/or crowdsource validation, the following additional fields were added to the API response:

    geoDistance xsd:string The distance in meters of the recorded device location from the known position location
    validBeacons xsd:string Comma separated array of beacon IDs (concatenation of UUID, major and minor) of valid beacons captured by the users device for the check-in
    invalidBeacons xsd:string Comma separated array of beacon IDs (concatenation of UUID, major and minor) of invalid beacons captured by the users device for the check-in

    For more information on the API, see Check In Report.

    Security Enhancement – Token-based Authentication (iOS, Android, Web App)

    April 2020

    As noted in the February 2020 release, we are implementing a new authentication pattern for our customers who have yet to migrate to token-based authentication for campusM. By adding an internal campusM authentication token, we prevent a broad range of attack vectors, which requires no configuration changes from the customer side while being transparent to end users.
    As part of the next stage of the rollout of this important security feature (which is a key prerequisite for Product Integrations), we are updating all Sandbox Apps to use this approach as part of the release on March 2, 2020.
    We strongly advise you to check your Sandbox apps and/or Preview apps to ensure that the migration does not impact on your services.
    If you identify an issue with authentication, log a Salesforce ticket and we will prioritize the resolution.
    The final rollout of the token-based authentication to production environments will take place starting March 9, 2020, in line with our original implementation timeframe, as documented in the February 2020 release. We will contact customers through Salesforce to allocate a time slot for the production migration.

    Product Integration – Resource Booking (Web App, iOS, Android)

    April 2020

    Continuing our investment in product integrations, we are introducing a new Resource Booking integration that can be implemented and configured through App Manager.
    The resource Booking PI provides a dynamic, API driven experience that allows students to reserve any type of resource (rooms, PCs, pods, etc.) through the campusM interface. Reserved items appear in their personal reservation page for reference.

    resource_booking_RNs.png

    For more information on the Resource Booking Product Integration including user experience, configuration, and prerequisite details, see Resource Booking.
    To find out more about setting up and configuring product integrations, see Managing Product Integrations.

    Product Integration – ID Card (Web App, iOS, Android)

    April 2020

    Another addition to our growing family of Product Integrations is our Digital ID card. This provides a simple digital ID card that can be used to verify the student’s identity through the dynamic display of their University photo, student identifier, status, validation date and barcode. This can be used to supplement existing ID verification mechanisms used by the institution.
    For more information on the ID Card Product Integration including user experience, configuration, and prerequisite details, see ID Card.
    To find out more about setting up and configuring product integrations, see Managing Product Integrations.

    Security Enhancement – Token-Based Authentication (iOS, Android, Web App)

    May 2020

    As noted in the February 2020 release, we are implementing a new authentication pattern for our customers who have yet to migrate to token-based authentication for campusM. By adding an internal campusM authentication token we prevent a broad range of attack vectors. This requires no configuration changes from the customer side while being transparent to end users.

    As part of the next stage of the rollout of this important security feature (which is key prerequisite for product integrations), we updated all Sandbox Apps to use this approach as part of the release completed on March 2, 2020.

    We strongly advise you to check your Sandbox apps and/or Preview apps to ensure that the migration does not impact on your services. If you identify an issue with authentication, open a Salesforce ticket and we will prioritize the resolution.

    Following your initial feedback, we have delayed the rollout of this to production and will be adopting a more controlled, gradual mechanism. This will be managed through Salesforce directly with individual customers. In the meantime, if you are trying the product integrations and facing any issues, contact us through Salesforce, and we will work with you to resolve them.

    Automatic Whitelisting for Microsoft Teams App and Zoom App from campusM

    May 2020

    In response to the current COVID-19 situation and the use of video conferencing apps to facilitate social distancing and distance learning, we have whitelisted both Microsoft Teams and Zoom applications so that these can be deep linked to directly from the app.

    To link to these apps, create a basic menu option and use the following Action URLs:

    • For Microsoft Teams:
      campusm://launchapp?app_name=Teams&ios_app_url=msteams%3A%2F%2F&android_app_url=msteams%3A%2F%2F&ios_store_url=https%3A%2F%2Fapps.apple.com%2Fgb%2Fapp%2Fmicrosoft-teams%2Fid1113153706&android_store_url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.microsoft.teams%26hl%3Den_GB&prompt=Y
    • For Zoom:
      campusm://launchapp?app_name=Zoom&ios_app_url=zoomus%3A%2F%2F&android_app_url=zoomus%3A%2F%2F&ios_store_url=https%3A%2F%2Fapps.apple.com%2Fus%2Fapp%2Fzoom-cloud-meetings%2Fid546505307&android_store_url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dus.zoom.videomeetings%26hl%3Den_GB&prompt=Y
    We are using the LaunchApp function as part of the campusM URL Scheme. For more information, see: Working with App URLs.

    New Product Integration – Weather Live Tile (iOS, Android, Web App)

    May 2020

    We are introducing a new Product Integration providing a Live Tile with real time Weather updates in your campusM App homepage that can be implemented and configured through the App Manager.

    weather_pi_secreenshots.png

    The Weather product integration provides a real time summary of the weather for the current and coming two days for the location defined within the product Integration Configuration page. As with all product integrations, you can configure many elements of the experience. You can also use the menu option properties within the App Builder to customize the color of the tile (Background Color) and text on the tile (Text Color).

    The weather data is currently provided by the free BBC Weather Service.

    Note that you must specify a tile width of three when deploying the Weather product integration menu option.

    For more information concerning the Weather Product Integration including user experience, configuration, and prerequisite see Weather.

    To find out more about setting up and configuring product integrations, see Managing Product Integrations.

    New Product Integration – Greeting Live Tile (iOS, Android, Web App)

    May 2020

    We are introducing the new Greeting live tile product integration that provides a configurable welcome message to your users on the campusM app homepage that can be configured according to the time of day and is implemented and configured through the App Manager.

    greeting_rn_screenshots.png

    The Greeting Product Integration displays a configurable welcome message for the end user within a Live Tile on their homepage and can include their name and image. The message displayed can be further modified according to the time of day. As with all product integrations, you can configure many elements of the experience. You can also use the Menu Option properties within App builder to customize the size (Tile Width and Height), the color of the tile (Background Colour) and the color of the text on the tile (Text Color).

    The image to be used within the tile is provided through a Restful API data.

    For more information concerning the Greeting Product Integration including user experience, configuration, and prerequisite details, see Greeting.

    To find out more about setting up and configuring product integrations, see Managing Product Integrations.

    New Product Integration – Account Information (Ellucian Banner (XE) Vendor) (iOS, Android, Web App)

    May 2020

    The Account Information product integration allows students to view information related to their university account, for example, their account balance.

    account_info_rn_screenshot.png

    Only Ellucian BannerXE is supported currently (the numbered release is Banner 9). As with all product integrations, you can configure many elements of the experience.

    For more information concerning the Account Information Product Integration including user experience, configuration, and prerequisite details, see Account Information.

    To find out more about setting up and configuring product integrations, see Managing Product Integrations.

    New Product Integration – Registration Status (Ellucian Banner (XE) Vendor) (iOS, Android, Web App)

    May 2020

    The Registration Status product integration allows students to view their registration status for a particular term.

    registration_status_rn_screenshots.png

    Only Ellucian BannerXE is supported currently (the numbered release is Banner 9). As with all product integrations, you can configure many elements of the experience.

    For more information concerning the Registration product integration including user experience, configuration, and prerequisite details, see Registration Status.

    To find out more about setting up and configuring product integrations, see Managing Product Integrations.

    Product Integration Enhancement – Primo VE (iOS, Android, Web App)

    May 2020

    Following feedback from customers, we have modified the user experience to convert the menu options (Library Search, Library Card, My Favorites, Search History) to icons located at the top right side of the page. This improves the available space and improves the experience, especially if you have also configured the Alma links menu.

    primo_ve_rn_screensho.png

    We have also enabled customers to select which page is shown by default on the Primo VE Product Integration homepage:

    primo_ve_rn_screensho.png

    For more information concerning the Primo Product Integration including user experience, configuration, and prerequisite details, see Primo VE.

    To find out more about setting up and configuring product integrations, see Managing Product Integrations.

    Additional Product Integration Vendor Support (iOS, Android, Web App)

    May 2020

    As part of our ongoing commitment to enhancing coverage of the product integrations, we have a number of new vendors to add to a number of our existing product integrations. This will enable more third-party products to integrate directly and configurable through campusM using Product Integrations functionality.

    The following vendors were added this month:

    Product Integration New Vendor / Provider
    Timetable Ellucian Colleague

    iCal

    Print Credits PaperCut

    campusM Attendance – Enforcing Multifactor Validation Technologies (iOS, Android)

    May 2020

    Following feedback from customers, we modified the enforcement behavior when selecting both Crowdsource and Geolocation as validation mechanisms. Previously, on iOS and Android apps, if students enabled one of the supporting technologies (Bluetooth and GPS respectively) they could complete their check-in. This modification means that students needsto enable both technologies when the customer selected both Crowdsource and Geolocation as validation mechanisms.

    To support this enforcement change, we improved the message when Bluetooth is not enabled to align it with the message when GPS is not enabled.

    Security Enhancement – Token-Based Authentication (iOS, Android, Web App)

    June 2020

    As noted in the February 2020 release notes, we are implementing a new authentication pattern for our customers who have yet to migrate to token-based authentication for campusM. By adding an internal campusM Authentication Token we prevent a broad range of attack vectors, which requires no configuration changes from the customer side while being transparent to end users.

    So far this was enabled on your Sandbox and Preview apps for testing and review to identify any impact that may arise from this migration. Following feedback over the past three months, we improved and enhanced the infrastructure to support some of issues we found with customer setups.

    We are now ready to release this into production. This will be undertaken as part of the June 2020 release, scheduled for the June 7, 2020. In preparation for this release, we are asking customers to take one final review of their preview environment to ensure that it is operating as expected.

    If you identify any issues, open a Salesforce case. We always have the option to delay this migration for specific customers if issues are raised that we cannot resolve before the June 7, 2020.

    In the meantime, if you are trying the Product Integrations and facing any issue, contact us through Salesforce, and we will work with you to resolve them.

    New Product Integration – Primo Integration with Alma or Voyager (iOS, Android, Web App)

    June 2020

    We are introducing a new Product Integration for Primo with Alma or Voyager LMS to bring together a coherent ‘Library’ experience for students in one interface, providing access to their library account, search and discovery, and general library information like opening hours.

    primo_pi_rn.png

    For more information concerning the Primo Product Integration including user experience, configuration, and prerequisite, see Primo.

    To find out more about setting up and configuring product integrations, see Managing Product Integrations.

    New Product Integration – Personal Details (iOS, Android, Web App)

    June 2020

    We are introducing a new Product Integration providing the ability displays details about the user.

    personal_details_rn.PNG

    The Personal Details Product integration provides the ability to display dynamic data about the user as provided by a defined generic RESTful API. As with all Product Integrations, you can configure many elements of the experience and includes the ability to define the fields to be displayed to the student and can also include an image of the user.

    For more information concerning the Personal Details Product Integration including user experience, configuration, and prerequisite, see Personal Details.

    To find out more about setting up and configuring product integrations, see Managing Product Integrations.

    New Product Integration – Courses (iOS, Android, Web App)

    June 2020

    We are introducing a new Product Integration providing the ability displays Course information for the user.

    courses_rn.png

    The Courses Product Integration provides the ability to show dynamic data about the user’s course registrations as provided by a defined generic RESTful API. This can include displaying the following fields: Term, Course Name, Course Reference Number, Registration Status, Credit Hours, Type, Meeting Times, Instructors. As with all Product Integrations, you can configure many elements of the experience.

    For more information concerning the Courses Product Integration including user experience, configuration, and prerequisite, see Courses.

    To find out more about setting up and configuring product integrations, see Managing Product Integrations.

    New Product Integration – Holds (Ellucian Banner (XE) vendor) (iOS, Android, Web App)

    June 2020

    The Holds product integration allows students to view information related to their university holds and is currently supported by the Ellucian Banner (XE) ERP systems.

    holds_rn.png

    For more information concerning the Holds Product Integration including user experience, configuration, and prerequisite, see Holds.

    To find out more about setting up and configuring product integrations, see Managing Product Integrations.

    Product Integration Enhancement – Action URL: Using a Product Integration Live Tile with a Link Out

    June 2020

    For Product Integrations that are Live Tile only, such as Weather and Greeting, we have enabled you to add an action URL through the App Builder, similar to all other standard tiles. With the action URL, you can define a link (either internal or external) to open when the user selects the tile. If no link is defined, the tile does not perform any additional action when selected.

    For more information on adding a product integration and configuring an action URL for Live Tile Product Integrations, see Configuring Live Tile Linking.

    Additional Product Integration Vendor Support (iOS, Android, Web App)

    June 2020

    As part of our ongoing commitment to enhancing coverage of the Product Integrations, we added a new vendor to our existing Product Integrations. This will enable more third-party products to integrate directly and be configurable through campusM using Product Integrations.

    The following vendor was added this month:

    Product Integration New Vendor / Provider
    Grades Generic Rest API

    To find out more about setting up and configuring product integrations, see Managing Product Integrations.

    campusM Attendance – Student Check-in Numbers added to Lecturer Check-in screen (iOS, Android, Web App)

    June 2020

    Following feedback from customers, we added a summary of the student check-in numbers to the lecture check-in page. This provides the total number of students in the class, the number of those students that have checked themselves in, and the number of students who have marked themselves as absent.

    attendance_check_in_numbers.png

    As with other aspects of campusM Attendance, the labeling and colors can be modified. (Note that the color of the check-in progress bar is defined by the Check-in History colors).

    campusM Attendance – Additional Validation Mechanism – IP Address Validation

    June 2020

    Following feedback from customers, we have added an additional validation mechanism – IP Address Validation. This validation mechanism captures students' device IP addresses at the time of their check in and then validates whether these IP addresses fall within a customer-defined range. Only if the IP addresses are within the defined range is the check-in considered valid.

    The customer can define a number of individual or ranges of IP addresses within the Attendance configuration.

    attendance_ip_address_validation.png

    Note that when combined with one or more of the other available validation mechanism (Geolocation and Crowdsource), the overall check-in status of the student is considered valid if just one of the selected mechanisms returns a valid outcome.

    Resolved Issues

    • January 2020 Android App SF: 00746351
      Resolved an issue with the behavior of the Done function in some AEK pages that incorrectly returned the user to the Homepage rather than completing the transaction.
    • January 2020 iOS App SF: 00725385
      Resolved an issue that prevented Contacts from being added to the native devices contact list if permissions had not yet been granted for the app to access the native contact list.
    • January 2020 iOS App SF: 00707935 00707937
      Resolved issues with the iOS app where dynamic text was incorrectly handled, resulting in the operating system's screen magnification function not working consistently within the campusM App (generally used for improving accessibility).
    • January 2020 iOS App Insight OBI SF: 00685164
      Resolved an issue of accessing some pages and services within the iOS app that were not being recorded accurately within Oracle Business Intelligence and showing as ‘No page Description’ or ‘Other’.
    • January 2020 Android App SF: 00528089
      Resolved an issue that reset the tile arrangements to their default settings on Android devices when release updates are applied.
    • February 2020 App Manager
      Resolved an issue for customer app manager users with All Permissions enabled that restricted their abilities to create creative studio pages using anything other than institutional templates. This issue is related to the new permissions added in December 2019 release - Creative Studio Editor Permissions.
    • February 2020 Android App
      Resolved an issue when importing HTML/CSS into Creative Studio pages that resulted in user defined classes being stripped and replaced with random identifiers. This caused the resulting page to appear incorrectly formatted.
    • February 2020 Android App
      Resolved an issue with the Android app where some users were required to perform the pull to refresh action twice in the Blended Calendar to refresh timetable data. A single pull incorrectly resulted in cached timetable data being cleared and displayed a blank timetable on the page.
    • February 2020 Web App SF: 00728834
      Resolved an issue that prevented users from correctly tweeting the Share app link and message defined in the App Manager when sharing the app to Twitter.
    • February 2020 iPad only App SF: 00724789
      Resolved an issue that resulted in the App Settings being opened when clicking a campusM App Alert, rather than displaying the selected message in the app.
    • February 2020 Android App SF: 00714450
      Resolved an issue where the Android App was not correctly detecting if location permissions were enabled. The app now checks correctly and prompts the user for geolocation permissions when using location sensitive parts of the app.
    • February 2020 iOS App SF: 00718172
      Resolved an issue where the Alert title for a selected message was not shown in the app header when viewing in the iOS App. The alert title is now shown correctly, making this consistent across the apps.
    • February 2020 iOS App SF: 00707938
      Resolved an issue for users with screen readers having to tab through all tiles before getting the navigation bar on the home page. A new skip option was enabled that takes the user directly to the home page.
    • February 2020 iOS App SF: 00718166
      Resolved an issue with inconsistency within the Send Feedback and Report a Problem function within the app settings where the Comment field was not mandatory, allowing users to provide no context for feedback for the problem.
    • February 2020 Web App SF: 00660325
      Resolved an issue that resulted in the original profile tiles being initially shown and then disappearing to be replaced by the new profile tiles when switching between SSO profiles.
    • March 2020 iOS App SF: 00800050
      Resolved a number of threading issues within the iOS iOS App that caused the app to crash during user authentication in certain circumstances / environments.
    • March 2020 Web App SF: 00799336
      Resolved an issue with the Primo VE Product Integration that resulted in the Library Live tile not working in Internet Explorer 11. HOTFIXED FOR FEBRUARY 2020
    • March 2020 Web App
      Resolved an issue that caused the page to refresh slowly when the Portal sidebar was collapsed.
    • March 2020 iOS App / Android App / Web App
      Resolved a limitation that prevented the batch processes for crowd-source validation in campusM Attendance from working within customers Sandbox apps.
    • April 2020 iOS App SF: 00812523
      Resolved an issue with linking out to Moodle from a custom AEK screen that prevented the link from opening. This was a result of the move to the latest iOS web view (WKWebview).
    • April 2020 iOS App / Android App / Web App SF: 00725385
      Resolved an issue with the Event Product Integration where a blank tile was shown if no display options were enabled for the LiveTile configuration. The default tile information is now displayed.
    • April 2020 Android App
      HOTFIXED TO FEBRUARY 2020 RELEASE: Resolved an issue that corrupted the local client database when updating from an old Android version of campusM to a new version, resulting in timetabled events not being shown on the Attendance page.
    • April 2020 iOS App SF: 00807727
      Resolved an issue were Attendance reminder notifications were not being sent for the iOS app as a result of exceeding the Operating Systems maximum number of scheduled notifications.
    • April 2020 iOS App / Android App / Web App SF: 00804529
      Enhanced the user experience when loading the PrimoVE Product Integration LiveTile. The dynamic data elements on the LiveTile now display as Loading… until the data is successfully retrieved from the service.
    • April 2020 iOS App / Android App / Web App
      Resolved an issue with the Primo VE Product Integration LiveTile where if the student does not have an AlmaID and or did not log in, the LiveTile prompts with You are not logged in to Primo VE.
    • May 2020 iOS App SF: 00812523
      Attendance: Resolved an issue with the app crashing when clicking an attendance notification from the notification center to action a class that had already been checked in to.
    • May 2020 Android App SF: 00811630
      Attendance: Resolved an issue where a user with both a student and lecturer roles (with access to both student and lecturer check-in pages) can see the One Time Codes for the classes in the course timetable as well as the classes in their staff timetable.
    • May 2020 iOS App / Android App / Web App
      Attendance: Resolved an issue that the latest check in status for the student was not displayed in the student and lecturer check-in pages. We now ensure that lecturer check-ins take precedence over student check-ins, and then the latest check-in transaction outcome available.
    • May 2020 iOS App SF: 00807727
      Attendance: Resolved an issue for the iOS app where attendance reminder notifications were not displaying for students who may have more than 64 events in their two week calendar or where multiple attendance notifications were configured that took the total number of notifications that would be displayed over 64.
    • May 2020 iOS App SF: 00797196
      Resolved an issue that created multiple instances of a Menu Option to open if it was tapped multiple times while waiting for the page to load.
    • May 2020 Web App SF: 00788690
      Resolved an issue that the Full-Screen AEK option in the Tile Config section of the App Builder did not work.
    • May 2020 iOS App / Android App SF: 00705029
      Improved the feedback message on the timetable pages when calendar endpoints were not returning data (timeout). Now, a warning message is displayed on the Calendar Selection page with the following message: Calendar service is unavailable.
    • May 2020 iOS App SF: 00705012
      Resolved an issue with popup notifications or drop-down menus rendering incorrectly on iPad devices when in landscape mode.
    • May 2020 iOS App SF: 00718176
      Resolved an issue with extra space being displayed at the top of the Terms of Use page on iPads.
    • May 2020 iOS App / Android App / Web App SF: 00718155
      Resolved an issue that caused feedback options in App Suggestions to fail to post feedback if the feedback text contained special characters, for example $.
    • June 2020 iOS App / Android App
      campusM Attendance: Resolved an issue where an error message was displayed on the Attendee list for Lecturer Check-in when the timetable is updated by the app.
    • June 2020 iOS App
      campusM Attendance: Resolved an issue where Bluetooth permissions are requested on the user’s device even when Crowd Source Validation was not enabled.
    • June 2020 iOS App / Android App / Web App
      Product Integration – Events: Resolved an issue where the location URLs and location code links to provide location information for each event were not being displayed.
    • June 2020 Android App SF: 00729991
      Resolved an issue where the image for the Recent menu option was not displayed when the user swipes right on the homepage.
    • June 2020 iOS App / Android App SF: 00707939
      Resolved an issue with the Google from here and the Google from there links were not clearly defined as clickable actions when getting directions to a selected location within the campusM Maps pages.
    • Was this article helpful?