############################# # H-Inventory ChangeLog # ############################# #16/01/2007 (tom) Incident is now full object Spliting monitoring in multiple files Total time in incidents hours and minutes Date and Hour of intervention #10/01/2007 (tom) Moving incident functionnality in full object #09/01/2007 (fifi) Pager correction in locations, networks and extras fields and add a case for nothing to display #08/01/2007 (fifi) Update to jpgraph 2.1.4 #12/10/2006 (tom) Remove debug from computer list ########## ##Beta 7## ########## #11/10/2006 (all) Add multiple things (unicity/pdf/configuration/........) #20/07/2006 (fifi) Add Pear::Archive::Tar detection Add download xml in compressed format Add ezPdf class and fonts #17/07/2006 (julien) New Hideploy windows and Linux version New Hideploy Interface and Soap Server #11/07/2006 (tom) Extra field management ########## ##Beta 6## ########## Thanks for those who help us: Kotty,LittleTux,Yves Gremeau,Felipe and all others .... #17/06/2006 jpgraph update fil theme update #14/06/2006 Correction CSS Debug Hideploy Interface #05/2006 (tom) Monitoring interface #04/05/2006 (julien) Modif Menu for Hideploy #02/04/2006 (tom) check no more Mail_Smtp but Net_SMTP Monitoring Scan #23/02/2006 (fifi) add networp map image creation (tools/map/) modify Computer class to store ip address as integer #23/02/2006 (fifi) update to jpgraph 2.1 #19/02/2006 (tom) Modules management (engine/menu/config) #16/02/2006 (tom) Menu change Audit test #11/02/2006 (tom) add pear XML_parser and XML_util check add if one or more dbms are present in check #09/02/2006 (tom) add sql selection in sql.php #01/02/2006 (fifi) add a script to download xml file in computer_view #26/01/2006 (tom) Degug of sql.php #25/01/2006i (tom) Add italian translation (Thanks to Dtojek Darek) ########## ##Beta 5## ########## Thanks for those who help us: Kotty,LittleTux,Yves Gremeau and all others .... #23/01/2006 (fifi) Bug correction in check_incoming_dir.inc.php when HTML::Progress2 is not available User langage selection in index #23/01/2006 (tom) Bug correction in check_incoming_dir.inc.php when HTML::Progress2 is not available Language selection in confapp.inc.php (read files) Bug correction in incident archiving Bug correction in user management (role is mandatory) #20/01/2006 (tom/fifi/jul1) interfaces translation #17/01/2006 (jul1) Interface hideploy amelioration (menus, codes) #17/01/2006 (tom) add Mail_Smtp in check add check in configuration of application for mail possibilities #15/01/2006 (fifi) update PEAR::HTML_Progress to PEAR::HTML_Progress2 stats dbms bug correction update jpgraph to version 2.0 add labels transparency translations support begin french translation #15/01/2006 (tom) add mail from in application configuration add substates for incident #14/01/2006 (tom) bug correction in application configuration add smtp configuration in application configuration #13/01/2006 (tom) exclusive role selection bug correction when users watch their incidents #12/01/2006 (tom) remove file app.inc.php, now using app.conf.xml #10/01/2006 (tom) remove file version.inc.php, add sgbd.inc.php #08/01/2006 (tom) Modifications in update (sql.php) Add host and db selection Add file version.inc.php #05/01/2006 (julien) Interface Hideploy. Gestion auto upload log, manage categories, manage hosts #10/12/2005 (julien) Interface audit network (scan nmap list ports, machines up, status inventoried) #30/11/2005 (tom) change priority for incident if admin #15/11/2005 (fifi) logout page css attachement and validation password update computer view tabbed js menu generation and usage update => degrade well without javascript => seems taht there's a little bug under Firefox with "all" tab #02/11/2005 (tom) Change script_download and script_update for version x.y.z of scripts #24/10/2005 (fifi) table layout correction for firefox in computer_list.inc.php #24/10/2005 (tom) add check for Mail_Mime in check.inc.php check for needed pear modules to send mail in incident declaration and view #21/10/2005 (tom) mail users on declaration and on incident closed writing application configuration in app.conf.xml multiple correction for XHTML validation (network, incident_declaration) #20/10/2005 (tom) script_download correction (hinventory) #19/10/2005 (fifi) move wol function to computer_list ##################### #1.0 Beta 4 released# ##################### #19/10/2005 (tom) script_update correction (hinventory) #18/10/2005 (tom) configuration styling and error gestion #17/10/2005 (tom) configuration optimization #16/10/2005 (tom&fifi) configuration errors correction using detected.conf.xml to know which modules are available (Upload/Stats/BarCode) checking for rights on config dir # 15/10/2005 (tom) sql configuration add UPDATED const write version in app.conf.xml add sql.php in include/actions # 06/10/2005 (tom) correction of input for button # 05/10/2005 (tom) new image for time of resolution clean some incident files for xhtml compliance testing database importation # 04/10/2005 (tom) directory sql + move all sql files to this folder update du script install.sh bug correction in uncident declaration for a user add total time of intervention # 30/09/2005 (fifi) make PEAR::HTTP::Upload optionnal make PEAR::HTML::Progress optionnal bug correction in object/Computer.cls.php for deletion/insertion hide applications by default (using js) # 29/09/2005 (fifi) use actions/check.inc.php to write a config file => new dependency PEAR:Config (PEAR::XML::Parser && PEAR::XML::Utils may be needed too) => write an xml file with system habilities in include/config/ Inventory class update index update to load config file # 28/09/2005 (fifi) XHTML validation using tidy firefox extension correct a bug in Computer.cls.php when there's no network information available (submitted by Kotty) adding a MB=>GB auto conversion to GUI (asked by Kotty) # 28/09/2005 (tom) change check for hardware ID in incident declaration admin can declare incident for someone else a ticket number is delivered to the declarant users can see incidents that they have declared # 26/09/2005 (fifi) add barcode_id in computers_list add barcode image to computers_list add PEAR::Image::BarCode to check list index modification (logo) modify initialize method from Computer and Network class to be postgre compatible while reading data (more actions needed to fully support pgsql on data insertion => no REPLACE) # 25/09/2005 (tom) Ajout du logo hi.png # 22/09/2005 (tom) Deplacement des fichiers confapp.inc.php et check.inc.php de config vers include Modification de l engine Initial configuration (index.php, config.inc.php, confapp.inc.php, check.inc.php) # 19/09/2005 (fifi) try to add xml scheme validation instead of dtd => may add bugs (it's really more restrictive) => test files are xml/test.php, xml/inventory.xsd, xml/invenory.xsl # 18/09/2005 (fifi) add getLastSeenTms static function to computer class add insertedTms in computer class add main network choose in computer_list delete actions/soap.php add soap.php and soap_client.php in test/ # 17/09/2005 (fifi) add jpgraph icon add unlog feature (may not work on all browser, such as lynx...) => tested on IE6 + FF1.06 add getIconForOs to Inventory class modify computer_list && computer_view to reflect change add some os (images and detection by FrontEnd) => arch, fedora, gentoo, mandrake, slackware, ubuntu add a progress bar in check_incoming_dir use PEAR::HTML::Progress update config/check.inc.php bug correction in computer_list pager previous link add a constant for main web site => index update # 16/09/2005 Hide table if no network in network.inc.php Add comments and links in docs.inc.php Add os variable in config.inc.php # 16/09/2005 Bugs correction in computer_list and synchronize_dir add archlinux image # 15/09/2005 (tom) titles modification in title.eng.php correction for editing networks # 14/09/2005 (fifi) print.css update add empty index.html to all images dirs/subdirs, css dir, jpgraph dir and test dir add comment to computer list => mod Computer and inventory.sql # 14/09/2005 (tom) method getArrNetwork in Network.cls.php update in computers_list.inc.php # 13/09/2005 (tom) change function names in script download and script update # 13/09/2005 (fifi) include comment correction in wol.inc.php var comment correction in @var final in Network.cls.php bug correction on search.inc.php (room=>network) add a network filter on computer_list.inc.php => todo: add a network data get method in network # 12/09/2005 (fifi) ajout delete users (users.inc.php et User.cls.php) ajout image caption & thead (others/tbar.png) modif design css ajout titre => wol.inc.php ajout classe Network (conversion cidr/dotted quads) modif computer list et computer view pour utilisation Network ajout .htaccess a XML_DIR modif upload et check_incoming_dir pour utiliser Computer ajout de verif IPv4 a Computer.cls.php # 12/09/05 (tom) Deux pages pour les scripts (download et update) Modification de l engine Correction du menu user,du menu admin et de l index pour les scripts Correction de Computer.cls pour le mask # 09/09/2005 (fifi) suppression interface & role_interface (class & tables=>inventory.sql) ajout images pour tables et onglets dans others modif css design ajout de d?tection de PEAR::Net::IPv4 dans config/check.inc.php changement CHANGESLOG => ChangeLog ajout README # 08/09/05 (fifi) Ajout/Correction des commentaires de codes dans tout le projet G?n?ration de docs Correction de la classe Stat=>StatIncident (2 classes stats) # 08/09/05 (tom) Ajout de mask dans la table computer MAJ de inventory.sql Modification de la classe computer pour prendre en compte le masque reseau Modification de wol.inc.php # 07/09/2005 (fifi) Pager : => Ajout methodes statiques dans Computer.Cls.php => Modif actions/computers.inc.php Modif css '"layout" et "design" ajou $limit (pager) # 07/09/2005 (tom) gestion du wol dans confapp.php, app.php et wol.inc.php mise en constante de l url de download des scripts dans scripts.inc.php et config.inc.php table non affiche si pas d incident dans incident_management.inc.php MAJ du site web (www.h-inventory.com) sur la page index.php ajout lien vers le site de jpgraph dans actions/incident_stats.inc.php MAJ de inventory.sql Modification de incident_declaration.inc.php pour HTTP_X_FORWARDED_FOR MAJ des stats incidents # 05/09/2005 (fifi) utilisation de DB::escapeSimple() a la place de mysql_escape_string ou addslashes correction commentaires objects/Computer.cls.php Correction "Notice:undefined variable lastVersion" sur actions/scripts.inc.php Ajout d'un template pour les stats (tools/img_graph_template.php) Corrections des liens de recherche (include/actions/search.inc.php) Modif index.php pour ajout include metas Modif css/layout.css et design.css suppression main.css Traduction legend dans upload_xml.inc.php ajout lien vers le site de jpgraph dans actions/stats.inc.php modif de docs/index.php : sync part # 05/08/2005 (tom) Modification du menu admin et de l engine Ajout de wol.inc.php dans action # 02/08/2005 (tom) Modification de network (network deja present) Modification de l engine (check autorise sans etre logge) Modification de incident_declaration (bug ip) Modification de scripts (site www.h-inventory.com) Modification de incident_management (bug d assignation) # 01/08/2005 (julien) Suppression de l'ancienne interface de gestion des types incidents Creation du fichier incident_type.inc.php Modification de admin_menu.inc.php Modification de l'engine ( MAJ ) Probl?me avec diff?rents Navigateurs, alignements des 2 tableaux ( ? revoir ) # 31/07/2005 (tom) Modification du fichier INSTALL Modification des stats incidents Modification de incidentview Modification de la page de doc et de description Creation de app.inc.php et de confapp.inc.php Modification de l index, de l engine et du menu admin pour prendre en charge la page de configuration de l application Ajout d une constante APP_CONF_FILE Modification de network (une seule page) # 29/07/2005 (tom) Modification de description et config.inc.php pour la version Modification de config.inc.php + check pour verifier l acces en RW au dossier de scripts Correction des statistiques Modification de l index et de l engine pour le nouveau role de technicien Modification de l interface de gestion des incidents pour assigner aux techniciens # 28/07/2005 (fifi) suppression ordi suppression fichier computer_del.inc.php modif main.eng.php, computers_list.inc.php ajout d'une image (others/enter_arrow.png) correction bug affichage des roles users.inc.php User.cls.php creation dossier include/menus deplacement/modif des menus modif engines/main.eng.php modifs css suppression main.css # 28/07/2005 PM (tom) Modification de la classe Statistiques Incidents Ajout d une statistique Incident Modification de description Modification des interfaces incidents Modification interface network Modification de config.inc.php Modification de la table incidents pour les subtypes Correction de l'interface scripts.inc.php # 28/07/2005 (tom) err and inf on network_add, all incidents $GLOBAL pour les tables incident et intervention stats # 27/07/2005 (fifi et tom) Nettoyage de code Modification des menus, du css et de l engine Modification des liens dans les interfaces Styling error et information dans incident declaration Modification des roles pour les utilisateurs Correction des interfaces appelant les roles # 26/07/2005 (tom) Nettoyage de code (Warnings dans les interfaces incidents et network) Modification de la table incident (rajout d un type unknown(2)) Changement de la date et du type(unknown) lors du close par un admin Correction d affichage d images Correction de network (foreach a vide) Correction de la classe Computer (foreach a vide) # 26/07/2005 (fifi) modification upload (styling message erreur) ajout authentification (modification index et engine) utilisation de la var de session HI_ROLES contenant les roles de l'utilisateur ajout des image d'ordre de tri (up and down) dans users.inc.php changement de nom pour admin.inc.php => admin_menu.inc.php et modification creation de user_menu.inc.php creation d'une interface de mail (non impl?ment?e) ajout de menu_user.inc.php et mail.inc.php dans l'engine ajout de l'engine de titres de pages dans index modif des interfaces utilisant Computer.cls.php correction des commentaires de config.inc.php correction affichage de search.inc.php ajout de constantes : APP_NAME mod Stats.cls.php => php 5 (TODO : ajouter exceptions) modification structure base : ajout/suppression d'index changement de type pour les champs login and pass (VARBINARY) pour tenir compte de la casse # 25/07/2005 Ajout du link sur le cadenas dans incident_management Ajout d images open_on et close_on Correction de l affichage sous IE Modification de incident_view et de incident_declaration Correction de network (foreach a vide) Ajout des statsincidents (3 fichiers) StatsIncidents, img_graph_incidents et stats_incidents Ajout dans l engine des stats incidents # 22/07/2005 (tom) Modification de la table incident (is_archived et incident_assign) Ajout d images little pour closed et opened Interface de gestion des incidents pour l admin Interface de d?claration des incidents # 21/07/2005 (julien) Gestion des types Ajout de 2 tables type_pb_hard et type_pb_soft # 21/07/2005 (tom) Ajout des images up et down Modification de incident_management # 21/07/2005 Ajout de la classe User Mise a jour du script sql de cr?ation de la base (creation des tables users, roles, interfaces, roles_interfaces, users_roles) Ajout de l'interface d'affichage d'utilisateur (en cours de r?alisation) maj css design maj classe objects/Check.cls.php => php5 maj engines for users correction de config/check.inc.php et ajout de pearinfo.php maj de actions/admin.inc.php correction d'un bug dans actions/upload.inc.php (creation id=>separator between mac addresses) # 20/07/2005 Affichage par pager dans incident # 18/07/2005 ajout de field et de check dans les interfaces filtrage des incidents # 14/07/2005 ajout de .fieldError dans layout.css ajout de addnetwork dans le engine ajout de changenetwork dans le engine ajout de admin dans le engine et dans le menu Modif de la table networks # 13/07/2005 MAJ de la base et de inventory.sql modification de incidentdeclaration,incidentgestion,viewincident pour la gestion des erreurs et la remise en place des donnees dans les champs # 12/07/2005 ajout d'une classe Stats modification css # Tom 11/07/2005 scripts.php ajout de incidentdeclaration dans actions ajout de incidentgestion dans l engine ajout de viewincident dans l engine ajout du dossier incident dans images modif du menu et du css pour incident et scripts
Documentation generated on Sat, 31 Mar 2007 01:45:23 +0200 by phpDocumentor 1.3.0RC3