Release Notes
4, 27 February 2011
Admin
- Separate Portal and Enrol data preview
- Bookings can be listed by status
- Help text on notification email where booking can't be added due to occurrence unavailability
Updates
- Bookings processed with Update
- Simultaneous updates now prevented
- Manual updates limited depending on product
- Optimisation of the update process so not loading everything every time, e.g. list items only loaded every 2 days
- Descriptions now truncated at 600 characters
Enrolment
- Fixes for employer enrolment
- Updates to support DB/API 4.3.8
- Checking for availability on enrolment start
- Checking for deleted occurrence on enrolment start
Developers
- Start message can be added for first page of booking
- Setting of enrolment label can be customised
- Course details view customisable with enrolment engine
Portal
- Changes to student login - login checked first time, after 7 days or 1 in 10
- Results now available on student homepage
Publishing
- Location map supports HTTPS
- Setting to specify occurrence count trigger for calendar vs list view
- 404 handling for programme types and programmes that no longer exist
3.7, 30 November 2010
General Updates
- Offset publishing now available to prevent occurrences displaying within X days of their date
- Default price type selectable by programme for display on the site
- Price type publishing to provide information on pricing options
- Where content not set for a programme or programme type, the description is used instead
- Location page now uses location name in titles and headings (h2, h3) are set correctly
Admin
- Any programme or programme type can be published (not just 'web' ones)
- Bookings list now shows last step completed for monitoring incomplete bookings
- Support to process more incomplete bookings
- Options for 'found out about us' can now be configured in the admin
- CC payment step checks for payment already made if user goes back to it
Enrolment
- Employer enrolment can be determined by information collected during enrolment
- AVETMISS enrolment can be set at the programme level
Developers
- Separate views for programme dates and enquiry
- Portal API updates and fixes
- Various updates for the booking engine, emailFields() merges rather than replaces
- vettrak_programme type now custom extended with properties based on features available
- New flags for programme and programme types to support update all - web and active. Use getPublishedProgrammes() to get all programmes for display.
- Reworked Enrol API for update all, function name changes.
3.6, 20 October 2010
General Updates
- Programme pages now persisted by default
- Programme pages now show list or calendar depending on number of upcoming occurrences
- Enquiry form shown when no course dates available
Enrolment
- Vacancies for occurrence checked on beginning enrolment process
- Enrolment status message back on RTO email (bugfix)
Developers
- Programme details now a separate view
3.5, 4 October 2010
General Updates
- Trainer page and calendar
- Multiple price types supported
Enrolment
- Enrolment price set in VETtrak
- DOB year is now a drop down
Admin Updates
- Ability to Process incomplete bookings in admin
- Description automatically trimmed to 600 characters on sync
Coupon Module
- Upgraded to use price types
Developers
- Can add custom charts to VETtrak dashboard
- getPopularProgrammes()
- 'helpers' loaded with VETtrak App
3.3, 7 September 2010
General Updates
- Programme pages can be persisted
Admin Updates
- Access to bookings admin for Lite
- Dashboard charts on admin home
- Error notification on update
Confirmation Portal
- Title field for VETrak Content type
- PDF content generation now uses title for file name
Developers
- Updates to occurrence find for trainers, locations and start date
Notes can be passed through on enrolment
Portal Updates
- Trainers loaded on update
3.2.0, 4 August 2010
General Updates
- Fixes to filter out unused occurrences
- Added trainer id to vettrak_class
- Tidied up columns in booking admin - added Process booking links to complete booking
- Change to handle date conversion in forward occurrences (in daylight savings time) being wrong
Developers
- Trainer filters for occurrence queries
- GetClassesDuration() available in programme type
- New checkUserForClient() function in client to create/update user from client, creating employer if appropriate
- New buildCustom() and deleteCustom() stub functions in pageBuilder
- Units, prices and classes built in separate functions in pageBuilder for customisation
- Course finder available from VETtrak rather than resources/forms and updated
Portal
- Links to Employers in admin
- Users created for trainers on update
- Trainers calendar on their home page
Enrolment
- Only display step name if only one
- Better checking and fixes for step list and better support for custom steps
- Fix to ensure label changes on booking if different occurrence selected
- New config property to show vacancies on enrolment form
- Fixes for supporting varying price types
- Credit card payment now after terms by default
- Better error checking when adding enrolment to VETtrak
Personal Homepages
- New role property for users
Location Portal
- Locations shown in preview
3.1.2, 23 July 2010
General Updates
- Updates and fixes for enrolment, including preventing re-submission and better session timeout support
- URL for enrolment page can be customised
- View enrolment form at a glance for review
- Functionality now configured at a feature rather than product level
Location Portal
- New address and parking fields
- Google Map and Location Calendar
3.1.1, 16 July 2010
General Updates
- Updates and fixes for Coupon Manager
- State now stored for Locations
- New application component to provide config and other functions
- Description for programme type and programme only saved if not numeric (known issue with VETtrak text fields in certain DBs)
- Enhancements and updates to webservice API gateways
Enrolment Updates
- Steps within enrolment can now change to add additional pages based on data entered
- Steps can now show status (e.g. success message) on next step
VO Portal Updates
- Client Homepages now available (Personal Portal)
3.1, 14 July 2010
General Updates
- Confirmation Portal now available
- Admin now only shows features you have installed
- Coupon no longer shows on enrolment process unless you have the Coupon Manager
- Middle name and Gender now included in enrolment by default
- Credit Card transactions are completed within the enrolment process, not after
VO Portal Updates
- Clients (students, employees and staff) can log in against VETtrak, and be logged in automatically (Remember Me)
- Clients can update their profile and contact information to VETtrak
- Preview now available for Portal API