forked from sni/Thruk
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChanges
1386 lines (1240 loc) · 62.1 KB
/
Changes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
This file documents the revision history for the Monitoring Webinterface Thruk.
next:
- Reports:
- add danish localization
- Config Tool:
- add generic text editor
2.00 Mon Jul 13 22:49:52 CEST 2015
- add local settings config drop dir support via thruk_local.d/
- changed internal storage format to json everywhere
- improved memory usage
- improved startup time
- improved page rendering
- users can change their htpasswd passwords
- retry setting recurring downtimes in case of errors
- fix redirect without trailing slash on login
- fix event log filter for unprivileged contacts (#406)
- fix shadownaemon using the livestatus wait feature
- Panorama View:
- default geo map center can be changed in config file
- fix missing Sitename in services/host widgets
- fix using spaces in command comments (#495)
- Business Process:
- fix using backslashes in business process object names (#485)
- Reporting:
- add new options to better use indexes and skip updating logcache (#464, Zirafarafa)
Incompatible Changes:
- custom thruk plugins have to be adopted to thruk 2, see migration
help document: http://thruk.org/documentation/thruk_2_0_migration_guide.html
- enable use_frames mode by default
- enable cookie authentication by default
1.88-4 Wed Apr 22 16:16:09 CEST 2015
- Config Tool:
- fix editing objects
- add tools to semi-automatically clean configs from common flaws
- Panorama View:
- fix scaling and setting offsets for background
1.88-3 Sat Apr 18 11:44:40 CEST 2015
- mongodb logcache is now deprecated and will be removed 2016
- add pnp graph select option on extinfo pages
- fix error on omd updates with recurring downtimes
- fix permission problem with service recurring downtimes
- Business Process:
- fix business process cron entry being remove when updating reports
- Reports:
- display error message if report cannot be created due to missing hosts/services
- fix problem for reports using contacts with authorized by groups
- Panorama View:
- fix adding new connector items
- fix text labels disappearing on unlock
- fix ghost items from other dashboards when using geomap
- Config Tool:
- use maximum size in command line wizard
- list references directly on the object page
- display files/folders in Objects Browser
- objects will be cloned including references now
- fix object browser links
- fix complaining about 'null' groups in config tool (#442)
- fix escaping html tags in command definitions (#444)
1.88-2 Sun Mar 29 19:30:58 CEST 2015
- fix problem with busines process objects
1.88 Sat Mar 28 17:57:53 CET 2015
- add host and service notes url macros (Andrew Widdersheim)
- add host and service duration macro (Andrew Widdersheim)
- disable IE8 compatiblity mode introduced in 56c92b1 (Andrew Widdersheim)
- add 'expand_user_macros' option (Andrew Widdersheim)
- command start/end times round to full minute
- search now suggests custom variable names too (#450)
- menu:
- remove_item can now remove sub links too
- add is_user function to test for specific users
- fix problem with removing items for specific users only
- Panorama View:
- add geo map
- add undo function
- restore point can be created manually
- autosave creates restore point every 10minutes and when unlocking a dashboard
- add fullscreen mode
- add new connector item
- add new worldclock widget
- make widgets clonable
- dashboard are now locked by default
- popups will only displayed in locked mode for smoother editing
- links are disabled during editing
- dashboards are now locked by default
- prevent accidentally leaving the page by backspace key
- fix showing -1 objects for new dashboards
- fix showing empty totals for custom filter icons
- fix unclosable host/service popups (#401)
- Business Process:
- show draft edits in overview
- prevent accidentally leaving the page by backspace key
- add basic notification options to link tab
- bp services do no longer use the generic-service template
- Reports:
- prevent accidentally leaving the page by backspace key
- Config Tool:
- prevent accidentally leaving the page by backspace key
- Bug Fixes
- fix accessing performance data page in author mode
- fix accessing reports page in author mode
- fix title offset in trends graph
- fix highlighting correct backend on multiple backends by url
1.86-4 Thu Feb 12 21:47:53 CET 2015
- add action_menu_apply option to apply action menus on the fly
- Panorama View:
- add group based permissions for dashboards
- move multiple icons by selecting them with ctrl click
- also move multiple icons by mouse lasso
- Bug Fixes
- fix using comma separated backend list in CLI tool
- fix undefined key_sort in CLI config parser
1.86-3 Thu Jan 29 19:57:35 CET 2015
- add option for default service filter
- add host/servce connection macros
- Bug Fixes
- fix icon logo path in statusmap parent view
- fixed links to other dashboards in panorama plugin
- fix listing all backends with object config when using http backends
- fix product prefix in cli url requests
1.86-2 Sun Jan 18 17:45:37 CET 2015
- Reporting:
- add option for maximum number of concurrent reports
- start reports from cron serial instead of all at once
- Panorama View:
- add server actions as possible link targets
- fixed problem when moving rotated shapes
- Bug Fixes
- fixed macro replacement in action menu links
- fixed error in cluetip library by shiping a new version
- fixed problem with shadownaemon in non-xs env
- fixed error: Can't use string xxx as an ARRAY
1.86 Thu Jan 8 14:10:41 CET 2015
- add custom action menu
- livestatus performance improvements
- updated jquery to 1.11.1
- added new configuration setting: max_process_memory
- add excel export permanent link (awiddersheim)
- increased logcache int size
- use grey performance bars on extinfo page
- Business Process:
- fix zoom on large business objects
- Mobile:
- updated jquery mobile
- respect escape_html_tags setting from cgi.cfg
- old themes have been replaced with 2 new ones
- Reporting:
- support url reports from external urls
- Panorama View:
- added show details/refresh links to icons
- add 'center' position option for labels
- changeable icon filter types
- fixed memory leak in generic url panel
- fixed problem with stopped timers after import
- reload every x hours to prevent noncatchable memory leaks
- fixed linking public dashboards
- Bug Fixes
- fixed problem with timeperiods in logcache database
- fixed show_custom_vars with wildcards
- fixed adding dummy function in business processes
- fixed startup page in safari browser
- fixed css problem in mobile client
1.84-6 Wed Aug 6 11:24:12 CEST 2014
- Panorama View:
- support availability results in labels and speedometer
1.84-5 Wed Jul 16 13:30:05 CEST 2014
- Reports
- added cancel button for running reports
- added progres bar for running reports
- Panorama View:
- added -or filter to all filter panels
- added optional min/max values for speedometer
- added invert switch for speedometer
- background images can now be scaled
- background images can have an offset
- images and icons can be scaled
- Bug Fixes
- fixed pnp source not selectable anymore after revisiting panel settings
- fixed applying panel source
- fixed using multiple panorama custom filter
1.84-4 Mon Jun 23 17:44:32 CEST 2014
- added show_error_reports mode 'both' which shows the error indicator but logs to server side
- set default show_error_reports mode to 'both' to make error handling easier
- support pnp urls with suffix
- Panorama View:
- added z-index option for icons
- Bug Fixes
- fixed rendering icons above dashboard settings window
- fixed recurring downtimes not beeing saved under some conditions with multiple backends
- fixed problem in servicegroup recurring downtimes
- fixed half-visible panorama buttons in IE11
- fixed panorama shape rotation in IE11
- fixed panorama column error in minemap
- fixed problem with utf8 characters in passwords
- fixed problem with quotes in passwords
1.84-3 Sat May 31 16:10:07 CEST 2014
- added csrf_allowed_hosts configuration option
- allow unicode characters in performance data units
- Panorama View:
- iconsets may now contain png, jpg or gif images
- added dashboard_ignore_changes configuration option (Franky Van Liedekerke)
- reschedule next check when refreshing single icon with host/service
- Business Process
- added easier host:* status aggregation
- Bug Fixes
- fixed calculation of computed configuration in config tool
- fixed panorama icon size in IE8
- fixed problem with group/user specific settings
- fixed exclude pattern when using logcache
- fixed unicode problem in panorama labels
- fixed rotation shapes when switching from icon style
1.84-2 Sat May 17 16:49:45 CEST 2014
- Panorama View:
- icons snap to raster on drag/drop when shift key is hold
- Bug Fixes
- fixed removing old sessions with cookie auth
- fixed panorama filter containing pipes
- fixed panorama not showing usercontent
- fixed panorama servicegroup popup details
- fixed cookie auth problem when accessing site without trailing slash
1.84 Sat May 10 20:58:24 CEST 2014
- support time definitions like 1st monday, last friday for recurring downtimes and reports
- support host/hostgroup/servicegroup lists for recurring downtimes
- added quick filter to config pages
- general design fixes (awiddersheim)
- Exfoliation theme fixes (awiddersheim)
- fixed number format in performance data (awiddersheim)
- config tool improvements for shinken (Mathieu Parent)
- added new command "thruk -a selfcheck" to perform some self checks
- optionally disable session revalidation in cookie auth
- added csrf protection
- added sorting of comments/downtimes on host/service pages
- added more css classes to status page, hard, sort, attempt, duration...
- Business Process
- added support for custom functions
- Reports
- add button to directly send report by email
- add maximum sla threshold to hide detail pages
- allow multiple pnp graphs in sla reports (lkco)
- Panorama View:
- cookie state_provider has been removed
- background can be change in dashboard settings
- panels are not pinnable anymore
- tabs are now independant and can be exported and imported seperatly
- added icon widgets
- added dynamic labels to icon widgets
- changed internal storage format
- default_view can no longer be a string, its always a file now
- fixed panlet cluttering when opening dashboard with smaller screens
- fixed state not being saved in some conditions
- Bug Fixes
- fixed displaying partially active attributes
- fixed wait trigger not working all the time
- fixed tab rotation in panorama view
- fixed loosing filter on reports page
- fixed save&reload button from within filesystem browser
- fixed demanding system command permissions for enabling accept passive results (awiddersheim)
- fixed exclusion when using 'Plugin Output' filter
- fixed 'Plugin Output' not showing up as option when adding an and/or filter
1.82-2 Fri Feb 21 17:20:55 CET 2014
- redirect to host details page if no services found and no service filter was set
- Bug Fixes
- fixed missing graphs in reports
- fixed js error in panorama url panel
1.82 Thu Feb 13 00:01:36 CET 2014
- naemon adjustments
- performance improvments on pages not using any backends (reports, bp, conf,...)
- removed old reporting plugin
- install ssi examples
- add plugin_output and long_plugin_output filter (awiddersheim)
- CLI
- added -a ALL option to send commands to all backends
- Logcache
- added 'logcacheremoveunused' command to remove old no longer used tables
- Panorama
- make tabs reorderable
- autohiding headers don't change panel size
- fixed problem on initializing pie charts
- fixed import problem not showing initial panels
- Business Process
- change service plugin output for first node
- add livestatus result transport
- added cli command "bpcommit" to save manually create BPs
- fixed displaying/using wrong host template
- fixed display issue in latest firefox (updated dagre library)
- Reports
- show out of scope totals
- added report description on cover page
- support outages pages for multiple host/service reports
- fill in defaults for host/service unavailable states when switching report templates
- use timeperiods when calculation outage logs
- allow service reports over the same service on all hosts
- fixed livestatus timestamp for timeperiod transitions
- fixed pnp graphs in reports when using remote instances and services containing spaces
- fixed problem with daylight saving times
- fixed selecting wrong tab on rescheduling report
- fixed removing reports from non-existing templates
- Config Tool
- allow reloading by external commands
- fixed parsing lists in host/serviceescalations
- Bug Fixes
- fixed init script which did not stop/restart are fcgi processes
- fixed displaying performance data with negative ranges
- fixed duplicate bookmark handling
- fixed problem with sound alerts
1.80-3 Sat Dec 7 18:26:15 CET 2013
- optional guest account when using cookie authentication
- made report_max_objects configurable
- Bug Fixes
- fixed sorting on keys with space in performance data table
- fixed using negative numbers in performance data table
- fixed cookie auth on https url when using https backend over proxy
- fixed js error on reports page
- fixed js error on panorama dashboad: Cannot call method 'getSize' of undefined
1.80-2 Thu Nov 28 12:21:18 CET 2013
- Reports
- made number of latest/worst outages pages configurable
- Business Process
- fixed context menu issues with IE
- fixed zooming in IE
- Bug Fixes
- fixed show raw data link in IE
1.80 Mon Nov 25 15:03:55 CET 2013
- support csv output in availability reports for every reporttype and not only all hosts/services
- support US date format in url querys
- added performance data overview (kudos to adagios for the inspiration)
- support ranges in performance data bar (awiddersheim)
- added xls export for availability reports
- show human readable performance data on extinfo page
- support standard macros in 'show_custom_vars' (awiddersheim)
- Panorama
- added experimental IE support
- Reports
- added filter button to only show my/public/all reports
- admins can edit all reports now
- fixed permission problem when using groups in cgi.cfg
- Config Tool
- fixed saving command lines with escaped semicolons
- Bug Fixes
- corrected default sorting of hosts page
- fixed display issue with left aligned calendar popup (awiddersheim)
1.78-3 Sat Nov 2 00:45:00 CET 2013
- Business Process
- fixed saving graph direction
- fixed edge layout for left-right graphs
- fixed submiting results in test mode
- Panorama
- fixed not saving when starting with an empty set
- Shinken
- fixed livestatus error when using wrong business impact filter
1.78-2 Sun Oct 27 16:41:56 CET 2013
- Business Process
- openend result spool files permissons
- Config Tool
- fixed plugin help accordion size
- Panorama
- fixed nagvis panel displaying load error
- fixed using default view with readonly mode
- fixed draggable panels in readonly mode
- Bug Fixes
- fixed cascaded configs for sub components
- fixed perfbars with zero values (awiddersheim)
- fixed listing recurring downtimes with limited permissions
1.78 Thu Oct 21 22:41:31 CEST 2013
- added business process addon
- new --all-inclusive/-i mode for cli html page export which includes all css, js and
images in one single page
- show apache status in performance page
- minemap performance improvements and reduced memory usage
- configuration git browser got next and previous links
- added some more shinken specific config attributes
- memory usage / performance improvements with large data
- replace caching module with internal module
- panorama
- added business process panel
- added nagvis panel
- Bug Fixes
- summary: fixed reports using host/servicegroups in combination with the mysql logcache
- mysql logcache: fixed service cannot be NULL error on import
- fixed encoding problem when using config tool over http
- Warning:
- reports plugin is deprecated and will be removed soon, please update to reports2 plugin
1.76-3 Tue Sep 3 23:00:09 CEST 2013
- new site 'collapsed' panel for large setups
- Bug Fixes
- dashboard: removed unnecessary dependency
1.76-2 Sun Aug 25 19:08:23 CEST 2013
- Bug Fixes
- fixed update on debian/ubuntu
1.76 Fri Aug 23 12:17:25 CEST 2013
- new options to set page titles: 'use_bookmark_titles' and 'use_dynamic_titles' (awiddersheim)
- make sure huge site panels do not overlap screen
- support $PLUGINDIR$ and other user macros from resource file
- added support for apache 2.4 on debian based systems
- removed curl support, LWP::Protocol::Net::Curl wasn't thread safe
- panorama
- performance improvements
- delayed inactive panel rendering
- Bug Fixes
- fixed quoting downtime tasks
- show error instead of empty result for a single failed instance
- fixed rootid in statusmap when using filter
- fixed audio alarms on problems page (random-xz)
1.74-2 Sat Jul 27 18:15:20 CEST 2013
- show response from date/time check in quick commands
- make sure IO::Socket::SSL is used for multiple parallel https connections
- Bug Fixes
- fixed display of hoverable downtimes comments
- fixed pnp graph waiting icon
- fixed rootid in statusmap when using filter
- fixed clicking search result header
- fixed reduced result set on json exports
- fixed reading wrong encoded global user data file
- fixed case-sensitive sorting on host/servicenames
- fixed missing links in Nuvola theme side navigation
1.74 Sun Jul 7 17:39:32 CEST 2013
- added filter to statusmap
- performance improvements, only load jquery-ui if necessary
- added several new force cmd options (awiddersheim)
- added new cli command 'command' to print command line for hosts/service
- panorama:
- added readonly config parameter
- config tool:
- added pre/post save hooks
- added history support (if config folder uses git)
- fixed displaying wrong site in OMD environment
- Bug Fixes
- fixed sending duplicate commands (feraudet)
- fixed closing preferences by document click
1.72-2 Fri Jun 7 15:51:47 CEST 2013
- added sanity check when saving recurring downtimes
- log host/service name when deleting downtimes/comments
- Bug Fixes
- missing filter in list of recurring downtime
- fixed state_hosts for http backend
1.72 Tue Jun 4 18:42:50 CEST 2013
- enable connection pool by default (only with 3 backends or more)
- connection pool uses 90% less memory now
- allow setting 'state_host' explicitly
- speed improvments (use json::xs for faster serialization)
- close (most) popups by clicking outside popup
- Bug Fixes
- disable curl when using threads
- fixed playing sounds on problems
- conf: plugin list/preview over http
1.70-4 Tue May 21 11:40:34 CEST 2013
- Bug Fixes
- fixed occasional sigpipes on config reload
- fixed memory leak in livestatus accessor
- fixed connection leak in logcache
- don't strip nasty chars from passwords
1.70-3 Tue May 14 17:07:57 CEST 2013
- reload page after connection errors (only in frames mode)
- Bug Fixes
- increased range of utf-8 characters removed due to
missing high surrogate character in surrogate pair
1.70-2 Wed May 8 22:13:47 CEST 2013
- Bug Fixes
- fixed sending commands to multiple backends
1.70 Mon May 6 20:47:31 CEST 2013
- added public bookmarks
- added recurring downtimes for host- and servicegroups
- added regular expression contact filter (Scott Dworkis)
- config tool:
- resolve hostgroup_members when looking for a hosts services
- Bug Fixes
- fixed negated regex group search
- fixed encoding in reports / bookmarks
1.68 Tue Apr 9 21:04:03 CEST 2013
- allow custom cron entries for reports / recurring downtimes
- Logfilecache
- speed up incremental file import
- speed up mysql updates
- Shinken
- added escalation object to config tool
- Bug Fixes
- fixed adding multiple recurring downtimes for a single host
- no sound alerts if notifications are disabled
1.66-2 Mon Apr 1 22:59:55 CEST 2013
- better utf-8 support in report mails
- ensure image data is a pnp file
- Bug Fixes
- fixed translation issue in italian reports
- fixed utf-8 problem in report month names
- fixed daylight saving issue in reports
1.66 Tue Mar 26 18:43:48 CET 2013
- added mysql logfile cache
- added logcache statistics to performance info page
- added naglintrc config file
- made indention and sort order configurable
- added optional server side js error logging
- added 'compile' cli command to precompile templates
- added 'perf_bar_pnp_popup' option to control pnp popups in perfbar
- added logs link for hosts/services to directly filter logfiles
- removed background color from status page (can be reenabled by 'status_color_background')
- panorama view:
- auto adjust minemap column height
- use escape_html setting from cgi.cfg
- support show_long_plugin_output inline
- reports
- use temp files for large reports
- added 'report_from_email' option
- Bug Fixes
- make text selections in status page easier
- fix utf-8 decoding error: missing high surrogate character in surrogate pair
1.64-2 Sat Feb 23 17:14:11 CET 2013
- config tool
- save & reload page display already saved changes
- Bug Fixes
- added missing newline in services availability
1.64 Fri Feb 15 22:50:55 CET 2013
- added user & group specific config overrides
- added json export for availability data
- added noexternalforks parameter to skip forks
- added show_host_attempts config option
- added ssl_verify_hostnames config option
- added show_full_commandline_source config option
- added check all switch to site panel
- make colums selectable for json requests
- use user sort for show_custom_vars
- reports
- added locales support (en, de, it, es, fr)
- fixed url reports containing icon images
- config tool
- added one click save & reload button
- logcache
- added new command logcacheclean to remove old log entries
- Bug Fixes
- fixed js error in conf tool
- fixed removal of deprecated plugins on rpm update
- fixed memory leak in livestatus accessor
1.62 Sun Jan 6 21:20:16 CET 2013
- added filter to comments / downtimes page
- added json / excel export to comments / downtimes page
- moved plugins config items in component sections of config
- changed first day of week to monday, can be reverted by setting first_day_of_week=0
- reworked configuration documentation
- new reporting module
- put both reports edit steps into one page
- select multiple hosts/services/groups seperated by comma
- changed report templates to html
- changed to flot graphing library
- changed to wkhtml2pdf as pdf generator
- changed default initial state to unspecified
- added timeperiod support in sla reports
- added html preview of pdf reports
- added new report option for sla decimal points and graph min sla
- added pnp graph to reports
- Bug Fixes
- fixed problem when using logfilecache in combination with connection pool
1.60.2 Wed Dec 19 11:23:28 CET 2012
- Bug Fixes
- hide site panel with only one backend
1.60 Tue Dec 18 18:26:47 CET 2012
- added http backend type which connects to another thruk instance
- made sitepanel configurable
- config tool:
- changed source editor to linedtextarea because of IE compatibility
- logcache:
- renamed logcache cli commands
- changed mongodb logcache to seperate collection per backend
- added cli command logcachestats to display logcache statistics
- added cli command logcacheauthupdate to update authorization information
- fixed mongodb logcache authorization
- Bug Fixes
- fixed connection test for new backends
- retain order of backends when not using sections
- fixed deselecting unavailable backends
- fixed jumping cursor in search input in IE
1.58 Wed Nov 21 12:51:29 CET 2012
- use regex matching in search preview too
- added new config option first_day_of_week
- added column filter in configuration page (Thibault Cohen)
- faster and more useably mouseover in host/service lists
- added configuration only backends
- show link to hostdetails when no services match
- added filter by number of services
- added config option to select default quick command
- added excel export for problems page
- added json export for problems page
- config tool:
- preserve inline comments if possible
- added enable/disable actions
- show forward references on ref page too
- fix computed config display of additive inheritance
- fix ignoring changes to readonly pattern in config
- fix auto submit when pressing some wizards
- Bug Fixes
- fixed sending commands to all backends
- usability improvements for Internet Explorer
- fixed renewing contactgroups cache after backend reload
1.56 Wed Nov 7 22:14:06 CET 2012
- added naglint tool to beautify nagios config files
- added sites panel when grouping backends by section
- show perf bar for percentages too
- reports:
- replace links in html reports
- fixed creating e-mail reports for availability pages
- fixed sending first e-mail attachment always as report.pdf
- config tool:
- added object browser
- show warning when saving objects without a name
- recognize disabled (commented) objects
- Bug Fixes
- fixed limit to groups in alert summary
1.54 Mon Oct 22 15:08:26 CEST 2012
- added support for setting custum variables without _ now
- added link to all services with same name on extinfo 2 page
- panorama view:
- added performance bar to host/service list
- Bug Fixes
- undefined ARG macros will be replaced with empty string
- fixed perf bars in IE
- fixed perf bars growing over maximum
1.52 Tue Oct 9 16:44:04 CEST 2012
- added cookie based authentication and logout button
- added performance bar to host/service list
- updated calendar popup
- use mousewheel to change date / time
- Bug Fixes
- fixed scrolling to top on clicking calendar icon
1.50 Thu Sep 27 09:21:20 CEST 2012
- make menu sections foldable
- Bug Fixes
- fixed reload in IE
- fixed minemap header in IE
1.48 Fri Sep 21 11:24:48 CEST 2012
- save scroll state on sending commands and reloads
- reports
- added basic report option validation
- Bug Fixes
- fixed state hosts (Oliver Falk)
- fixed search with ipad
- fixed action icons by custom vars servicegroup overview
1.46 Tue Sep 4 15:42:15 CEST 2012
- optional favicon problem counter
- display action/notes url on host/servicegroup pages
- minemap:
- dynamic column header height
- panorama view:
- optional auto hiding panel header
- Bug Fixes
- fixed using multiple groups in cgi.cfg
- fixed search with iphone
1.44 Mon Aug 27 15:17:31 CEST 2012
- play sounds only for unhandled problems
- Bug Fixes
- fixed adding report with empty crontab
- fixed looping startup.html
- fixed taint mode error on debian
1.42 Thu Aug 23 17:55:54 CEST 2012
- panorama view:
- added host details panlet
- link service details to service list
- show messages from send commands
- add possibility to remove downtimes
- show server time and login
- update to extjs 4.1.1
- Bug Fixes
- fixed authentication in recurring downtimes
1.40 Fri Aug 3 16:54:16 CEST 2012
- change backends in config tool
- use wait feature for acks/downtimes
- change backends in config tool
- panorama view:
- added mine map panlet
- added service details panlet
- fixed problem with initial view
- Bug Fixes
- fixed reports when no state selected
- fixed problem with cronjobs on pkg updates
1.38 Fri Jul 27 18:14:00 CEST 2012
- added button to check/uncheck all columns for status excel export
- panorama view:
- added auto rotating tabs
- added hosts / services panlet
- added host / service totals panlet
- added server metrics panlet
- added filter for all host/services based panlets
- generic url panlet can now show external urls
- fixed generic url panlet when using css selector
- Bug Fixes
- fixed date verification in quick commands
1.36 Thu Jul 19 13:49:01 CEST 2012
- added panorama view plugin
- support flexible downtimes from the status page quick command
- support recurring flexible downtimes
- allow human readable values for duration filter like 5h or 10m
- check version when using the check for updates link
- clean up menu (don't show grid links in extra row)
- allow wildcards in 'show_custom_vars'
- added cgi sounds to tac page (if enabled)
- added link for bug reports on internal errors (idea by the icinga team)
- reporting:
- reports can now be created for every page (html, xls, ...)
- config tool:
- added plugin & addon manager
- show hostgroup name on hosts service list
- fixed unregistered hostgroups showing up as warning
- fixed commands in orphaned objects list
- Bug Fixes
- downtimes: fixed display of flexible downtimes
- recurring downtimes: fixed adding downtimes on sunday
- config tool: allowed hostgroups with register 0
- fixed reloading pages when multiple filters used (Rupert Roesler-Schmidt)
- fixed sounds in IE and Windows Firefox
1.34 Tue Jun 19 17:38:46 CEST 2012
- added config item to specify mobile agents
- added refresh url parameter to set custom refresh rate
- Bug Fixes
- fixed editing command lines containing quotes
- fixed not viewing all objects when paging is disabled
- fixed 'All types' link not working all the time
- fixed sticky acknowledgements
1.32 Sat Jun 2 18:46:38 CEST 2012
- added recurring downtimes
- added in_check|notification_period to extinfo
- added sort by status information
- added reschedule 'now' link to extinfo page
- added mongodb support (experimental)
- added logcache based on mongodb (mixed mode)
- added long plugin output to excel export
- added child options to downtimes (Jason Lempka)
- reporting:
- added report editor
- added cron editor for scheduling reports
- report fileextension is now .rpt
- Bug Fixes
- fixed mobile interface (jquery version was too old)
- fixed javascript error on comments/downtimes page
- fixed deleting all downtimes from extinfo page
- fixed removing comments/downtimes from extinfo page
1.30 Sun May 6 19:37:59 CEST 2012
- added sla reporting
- implemented 'last12months'
- implemented months breakdown
- updated jquery to 1.7.2
- do not reenable ssi files on pkg updates
- Bug Fixes
- fixed adding bookmarks
- fixed selecting multiple filter
- fixed statusmap js errors
1.28 Sat Apr 28 18:53:49 CEST 2012
- added support for display_name
- added filter for custom variables
- show host/servicegroups only if contact has permission for at least on host/service
- add new url parameter 'minimal' for hiding everything except the data (Pierre Mavro)
- added documentation about common CGI parameters
- added init script
- added event details to logs excel export
- added site name to excel export (Mark Wilkinson)
- added sound alerts
- added config item for custom host/service action icons
- added config item to convert usernames to upper/lowercase
- set custom host/service action icons by custom variable
- added config item for cookie_path
- added 'last12months' to possible report timeperiods
- internal changes ( removed prototype library )
- mobile:
- added performance graph to mobile interface
- conf tool:
- support relative paths in nagios.cfg
- fixed sorting by status (critical > unknown)
1.26 Mon Mar 26 13:40:33 CEST 2012
- show remaining minutes when using first_notification_delay
- hide host/service selection for read-only users
- added new config option show_backends_in_table to display site name in status table
- added wml plugin to support ntray (and maybe other tools based on the statuswml page) (Franky Van Liedekerke)
- cli tool:
- implemented verbose mode with -v
- fixed redirect in old browsers
1.24 Mon Mar 19 12:17:40 CET 2012
- conf tool:
- rename dependencies on object updates
- reset reload flag on external reloads too
- remove cached data when core config changes
- add more shinken specific attributes
- use current time when rescheduling checks with
timestamp in the past to prevent breaking the latency calculation
- fixed shinken livestatus version warning
1.22 Tue Mar 6 17:20:18 CET 2012
- cli tool:
- implemented setting backends with '-b'
- use 127.0.0.1 and locahost tcp connections for local states too
- preserve enabled themes/plugins on update via package
- fixed packages apache config
- fixed missing bracket on problems page
- fixed problem with missing templates in packages
- fixed customizing menu with insert_item()
1.20 Tue Feb 28 22:38:23 CET 2012
- added cli tool
- write pid file when running as fastcgi
- show startpage when fcgid process is starting
- added path to cookies, makes multiple instances possible on one host
- added current attempt filter (Jordi van Scheijen)
- fixed adding page reloads to browser history, now reloads don't show up in history
- fixed statusmap table layout
- fixed escaping newlines when escape_html is off
- fixed sending commands to hosts/services with backslashes
- fixed tests
- config tool:
- fixed adding custom variables
1.18 Tue Feb 14 17:17:38 CET 2012
- changed version numbers to real numbers
- from now on, even numbers will be stable releases
- odd numbered releases will be test releases
- this also fixes the Argument "1.1.7" isn't numeric in subroutine entry at... error
- finished mobile plugin
- support timeperiods in trends/availability reports
- made duration of downtimes and acknowledgement configurable
- replaced double downtime delete with checkbox
- config tool:
- fixed selecting templates when no hosts exist
- fixed selecting services without hosts/groups
- fixed issue with pressing history twice when using frames
- fixed display issues when not using pager
1.1.7 Tue Dec 20 18:02:13 CET 2011
- added duration filter
- config tool:
- removed link from icons
- fixed services without description
- fixed setting multiple acks with expire
1.1.6 Tue Dec 13 19:09:17 CET 2011
- added acknowledgments with expire date (shinken/icinga only)
- added json export on status page (thanks Justin Burnham)
- config tool:
- added command preview
- added module support (icinga only)
- added wizard for servicegroup members
- added links to create/edit cgi permissions
- fixed display of acknowledgements with expire date
- fixed js error when adding more than 10 filter
- themes: fixed minor design flaws in Nuvola theme
1.1.5 Thu Dec 5 21:04:17 CET 2011
- reloading pages by pressing f5 works now even with frames
- config tool: added wizard to create/change commands
set ip automatically
added criticy for shinken backends
added address6 for icinga backends
fixed reloading config
fixed command line wizard
1.1.4 Sun Nov 29 16:21:21 CET 2011
- added more button for search suggestions
- remove downtimes quick command now only removes active downtimes
- added quick command to remove future downtimes
- removed string::strip dependency
- minor enhancements for config tool
1.1.3 Sat Nov 12 23:03:12 CET 2011
- added support for objects in config editor
- added support for contactgroups in the cgi.cfg
- added support for groups in the cgi.cfg config tool
- added refresh button on top of each page
- command_disabled supports ranges
- hide links to cmd.cgi which are disabled by the command_disabled option
- backends can only be hidden by config if there are more than one
- show backend related errors as backend chooser tooltip and in process info page
- fixed hiding filter select popup
- fixed sorting by duration on status page
1.1.2 Tue Oct 18 17:57:53 CEST 2011
- added /pnp/ to possible pnp4nagios urls
- search in notes_url for pnp4nagios urls too
- replaced deprecated Catalyst::Log::Log4perl
- fixed commands using the hours parameter (fixes #50)
- fixed redirect when adding ?nav=1 while using frames
1.1.1 Thu Sep 15 14:30:01 CEST 2011
- added dashboard plugin (Thanks Sigma)
- disabled not implemented config view (fixes #46)
- fixed shift in table of config host page (fixes #49)
1.1.0 Sun Aug 21 19:12:18 CEST 2011
- availability / trends are now calculated in a background process
- less ressources and independent from browser ttl
- excel export run as bg job
- added config option 'show_custom_vars'
- added host command 'Schedule downtime for all services on this host'
- added excel export for notifications
- added new host properties filter 'in_check_priod' and 'in_notification_period'
- added new service properties filter 'in_check_priod' and 'in_notification_period'
- added new filter options 'Check Period' and 'Notification Period'
- added new filter option 'Has Modified Attributes'
- added new command to reset 'Modified Attributes'
- added option 'show_modified_attributes'
- fixed disappearing menu item name (fixes #45)
- fixed changing views on the minemap (fixes #44)
- fixed statusmap in IE
- fixed too long url in status.cgi
1.0.9 Sun Aug 14 12:47:30 CEST 2011
- delete multiple comments from the comments page
- delete multiple downtimes from the downtimes page
- new option command_reschedule_alias to redirect reschedule requests to agent services
- themes: themes can be enabled/disabled by themes/themes-enabled directory (just like plugins)
- pnp preview: save graph state between reloads
- shinken features: save status of businessview on reload
- Thruk theme: layout/design cleanup
- moved mobile plugin to extra branch (not finished yet)
- fixed undefined value in shinken-features plugin
- fixed "select all with downtime" button for hosts (fixes #39)
- fixed calendar not showing up in status filter (fixes #42)
- fixed authorization for service downtimes (fixes #43)
1.0.8 Mon Aug 2 15:22:16 CEST 2011
- added excel export for all logfile pages
- added "view configuration" link in host/service extinfo page
- added contacts to host/service config page
- added icons to command seletion
- added mine map plugin
- improved input validation for date fields in quick commands
- added IE9 compatibility mode (Joerg Linge)
- added description to init script (fixes #32)
- fixed scheduling downtimes on mutliple backends (fixes #33)
- fixed custom icons in Nuvola theme
- fixed problem with writing cgi.cfg
- fixed header toggle icon
1.0.7 Wed Jun 29 21:57:04 CEST 2011
- fixed url in link popup
1.0.6 Thu Jun 26 12:41:09 CEST 2011
- added wait_timeout option
- added nicer/clearer command boxes
- disabled wait feature when rescheduling checks on hosts with spaces
- livestatus does not support that
- Nuvola Theme: small design fixes (Juergen Vigna)
- fixed zoom of trends graph
- fixed problem with multiple filters
- fixed availability when selected all hosts
- fixed problem with quotes in plugin output in the statusmap