Permalink
Commits on Jan 21, 2019
  1. Merge pull request #340 in MONITOR/ninja from bugfix/MON-11432-existi…

    deveshop5 committed Jan 21, 2019
    …ng-scheduled-reports-broken to master
    
    * commit '7e1e3b40bba9549d08a6d2aaa6897b0f0a3051a5':
      ninja:Existing scheduled reports broken in 7.4.10.
Commits on Jan 8, 2019
  1. ninja:Existing scheduled reports broken in 7.4.10.

    deveshop5 committed Jan 8, 2019
    Old schedule report is not showing in new format.
    now we check for any old report format in database and migrate it to new
    format.
    
    This fixes issue MON-11432
    
    Signed-off by Devesh Thakur dthakur@op5.com
Commits on Dec 18, 2018
  1. Merge pull request #322 in MONITOR/ninja from bugfix/MON-11271-ldap-m…

    jacobbaungard committed Dec 18, 2018
    …emberof to master
    
    * commit 'c0193bb832e5d01ae5e32c8c51cbc768f680a576':
      [LDAP] Add option to find groups by using memberof
Commits on Dec 13, 2018
  1. Merge pull request #328 in MONITOR/ninja from bugfix/MON-11339-recurr…

    deveshop5 committed Dec 13, 2018
    …ing-scheduled-downtime-shows to master
    
    * commit '690006fd1c3d843bf83929270e6ee04075f6918e':
      Recurring scheduled downtime shows incorrect interval after first instance
Commits on Dec 11, 2018
  1. Merge pull request #337 in MONITOR/ninja from feature/MON-11318-save-…

    Erik Sjostrom
    Erik Sjostrom committed Dec 11, 2018
    …hooks-in-nachos to master
    
    * commit '3cfd3449c6094f42935581d82acd30b5810f2dd9':
      Updated shebang to more explicit about which version of python to use.
  2. Merge pull request #335 in MONITOR/ninja from bugfix/MON-11383-quickl…

    Ramesh T
    Ramesh T committed Dec 11, 2018
    …ink-absoluteURL-notworking to master
    
    * commit 'd619ab39fa5f676883d62f386a93089577ecd5fe':
      Quicklink absolute URL fixed.
Commits on Dec 7, 2018
  1. Updated shebang to more explicit about which version of python to use.

    Erik Sjöström
    Erik Sjöström committed Dec 7, 2018
    Signed-off-by: Erik Sjöström <esjostrom@op5.com>
  2. Merge pull request #310 in MONITOR/ninja from feature/MON-4240-select…

    deveshop5 committed Dec 7, 2018
    …-when-a-scheduled-report-is to master
    
    * commit '148c90276b88ee3084c5f71b27d833f7bb3eb1e9':
      ninja: Select when a scheduled report is generated and sent.
  3. ninja: Select when a scheduled report is generated and sent.

    deveshop5 committed Oct 25, 2018
    Previously we cannot change when a scheduled report is generated
    and sent.
    
    Now we added the functionality to add the time and day (daily, weekly,
    monthly)
    
    This fix issue MON-4240
    
    Signed-off-by: Devesh Thakur dthakur@op5.com
  4. Recurring scheduled downtime shows incorrect interval after first ins…

    deveshop5 committed Nov 28, 2018
    …tance
    
    earlier while editing the recurring downtime which already started,
    starttime and endtime show not showing correctly.
    
    Now edit section show the exact starttime and endtime which was set
    earlier.
    
    This fix issue MON-11339
    
    Signed-off by Devesh Thakur dthakur@op5.com
Commits on Dec 6, 2018
  1. Merge pull request #326 in MONITOR/ninja from feature/MON-11155_remov…

    Ramesh T
    Ramesh T committed Dec 6, 2018
    …e_file_access to master
    
    * commit '6f8b0d0eb1673f3501edcca2588e921ed5637f53':
      File access permission updated for security issue
Commits on Dec 5, 2018
  1. Quicklink absolute URL fixed.

    Ramesh T
    Ramesh T committed Nov 30, 2018
    Quicklink URI field absolute URL issue fixed.
    
    This fixes issue MON-11383.
    
    Signed-off-by: Ramesh T ramesht@op5.com
  2. File access permission updated for security issue

    Ramesh T
    Ramesh T committed Nov 20, 2018
    File access permission updated due to security vulnerabilities.
    
    This fixes issue MON-11155.
    
    Signed-off-by: Ramesh T ramesht@op5.com
  3. Merge pull request #333 in MONITOR/ninja from feature/add_community_g…

    jacobbaungard committed Dec 5, 2018
    …uidelines to master
    
    * commit 'eaf397570698a232dca1a978b6965e6dbb6613e5':
      DOC: Add contributing guidelines
  4. Merge pull request #324 in MONITOR/ninja from bugfix/MON-11284-url-is…

    deveshop5 committed Dec 5, 2018
    …sues-from-host-page-for-hosts to master
    
    * commit '8df357279fa30c9646cf8e4c16c37f49eb56ec07':
      ninja: URL issues from host page for hosts starting with 0 in their name.
Commits on Dec 4, 2018
  1. DOC: Add contributing guidelines

    fmikker authored and jacobbaungard committed Jun 21, 2018
    Contributing guidelines added to conform with Githubs Community Profile:
    https://help.github.com/articles/about-community-profiles-for-public-repositories/
    
    Added (shortened) coding standard for Ninja.
    
    Signed-off-by: Fredrik Mikker <fmikker@op5.com>
  2. Merge pull request #329 in MONITOR/ninja from bugfix/MON-9303-obsolet…

    jacobbaungard committed Dec 4, 2018
    …e-op5-nagios-gui-core to master
    
    * commit 'febcae80ceb689b7f27e71898a4470e102bed852':
      Obsolete all version of op5-nagios-gui-core
Commits on Nov 30, 2018
  1. Obsolete all version of op5-nagios-gui-core

    jacobbaungard committed Nov 30, 2018
    The old op5-nagios-gui-core is no longer working on newer
    versions of monitor. Given this there is no reason for it to be kept
    around on long running systems.
    
    This commit ensures that all versions of the op5-nagios-gui-core
    packages is obsoleted by this package.
    
    Signed-off-by: Jacob Hansen <jhansen@op5.com>
Commits on Nov 23, 2018
  1. Merge pull request #304 in MONITOR/ninja from bugfix/MON-9989-big-bla…

    Ramesh T
    Ramesh T committed Nov 23, 2018
    …nk-line-in-trend-graphs to master
    
    * commit 'a1b2c1c10537daa9aa997d9d840ac17bef25fbd6':
      Trend graph outside workhours big blank line fixed
  2. Trend graph outside workhours big blank line fixed

    Ramesh T
    Ramesh T committed Sep 19, 2018
    Previously 'event outside of timeperiod' 'state' was fixed value '-2
    (background color:transparent)',
    if the service was down outside of workhours the trend graph generated
    with big blank line.
    
    Now 'event outside of timeperiod' 'state' has dynamic value.
    service down outside of workhours trend graph big blank line issue
    fixed.
    
    Removed @unreliable_el7,  @unreliable on 'availability.feature' and test
    cases updated.
    
    This fixes issue MON-9989.
    
    Signed-off-by: Ramesh T ramesht@op5.com
  3. Merge pull request #319 in MONITOR/ninja from feature/MON-11155-remov…

    Ramesh T
    Ramesh T committed Nov 23, 2018
    …e-aliases-not-in-use to master
    
    * commit '70fea3206519b2da8efb56c12946ea774561c50a':
      Removed Alias not in use
Commits on Nov 22, 2018
  1. Removed Alias not in use

    Ramesh T
    Ramesh T committed Nov 15, 2018
    Removed unused alias due to security vulnerabilities.
    
    Alias removed:
    /etc/httpd/conf.d/monitor-ninja.conf
    
    This fixes issue MON-11155.
    
    Signed-off-by: Ramesh T ramesht@op5.com
Commits on Nov 21, 2018
  1. Merge pull request #316 in MONITOR/ninja from bugfix/MON-11321-nessus…

    Ramesh T
    Ramesh T committed Nov 21, 2018
    …-vulnerability-scan-results to master
    
    * commit '69bab3f84de985d5068a0f7cb8eff6bfd5a02095':
      PHP expose_php Information Disclosure
  2. ninja: URL issues from host page for hosts starting with 0 in their n…

    deveshop5 committed Nov 21, 2018
    …ame.
    
    earlier host with leading 0 in their name was not showing service list.
    
    fixed the url and query so that host can have any name with leading 0.
    
    This fix issue MON-11284
    
    Signed-off-by: Devesh Thakur dthakur@op5.com
Commits on Nov 19, 2018
  1. [LDAP] Add option to find groups by using memberof

    jacobbaungard committed Nov 12, 2018
    This commits adds the ability to search for group membership by doing a
    query on the user and use the memberOf attribute. This is instead of
    querying for all group and looking if the user is a member of that
    group.
    
    The option needs to be enable by configuration.
    
    This is part of: MON-11271
    
    Signed-off-by: Jacob Hansen <jhansen@op5.com>
Commits on Nov 15, 2018
  1. Merge pull request #313 in MONITOR/ninja from bugfix/MON-11183-missin…

    Ramesh T
    Ramesh T committed Nov 15, 2018
    …g-options-in-send-custom to master
    
    * commit 'e7a8d6d5b8890f8a3ea974620f92800bf82afc95':
      Broadcast and Force options in custom notification
Commits on Nov 14, 2018
  1. Broadcast and Force options in custom notification

    Ramesh T
    Ramesh T committed Oct 23, 2018
    Send custom notification form 'Broadcast' and 'Force notification' as
    checkboxes added in the gui.
    
    This fixes issue MON-11183.
    
    Signed-off-by: Ramesh T ramesht@op5.com
  2. Merge pull request #305 in MONITOR/ninja from feature/MON-11283-fix-x…

    Ramesh T
    Ramesh T committed Nov 14, 2018
    …xs-security-in-quickbar to master
    
    * commit '27c14a2d11240c96eff90f17bf36d010dd98d8f2':
      Fixed XSS Security Hole in the Quickbar
      Fixed XSS Security Hole in the Quickbar
Commits on Nov 13, 2018
  1. Fixed XSS Security Hole in the Quickbar

    Ramesh T
    Ramesh T committed Nov 13, 2018
    Previously Quickbar form data send as json string(no validation for URI
    field) and added in merlin db "ninja_settings" table.
    
    Now Quickbar form validation updated for URI field and test case
    updated.
    
    This fixes issue MON-11283.
    
    Signed-off-by: Ramesh T ramesht@op5.com
  2. Fixed XSS Security Hole in the Quickbar

    Ramesh T
    Ramesh T committed Oct 12, 2018
    Previously Quickbar form data send as json string(no validation for URI
    field) and added in merlin db "ninja_settings" table.
    
    Now Quickbar form validation updated for URI field and test case
    updated.
    
    This fixes issue MON-11283.
    
    Signed-off-by: Ramesh T ramesht@op5.com
  3. PHP expose_php Information Disclosure

    Ramesh T
    Ramesh T committed Nov 2, 2018
    The configuration of PHP on the remote host allows disclosure of
    sensitive information.
    
    Description
    The PHP install on the remote server is configured in a way that allows
    disclosure of potentially sensitive information to an attacker through a
    special URL. Such a URL triggers an Easter egg built into PHP itself.
    
    Other such Easter eggs likely exist, but Nessus has not checked for
    them.
    
    Solution
    In the PHP configuration file, php.ini, set the value for 'expose_php'
    to 'Off' to disable this behavior. Restart the web server daemon to put
    this change into effect.
    
    Turn off expose_php in php.ini
    
    This fixes issue MON-11321.
    
    Signed-off-by: Ramesh T ramesht@op5.com
  4. Merge pull request #315 in MONITOR/ninja from bugfix/MON-11195-list-v…

    deveshop5 committed Nov 13, 2018
    …iew-of-all-scheduled-downtimes to master
    
    * commit '97a2cbb221e53b9e59f0e359a19eaa47e16a128d':
      Ninja: List view of All scheduled downtimes have incorrect "duration".
Commits on Nov 5, 2018
  1. Ninja: List view of All scheduled downtimes have incorrect "duration".

    deveshop5 committed Nov 5, 2018
    Earlier duration of flexible downtime was showing wrong in listview.
    
    Now we only calculate downtime duration if downtime is fixed else just
    show the duration for flexible in listview.
    
    This fix issue MON-11195.
    
    Signed-off-by: Devesh Thakur dthakur@op5.com
Commits on Oct 25, 2018
  1. Merge pull request #303 in MONITOR/ninja from bugfix/MON-11277-api-al…

    jacobbaungard committed Oct 25, 2018
    …lows-login-with-empty-passwords to master
    
    * commit '8d1e16dd4f036919a2e5314fd05e119b7b4b9872':
      LDAP use empty to check password and add unit test
      Empty password no longer passes
Commits on Oct 24, 2018
  1. Merge pull request #308 in MONITOR/ninja from bugfix/use-specific-ver…

    Ramesh T
    Ramesh T committed Oct 24, 2018
    …sion-gem-parallel_tests to master
    
    * commit '35dc614c51a20aeae127e6ea76ac85a3ade0aefe':
      Use specific version of parallel_tests ruby gem