Skip to main content

Version 3.4.0

Initial release

July 22, 2024

Release Type

Stable – Major


Summary

Version 3.4.0 represents one of the most comprehensive platform updates in Manage1to1 history. This release focused on scalability, automation, and data integrity while modernizing the underlying technology stack. Significant enhancements were delivered across student and staff management, device workflows, ticketing automation, reporting, and system performance.


New Features

  • Multiple guardian support for enhanced student records
  • Lost functionality tracking
  • Acceptable Use Policy (AUP) tracking
  • Additional user data fields
  • Writeback support to Google
  • Enhanced HTML5 camera capabilities

Improvements

  • CSV-based student deactivation support
  • OneRoster-enabled building creation
  • Platform upgrade to PHP 8.2
  • Noindex handling for 404 responses
  • Bulk removal of unneeded invoices and fees
  • Date-range based auditing
  • Custom field deletion support
  • Multiple SIS codes per building
  • Bulk device status and inactivation tools
  • Refactored user profile templates
  • Insurance invoice cleanup automation
  • Export enhancements across multiple reports
  • Automated ticket assignment workflows
  • Improved ticket filtering capabilities
  • Platform-wide caching implementation
  • Forced SSO for Help Desk portal access
  • Improved incident date handling in invoice email templates
  • Expanded device logging visibility
  • Staff default fields displayed within user profiles
  • Simplified device type upload workflows
  • Guardian import support

Tasks

  • Migration to GA4 analytics property
  • EULA updates
  • Display of build date information
  • Database output refinements

Bug Fixes

  • Resolved staff import failures and incorrect data mapping
  • Prevented unintended email removal during CSV imports
  • Corrected custom field value errors
  • Removed deprecated device lease references
  • Fixed user creation and password management issues
  • Improved accuracy of AUP and fee status reporting
  • Refined quick search behavior
  • Corrected incident, invoice, and report filtering logic
  • Resolved Help Desk submission failures
  • Improved Google OAuth reliability
  • Corrected invoice calculations and historical discrepancies
  • Prevented duplicate device checkouts
  • Addressed ticket submission and workflow issues
  • Improved rollover notice accuracy
  • Fixed client portal authentication issues
  • General stability, logging, and performance fixes

Changelog

TypeIssueDescription
IMPROVEMENTMAN-618CSV upload to deactivate students
IMPROVEMENTMAN-786Allow buildings with OneRoster enabled
IMPROVEMENTMAN-796Upgrade platform to PHP 8.2
IMPROVEMENTMAN-799Insert noindex for 404 errors
IMPROVEMENTMAN-800Bulk remove unneeded invoices
IMPROVEMENTMAN-804Audit between dates
IMPROVEMENTMAN-810Ensure custom fields are deletable
IMPROVEMENTMAN-824Multiple SIS codes per building
IMPROVEMENTMAN-829Bulk inactivate or change device status
IMPROVEMENTMAN-833Migrate user profile to individual templates
IMPROVEMENTMAN-834Insurance invoice cleanup handling
IMPROVEMENTMAN-835Export enhancements
IMPROVEMENTMAN-836Ticket assignment automation
IMPROVEMENTMAN-837Improved ticketing filters
IMPROVEMENTMAN-839Implement caching
IMPROVEMENTMAN-840Force SSO for Help Desk portal
IMPROVEMENTMAN-846Incident date support in invoice templates
IMPROVEMENTMAN-852Enhanced device logging visibility
IMPROVEMENTMAN-853Show staff default fields in user profile
IMPROVEMENTMAN-862Simplify device type uploads
IMPROVEMENTMAN-864Guardian import support
TASKMAN-808Update to GA4 property
TASKMAN-811EULA update
TASKMAN-812Display build date information
TASKMAN-818Fix database output
FEATUREMAN-297Multiple guardian support
FEATUREMAN-792Lost functionality
FEATUREMAN-816AUP tracking
FEATUREMAN-847User additional data
FEATUREMAN-858Writeback to Google
FEATUREMAN-859HTML5 camera enhancements
BUGMAN-754Unable to import staff users
BUGMAN-782Prevent erroneous email removal during CSV imports
BUGMAN-784Field value errors
BUGMAN-785Remove deprecated device lease references
BUGMAN-787Staff imports using incorrect data
BUGMAN-789Ensure new users can be created
BUGMAN-790User AUP and fee status inaccuracies
BUGMAN-794Restrict admin email distribution
BUGMAN-795Refine quick search
BUGMAN-801Incorrect incident results
BUGMAN-802Ensure reports reference full URLs
BUGMAN-803Filtering failures on incidents and devices
BUGMAN-805Data length handling issues
BUGMAN-806Invoices unable to be deleted
BUGMAN-807Open invoices report failure
BUGMAN-809Help Desk failure
BUGMAN-813Case-insensitive Google device searching
BUGMAN-814Datatables update breaking jQuery
BUGMAN-815MySQL error logging
BUGMAN-817Unable to save automation page
BUGMAN-819IP address logging missing
BUGMAN-821Invoice calculation inaccuracies
BUGMAN-825Filtering dropdowns not reflecting selections
BUGMAN-828Historical invoice receipt discrepancies
BUGMAN-830Separate staff and student password permissions
BUGMAN-831Datatables process review
BUGMAN-832Google OAuth issues
BUGMAN-838Client portal login failure
BUGMAN-842Passwords not updating during bulk imports
BUGMAN-843Case-insensitive CSV imports
BUGMAN-844Incorrect Users Without Devices report data
BUGMAN-845Prevent duplicate device checkouts
BUGMAN-848Case management issues
BUGMAN-849Gulp compilation failures
BUGMAN-850Ticket creation information display
BUGMAN-851Invalid checkout dates
BUGMAN-860School year rollover notice inaccuracies
BUGMAN-861Ticket submission failures
BUGMAN-863Truncate feature issues