Changelog
For those who don't use Google Play, latest build should be available
here.
- 6.3.6:
- Fix on changelog itself :)
- 6.3.5:
- Fix Icinga2API filter when onlyFaulty is activated
- 6.3.4:
- Fix override volume
- Vibrate in DnD if override volume is checked
- 6.3.3:
- Fix SNI on Android Nougat and newer (SDK>=24)
- 6.3.2:
- Update ACRA to 5.11.3
- Min SDK 21 => Multi dex build
- 6.3.1:
- Update to SDK 34
- Exact alarm
- Foreground service typing
- Broadcast receivers registration
- 6.3.0:
- Thruk 3 support
- Optimize Icinga2 API field retrieval
- Refactor permission management (inc. storage access for backup)
- Notification are now published in dedicated channel to allow system's level customisation
- Add ACRA for crash report, enabled on dev release
- Update to SDK 33
- 6.2.6:
- Lower sticky notification priority to low
If you still experience sound/vibration on regular update, please, long press the persistent notification (the one that stays with counter), and change it's priority to low or not important (mileage may vary)
- 6.2.5:
- Fix widget size issue, add 3x1 widget
- Fix soft state Icinga 2 API issue
- Backup back to ExternalStorageDirectory (for future backup)
- 6.2.4:
- Same as 6.2.3, just another attempt of reinstalment on Play store
- 6.2.3:
- 6.2.2:
- Allow http connection (yet another Android constrain)
- 6.2.1:
- Fix for Stub! (missing httpclient)
- 6.2.0:
- Fix auth for recent Thruk
- Sound emitted as ALARM, through speaker when Override volume is checked (Settings > Notification > Notification sound > Volume management)
- Fix custom sound load (read external storage permission required)
- Vibration pattern is now handled outside the notification
- 6.1.8:
- Widget text color forced to gray :-)
- 6.1.7:
- Fixes for the most problematic functional bugs introduced by catching up 2 years, SDK 7 => 26, mandatory by Google, still some work to do
- 6.1.6:
- Inverted color for notification makes them
- 6.1.5:
- Small fix to match bg color to icon shape
- 6.1.4:
- Icinga2API: Fix order submission filter when service name differs from display_name
- Icinga2API: Enhance error reporting
- Add banner for TV
- Fix typo in pref.
- 6.1.3:
- Remove Icinga2API field not available anymore
- 6.1.2:
- Remove extraneous permission
- Catch OOM
- 6.1.1:
- B&W Warning icon shape update to not be mistaken with system notices
- Add 15s, 30s and 45s refresh rates
- Fix permission issue on Evolveo Q8 (feedback ?)
- Don't ask option for battery optim. dialog
- Misc fixes
- 6.1.0:
- Black & White icon set (colored set is still available in settings)
- Fix Icinga2API hostgroup/servicegroup filtering
- Fix for battery drain
- Some wording changes
- 6.0.1:
- Fix Icinga2API hostgroup/servicegroup filtering omission
- 6.0.0:
- Support for Icinga 2 API
- Whitelist battery optimization dialog (when available)
- NTML authentication (Beta ? test & feedback required :) )
- Should be compatible with TVs
- Enable multi-window
- Small fix on Thruk date calculation
- 5.4.1:
- Fix for recent Icinga 1.x command submission flags
- Color blind icons has notification failure color more contrasted (B&W display)
- 5.4.0:
- Added comment handling
- Fixed bug in IP retrieval
- Show the refresh icon by default (can be hide in Low level settings)
- Reordered dialog buttons (cancel on left, validation on right)
- 5.3.1:
- Post payload charset to UTF-8
- 5.3.0:
- Dark material design by default, other themes still available in Settings => Default messages, users & parameters.
- 5.2.3:
- Fix for checkboxes color in preferences using "Force Black" theme on Samsung devices
- 5.2.2:
- Solid colored background for wearable
- "Show refresh icon in main view" option in Low level setting
- 5.2.1:
- Solid colored background for wearable
- "Show refresh icon in main view" option in Low level setting
- 5.2.0:
- Pull down main list to refresh instead of refresh icon in actionbar
- Refreshed icons and style
- Wording changes and typo fixes
- 5.1.0:
- Thruk:
- Support of cookie based authentication
- Support of Thruk inside EON (select Thruk as instance type)
- Improved Thruk parser
- Wearable should vibrate
- 5.0.0:
- Thruk support (at least 1.88) [Naemon (w/ Thruk) also of course]
- Better support for wearable
- LED notif dismiss set auto silence (works also on wearables, can be deactivated in Settings)
- 4.4.1:
- Removed swipe animation for android < 3.0
- Misc. fixes
- 4.4.0:
- Added set downtime in available swipe actions
- Service and LED notifications can have different priorities
- 4.3.1:
- Minor fix for notification text color
- 4.3.0:
- new URL schemes http://anag.invalid/ and https://anag.invalid/
- More detailed led notification for wearables
- Customizable notification priority (Notification => Notification priority)
- Customizable swipe (Default messages & parameters => Left/Right to right/left swipe action: Recheck, Ack./Rem ack. and Silence)
- 4.2.0:
- Added expanded notification with the first 10 triggering errors (notif. limit to 10~11 lines)
- Second dismissable notification dedicated to LED for Lolipop (disableable in settings)
- Swipe has been remade and rem ack asks for confirmation
- Added new anag:// url parameters: instance, host and service.
If prensent aNag tries to open the most detailed view (host requires instance and service requires both instance and host).
Unavailable host or service [ex soft state] are treated as absent (host detail if service is not available, instance detail if host is unavailable)
- 4.1.0:
- Added swipe over hosts and services on main screen
- to the left: recheck
- to the right: ack/remack
- Added 2 min. 30 sec. auto update step
- Notification's ticker sums up status for use with Voice Notify for ex.
- Minor UI changes and fixes
- 4.0.2:
- Fix for some Wiko devices
- 4.0.1:
- Dark theme background forced to black
- 4.0.0:
- SNI support for Android Gingerbread or later (2.3+)
- Enable all SSL protocol available
- 3.1.12:
- Color blind icon set option available in Low level settings
- 3.1.11:
- Fixed service detail drop down
- 3.1.10:
- Little change in color to help R/G color blind users to better distinguish state
- Typo fix
- 3.1.9:
- Added recheck all services on parent host in service detail view
- Fixed shutdown/exit where service failed to stop
- 3.1.7:
- Forgotten embedded changelog :/
- 3.1.6:
- Fixed messed up dialog / added "Connect to" to action list
- 3.1.5:
- Set internal file chooser as default
- 3.1.4:
- 3.1.3:
- Fixed issue with file chooser
- 3.1.2:
- Theme is now configurable (Settings / Default messages, users & parameters / Theme)
- 3.1.1:
- 3.1.0:
- Relooked UI :)
- Legacy release is available for Android 1.5 - 2.0 in the Play store (aNag legacy)
- 3.0.1:
- Added internal file browser for unresolvable file via Kitkat API
- 3.0.0:
- Client Certificate Authentication (See online Doc / F.A.Q.)
- Updated settings, please review instance configurations
- "What's new ?" dialog ;-)
- Silence bug fixed (silences removed too soon)
- Fix for Icinga 1.10 HTML parsing (prefer JSON)
- 2.4.16:
- Fixed sound issue (overriden volume failed when sound became unresolvable, now it takes default system ring tone.)
- Added set downtime and ack on OpsView
- 2.4.15:
- 2.4.14:
- 2.4.13:
- 2.4.12:
- Fixed LED issue (finally :-D)
- 2.4.11:
- Fix for HUAWEI C8950D and A199 preferences issue
- 2.4.10:
- Support for Opsview in subdirectory [fix regression on Opsview]
- 2.4.9:
- Support for Opsview in subdirectory
- 2.4.8:
- Fix for Icinga HTML parsing (prefer JSON)
- 2.4.7:
- Maintenance release for Icinga 1.10.1 (HTML and JSON)
- 2.4.6:
- Maintenance release for old Nagios
- 2.4.5:
- Maintenance release for instances without 'all' hostgroup handling
- 2.4.4:
- Fix for date detection on Icinga 1.10
- Fix some crashes when submitting commands in background
- 2.4.3:
- Added "skip progression" and "return after" for downtime
- Fixed an issue for host without services
- 2.4.2:
- Fix for compressed pnp graphs
- Added skip submit progression and close view options after recheck and ack (in Settings => Default messages, user and parameters)
- 2.4.1:
- Fix for service startup crash (sometimes)
- 2.4.0:
- Added refresh button on widgets 2x1 and 4x1
- Added hostgroup / servicegroup filtering on per instance basis (Instance counter still show instances totals, values comes from TAC view)
- Added an Intent to shutdown aNag from other applications using info.degois.damien.android.aNag.SHUTDOWN
- 2.3.13:
- Updated parser to handle Nagios 3.4.x and 4.x html changes
- Bug in host state skipped in consolidation when using JSON
- 2.3.12:
- Fixed Eye Of Network authentication for pnp4nagios graphs
- 2.3.11:
- Added "last check time" on host and service views
- Fixed host Msg when using JSON fetch
- 2.3.10:
- Adj. of widget's font size (Low level settings). [HTC Desire X for example]
- Status bar opens/closes context menu
- 2.3.9:
- 2.3.8:
- Parser update for Icinga 1.8.3 HTML changes
- Avoid service restart after aNag shutdown
- Added outdated status detection when using JSON (upcoming feature of Icinga 1.9+)
- 2.3.7:
- Handles mod_proxy_html rewrites
- Typo fix
- 2.3.6:
- Custom authentication revamp (Eyes Of Network users, please edit your instances)
- 2.3.5:
- Added option to skip update if no network is available (low level settings)
- Support of EyesOfNetwork authentication (check Opsview auth. in instance pref and as for OpsView, be prepared to provide me at least RO access to your instance if debug needed)
- 2.3.4:
- 2.3.3:
- Ready for icinga 1.8.0 JSON format
- 2.3.2:
- Improved ITP Monitor support
- 2.3.1:
- Fix for Opsview on non trivial port
- Handle ITP Monitor
- 2.3.0:
- Make it work with Opsview (see instance settings). Tested against demo.opsview.com.
As I don't own one myself, if you need troubleshoot/bugfix, you'll have to provide me a read only access to yours :)
- 2.2.6:
- Internal changes
- Minor bugfix
- 2.2.5:
- 2.2.4:
- 2.2.3:
- Added option to auto silence on UI launch rather than just after triggering (Settings => Notification => Auto silence => Auto silence on UI opening)
- 2.2.2:
-
Added Notify My Android handling.
If the URL field has anag or aNag as scheme and has updateonreceive=true as arguement, aNag will perform an update, according data settings etc.
-
Added aNag and anag scheme handling
If you open an URL with those scheme, it will open aNag.
examples: anag://open or anag://open?updateonreceive=true for NMA to trigger an update
- 2.2.1:
- Fixed a bug while renaming instance
- 2.2.0:
- Introduced Silent (like a local ACK with several sticky modes and expiration) and auto silent after triggering (Settings => Notification => Auto silence)
- Enable/Disable instance by long pressing them in Settings => Instances
- 2.1.0:
- 100th release :)
-
Introduced Tier 2+ mode. This mode makes notification to be delayed until duration field reaches a given threshold.
This should be useful while on call.
-
Widgets has been renamed (old bug, 1x2 => 2x1 and 1x4 => 4x1)
/!\ Widgets users will have to remove them and re-add them or reboot the phone and re-add them /!\
- Added an option to not advertise accept gzip encoding (in Low level settings)
- 2.0.11:
- 2.0.10:
- Added 'Sound in vibrate mode' and 'Sound in silent mode' options (Notification => Notification sounds => Volume management)
- 2.0.9:
- Fixed a pattern filtering bug
- 2.0.8:
- Fixed downtime HTML parsing on Icinga 1.7.0
- 2.0.7:
- Fixed gzip oversights (while retieving dates from server or in result parsing of submitted actions)
- 2.0.6:
- 2.0.5:
- Added missing Pattern based filtering on JSON parsing
- 2.0.4:
- Added 'Critical only' mode for quiet hours
This change Quiet hours behavior from no update at all to update and notify on critical only
- 2.0.3:
- Fix parsing for Nagios 3.4.x
- 2.0.2:
- Fix for Nagios 3.4.x (no limit on host and service retrieval)
- 2.0.1:
- Fix when asking for downtime without an update (very rare)
- 2.0.0:
- Downtime management
- Instance can now be renamed
- 1.6.7 (minor update):
- Minor update: minor wording update ("About" => "About / exit")
- JSON parsing for Icinga version 1.6+
If you are a happy owner of Icinga version 1.6.0+, edit your instance and check use JSON.
Please note that it will make PNP4Nagios unavailable (pnp4nagios info are not available in json outputs).
- 1.6.6:
- JSON parsing for Icinga version 1.6+
If you are a happy owner of Icinga version 1.6.0+, edit your instance and check use JSON.
Please note that it will make PNP4Nagios unavailable (pnp4nagios info are not available in json outputs).
- 1.6.5:
- Reordered problem list (Host => non triggering hosts => services => non triggering services)
- Non triggering hosts and services are now in italic
- Technical: factorization and caching of some of listview row elements
- 1.6.4:
- Added backup / restore [Settings => Backup / restore prefs]
- Notification sound now stops when aNag is launched [fix]
- 1.6.3:
- Added option to override default alarm volume while playing notification sound (Settings => Notification => Notification sounds => Volume management)
- 1.6.2:
- Fix month bug for expirable acknowledges (one month to far)
- 1.6.1:
- Blindly added LED notification (I can't test it)
- 1.6.0:
- Handling Icinga 1.7.0-dev (whatever display_status_totals value is)
-
Handling Icinga Expirable acknowledgement (starting Icinga 1.6.0 [auto detected], if available before, tell me)
[I recommend using iso8601 or strict-iso8601 as date format in icinga.cfg, this will allow aNag to show you DatePicker/TimePicker instead of bare text field].
- Enough "minor" additions and fixes since 1.5.0 to increase minor version number :)
- 1.5.17:
- Feature:
- Widgets
- 1x1, changing color icon
- 1x2, icon + status, small font
- 1x4, icon + status with larger font
- Minor addition/fixes
- Updated some pattern to be compatible with Icinga 1.7.0-dev with display_status_totals=1
- Reviewed PNP detection. Ulrich bug ? Next time send a mail ...
- 1.5.16:
- Feature:
- Widgets
- 1x1, changing color icon
- 1x2, icon + status, small font
- 1x4, icon + status with larger font
- Minor addition/fixes
- Added Hosts status in instance dialog
- Fixed parsing bug
- 1.5.15:
- Feature:
- Widgets
- 1x1, changing color icon
- 1x2, icon + status, small font
- 1x4, icon + status with larger font
- Minor addition/fixes
- 1.5.14:
- Feature:
- Widgets
- 1x1, changing color icon
- 1x2, icon + status, small font
- 1x4, icon + status with larger font
- Minor addition/fixes
- Quiet hours can now be customized on a per day of the week basis
- 1.5.13:
- Feature:
- Widgets
- 1x1, changing color icon
- 1x2, icon + status, small font
- 1x4, icon + status with larger font
- Minor addition/fixes
- Added quiet days [No update nor notification during checked days]
- Fixed some scroll issues in dialogs
- 1.5.12:
- Feature:
- Widgets
- 1x1, changing color icon
- 1x2, icon + status, small font
- 1x4, icon + status with larger font
- Minor addition/fixes
- Notification by sound or vibration are disabled during a call
- 1.5.11:
- Feature:
- Widgets
- 1x1, changing color icon
- 1x2, icon + status, small font
- 1x4, icon + status with larger font
- Minor addition/fixes
- Multiple changes about (improper) URL (Marc's 2012-01-17 bug ?).
- Warn user on main activity startup if an instance's URL contains status.cgi
- Block instance addition/edition if status.cgi is detected (and toast a message accordingly)
- Fixed (old) bug of Settings => Nagios instances out-of-sync (PreferenceScreen replaced by a dedicated activity)
- 1.5.10:
- Feature:
- Widgets
- 1x1, changing color icon
- 1x2, icon + status, small font
- 1x4, icon + status with larger font
- Minor addition
- Added "submit passive check" at host and service level
- Default message customizable in Settings => Default message & user => Default passive check message
- 1.5.9:
- Feature:
- Widgets
- 1x1, changing color icon
- 1x2, icon + status, small font
- 1x4, icon + status with larger font
- Fix
- Fixed missing differenciation in notification sounds configuration between "not configured" and "configured to silent"
- 1.5.8:
- Feature:
- Widgets
- 1x1, changing color icon
- 1x2, icon + status, small font
- 1x4, icon + status with larger font
- Fix
- Consider instance unreachable when monitoring daemon is not running
- Re-INTRODUCED: Surround update with wake lock (trying to workaround Cyanogen deep sleep)
Sorry for the v1.5.5 and v1.5.6 :-/
- 1.5.7:
- Feature:
- Widgets
- 1x1, changing color icon
- 1x2, icon + status, small font
- 1x4, icon + status with larger font
- Fix
- Consider instance unreachable when monitoring daemon is not running
- REVERTED:
Surround update with wake lock (max 120s, trying to workaround Cyanogen deep sleep)
- 1.5.6: Bad one
- 1.5.5:
- Feature:
- Widgets
- 1x1, changing color icon
- 1x2, icon + status, small font
- 1x4, icon + status with larger font
- Fix
- Consider instance unreachable when monitoring daemon is not running
- Surround update with wake lock (max 120s, trying to workaround Cyanogen deep sleep)
- 1.5.4:
- Feature:
- Widgets
- 1x1, changing color icon
- 1x2, icon + status, small font
- 1x4, icon + status with larger font
- Fix
- Consider instance unreachable when monitoring daemon is not running
- 1.5.3:
- Feature:
- Widgets
- 1x1, changing color icon
- 1x2, icon + status, small font
- 1x4, icon + status with larger font
- Fix
- fix Ok host count in widgets while "Fetch only faulty service" is checked
- try to reduce bw used
- 1.5.2:
- Feature:
- Widgets
- 1x1, changing color icon
- 1x2, icon + status, small font
- 1x4, icon + status with larger font
- Fix
- fix for attempts over 127 (new limit is 32767)
- 1.5.1:
- Feature:
- Widgets
- 1x1, changing color icon
- 1x2, icon + status, small font
- 1x4, icon + status with larger font
- Fix
- 1.5.0:
- Feature:
- Widgets
- 1x1, changing color icon
- 1x2, icon + status, small font
- 1x4, icon + status with larger font
- 1.4.8:
- Feature
- Extended fetch enabled by default (performs 2 fetch, one for services, one for hosts)
- Let instances displayed while refreshing
- Host state notification criteria
- Display filter to skip unreachable servers (as usual, overridden by host state notif. criteria)
- Wifi only update tries to update as soon as wifi is available if last update is too old
- Added Widget :)
- "Fix"
- Renamed widget with shape (act 1x2, maybe new shapes might come :))
- 1.4.7:
- Feature
- Extended fetch enabled by default (performs 2 fetch, one for services, one for hosts)
- Let instances displayed while refreshing
- Host state notification criteria
- Display filter to skip unreachable servers (as usual, overridden by host state notif. criteria)
- Wifi only update tries to update as soon as wifi is available if last update is too old
- Added Widget :)
- 1.4.6 (maint. release):
- Feature
- Extended fetch enabled by default (performs 2 fetch, one for services, one for hosts)
- Let instances displayed while refreshing
- Host state notification criteria
- Display filter to skip unreachable servers (as usual, overridden by host state notif. criteria)
- Wifi only update tries to update as soon as wifi is available if last update is too old
- Minor feat.
- Removed toasted texts about aNag service starting/stoping
- 1.4.5 (maint. release):
- Feature
- Extended fetch enabled by default (performs 2 fetch, one for services, one for hosts)
- Let instances displayed while refreshing
- Host state notification criteria
- Display filter to skip unreachable servers (as usual, overridden by host state notif. criteria)
- Wifi only update tries to update as soon as wifi is available if last update is too old
- Minor feat.
- Added customizable author name on per-instance basis (if applicable: lock_author_names=0 in cgi.cfg)
- 1.4.4 (maint. release):
- Feature
- Extended fetch enabled by default (performs 2 fetch, one for services, one for hosts)
- Let instances displayed while refreshing
- Host state notification criteria
- Display filter to skip unreachable servers (as usual, overridden by host state notif. criteria)
- Wifi only update tries to update as soon as wifi is available if last update is too old
- Fix
- Fix for CGI args not reset between update
- 1.4.3 (maint. release):
- Feature
- Extended fetch enabled by default (performs 2 fetch, one for services, one for hosts)
- Let instances displayed while refreshing
- Host state notification criteria
- Display filter to skip unreachable servers (as usual, overridden by host state notif. criteria)
- Wifi only update tries to update as soon as wifi is available if last update is too old
- Fix
- Fix for hosts wrongfully marked as down
- 1.4.2 (maint. release):
- Feature
- Extended fetch enabled by default (performs 2 fetch, one for services, one for hosts)
- Let instances displayed while refreshing
- Host state notification criteria
- Display filter to skip unreachable servers (as usual, overridden by host state notif. criteria)
- Wifi only update tries to update as soon as wifi is available if last update is too old
- Fix
- Fix for Nagios 1.4.1 compat.
- 1.4.1 (maint. release):
- Feature
- Extended fetch enabled by default (performs 2 fetch, one for services, one for hosts)
- Let instances displayed while refreshing
- Host state notification criteria
- Display filter to skip unreachable servers (as usual, overridden by host state notif. criteria)
- Wifi only update tries to update as soon as wifi is available if last update is too old
- Fix
- Catch and display OOM while loading PnP Graph instead of crash
- Typo fix
- 1.4.0:
- Feature
- Extended fetch enabled by default (performs 2 fetch, one for services, one for hosts)
- Let instances displayed while refreshing
- Host state notification criteria
- Display filter to skip unreachable servers (as usual, overridden by host state notif. criteria)
- Wifi only update tries to update as soon as wifi is available if last update is too old
- 1.3.11:
- Fix
- NPE when updating without connectivity
- 1.3.10:
- Changes
- "Server" renamed to "Host" (on display and in sources)
- More detailed instance counters (Host: Total / Up / Down / Unreachable, Services: ...) with option display it on a single line (auto wrapped by UI)
- Switched from Object types to native as much as possible to reduce memory footprint (hoping this doesn't introduce regression :) )
- NoLED workaround fix for first update notification
- Added option to update only when connected to wifi ("Low level settings"=>"Wifi only auto update")
- 1.3.9:
- Features
- Notification when all updates succeed after a failure (+ sound customization)
- Fix
- NoLED workaround now triggers a notification when update succeed after failure (to refresh icon)
- 1.3.8:
- Minor feature
- Added PNP4Nagios 'pnp4nagios' URL form recognition
- 1.3.7 (maint. release):
- Features
- SSH default user customizable (Default messages & user)
- ConnectBot integration available via Instance detail => Long press over server in list spawn connection dialog
- NoLED workaround via Low level settings => Don't update notif. (this will make notification time NOT relevant anymore)
- Fix
- Unusual index.php/graph PNP URL handling
- 1.3.6 (maint. release):
- Features
- SSH default user customizable (Default messages & user)
- ConnectBot integration available via Instance detail => Long press over server in list spawn connection dialog
- NoLED workaround via Low level settings => Don't update notif. (this will make notification time NOT relevant anymore)
- Fix
- NoLED workaround fix (missed notification update when switching from error to green state)
- Fix for BOOT_COMPLETED
- 1.3.5 (maint. release):
- Features
- SSH default user customizable (Default messages & user)
- ConnectBot integration available via Instance detail => Long press over server in list spawn connection dialog
- NoLED workaround via Low level settings => Don't update notif. (this will make notification time NOT relevant anymore)
- Fix
- 1.3.4:
- Features
- ConnectBot integration available via Instance detail => Long press over server in list spawn connection dialog
- NoLED workaround via Low level settings => Don't update notif. (this will make notification time NOT relevant anymore)
- 1.3.3:
- Minor feature
- Added F.A.Q. button in about dialog
- 1.3.2:
- Low level feature
- Introduced sleep between retry (default 5s)
- Misc
- N part of the notification icon is a bit more red on failure than before
- 1.3.1:
- Feature
- Default PnP graph is now loaded in-app (on a dedicated view) with a button to open a web browser on the corresponding graph page
- 1.3.0:
- Feature
- Added pnp4nagios detection and add button on server and service detail views if pnp graphs are available for those items
- 1.2.11:
- Feature
- Added few more "Auto update" intervals (30 mins, 45 mins and 2 hours)
- 1.2.10:
- Feature
- Added 'Status map' button in instance popup
Note: I'd planned to embed a webview but I can't without dropping compatibility for Android version 1.5 to 2.1.x included, the code is here but just unusable :/
- 1.2.9:
- Feature
-
Pattern based filters
- match type: regexp, equals, contains, starts with, ends with
- case sensitive or insensitive
- match against server name, service name, services message
- Fix
-
Fixed a race condition that led to crash
-
To achieve features for 1.3.0, I need some read only access on servers having pnp4nagios installed to see if I can implement it.
Please, contact me via email.
- 1.2.8:
- Feature
-
Update failure notification (when one or more instance update fails)
- N in notification icon becomes dark red
- Vibrate (2x short)
- Customizable sound
- Can be disabled in Settings => Notification => Notify update failure
- 1.2.7:
- Features
- Level based display filter (Settings => Display filters => Level based filter). Overridden by notification criteria if lower.
- Conformance to system's background data policy
- Fix
- 1.2.6:
- Feature
- Default ack and custom notif text customizable
- 1.2.5:
- Fix
- Default http timeout set to 20s (seems to be the maximum)
- 1.2.4:
- Feature
- Added http timeout and retry count
- 1.2.3:
- Fix
- Fixed serverview bug that might lead to crash in rare case
- 1.2.2:
- Feature
- Instance URL sanity check when submitting (add or edit) in preferences
- Fixes
- Errors durring update are now reported (parsing one and some URL weren't)
- Web browser call with invalid and/or malformed URL displays error instead of leading to crash
- 1.2.1:
- Features
- Fast scroll enabled if lists are too long
- Added a donate button in about dialog (send your browser to donate page)
- 1.2.0:
- Features
- Added host down detection
- 'Faulty services' is now 'Problems' and now a down server element replace all its faulty services
- Added status & buttons on server detail view
- Recheck host
- Send custom notification for host
- Set/Remove host Ack
- Disable/Enable host notification
- Recheck all services on the host
- Enable all services notification
- Disable all services notification
- Fix
- Added 'unauthorized' messages handling from Icinga
- 1.1.3 [Fix release]:
- Fix
- Fix on succesful command request not understood with Icinga
- 1.1.2 [Fix release]:
- Fix
- HTML comment left in attempts field with Icinga
- 1.1.1:
- Features
Please note that as I don't use Icinga, it might be bugged. Do not hesitate to send me bug reports.
- 1.1.0:
- Features
- New button on instance menu (Open down time in web browser)
- Added flapping detection and filtering (notif + display + in host state)
- Added short code service attributes (one letter OR H + letter)
- Force services that triggered the notification to be shown (bypassing display filter)
- 1.0.0:
- Features
- Notif./Display filters on host state
- Main screen: services that triggered the notification are now bold
- Fixes
- Fixed issue about Host state parsing (Notif. dis./Ack./Sched host made all hosts having those properties)
- Icon color is based on notification filters without including criteria ('regression' of 0.9.9.9 => color can change without making the device vibrate/tone)
- 0.9.9.9:
- Note
- OMG, last one before v1.0.0 ?
- Feature
- Now display host ack/sched/notif dis.
- 0.9.9.8:
- Changes
- Changed the faulty service display (added Ack/Sched/Notif dis.)
- Changed previously main screen filter as Fine grained notification filters
- Changed previously Detail view filters as Display filters
- Reorganized Preference screen
- Service Lifetime Enforcement is now disabled by default
As result, you are now able to set a fine grained notification trigger like "Do not notify on notification disabled services" while keeping those services listed as faulty (bellow the instance list)
- Fixes
- Fixed main screen "Notification disabled" filter inoperant
- Fixed crash on race condition between detailed instance view start and background data refresh
- 0.9.9.7:
- Features
- Service Lifetime Enforcement is now disabled by default
- Fixes
- Fixed a bug on sched and notif. disabled filters on main screen
- 0.9.9.6:
- Feature/Fix
- Added full screen for lager devices while keeping API 1.5 compatibility
- 0.9.9.5:
- Features
- Disable/enable notification button in service view
- Vibration pattern now represent the most critical error
- 1 long 1 short: unknown
- 1 long 2 shorts: warning
- 1 long 3 shorts: critical
- Notification sound is now configurable on criticity level (critical, warning, unknwown)
- Internal/Fixes
- Service counters are now calculated differently
- "Notification disabled" services are now filtered inside aNag
- Due to parsing changes, a service can be Sched AND Ack
- 0.9.9.4:
- Fixes
- Fix for URL scheme containing CAPS ...
- 0.9.9.3:
- Features
- Killing the service (via About -> Kill app & service) will suspend auto update and start on boot until the application is restarted
- 0.9.9.2 [Fix release]:
- Features
- Detail view on instance (server list then service list)
- Fixes
- Ok service where counted twice when "Fetch only faulty service" was not checked
- 0.9.9.1:
- Features
- Detail view on instance (server list then service list)
- Fixes
- Ok service where counted twice when "Fetch only faulty service" was not checked
- 0.9.9:
- Features
- Kill app & service button in about
- Click on instance propose "Open in web browser" (instead of long click)
- User agent added and set to "aNag vX.X.X" (previously no UA at all)
- Fixes
- Notification icon cleanup where missing (prior android 2.0)
- Ack filter apply also on services on ACK'ed servers
- 0.9.8.2:
- Features
- Filter services that have notifications disabled
- Fixes
- 0.9.8.1:
- Features
- About dialog (service status/contact/website)
- Fixes
- Filter wordings and typo
- ESL help text reviewed
- Refresh icon updated
- 0.9.8:
- Features
- Service lifetime enforcement (SLE) is now optional
- If SLE is not enabled, it's possible to have the notification icon hidden
- 0.9.7:
- Features
- Long click on instances on the main screen prompt a "open in web browser" option
- You are now able to disable a server without deleting it
- Fixes
- SOFT state filtering didn't always filter
- Strip HTML tags in messages
- Darker green for "all ok" status icon
- 0.9.6.1:
- Fix: Services on servers shceduled for downtime was counted as faulty despite filter
- 0.9.6:
- Filter on SOFT STATE
- Added sound notification method. Available methods: nothing, vibration, sound (which vibrate in quiet mode) and both
- Enhance update service lifetime
- 0.9.5:
- Service detail: ack and remove ack button
- Service detail: send custom notif
- Fixed little vibration bug
- Fixed bug when server has comments that leads to update service crash
- 0.9.4:
- Notification (top bar + vibrate)
- Quiet hours
- Confirmation on instance delete
- Reorganized Settings menu
- Service detail: Added "Open in browser" button
- 0.9.3:
- Recheck button on service detail
- Miscellaneous fixes
- 0.9.2.1:
- Scheduler missed updated (fixed)
- Service detail now show ack/downtime
- Preference auto update show current value
- 0.9.2:
- Background update
- Filtering options (acknowledge and scheduled downtimes)
- 0.9.1:
- Faulty service detailed when clicked
- 0.9.0:
- First public distribution