0.6.3 (04/09/2006)
======================
-fixed bug: sometimes extra costs where not applied when inserting new reservations
-fixed bug: deposit and discount where set to 0 when modifying a reservation
-do not ask for the rate if there is only 1 in internet templates


0.6.2 (02/08/2006)
======================
-rates table internet template
-contracts backup
-reservation code
-estimated arrival time in all reservations table
-sum_people, value_all_extra_costs, estimated_arrival_time and num_periods in contracts
-calendar date pickers
-moved dates and money format and money names from common data to the specific template page
-only requests with dates in the future are now possible in availability template
-fixed bug: not possible to set deposit and discount to 0 when modifying a reservation


0.6.1 (31/05/2006)
======================
-show also in the database when there is subordination
-button from availability template to paypal template when present
-security bug: htmlspecialchars for input from normal users when inserted in database
-fixed bug: cound not send multiple emails from contracts
-fixed bug: client data not imported from availability template messages


0.6 (23/02/2006)
======================
-import prices from a rate to another one
-choose the number of rows (apartments) after wich show again the dates row in months tables
-choose to select current reservations by default as customization of reservations table
-in reservations table use menus' partial dates in arrows when only 1 period is selected
-show deposit when checking availability
-possiblity to insert a reservation request in the users' messages from the availability template
-custom fields in availability template reservation request
-choose to ask client data, check-in hour and deposit payment method in availability template reservation request
-estimated check-in time
-possibility to show until last available date in database in internet templates
-fixed bug: year privileges not deleted when deleting year
-update internet templates when creating year or updating database
-possibility to change the directory where internet templates are created
-users messages system
-possibility to consider a contract as a rtf or a template for editable email
-fixed bug: error with alternate days in extra costs
-added client region and id, reservation number, rest to pay, last payment and all payments list to contracts
-possibility to change the number of contracts
-added custom variables with conditions on other variables to contracts
-view contracts of shown reservations from all reservations table
-possibility to set the repetition boundaries in contracts with more reservations
-contracts with many types and number of reservations
-moved contracts from files to database
-possibility to view only 1 method of payment in payments history table
-logout
-possibility to modify client's data after inserting or modifying it
-possibility to replace words of user interface
-try to free the apartment before deleting it
-improved performance of assignment function and added to it a time limit
-moved all includes in includes/ directory
-client region and identity document
-conversion to unicode utf-8
-no permanent connection to database


0.5.5 (14/11/2005)
======================
-don't show reservations of previous year in all reservations table when all these reservations end
-possibility to automatically create the new year with the first login of the year of any user
-possibility to modify a reservation of previous year ending in current year from current year
-when modifying a reservation, updade also the corresponding next year reservation if present
-do not permit inserting reservations for next year if asked final date exists in next year
-delete imported reservations from previous year when importing in new year
-changed assignation in assignment in english translation
-possibility to use an extra cost as minimum stay (associate cost if "always" on)
-fixed bug: couldn't modify permitted periods of extra costs
-fixed bug: "continue anyway" didn't work when inserting reservations
-bug: when going back from inserting a reservation, a list of apartmens was selected if a rule 2 rate was
-possibility to change the day of end/start week with daily periods in tables
-added small link to show all dates in menus
-show availability overview in availability template also when requested period is full
-possibility to show only intervals of dates in some periods in dates menus
-fixed bug: not possible to restore backups with users with german language
-fixed bug: no availability overview customization for normal users


0.5.4 (08/08/2005)
======================
-modify all apartments attributes from one page
-remember last dates selected when inserting prices
-auto-update to correct dates in javascript menus
-subordination with compressed backup
-Backup compression with gzip
-free apartments report in availability template
-link to php-residence home page from default templates
-free apartments report grouped by people they can host or by rule 2 in availability check
-possibility to add extra costs of insertion page when checking availability
-show only available rates when checking availability
-fixed bug: wrong dates with javascript menus in safari browser
-changed "fare" to "rate" in english translation
-fixed bug: not possible to create italian templates from other languages


0.5.3 (11/07/2005)
======================
-edit contracts from browser
-dates menus with javascript in simple theme
-fixed bug: error when inserting "extraordinary" costs
-default to last values selected in the first page to create internet templates
-fixed bug: extra costs not deleted when deleting a reservation
-possibility to modify default phrases in availability template
-possibility to delete created templates
-use all default data from availability template if present when creating new template


0.5.2 (12/04/2005)
======================
-fixed bug: not possible to make new installations
-use html data from availability template if present when creating new template


0.5.1 (09/04/2005)
======================
-possibility to move back and forward when only 1 period is selected in all reservations table
-do not permit insertion of extra cost for selected fares
-possibility to move already begun reservations in full periods
-payment method
-do not show rows where some selected columns are empty in all reservations table
-possibility to deselect surname, starting and ending date and number in all reservations table
-hours difference from server time
-check-in and check-out for reservations
-added privileges for inserting more reservations at once
-bug: not possible to insert more reservations at once with fares associated to costs
-added privileges for deleting confirmed reservations
-possibility to delete payments history
-possibility to delete clients without reservations and payments (also all contemporarely)
-themes to modify aspect


0.5 (16/03/2005)
======================
-bug: discount bigger than fare when inserting reservation
-limited number in time of wrong logins (no brute force)
-possibility to apply extra costs only in some periods
-possibility to put a limit to the number of an extra cost in week/day
-possibility to multiply extra costs by number of people (total or not)
-possibility to associate weekly/daily costs to some specific weeks/days
-possibility to automatically apply extra costs based on period length
-possibility to accordingly change extra costs when reservations are changed
-possibility to ask the number of people in availability template
-created file includes/costanti.php where some limits and behaviors can be set


0.4.5 (03/01/2005)
======================
-updated to postgresql version 7.4.5
-fixed bug: error when creating new year with administrator login enabled
-fixed bug: not creating dates menus when importing users privileges from previous year
-fixed bug: reservations not moving in apartments without number of people defined


0.4.4 (06/08/2004)
======================
-fixed bug: usa dates not available in contracts
-fixed bug: not calculating extra costs prices when modifying a reservation


0.4.3 (29/06/2004)
======================
-fixed bug: installation in german continued in english
-fixed bug: could not create new apartments


0.4.2 (21/06/2004)
======================
-fixed bug: error when restoring backup from a database type to the other
-fixed bug: error when importing privileges from previous year
-fixed bug: allow reservations with number of people in apartments without it
-eliminated notice warnings when not done in php.ini


0.4.1 (12/05/2004)
======================
-possibility to consider all apartaments fixed
-interconnection: subordination to another php-residence installation
-changed backup.txt in backup.php for security
-user column in payments history and all reservations tables
-fixed bug: don't move already present reservations in periods of assignation rules 1
-import also the privileges and rules 3 from the previous year
-assignation rule 3: when admin inserts a reservation associate fares with users
-possibility for admin to change the owner of a reservation or client
-fixed bug: error when inserting or modifying the street of a client


0.4 (23/04/2004)
======================
-user privileges
-secured all includes when admin password activated
-possibility to change the time when a reservation is considered begun
-possibility to move a reservation between already assigned apartmens
-insert and check availability for more reservations at once
-function arguments not passed by reference in function call
-locking tables and not files with mysql
-removed completely auxiliary tables
-fast access to users layout profiles for admin on table with all reservations
-user authentication with sessions
-possibility to change the default html when creating availability template


0.3.3 (07/04/2004)
======================
-fixed bug: possible error in assignation function


0.3.2 (30/05/2003)
======================
-translation in spanish
-possibility to delete years
-total of differences when changing selected reservations
-subtotal for selected reservations in table with all reservations
-insertion date field in table with all reservations
-extra costs modification page
-prices table for printing
-fixed bug: contract variables of other languages not defined
-fixed bug: when creating template only last fare name is used
-possibility to add a prefix to all tables
-improved performance of assignation function (including a bug fixed)
-sort by different fields the table with all reservations
-fare name field in table with all reservations


0.3.1 (25/02/2003)
======================
-current dates selected in table with all reservations
-fixed bug: slashes in strings when inserting reservations
-creation of a template page to check availability from internet
-modular languages (add a dir in includes/lang to add a language)
-fixed bug: wrong dates in cotracts from "modify reservation" page
-fixed bug: couldn't see birthdates before 1970 on win32
-fixed bug: couldn't search clients with mysql
-unique id for extra costs


0.3 (26/11/2002)
======================
-workaround for register_globals = off in php.ini
-motivation for rule 1 and insert reservation from check availability
-group columns in table with all reservations
-eliminated some pages when there was only 1 confirmation button
-checkboxes to mark all or deposit paid from "all reservations" table
-rows limit in reservations table and history table
-backup and restore data folders and database
-possibility to use mysql
-possibility to use an already created empty database when installing
-control write permissions on dati folder when installing
-arbitrary number of fares
-automatically assign extra costs only to choosen fares
-different deposit for every fare
-all includes now begin with ./
-substituted temporary tables with variables in liberasettimane function


0.2.4 (14/06/2002)
======================
-fixed bug: possible error in assignation function


0.2.3 (30/05/2002)
======================
-fixed bug: apartament not fixed for already begun reservations with daily periods


0.2.2 (10/04/2002)
======================
-compatible with php3
-possibility to change surnames length in months tables
-internal changes to assignation rule 1 and assigning function for better performance
-fixed bug: inserting a new reservation you could choose only the last client of a list
-fixed bug: not considering old list of apartments when modifying a reservation
-fixed bug: was unable to free apartment under certain conditions
-fixed bug: change apartment name also in drop-down menu


0.2.1 (18/02/2002)
======================
-view contracts from check availibility page
-search also surnames that contain the inserted one
-insertion of prices on a weekly basis for daily periods
-customize dates in drop-down menus
-possibility to change apartment name
-yellow color if paid=0 deposit=0 and confirmed


0.2 (04/01/2002)
======================
-traduzione in inglese
-lock tabelle durante transazioni di inserimento e modifica
-prenotazioni giornaliere
-soldi con decimali e formato personalizzabile
-costi aggiuntivi nel contratto
-costi settimanale e finale come letto aggiuntivo
-tabella storia entrate-uscite
-assegnazione appartamenti in base alla tariffa (regola 2)
-possibilità eliminare appartamenti
-personalizzazione nomi contratti
-personalizzazione tabella prenotazioni
-costi aggiuntivi infiniti
-motivazione regola di assegnazione 1
-conferma prenotazione
-controllo disponibilità in appartamenti con dato numero di persone
-cambio disposizione cartelle anni e dati
-passagio di tutti i file .inc a .php
-creata la cartella contr
-altre piccole modifiche


0.1.2 (16/06/2001)
======================
-Visualizzazione prenotazioni tra due date
-Creato aggiorna.php per aggiornare da versioni precedenti
-Ricerca per cognome del cliente nella tabella clienti
-Prenotazioni di tutti gli anni in modifica_cliente.php
-Creato il changelog
