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

2020

# 2.9
2020-02-10:
	- NEW: API (M4238)
	- ADDED: new columns 'status', 'check_in_date' and 'check_out_date' in 'labcal_reservations_v2' table
	- ADDED: new columns 'modify_reserv_time' and 'checkin_cat_list' in 'labcal_setup' table
	- ADDED: ability to activate check-in/out system by equipment category and to modify reservation start/end time (M4239)
	- ADDED: new section on home page (displaying the information of user cnonnected reservations) (M4240)
	- NEW: ability to manage reservations check-in/out (M4241) 
	- BUG: multiple reservations in favorite calendar if an equipment is not the same (M4242)
	- BUG: time period in time select on lightbox is not limited by first and last hours (M4256)

# 3.0
2020-03-30:
	- NEW: Moved to layout LC v6.0
	- CHANGED: using PHP_Mailer from LC
	- REMOVED Artishow

2020-04-17:
	- BUG: Reports bug due to lang

2020-04-20:
	- BUG: Reports bug due to rewriting of variable $report_period
	- BUG: Reservation list bug due to administrator rights

2020-04-24:
	- IMPROVEMENT: avoid check-in/out for recurring events
	- IMPROVEMENT: Set more permissions to check-in/out
	- IMPROVEMENT: Move "repeat event" section of lightbox to LCv6.0 layout
	- IMPROVEMENT: Small modification in dhtmlx code source to display correctly the 'Full day' checkbox of the lightbox

# 3.01
2020-04-30:
	- BUG: multiple reservation setup bug due to not setting a unique index for the field 'equipment_id' in the table 'labcal_multi_reservations'
	- BUG: multiple reservation bug in favorite calendar'

# 3.011
2020-05-04
	- BUG: multiple reservation bug while reservation editing in all calendars

# 3.012
2020-05-07
	- BUG: collision bug due to recurring reservations while creating of a new simple reservation (dayly, weekly, monthly)

2020-05-13
	- BUG: collision bug due to recurring reservations while creating of a new recurring reservation (dayly, weekly)

2020-06-09
    - BUG: Fix previous modifications due to the 'Full day' checkbox of the lightbox in DHTMLX source code (dhtmlxscheduler.js and dhtmlxscheduler_minical.js)

# 3.013
2020-09-23
	- NEW: added "copy activation key to clipboard" feature

2019
2019-05-28/29:	
	- BUG: when the create reservation form was open simultaneously in multiple browsers the check for multiple reservations would fail (M1509)(M1830)
	- BUG: the reservation dates that were sent in the new reservation alert email were incorrect (2h hours different) (M1832)
	- BUG: incorrect demo licence (M2588)
	- BUG: autocomplete of equipment input was being incorrectly built (M1494)
	- CHANGED: equipment and category autocomplete now shows all options (M1495)
	
2019-07-08/09:		
	- BUG: report per selected equipment wouldn't retrieve any data (M2709)
	- CHANGED: location filter when selecting equipment (M2274)
	- CHANGED: report generation improvements like allowing the selection of simultaneous equipment/category filter with user filter(M1510)

# 2.81	
2019-07-17:
	- BUG: CSS adjust to left calendar and scheduler's view titles (M3663)
	- BUG: text was shown outside for small interval reservation (M3664)
	- BUG: home page charts incorrect encoding when reloading (M3665)
	- BUG: z-index correction to prevent scheduler from cutting the LC header menu (M3666)

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-01-05:
	- BUG: bug when deleting reservations

2017-01-13:
	- NEW: support for new PHPEmail
	
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-02-15:
	- BUG: DHTMLX now works correctly in IE 11 (new correction)
	- BUG: bug when deleting reservations (new correction)

2016
2016-02-18:
	- Collision
	- BUG: arquived 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 equipments that are under maintenance
	- Admin area to select which equipments 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 equipments
	- 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 checboxes
	- 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: corected 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

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. 

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 equipments

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

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