├── node
├── start.sh
├── settings.dist.js
├── settings-nagios.dist.js
├── package.json
├── README.txt
└── app.js
├── src
├── components
│ ├── hosts
│ │ ├── HostFilters.css
│ │ ├── HostGroupFilter.css
│ │ ├── HostItems.css
│ │ ├── HostItem.css
│ │ ├── host-functions.ts
│ │ ├── HostGroupFilter.tsx
│ │ └── HostItems.tsx
│ ├── services
│ │ ├── ServiceGroupFilter.css
│ │ ├── ServiceFilters.css
│ │ ├── ServiceItem.css
│ │ ├── ServiceItems.css
│ │ ├── service-functions.ts
│ │ └── ServiceGroupFilter.tsx
│ ├── Doomguy
│ │ ├── Doomguy.png
│ │ ├── Doomguy.css
│ │ └── Doomguy.tsx
│ ├── widgets
│ │ ├── CustomLogo.css
│ │ ├── ScrollToTop.css
│ │ ├── HistoryChart.css
│ │ ├── Clock.css
│ │ ├── MiniMapCanvas.css
│ │ ├── PollingSpinner.css
│ │ ├── HowManyEmoji.css
│ │ ├── HowMany.css
│ │ ├── Progress.css
│ │ ├── NextCheckIn.tsx
│ │ ├── CustomLogo.tsx
│ │ ├── HowMany.tsx
│ │ ├── Clock.tsx
│ │ ├── FilterCheckbox.tsx
│ │ ├── FilterCheckbox.css
│ │ ├── PollingSpinner.tsx
│ │ ├── MiniMapWrap.tsx
│ │ ├── Progress.tsx
│ │ ├── ScrollToTop.tsx
│ │ └── HowManyEmoji.tsx
│ ├── Help.css
│ ├── panels
│ │ ├── RightPanel.css
│ │ ├── RightPanel.tsx
│ │ ├── LeftPanel.css
│ │ ├── TopPanel.css
│ │ ├── LeftPanel.tsx
│ │ └── BottomPanel.css
│ ├── alerts
│ │ ├── AlertSection.css
│ │ ├── AlertItems.css
│ │ ├── AlertFilters.css
│ │ ├── QuietFor.css
│ │ ├── AlertItem.css
│ │ ├── AlertFilters.tsx
│ │ ├── AlertItems.tsx
│ │ ├── QuietFor.tsx
│ │ └── AlertItem.tsx
│ ├── AppContext.tsx
│ ├── Dashboard.css
│ ├── animation.css
│ ├── Demo.css
│ ├── Help.tsx
│ ├── Update.css
│ ├── summary
│ │ ├── MostRecentAlert.tsx
│ │ └── Summary.css
│ ├── SettingsFakeData.tsx
│ ├── Dashboard.tsx
│ ├── Settings.css
│ └── Base.css
├── vite-env.d.ts
├── atoms
│ ├── skipVersionAtom.ts
│ ├── hostgroupAtom.js
│ ├── alertAtom.ts
│ ├── programAtom.ts
│ ├── commentlistAtom.ts
│ ├── hostAtom.ts
│ ├── serviceAtom.ts
│ └── settingsState.ts
├── settingsLoader.js
├── App.test.tsx
├── types
│ ├── commentTypes.ts
│ ├── hostAndServiceTypes.ts
│ └── settings.ts
├── helpers
│ ├── axios.ts
│ ├── date-math.ts
│ ├── language.ts
│ ├── languages
│ │ ├── french.ts
│ │ └── spanish.ts
│ ├── nagios.ts
│ ├── audio.ts
│ ├── nagiostv.ts
│ └── colors.ts
├── App.tsx
├── App.css
├── index.css
├── logo.svg
└── index.tsx
├── public
├── favicon.ico
├── favicon.png
├── icon-180.png
├── icon-256.png
├── icon-1024.png
├── connectors
│ └── livestatus-settings.ini.sample
├── sample-audio
│ ├── ok.mp3
│ ├── warning.mp3
│ └── critical.mp3
├── apple-touch-icon.png
├── sample-image
│ ├── nagios.png
│ └── resedit.png
├── js
│ └── polyfill.min.js
├── manifest.json
├── multi-nagios-server-example.html
├── sample-data
│ ├── hostcount.json
│ ├── servicecount.json
│ ├── programstatus.json
│ └── commentlist.json
├── save-client-settings.php
├── autoupdate.sh
└── auto-version-switch.php
├── .hintrc
├── config-overrides.js
├── .editorconfig
├── create-tar-for-github.sh
├── .gitignore
├── tsconfig.json
├── index.html
├── vite.config.ts
├── package.json
├── proxy.js
└── README-development.md
/node/start.sh:
--------------------------------------------------------------------------------
1 | node app.js
2 |
--------------------------------------------------------------------------------
/src/components/hosts/HostFilters.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/components/services/ServiceGroupFilter.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///