About & Pics

Description

zmNinja is a powerful mobile application for home security monitoring. It works along with ZoneMinder. It uses the new Zoneminder APIs, so please make sure you have ZM 1.30 or above installed.

*** PLEASE READ BEFORE YOU BUY***

a) You need to configure your ZM APIS *correctly*. Please read https://github.com/pliablepixels/zmNinja/wiki/FAQ#things-you-should-own-up-to before you buy (especially "Try before you buy" part - the desktop version of zmNinja is free to download forever)

b) There is an extensive FAQ, please read https://github.com/pliablepixels/zmNinja/wiki/FAQ

c) If you are facing issues, there are multiple options to contact me - https://github.com/pliablepixels/zmNinja/issues or email me at pliablepixels@gmail.com

d) Happy to refund anytime (if its within the time limit Google Play store allows for a refund). Just email me your Order-ID. No questions asked.

zmNinja FAQ: https://github.com/pliablepixels/zmNinja/wiki/FAQ

 $4.99 in Google Play

Screenshots

zmNinja-pro screenshot 1zmNinja-pro screenshot 2zmNinja-pro screenshot 3zmNinja-pro screenshot 4zmNinja-pro screenshot 5zmNinja-pro screenshot 6zmNinja-pro screenshot 7zmNinja-pro screenshot 8

Version History

Launched Dec 14, 2015 (about 3 years ago).

Releasing new versions every 26 days, on average.

Dec 12
2018
(Current)
Version 1.3.039

Full CHANGELOG: https://github.com/pliablepixels/zmNinja/blob/v1.3.039/CHANGELOG.md

Closed issues:
- push notification icon in android is a block #762
- After update zmninja stops working #760
- Ctrl-Alt-D opens Chrome Developer Tools panel on Windows, no matter what app is active #759
- ZMninja ios update 1.3.033 'cleaning up' delays for failover switching #753
- Portals that implement redirects don't work with web scrape (Wizard) #716

Dec 11
2018
Version 1.3.038

- Fixed a login bug that prevented self-signed certs/HTTP logins (iOS only)
- Fixed an inconsistent state while restoring app state
- Fixed login and/or Wizard failing due to 3xx redirect
- Fixed fallback recursive code so it doesn't lock on login

Dec 10
2018
Version 1.3.035

Bug fix release
* Full CHANGELOG https://github.com/pliablepixels/zmNinja/blob/v1.3.035/CHANGELOG.md
* Fixes montage view stopping after a few hours (I hope)
* Fixes ES crash for some devices
* See full changelog for more

Nov 29
2018
Version 1.3.033

- Fixes a bug related to switching servers in 1.3.032

Nov 26
2018
Version 1.3.032

- Fixes for thumb view and more multi-storage support
- Fast switching of servers
- You should not be stuck in "cleaning up" for more than 7 seconds if your server is not recachable
- When you tap on a monitor on montage and go back to it, it should not re-arrange the screen again

https://github.com/pliablepixels/zmNinja/blob/v1.3.032/CHANGELOG.md

Sep 24
2018
Version 1.3.021

- Fast switching of servers
- You should not be stuck in "cleaning up" for more than 7 seconds if your server is not recachable
- When you tap on a monitor on montage and go back to it, it should not re-arrange the screen again

Aug 26
2018
Version 1.3.016

Full CHANGELOG https://github.com/pliablepixels/zmNinja/blob/v1.3.016/CHANGELOG.md

Summary:

- Multi window support for Android 7.0+
- Key bindings for desktop
- various bug fixes (See full changelog)

Aug 01
2018
Version 1.3.015

- Another attempt to fix login problems. Users who have had problems seem to confirm this works. Works with me too.

Jul 31
2018
Version 1.3.014

- Fixes Login/Data retention issues with 1.3.013 (Workaround for now, will investigate proper reason later)

Jul 30
2018
Version 1.3.013

- This release fixes a authentication bug that some users experienced while using ZM 1.30.4 while trying to log in.

Jul 24
2018
Version 1.3.011

Full CHANGELOG https://github.com/pliablepixels/zmNinja/blob/v1.3.011/CHANGELOG.md

Key Notes:

- Desktop version now has key bindings. See #675
- Dev options allow you to change % of montage scaling to optimize window to screen spacing
- Support new ZM 1.32.0 login APIs
- Various other bug fixes

Jun 29
2018
Version 1.3.008

Bug fixes, see https://github.com/pliablepixels/zmNinja/blob/v1.3.008/CHANGELOG.md

Jun 12
2018
Version 1.3.007

- This version force quits the app if you pause it to make sure there are no image streaming leaks

Jun 11
2018
Version 1.3.006

- Fixes bug #647 - if you enable multiport and are using android, app may consume n/w data in the bandwidth

Jun 04
2018
Version 1.3.005

- Fixes an issue where users not using authentication would see green dots only on app resume (not restart)

Jun 02
2018
Version 1.3.004

This is a maintenance release over 1.3.003
- fixes a live montage problem where montage views would not show up unless we saved the data when ZM auth was disabled but zmNinja had auth on
- Full CHANGELOG
https://github.com/pliablepixels/zmNinja/blob/v1.3.004/CHANGELOG.md

May 31
2018
Version 1.3.003

- Lots of new updates in 1.3 - read https://medium.com/zmninja/what-to-expect-in-zmninja-1-3-5741fac8b13e for more details
- Full 1.3 CHANGELOG - https://github.com/pliablepixels/zmNinja/blob/v1.3.002/CHANGELOG.md

- 1.3.003 fixes a bug where certain Android devices can't store data
- 1.3.002 fixes a bug where an API error was shown even if portal login was ok
- 1.3.001 fixes a bug with 1.3.000 where live view stopped working without authentication

Jan 10
2018
Version v.2018.01.11

Full CHANGELOG https://github.com/pliablepixels/zmNinja/blob/v1.2.515/CHANGELOG.md
- New 24 hr preview feature (see http://bit.ly/2APOnSw - needs API upgrade!)
- Push notifications can now be configured to directly play the event
- many bug fixes (related to many areas - please see full changelog)

Jan 10
2018
Version 1.2.515

Full CHANGELOG https://github.com/pliablepixels/zmNinja/blob/v1.2.515/CHANGELOG.md

- New 24 hr preview feature (see http://bit.ly/2APOnSw - needs API upgrade!)
- Push notifications can now be configured to directly play the event
- many bug fixes (related to many areas - please see full changelog)

Dec 10
2017
Version v.2017.12.11

Full CHANGELOG https://github.com/pliablepixels/zmNinja/blob/v1.2.513/CHANGELOG.md
Key Features (read http://bit.ly/2kovqQH for details for API and Push upgrades)
- Event list now has thumbnails (needs API patch - replace EventsController.php from master)
- (Breaking change - needs event server upgrade) Push notifications migrated to FCM (read this)
- bug fixes

Nov 05
2017
Version v.2017.11.06

Full CHANGELOG https://github.com/pliablepixels/zmNinja/blob/v1.2.507/CHANGELOG.md
enhancements:
* Add finger print auth for android
* Re-orient the PTZ UI for limited space orientations #554
bugs:
* increased CPU and/or memory usage over time #553
* Selecting Timeline in zmNinja IOS app causes application freeze #551
"the connection to the server was unsuccessful file ///android_asset/www/index.html" #550

Oct 08
2017
Version v.2017.10.09

Fixes timeline problems with 1.2.503
Full CHANGELOG:
https://github.com/pliablepixels/zmNinja/blob/v1.2.504/CHANGELOG.md

Sep 29
2017
Version v.2017.09.30

This is a maintenance release.
1.2.500 broke german language translations. That's now fixed.

Apr 10
2017
Version v.2017.04.11

Full CHANGELOG https://github.com/pliablepixels/zmNinja/blob/v1.2.41/CHANGELOG.md
Summary:
- Bug fixes
- Made it easier to re-order monitors (visual snapshot added)
- Montage scaling is now in increments of 5% instead of 10%
-

Mar 19
2017
Version v.2017.03.19

Minor maintenance release - see
https://github.com/pliablepixels/zmNinja/blob/v1.2.40/CHANGELOG.md

Mar 06
2017
Version v.2017.03.06

**Breaking Platform Changes - TEST WELL PLEASE**
a) Folks running Android >= 5.0 please make sure you
don't see 'deflating crosswalk'
b) Folks running Android

Feb 17
2017
Version v.2017.02.17

full CHANGELOG
- It looks like for iOS users, video playback (for folks on the video/h264 branch) broke due to some security changes
that conflicted with iOS 10.2.1
- You can now disable GIF and MP4 generation in the event list allowing for quicker
scroll (useful if you don't really use these features) - setting in dev options
- In the 'logs' view, you can now
switch between zmNinja and ZM logs

Feb 11
2017
Version v.2017.02.11

The previous release broke the Wizard function. This version fixes that error and also improves on cgi-bin
detection

Feb 06
2017
Version v.2017.02.06

Full CHANGELOG
Key features
- You can now cycle between montage profiles automatically
- View zone layers (view only, not
edit)
- New language: Dutch

Dec 31
2016
Version v.2016.12.31

Full CHANGELOG
Key features
- you can now see motion outlines in zmNinja (if enabled in ZM) - note that ZM 1.30 has a bug
related to this - this PR fixes it (ZoneMinder/ZoneMinder#1592). If you can't see them in ZM, you won't be able to see
it in zmNinja
- You can flag/unflag events (this basically does what ZoneMinder calls 'archive')

Dec 24
2016
Version v.2016.12.24

full CHANGELOG
- ability to pin monitors when rearranging montage
- fixes a bug for first time users where app freezes if APIs
are not working

Dec 09
2016
Version v.2016.12.09

full changelog
- You can now save multiple montage profiles and switch between them. Its easy, just go to Montage and tap the
vertical "..." button. for details
- Fixed a bug where
events screen would show "no events" even when there were events

Dec 02
2016
Version v.2016.12.02

full changelog
- Download animated GIF version of alarmed frames
- Download MP4 of event (only for H264 branch)
- New
languages : Spanish, Polish
- Various video playback (H264) tweaks
- Dynamic update of timeline
-
Differentiate between server timezone and local timezone (needs ZM API Update #1655)

Oct 14
2016
Version v.2016.10.14

version 1.2.27 also fixes a SSL bug that prevented SSL certificates from working in Android devices that are lower
than Android 5.0. Also see new features below:
Full Changelog:
a) Reworked Event Montage - made it easier and more powerful
b) More real estate - as you scroll, header
shrinks
c) Many other bug fixes (see details)

Sep 25
2016
Version v.2016.09.25

Changes:

Sep 04
2016
Version v.2016.09.04

1) Fixes a bug where the app freezes if you switch servers without saving
2) You can now automatically cycle
through all your monitors in live view (change cycle timer in dev settings)

Sep 01
2016
Version v.2016.09.01

Full CHANGELOG
Key changes:
a) Stability improvements
b) Added a new option on "developer settings" to "disable native
transitions" if your app is freezing mid screen (android)
c) PTZ Wake/Sleep/Reset functions
d) Ability to
change multiple monitor configs at once
e) If you are using push notifications, you can change more options
(silence/vibrate)

Aug 20
2016
Version v.2016.08.20

1.2.13 brings back the functionality of 1.2 (which I had to revert due to bugs)

Aug 10
2016
Version v.2016.08.10

REVERTING TO FUNCTIONALITY OF 1.1.96
It seems 1.2.0 broke for many - but works for some (me included). Not
sure what happened.
So 1.2.1 is really just 1.1.96 with a upgraded version # -- Google does not let me
downgrade.

Jul 13
2016
Version v.2016.07.13

Maintenance release
full changelog
a) fixed a back button issue
b) Fixed a version display issue
c) Turned off auto-correction in wizard and
login fields
d) Some tweaks to login screen data entry

Jul 09
2016
Version v.2016.07.09

1.1.95 fixes the HUGE MESS 1.1.94 made by breaking zmNinja for everyone. I tested the debug build and not the
release build. I need to remember Murphy's law never forgets. Sorry.
full CHANGELOG

Jan 19
2016
Version v.2016.01.19

(If you have problems installing, please delete the existing zmNinja first)
Please refer to
for details on updates in 1.0.3
Summary:
1) Android users running 4.4 or above will see a big size reduction
of the APK
2) A nasty bug where zmNinja was consuming a lot of background data has been quashed
3) Support for
PTZ presets!!
4) HUGE improvement in timeline performance - zmNinja can now handle several thousand timeline
events

Previous 3 versions
5

Total Ratings

5
2
4
0
3
2
2
0
1
1
260

Total Ratings

5
210
4
20
3
13
2
3
1
13