forked from sni/Thruk
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Changes
1235 lines (1099 loc) · 55 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:
- livestatus performance improvements
- updated jquery to 1.11.1
- added new configuration setting: max_process_memory
- 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
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
1.0.5 Thu Jun 2 22:03:30 CEST 2011
- removed display of duplicate services where services are added twice to a servicegroup
- hide check activity icon after 5 seconds
- conf tool: added remove password button
- shinken:
- added priority filter (criticity)
- added config option to rename priorities
- fixed sendig commands to multiple backends
1.0.4 Fri May 20 14:05:18 CEST 2011
- added missing license file
- added business view for shinken backend
- added better error message when log4perl config cannot be found
- fixed availability calculation with hard states
1.0.3 Thu May 12 20:05:16 CEST 2011
- fixed problem with some chars in excel export
- added show_long_plugin_output option
1.0.2 Tue May 10 11:50:44 CEST 2011
- use host address for searches
- fixed executable SSIs with multiple lines of output
1.0.1 Mon May 9 10:22:57 CEST 2011
- fixed link target when using frames
1.0.0 Sun May 8 23:25:18 CEST 2011
- added bookmarks
0.94.4 Sun Mai 01 12:57:43 CEST 2011
- view feedback icon when changing pnp images
0.94.3 Sat Apr 30 14:40:28 CEST 2011
- view feedback icon when changing pnp images
0.94.2 Thu Apr 28 00:05:17 CEST 2011
- added regular expression filter for host/servicegroups
0.94.1 Tue Apr 26 13:02:37 CEST 2011
- fixed small design issues
- fixed page scrolling when using cursor keys in search
0.94 Mon Apr 25 13:09:57 CEST 2011
- added more menu control functions
- fixed small design issues
- fixed shinken impacts
0.92 Sun Apr 17 20:15:13 CEST 2011
- added Thruk theme
- added config tool for cgi.cfg and thruk.conf
- added logo_path_prefix option
- added state change filter
- sidebar search autosubmits on select
- fixed problem with "delete all downtimes" link
0.90 Sun Mar 27 22:52:23 CET 2011
- made style selectable within filter
- added inline pnp graphs
- added wait feature when rescheduling checks
- Nuvola theme saves collapsed state of menu
- fixed themes
- removed useless scrollbar in Nuvola theme
- fixed jumping rows in Nuvola theme
0.86 Sun Mar 20 19:24:34 CET 2011
- added new problems view
- added new option 'check_local_states'
- added optional check for remote backend status by local backends
- fixed themes
- removed useless scrollbar in Nuvola theme
- removed margin from Wakizashi
- fixed jumping rows in Nuvola theme
- fixed jumping status in Vautour theme
- fixed ajax autocomplete
- fixed paging on config page
- fixed ajax search in menu when using theme Vautour (Vincent Besancon)
0.84 Mon Mar 14 16:49:56 CET 2011
- configurable plugins path
- added missing image for the Nuvola theme
- fixed tmp_path option
- fixed accessing logfiles from changing backends
- fixed host totals when using servicegroup filter
0.82.1 Wed Feb 9 15:27:54 CET 2011
- fixed encoding problem with french date format
0.82 Mon Feb 7 23:40:50 CET 2011
- fixed excel export with special characters in plugin output
- fixed Undefined subroutine &FCGI::ProcManager::MaxRequestsThruk::self_or_default error
0.80 Sun Jan 30 14:07:49 CET 2011
- fixed backends using groups authentication
- fixed parsing of resource.cfg when macros are used twice
- fixed macro expansion when using commands like check_test!
0.78.2 Tue Jan 18 10:29:08 CET 2011
- minor fixes for OMD integration
- fixed url for pager when using thruk with url prefix
0.78.1 Tue Jan 18 10:29:08 CET 2011
- fixed macro expansion
0.78 Sun Jan 16 14:44:55 CET 2011
- added new Theme (Wakizashi, thanks Jean)
- added root problems plugin (thanks Jean) *shinken backend only
- added new config option for default statusmap settings
- added new config option title_prefix
- fixed problem with custom timerange for availability reports
- fixed minor problems when using the shinken backend
0.76.1 Wed Dec 29 11:28:03 CET 2010
- fixed error when host/service has no command defined
0.76 Sun Dec 26 21:28:35 CET 2010
- added full command line to host / service extinfo page (show_full_commandline option)
- added user_template_path config option to specify additional template paths
- added "link to this page" button on host/status details page
- made configuration page more readable
- added paging to config page
0.74 Sat Dec 18 13:45:08 CET 2010
- added strict disabled mode ( make passive hosts/services more intuitive )
- enabled circle layout for statusmap
- added paging for group pages
- added current number of notifications to status details page
- added column selector for excel export
- fixed some issues with shinken livestatus
- fixed navigation when appending nav=1 to url in framed mode
0.72.2 Tue Nov 2 19:15:07 CET 2010
- fixed livestatus stats query for shinken
- fixed js for IE (search suggest && host/service selection)
0.72.1 Thu Oct 28 00:07:40 CEST 2010
- fixed Vautour theme css
- fixed host status totals for groups summary pages
0.72 Mon Oct 25 21:35:30 CEST 2010
- added ssi_path config option
- added flexible url prefix
- added filter for latency and execution time
- added utf8 support for navigation
- added prefixes for search terms ho: hg: se: and sg:
- added link to childs on host details page
- added warning when trying to start a precompiled version on wrong arch
- added commit page when deleting all downtimes
- added select all hosts link to service details
- added use_timezone configuration option
- fixed removing comments with unprivileged user