Gunnar Beutner
c544c686a8
Update copyright headers for 2016
2016-01-12 08:31:24 +01:00
Michael Friedrich
64c936d387
API Actions: Remove -by-id from actions and require names for comments and downtimes
...
The documentation is updated as well. Furthermore actions provide
detailed error information in case of an exception.
Includes DB IDO schema updates.
fixes #10512
2015-11-06 17:06:12 +01:00
Michael Friedrich
3b902b51e2
Change session_token to integer timestamp
...
fixes #10529
2015-11-05 18:05:30 +01:00
Michael Friedrich
1b9f0a8c77
Add the unique_id for comments/downtimes next to legacy_id to DB IDO
...
fixes #10431
2015-10-30 11:25:07 +01:00
Michael Friedrich
4d784dd075
DB IDO: Add an index for CV session delete
...
The DELETE statement might become painfully slow on
large installations.
refs #10436
2015-10-29 16:18:49 +01:00
Michael Friedrich
cf5735e3df
DB IDO: Remove deleted custom variables
...
We cannot clear the custom variable tables on startup and then re-insert
all known custom vars. Instead we "fixed" it by leaving them
in the database only updating their value if changed. We certainly
forgot about deleted custom vars at that point.
Since the older fix must stay in place, we'll use a session
token stored in the backend to check whether the custom
variable has been updated/inserted in the current session, or not.
If the session token does not match, the custom vars are deleted
at the end of the config dump. Ugly but fairly the only performant
solution as CVs don't have an object_id.
fixes #10436
2015-10-29 16:00:06 +01:00
Michael Friedrich
d618762dad
Export original attributes in DB IDO and Livestatus
...
fixes #10392
2015-10-22 15:49:42 +02:00
Michael Friedrich
dcef213c8f
Fix overflow in freshness_threshold column (smallint) w/ DB IDO MySQL
...
fixes #9576
2015-07-14 18:20:08 +02:00
Michael Friedrich
a788de679c
DB IDO: Add zones, zonestatus tables
...
refs #9286
2015-07-14 18:09:24 +02:00
Michael Friedrich
0c0f53bc36
Fix schema version 1.14.0
...
refs #9027
2015-05-04 11:35:41 +02:00
Eric Lippmann
1e0df43127
Add yet empty MySQL schema upgrade to IDO version 1.14.0
...
refs #9027
2015-05-04 11:35:41 +02:00
Michael Friedrich
37bf9d4819
DB IDO: Fix header in sql files
2015-02-12 13:59:19 +01:00
Michael Friedrich
9d97094390
DB IDO: Fix duplicate entries in {host,service}depencencies table
...
fixes #7765
2015-02-12 13:19:27 +01:00
Michael Friedrich
58d5c42d9c
DB IDO: Dump custom attributes as json encoded arrays/dictionaries; add 'is_json' column
...
refs #7560
2014-11-04 13:47:45 +01:00
Michael Friedrich
2626ee0256
Revert "DB IDO: Drop invalid schema changes from 1.x IDOUtils in #6060"
...
This reverts commit dd0a2ab590
.
2014-10-26 20:24:41 +01:00
Michael Friedrich
dd0a2ab590
DB IDO: Drop invalid schema changes from 1.x IDOUtils in #6060
2014-10-26 19:57:16 +01:00
Michael Friedrich
56222ca90b
DB IDO: Import schema fixes from 1.12.0
2014-10-26 19:46:51 +01:00
Michael Friedrich
4dc13d965e
DB IDO: Change schema version to 1.12.0
...
refs #7391
2014-10-25 01:42:51 +02:00
Gunnar Beutner
716f4a5d62
Fix version number if schema/{mysql,pgsql}.sql
...
fixes #7397
2014-10-17 10:02:24 +02:00
Michael Friedrich
3fd20d56aa
DB IDO: Add program_version column to programstatus table
...
Bump schema version to 1.11.8
fixes #7391
2014-10-16 12:11:10 +02:00
Gunnar Beutner
98eb771b1d
Move all libraries into the lib/ directory
2014-10-13 09:51:49 +02:00