hitAppoint Online Appointment Scheduling SoftwareOnline Appointment Software

Updates History

hitAppoint Change Log

Version: 3.2.15

Released: 14 May, 2009

  • Feature: When scrolling months in calendar, the system automatically jumps to the first day with open hours

Version: 3.2.14

Released: 29 Mar, 2009

  • Feature: Work week limit (like 40 hours working week)
  • Feature: Min number of seats per appointment setting
  • Bug: Multiple seats appointments view was broken in calendar
  • Feature: Please note that it is required to run the 'update-to-3124.php' script (included in the zip file) to update the database

Version: 3.2.13

Released: 15 Jan, 2009

  • Bug: Form validation didn't work if custom fields contained HTML special characters like &
  • Bug: The latest created service category wasn't shown in the select service list

Version: 3.2.12

Released: 11 Jan, 2009

  • Bug: Crash after a staff member deletes an hours exception
  • Bug: The appointment list view for a customer always shown the "Queued" status in the window title

Version: 3.2.11

Released: 8 Jan, 2009

  • Feature: Now it is possible to use HTML special charachters in language files

Version: 3.2.10

Released: 5 Jan, 2009

  • Feature: Protx payment gateway added
  • Bug: Error in the confirm appointment form with Internet Explorer if no email clients allowed

Version: 3.2.9

Released: 18 Dec, 2008

  • Bug: Crash if SMTP email was enabled
  • Bug: Crash if setup or upgrade run for new installations

Version: 3.2.8

Released: 16 Dec, 2008

  • Bug: Page crush if choosing Calendar view type for Queued appointments in admin/staff area
  • Bug: Create calendar exception form was not working in Internet Explorer due to its bug
  • Feature: Added service description tag in email templates
  • Bug: Crash after a staff member creates an hours exception

Version: 3.2.7

Released: 9 Dec, 2008

  • Bug: When "assign staff member" was set to auto, "Change service" link gave error
  • Bug: Create custom field form was working incorrectly in IE due its bug
  • Bug: Upgrade from 3.0/3.1 script did't import custom fields "required" flag
  • Feature: Improvement: faster code to build page output

Version: 3.2.6

Released: 7 Dec, 2008

  • Bug: Error when sorting custom fields
  • Bug: The "required" star for the email field in the client confirm appointment form missing
  • Feature: Added 1, 2 and 3 minutes options for the time unit selection
  • Feature: Added Not The First Option validator for the "select" type custom field

Version: 3.2.5

Released: 5 Dec, 2008

  • Bug: Custom fields hidden from clients were not showing in calendar configuration for the staff members and admin
  • Feature: If price for service left empty, it shows nothing, If set to 0, it shows "Free".

Version: 3.2.3

Released: 4 Dec, 2008

  • Feature: Payment details link now hidden for orders with zero value
  • Bug: Error in cron job file
  • Bug: Carriage returns in email fields (tags) now removed
  • Bug: Crash after deleting appointment custom field
  • Feature: Order ref no in appointment emails now available

Version: 3.2.4

Released: 4 Dec, 2008

  • Bug: Some custom fiels were missing in the admin listing if there were more than 10 fields in total (for clients, appointments and staff together)

Version: 3.2.2

Released: 3 Dec, 2008

  • Bug: Crash in the submit form when "clients without email" is enabled
  • Bug: Rebuild the menu system to be shown in any browsers (there were problems with IE7)
  • Bug: Custom view not shown correctly in the staff/admin calendar in Print view
  • Feature: Notification email to client when admin creates the account
  • Bug: Staff fullname could not be shown in the appointment info box in the staff calendar
  • Bug: SMS messages were sent twice
  • Feature: Client info again can be used in appointment notification messages sent to client
  • Bug: Limit total number of appointments and duration were not working
  • Bug: Calendar exceptions listing page crashed
  • Bug: Client listing pager wasn't worked in PHP4

Version: 3.2.1

Released: 2 Dec, 2008

  • Bug: Service edit form didn't show the request permissions part
  • Bug: Upgrade from 3.0/3.1 script failed if there were payments in the old system

Version: 3.2.0

Released: 1 Dec, 2008

  • Feature: Drop-down custom field type
  • Feature: Validation options for custom fields
  • Feature: Hide custom fields from clients (useful for your notes on appointments or clients, for example)
  • Feature: Custom fields for staff members
  • Feature: Custom fields may be set for certain service only
  • Feature: Copy working hours from other services and staff members
  • Feature: Manage which appointment information is shown in the calendar
  • Feature: Categorize services
  • Feature: SMS notifications plugin (requires Clickatell account)
  • Feature: Cron job script may be included in the main script or called from other pages
  • Bug: Staff member is now not shown in the calendar if he/she is not associated with any service
  • Bug: Lead-in and lead-out times now correctly shown in the calendar
  • Bug: Settings management part has been fixed to overcome possible Suhosin PHP module problem
  • Feature: Notifications management has been redesigned to be easier and more straightforward

Version: 3.1.1

Released: 19 Oct, 2008

  • Bug: "Permission denied" error with client actions on existing appointments
  • Bug: "Permission denied" error after successful Paypal payment for a non logged-in client

Version: 3.1.0

Released: 16 Oct, 2008

  • Feature: New, improved appointments visual view

Version: 3.0.7

Released: 21 Aug, 2008

  • Feature: Appointments can now be wrapped around midnight
  • Feature: Added a developer option to write custom PHP code in response to hitAppoint actions

Version: 3.0.6

Released: 15 Aug, 2008

  • Bug: If "What to select after service selection" was set to "Select Date & Time", there was an error after a client selecting a time if only one staff member was available

Version: 3.0.5

Released: 11 Aug, 2008

  • Bug: Lead-in and lead-out options didn't work
  • Bug: Error when the admin created holidays for a staff member

Version: 3.0.4

Released: 4 Jul, 2008

  • Bug: An error when a staff member trying to edit one of his/her working hours exception

Version: 3.0.3

Released: 2 Jul, 2008

  • Feature: Israeli Shekel and Mexican Peso added to the currencies list
  • Feature: Auto redirect to checkout when the appointment cart is full and there is only one payment option
  • Feature: For limited time event service the "min from now" and "max from now" settings made inactive

Version: 3.0.2

Released: 25 Jun, 2008

  • Bug: Paypal payment was not working under certain configurations

Version: 3.0.1

Released: 6 Jun, 2008

  • Bug: Fixed some issues when upgrading from 2.5 version

Version: 3.0.0

Released: 3 Jun, 2008

  • Feature: Authorize.Net and Nochex payment gateways integration
  • Feature: Payment gateways configured per service
  • Feature: Option to configure a service as a limited time event
  • Feature: Configuration to allow clients without emails
  • Feature: "Offline" or "cash" payment option that allows to collect payments at office
  • Feature: The owner or an employee can schedule appointments outside of working hours
  • Feature: Appointments cart feature - a client can reserve several appointments like in a shopping cart, then check out
  • Bug: When "email as login" plugin was enabled, then disabled again, the current username was shown incorrectly
  • Bug: When a client entered in the appointment form an email that is already registered with a staff member, the system crashed

Version: 2.5.5

Released: 24 Mar, 2008

  • Bug: Number of seats was reset to 1 after reschedule
  • Bug: Working hours were shown incorrectly with some complex schedules with multiple staff members

Version: 2.5.4

Released: 17 Mar, 2008

  • Bug: Appointment total price was not multiplied if several seats were selected for one appointment when created by admin or staff member

Version: 2.5.3

Released: 10 Mar, 2008

  • Bug: A problem displaying appointments for deleted client accounts
  • Bug: If clients register themselves, they are not showing up in the clients list in the admin panel

Version: 2.5.2

Released: 26 Feb, 2008

  • Feature: Added new full-width screen theme
  • Bug: It was impossible for a client to access preferences screeen if login required option was set
  • Bug: Default system language setting was not working
  • Feature: Setting to disable client registration

Version: 2.5.1

Released: 8 Feb, 2008

  • Bug: Errors in the API code used to integrate hitAppoint with other applications
  • Feature: Added an option to make use of client email in the notification emails
  • Bug: A client could change the number of seats without payment when rescheduling appointments - now fixed
  • Feature: Added a setting to hide the session length in the client view

Version: 2.5.0

Released: 22 Jan, 2008

  • Feature: Main menu located on top horizontally
  • Feature: New and easier colors and theme configuration
  • Feature: Common header and footer configuration for notification emails
  • Feature: Email troubleshooting (test message to owner)
  • Feature: Configuration to allow requests at certain times only, for example every 3 hours
  • Feature: Better view for form validation errors
  • Bug: Error in the link "List Holidays" when creating a holiday
  • Bug: User-preffered language not saved after logout if multiple languages are configured

Version: 2.4.5

Released: 28 Nov, 2007

  • Bug: Error when client tries to reset a password from the link in the appointment confirmation form - relevant only when the "Show Register Form On Login Page?" setting was set
  • Bug: A configuration to move free time before/after appointment in afterhours or in the working hours - was not active for lunch breaks

Version: 2.4.4

Released: 20 Nov, 2007

  • Feature: New Paypal supported currencies
  • Feature: Appointment price can be now shown in the confirmation emails
  • Feature: A configuration to move free time before/after appointment in afterhours or in the working hours
  • Feature: Session length up to 24 hours
  • Feature: If appointment auto approve is enabled, the client now receives only 1 appointment approved email (was 2 - requested and approved)
  • Bug: Error when trying to change custom fields order
  • Bug: Appointment cancel reason was not shown in the notification emails

Version: 2.4.3

Released: 30 Oct, 2007

  • Feature: Added an "Automatically Assign a Staff Member" option in the appointment request flow settings
  • Bug: Appointment total price was not multiplied if several seats were selected for one appointment
  • Bug: If in the reminder email the {SITE_URL} tag was used, it gave an incorrect address pointing to the cron job script
  • Bug: In the single staff edition the "use email as login" plugin was installing with errors

Version: 2.4.2

Released: 23 Oct, 2007

  • Feature: An option for the client to auto assign a staff member for an appointment
  • Feature: Added more date formats with the day of the week names
  • Bug: Appointments for a deleted client were not deleted causing fatal errors in the appointment list
  • Bug: Password reset function didn't work

Version: 2.4.1

Released: 22 Oct, 2007

  • Feature: Configurable default period for the current appointments list (today, tomorrow etc)
  • Feature: Configure which fields to show in the current appointments list (today, tomorrow etc)
  • Bug: Newsletter option was not working
  • Feature: Upgrade script can now import appointments from version 2.3
  • Bug: Use email as login plugin produced errors in installation
  • Bug: Email to user was not working
  • Feature: Folders structure has been changed to ease upgrades

Version: 2.4.0

Released: 15 Oct, 2007

  • Feature: Option to use plugins to make use of existing user accounts from other applications
  • Feature: Plugin to use email as user's login name
  • Feature: A client can select to book several "seats" per appointment if allowed
  • Feature: Custom fields for client's related information
  • Feature: Queued appointments
  • Feature: Limit number and duration of appointments per day for staff
  • Feature: Email clients
  • Feature: Store past appointments for a configurable period of time
  • Bug: Custom fields were not kept on appointment reschedule
  • Bug: Paypal payment was not working for non-USD payments
  • Feature: Now it is possible to add notes for service sessions

Version: 2.3.3

Released: 20 Aug, 2007

  • Bug: An error when setting options in the Email Notifications in User Account Operations for approve and reject account

Version: 2.3.2

Released: 25 Jul, 2007

  • Bug: Error when the admin trying to sort clients by email
  • Bug: In admin, staff and client panel when listing appointments the accept and reject links were not working

Version: 2.3.1

Released: 6 Jul, 2007

  • Bug: Error when checking available time for appointments for services that are configured to have free time before and after appointment.

Version: 2.3.0

Released: 21 Jun, 2007

  • Feature: Manual appointment creation by administrator
  • Feature: Appointment reschedule by administrator
  • Feature: Reference numbers for appointments to allow appointment cancel and reschedule by non-registered users
  • Feature: Cancellation policy - force a period after which appointment cancellation by the client is not allowed
  • Feature: Working hours exceptions - specify custom working hours for special days (rather than only weekly rules)
  • Feature: Template themes management
  • Feature: Next Week period option
  • Feature: Staff members can manage own hours and holidays (configurable by admin)
  • Feature: Weeks starts at configuration option
  • Feature: Add an option to quickly copy settings from an existing service when creating a new one

Version: 2.2.9

Released: 6 Apr, 2007

  • Feature: Added functions to create and reject appointments in the API

Version: 2.2.8

Released: 5 Apr, 2007

  • Bug: Syntax error with Great Britain Pound currency
  • Bug: Login problem with installation on Windows and IIS
  • Bug: Typo in "System Settings>Appointment Request Workflow" - elect Staff Memember

Version: 2.2.7

Released: 3 Apr, 2007

  • Bug: Emails were not sending if PHP safe_mode was set
  • Bug: Titles of appointment information fields were not shown correctly in reminder emails

Version: 2.2.6

Released: 2 Apr, 2007

  • Bug: Error when a client clicks on Validate Email link if registration option set to Required
  • Feature: Extended the list of time increments with 1 hour
  • Feature: Extended the list of available currencies with CAD, AUD and JPY

Version: 2.2.5

Released: 22 Mar, 2007

  • Bug: Put the correct buttons for a client viewing his/her appointments - Cancel instead of Accept and Reject
  • Bug: Error when a registered client was trying to reschedule an existing appointment

Version: 2.2.4

Released: 21 Mar, 2007

  • Bug: Error when a registered client was trying to view his/her appointments

Version: 2.2.3

Released: 19 Mar, 2007

  • Bug: Code fixes to cope with "Only variables can be passed by reference" errors appeared with PHP 5.0.5

Version: 2.2.2

Released: 16 Mar, 2007

  • Bug: Error after second invalid appointment confirmation form submit
  • Bug: Validation message in the appointment confirm form showed in a misleading place
  • Bug: "Remind Me Before" selection showed incorrect value after invalid appointment confirmation form submit
  • Feature: Created settings to display currency signs like "$"

Version: 2.2.1

Released: 14 Mar, 2007

  • Bug: Some typos in the default email templates
  • Bug: Add custom field feature not worked in PHP 4

Version: 2.2.0

Released: 13 Mar, 2007

  • Feature: Paypal payment option for appointments
  • Feature: Appointments for one service can have various durations and price
  • Feature: Custom fields can be made required
  • Feature: Required free time before appointment can be configured per service (lead-in time).
  • Feature: Request workflow can be configured for multi-staff version: after service selection proceed to either staff or time selection
  • Bug: Various program code fixes to ensure compatibility with PHP4

Version: 2.1.6

Released: 26 Feb, 2007

  • Feature: In the service select view skip the "Available Staff" note if only one staff is available
  • Feature: In the service select view skip the "Clients At a Time" note if only one client is allowed at a time
  • Feature: More precise template tags for appointment details in email templates
  • Bug: Error when a user tries to change the password
  • Bug: Error when adding a staff member with certain MySQL versions
  • Bug: Error when an email template contains quotes

Version: 2.1.5

Released: 15 Feb, 2007

  • Bug: Holidays configured for exact date were not active
  • Bug: Errors in sample code in API help
  • Feature: Configuration setting for a default language for multilanguage installations

Version: 2.1.4

Released: 5 Feb, 2007

  • Feature: Added a link to "All Appointments" list in admin, staff and client control panel

Version: 2.1.3

Released: 23 Jan, 2007

  • Feature: Added a set of API functions to help integrate hitAppoint with other applications

Version: 2.1.2

Released: 17 Jan, 2007

  • Bug: When the "Max Appointments Per Client" setting was activated, it allowed only 1 appointment regardless of the entered value.
  • Bug: In the Multistaff edition when client selected a staff after the time selection - the staff members who actually were occupied were nevertheless shown as available
  • Feature: In Multistaff added an option to preselect a staff member to schedule appointment - in the admin panel staff edit window the URL is given.

Version: 2.1.1

Released: 28 Dec, 2006

  • Feature: For Multitstaff version updated the visual way to manage staff to service relation - get rid of flashy AJAX to plain HTML stuff - as a number of clients reported browser problems

Version: 2.1.0

Released: 27 Dec, 2006

  • Feature: Added "After Service Free Time" setting for a service - allows to reserve some free time after an appointment
  • Feature: Added a link for a registered client to reshedule an appointment at a different time
  • Feature: Quick links in the staff members confirmation emails to accept or reject appointments without log in
  • Feature: Setup script now creates sample services and staff members to help you get started
  • Bug: In the admin area in the list of appointments of a selected client everyone appointments were listed
  • Bug: In the "select time for appointment" view some error notices were present when the working hours finished in anything different from :00 or :30
  • Bug: In Multistaff removed the Copy From Monday button when a staff member is viewing own working hours as it is not editable anyway
  • Feature: Admin can now apply a server time adjustment if your web server happens to appear in a different timezone
  • Bug: In Multi staff when admin manages appointments a click on calendar gave error
  • Bug: Customized email templates were not active

Version: 2.0.1

Released: 14 Dec, 2006

  • Bug: Error when creating a staff who is also an administrator
  • Feature: Added a system info page in the admin panel
  • Feature: Moved the database login configuration to the database_conf.php file in the root folder - easier for updates

Version: 2.0.0

Released: 5 Dec, 2006

  • Feature: Appointment reminders
  • Feature: Staff to service relation
  • Feature: Change date/time selection view: month calendar linking to day hours view
  • Feature: Change multiple capacity behavior - now service has a "Clients at a time" attribute
  • Feature: Appointment earliest and latest times configured on per service
  • Feature: Request permissions are configured per service
  • Feature: Change workflow - select a service first, then a staff (or choose "doesn't matter"), then proceed to time selection
  • Feature: Configuration on how may days to show on screen
  • Feature: Individual vacations per staff
  • Feature: Individual working hours per staff

Version: 1.3.6

Released: 31 Oct, 2006

  • Bug: Settings update gives an error in some cases when updating Client Registration permissions

Version: 1.3.5

Released: 2 Oct, 2006

  • Bug: An error on user register when running on PHP 4

Version: 1.3.4

Released: 28 Sep, 2006

  • Bug: The system gave a header error warning on setup
  • Bug: A "locations" field showed when an admin edits hitmself
  • Bug: System settings were inaccessible in the admin panel in some cases

Version: 1.3.3

Released: 25 Sep, 2006

  • Feature: Added a setting to limit max number of appointments per client
  • Feature: Added a setting not to show the number of free capacity slots, just free or not
  • Bug: PHP notices on passing by reference

Version: 1.3.2

Released: 12 Sep, 2006

  • Feature: Date and time appears when a client moves the mouse over the hours.
  • Feature: Appointment request flow has been changed - first select a staff member and a service, then the time.

Version: 1.3.1

Released: 28 Aug, 2006

  • Bug: The setup script gives an error when creating the database

Version: 1.3.0

Released: 25 Aug, 2006

  • Feature: Client accounts
  • Feature: Appointments printable view
  • Feature: Multilanguage interface

Version: 1.2.3

Released: 8 Aug, 2006

  • Bug: MySQL errors with certain MySQL configurations

Version: 1.2.2

Released: 21 Jul, 2006

  • Bug: By mistake the Quick Jump action code has not been included in the admin and staff member control panels

Version: 1.2.1

Released: 20 Jul, 2006

  • Bug: The emails came without line breaks if the client email software was configured to view the HTML emails

Version: 1.2.0

Released: 28 Jun, 2006

  • Feature: Staff members accounts
  • Feature: Appointment custom fields
  • Feature: Quick Target Date selection

Version: 1.1.3

Released: 10 May, 2006

  • Feature: Configuration for the earliest and the latest allowed appointment time from now

Version: 1.1.2

Released: 3 May, 2006

  • Bug: The notification emails were not shown correctly in some email clients

Version: 1.1.1

Released: 2 May, 2006

  • Bug: The customized email templates were not active, the default ones were sent

Version: 1.1.0

Released: 27 Apr, 2006

  • Feature: Vertical time bar view that makes it easier to show for longer timetables
  • Feature: The whole week timetable is shown
  • Feature: Multiple capacity option - more than one appointment can be scheduled at a time if possible
  • Feature: The settings are stored in the database rather than in the configuration file

Version: 1.0.6

Released: 27 Feb, 2006

  • Feature: Configuration for the time format in the _init.php file

Version: 1.0.5

Released: 8 Feb, 2006

  • Feature: Make the application work on PHP5

Version: 1.0.4

Released: 27 Jan, 2006

  • Bug: The preconfigure action in the setup script produced inconsistent data if run more than once
  • Feature: Configuration for the sender email and date format in the _init.php file

Version: 1.0.3

Released: 26 Jan, 2006

  • Feature: Data consistency checks on Hours Pattern and Appointment Type delete
  • Feature: Modified the From field in notification emails - previous value may cause problems with antispam filters

Version: 1.0.2

Released: 23 Jan, 2006

  • Bug: The hours bar showed incomplete with some hours configuration

Version: 1.0.1

Released: 21 Jan, 2006

  • Bug: An error with file includes on certain PHP versions that caused errors

Version: 1.0.0

Released: 12 Jan, 2006

  • Feature: Initial release