Print the query on cerr, along with the error message when
[gnucomo.git] / ChangeLog
1 Feb 05, 2003 - Release 0.0.4
2 ----------------------------
3
4 - Added style parameters for diff-like table views and textarea elements.
5 - Display and handle notifications in the web interface.
6 - Display the difference of all package class parameters for two objects
7   in the web interface.
8 - New PHP class added: 'page'. This is a (sort-of abstract) base class
9   for all Gnucomo web interface pages. It hanldes the session, login,
10   opening the database and the head and tail of the web page.
11 - gcm_input creates notifications when a new package is discovered
12   in a 'rpm -qa' list or when the version of a package is changed.
13 - Bug fix: action.statuscode was in upper case.
14 - Added new tables to the database: parameter_class and parameter_notification.
15 - New C++ function: gnucomo_database::new_notification(). retruns the id number
16   of the newly created notification record.
17 - Added new records to the 'type_of_issue' table.
18 - Changed semantics of actionid 9 in the 'action' table.
19 - Bugfix in gcm_input: The hostname in a system log may contain
20   digits as well as letters.
21 - Added new fields to the 'type_of_issue' table.
22
23 Dec 06, 2002 - Release 0.0.3
24 -----------------------------
25
26 - Directory structure is reorganized and prepared for GNU configure.
27 - gcm_input sets the value of log.processed to FALSE when inserting a
28    new log entry into the database
29 - When a syslog entry arrives from last year, gcm_input subtracts one from the
30    year of arrival to create the year of the log entry.
31 - Gcm_input reads output from "rpm -qa" and enters packages in the parameter table.
32 - Changes to log and log_adv tables described in the manifest.
33 - Added description of gcm_daemon in the design.
34 - Added new program (in PHP): gcm_daemon.
35 - Added a check on the database version in gcm_damon.
36 - Database-login in gcm_damon can be done using TCP/IP or UNIX-sockets.
37 - Gcm_daemon processes iptables-records including ICMP support.
38 - Returning values with ICMP (bounced) are seperate and linked to the same logfile.
39 - Which each new version records that haven't been recognized are processed again
40   through gcm_daemon.
41 - Added program-specific database user and password in config file.
42 - Added new arguments to gnucomo_config::Database(): user and password.
43   If empty, default values are taken from the config file.
44 - Implemented a slightly functional web interface that shows some
45   output from the database.