2018
# 2.8
2018-01-04/12:
– CHANGED: DHTMLX uses the native JS function DATE with the server_utc to false
– BUG: users with no permissions could (only visible) change a reservation
– CHANGED: scheduler end hour is ok (the last hour shown is the previous step before the end hour)
– BUG: sometimes the name and email of the reservantion owner was shown as undefined
– BUG: the top LC menu would appear over the scheduler in full page view
– BUG: archived equipment was accessible in the setup to configure what equipments can be reserved
– BUG: in the setup to configure what equipments can be reserved the keyword filter would only work if the word written was the first one in the equipment name
– BUG: english text correction (equipment is an uncountable noun)
– NEW: ability to select multiple options (user, equipment, equipment category) on the report generator instead of just one
– CHANGED: column description in the report and report export
– NEW: private/public notes per equipment system
– BUG: repeated reservations can now be deleted (the deletion stops the recurrance)

2017

2017-02-15:
– DHTMLX now works correctly in IE 11 (new correction)
– bug in deleting reservations (new correction)

2017-01-17:
– BUG: in favorite calendar the past event alert would show up even if it wasn’t a past event
– BUG: multiple edits triggered the max collisions warning

2017-01-13:
– support for new PHPEmail

2017-01-05:
– bug in deleting reservations

2016

2016-02-18:
– Collision
– BUG: archived equipment still appeared in the category reserve list

# 2.5
2016-07-29:
– ADDED: admin equipment calendar
– ADDED: favorites equipment calendar
– ADDED: favorites equipment links in “normal” equipment calendar view
– ADDED: favorites equipment admin area
– ADDED: home dashboard

2016-09-09:
– Dhtmlx connector now can handle special chars
– Favorite selection list now takes into consideration equip and user filters

# 2.6
2016-10-04:
– Block equipment that are under maintenance
– Admin area to select which equipment are to be blocked when under maintenance
– Associated Info area was created with an upload field and custom fields (type: field, date, select)
– Admin area to manage custom fields
– BUG: install.php table ‘labcal_setup’ had missing fields

# 2.7
2016-11-23:
– DHTMLX scheduler upgraded to 4.3.35
– New full month timeline

# 2.701
2016-12-21:
– DHTMLX now works correctly in IE 11

2015

# 2.4
2015/01/29:
– ADDED: same time reservations for defined equipment
– ADDED: same time reservations setup

2015/05/20:
– BUG: session bug when filtering users

# 2.45
2015/05/29:
– BUG: name of reservation’s user in reservation alert email
– ADDED: iCal export
– ADDED: iCal import

2015/06/11:
– Minor style change: new login design

2015-07-22:
– BUG: multiple reservations

# 2.46
2015-09-02:
– BUG: search for reservations blocks the half hour before
– ADDED: user email added to the reservations

2015-09-21:

– BUG: reservations weren’t saved in DB (render_sql can’t have a JOIN in the query)

2014

2014/02/28:
– BUG fix: equipment special reservation rules setup unreactive checkboxes
– BUG fix: reporting for long reservations

2014/03/07:
– BUG fix: Equipment setup. New version of bxslider
– Added: equipment setup

2014/03/13:
– BUG fix: Calendar crash with users having quotes in name

2014/03/18:
– BUG: corrected for PHP5.4 support

# 2.2
2014/03/28:
– BUG: Chrome >> delete reservation
– Added: Reservation billing/costs management (OPTION)
– Charts size increased

# 2.3
2014/06/26:
– BUG: Time line end hour limit
– ADDED: Admin users per equipment
– New calendar dhtmlxscheduler: better drag & drop usage, multiday drag…

# 2.35
2014/06/26:
– BUG: add events
– New layout dhtmlxscheduler: compatible IE11

# 2.36.1
2014/08/19:
– correction on drag reservations
– correction on timeline collisions
– correction on timeline step and day limits

####################################################################################################################

2011

# 2.00
2011/11/22:
-new scheduler engine; new database;
-update 1.X to 2.00 may change old data hour: it convert it in UTC format (GMT+0 time)
-add rules for user / equipment / category reservation (new setup)
-add equipment notifications
-add time limit for reservation (new setup)

2012

# 2.0.1
2012/02/08:
-bug correction (double quote in equipment name)
-add link on equipment name on Timeline view to access to this equipment.

2012/03/06
-patch bug (now display equipment even if category is null)
-patch bug: empty category are now allowed
-add possibility to see all uncategorized equipment

2012-04-19
-CSS correction

2012-08-01
– Alert setup bug (checkbox)
– Email alert sending bug corrected (wrong manager email)
– Added location and INV ref to equipment list

# 2.0.3
2012/10/24:
– Bug fix: reservation limits set to 0 now accepted
– Reservation outside limit ranges are ignored/blocked
– Layout CSS correction (doctype)
– GMT to local time conversion in alerts
-small lang correction (en)

***Fix
– Bug in some recurrent situations using FF (fixed in connector.php).

# 2.0.5
2012/03/29:
– New calendar/scheduler engine DhtmlxScheduler v3.7
– minor fixes in scheduler logic

# 2.0.6
2012/05/02:
– Filter equipment categories: do not show categories with no equipment
– Bug with DELETE reservation icon

2012/05/13:
– BUG fix: utf8_encode added to text of reservations to prevent XML breaking

2013

# 2.1
2013/09/05:
– New calendar/scheduler engine DhtmlxScheduler v4.0
– BUG fix: Multi day display on regular calendar
– BUG fix: Timeline display when dragging on scrolled page
– IMPROVEMENT: Better setup management (not losing checkboxes when changing page views) for alerts, limits, etc.