Version 2.4.1

Version 2.4.1 includes the following changes:

  • Fixed scrolling of the Settings screen when GDPR Mode is enabled.
  • Re-enabling sending report via Telegram. Telegram has only partly fixed their URL scheme – Telegram must be open in the background.
  • Fixed Video Player issues that started with recent iOS update.
  • Under Reporting > Other Hours, if you have “Include in Activity” = Off, but “Include in Report” = On, the Other Hours will now be included in the total report hours.
  • When looking at a list of Visits on a smaller phone, the date format has been improved.
  • Auto-cleanup of Dropbox “conflicted” files. Some users have experienced issues caused by Dropbox creating these files. To trigger the cleanup, go into Settings > Dropbox Sync > “Sync All Files Now” – let this finish and press the button again to run the process twice.

Version 2.4.0

Version 2.4.0 includes the following changes:

GDPR Compliance Mode

There have been some major changes to how the ministry is being conducted in the EU and UK. To comply with the GDPR these users have been instructed to no longer collect any contact data in the ministry. In order to protect myself from any legal issues as the app developer and to help users comply with these privacy regulations the new GDPR Compliance mode in ServicePlanner will:

  1. Disable and hide the Calls tab.
  2. Remove the Contacts section from the Today screen.
  3. Permanently delete any existing Contact records.

All users will receive a notice about this the first time they go into the Calls tab, regardless of where they live. To activate the new GDPR Compliance mode please go into Settings and toggle the option at the top of the screen.

   

Territory Helper Integration

Closely related to the previous topic, Territory Helper has also integrated a number of changes in order to enforce compliance with the GDPR. I wrote a detailed post about these changes here. In order to bring ServicePlanner in line with the Territory Helper the following changes have been made:
  • The Notes field will be removed from the Location and Unit screens.
  • The Language field will be removed from the Location and Unit screen.
  • The Location Status and Unit Status screens will only list “Unknown”, “Do not call” and “Delete”.

You can read more about these changes and the reason for them in my previous blog post, or by logging into Territory Helper and checking your notifications.

Updated Activity Plugin on the Today Screen

Since the GDPR Compliance mode will disable the ability to view contacts and add Visits to these contacts, it is even more important for affected users to be able to easily record Return Visits and Bible Studies. On the Today screen you can now manually add Return Visits and Bible Studies using the “+” and “-” buttons. You can choose which items appear in this list in the settings top/right of the Today screen in the “Activity Plugin Items” section…

Other Changes

  • The app now supports Korean and Danish users! Thanks to the translators who made this possible.
  • Bug fixes and improvements.

Thank you again for using ServicePlanner. If you feel inspired to leave a review on the App Store it would be greatly appreciated 🙂

Version 2.3.0

Version 2.3.0 introduces the following changes:

  • Swedish translation completed – thanks Johannes!
  • Basic support for Campaign Maps from Territory Helper:
    • Users who are only allowed see “assigned” maps in ServicePlanner will now see Campaign map assignments as well.
    • Maps assigned as part of a Campaign will show a “trumpet” icon (see screenshots).
    • Maps assigned to you will show the icon in colour. Maps assigned to others will show in grey (see screenshot).
    • Campaigns Maps assigned to you can now be returned from ServicePlanner.
    • If a map is assigned as part of the main Territory workflow AND as part of a Campaign, the main Territory workflow will take precedence.
  • Fixed a minor issue some users had updating the Workflow dates.
  • Fixed a minor display issue when grouping Contacts by Phone number.

   

Thank you again for using ServicePlanner. If you feel inspired to leave a review on the App Store it would be greatly appreciated 🙂

Version 2.2.4

This is a minor update with the following changes:

  • Overall performance and stability improvements.
  • New filter option to Group contacts with Phone numbers.
  • New filter by “Unassigned” Maps in Territory Helper.
  • You can now change the app language via Settings > Language.
  • Fixed issue with changing months via the Activity Year tab.
  • Fixed issue with orphaned videos on the Today screen.
  • Removed Telegram as a reporting option due to breaking changes in the Telegram URL Scheme.

Thank you again for using ServicePlanner. If you feel inspired to leave a review on the App Store it would be greatly appreciated 🙂

Version 2.2

Version 2.2 introduces the following new features:

Share a Contact

The “Share Contact” button is now more powerful, allowing other ServicePlanner users to import the Contact data.

From the Contact screen you can now choose between:

  • Summary Email – this will generate an email with the Contacts details, the same as before … but now it will also include a file attachment. If the recipient is also using ServicePlanner, they can open the attachment in ServicePlanner to import the Contact data.
  • Share File – this will generate a zip file with the Contacts details that can be shared via the iOS share action sheet, allowing users to share the Contact via SMS, AirDrop, Email, or messaging apps like Telegram, Viber, WhatsApp and more.

Manual Backup / Restore

In Settings there is a new option for Manual Backup. This will generate a zip file of all the ServicePlanner data and then show the iOS Share action sheet. Send the backup via AirDrop to another device, or store it using a cloud service or file sharing app. You can also email the backup via the default Mail app which will use the free Mail Drop solution to store the file for 30 days. The point is – you get to choose.

User have the option to enable Backup Reminders every 7, 14, 30 or 60 days. The backup reminder is triggered a few seconds after the app is opened – it will check the last backup time and show a reminder alert based on your settings.

To restore the data just locate the ZIP file and open it in ServicePlanner.

Some notes about the backup file:

  • It will include all publication and video cover artwork you have manually added.
  • It will not include any Territory Helper data. On each device you need to sign into Territory Helper to authenticate and download the maps and location data.
  • It will not include any downloaded video files. Videos need to be downloaded on each device as required.
  • Because of the above, the backup file can end up reasonably large. So you need to store it or share it using a method that supports large files. Some recommended methods include:
    • Send an email via the default Mail app to yourself. This will detect the large file attachment and then use the free iCloud Mail Drop system to store the file. You will have 30 days to download the file from Mail Drop.
    • Store the ZIP in Dropbox, Google Drive, One Drive, iCloud Files or any cloud solution.
    • AirDrop the file to another iOS device or Mac.

Other Changes

This update also fixes a number of low level issues.

Thank you again for using ServicePlanner. If you feel inspired to leave a review on the App Store it would be greatly appreciated 🙂

Version 2.1

ServicePlanner 2.1 introduces the following:

  • Official support for iOS 12.
    • There was a low-level change in iOS 12 that was causing the app to randomly crash. This should be stable now – any issues please let me know. If you experienced this issue then I thank you for your patience.
  • Optimisations for the new iPhone XS Max screen size, and for the upcoming XR as well.
  • New Address detail screen, accessible from a Contacts Details tab. This new screen should make it clearer what is going on behind the scenes when you enter and geocode an address, and paves the way forward for more power around addresses in the future.

Thank you again for using ServicePlanner. If you feel inspired to leave a review on the App Store it would be greatly appreciated 🙂

Version 2.0.4

ServicePlanner 2.0.4 is coming soon and includes the following…

Generic improvements:

  • Now fully translated for French users.
  • Updated support for Chinese Pinyin/Yale/Zhuyin/Sidney Lau when using the in-app browser.
  • Reduced the overall app size.
  • Fixed issue with sending report via Telegram.
  • Fixed issue trying to add Publications or Videos when the device is set to a Chinese language.
  • Added “Send Report” option to the Activity tab menu top/right.
  • You can now delete Placements, Videos, and Visits from the Report data even if the linked Contact has been deleted.

Territory Helper improvements:

  • Improved sorting Locations by Street.
  • Improved zoom into a Map with no boundaries set.
  • You can now manually edit the address components for a Location.

There is still more planned for ServicePlanner – stay tuned.

I hope you are still enjoying ServicePlanner and it is helping you have a productive ministry.

If you feel inspired to leave a review on the App Store it would be greatly appreciated 🙂

Version 2.0.3

Version 2.0.3 introduces the following changes:

  • Improved formatting of the Location Street names if City is not defined.
  • If no Map boundary, then zoom onto the Location markers instead.
  • Dropbox login process now uses a SFSafariViewController in harmony with best practice and Google recommendations (Dropbox users can login using their Google account).

I hope you are still enjoying ServicePlanner and it is helping you have a productive ministry.

If you feel inspired to leave a review on the App Store it would be greatly appreciated 🙂

Version 2.0.2

Version 2.0.2 introduces some important changes to the Territory Helper permissions as well as various improvements and bug fixes.

Territory Helper Permissions

Previously users would get to see all Territory Maps for a Congregation and if these Maps had been assigned, to whom, and for how long. I have tightened the rules around the visibility of the Maps and Assignment details to better align with:

  • The Users Role in Territory Helper.
  • The Congregation > Publisher Settings in Territory Helper.

Specifically the following changes have been made:

Visibility of Maps

  • If the User is Role = Publisher AND if the checkbox “Publishers can view the congregation territories page” is turned OFF, then user will only see maps assigned to them.
  • If the User is Role = Publisher AND if the checkbox “Publishers can view the congregation territories page” is turned ON, then the user will see all maps.
  • If the User is Role = Advanced OR higher then they see ALL maps.

Screenshot from Territory Helper Congregation Settings

Assignment Details (To and For How Long)

  • If the User is Role = Publisher they they can see if a Map is “Assigned” or not. Publishers will only ever see who it is assigned to, and for how long, if it is assigned to them personally.
  • If the User is Role = Advanced OR higher then they can see who the map is assigned to, and for how long … for all maps.

These rules mean that what the user sees in ServicePlanner will better match what they would see if they log into the Territory Helper website.

Important: Some users who are currently seeing ALL maps, will find that they either see just a few maps or NO maps once the next update goes out. This will be because the Congregation Setting “Publishers can view the congregation territories page” will be turned off in Territory Helper. If this setting is changed in Territory Helper, the user will have to:

  • Open the Territory Settings screen in ServicePlanner
  • Click the “Refresh Permissions” button
  • Log into Territory Helper to authenticate their details

This will pull down the users latest permissions from Territory Helper.

Improvements

The following minor improvements were made:

  • If you are looking at the Today screen, and you have moved to another day, you can now tap the Today tab again to return to the current day. Note that you could already do this in the top date navigator by clicking on the date. This is just another option.
  • When looking at a Territory Location screen there is now a reminder under the Notes field that the notes are stored online in Territory Helper and you need to ensure that the note only includes details allowed by your local data laws. In many countries this will mean you cannot include details about the householders religion, race, gender etc.
  • Improved touch gestures available on Google Maps so that you can pan and zoom at the same time. You can also “tilt” the map. Basically the gestures available mimic the standalone Google Maps app.

Bug Fixes

The following issues were resolved:

  • Fixed a random crash that happened when adding new Locations via the Territory Map.
  • Fixed issue with adding Locations and Units and it would not allow the Language to be set to “Language Unknown”.
  • Fixed Map Search while in the Grid layout to include street names in the searchable text.
  • Improved formatting of the Notes to strip out HTML Tags and convert HTML Entities.
  • Fixed a crash that would happen if you tapped the Activity button in the top toolbar of the Today screen, and then tapped on a Witnessing Partner.
  • Fixed the formatting of Contacts list when entering multi-select mode (accessed by tap+hold on a Contact).
  • Stopped the round “delete” button showing after removing a Publication or Map from the Today screen.
  • Fixed an issue where a phone number would not be saved when adding a new Contact.
  • Fixed an issue when inserting Credit Hours and then jumping to a month with no data – it would still be showing the Credit Hours from the previous month.

I hope you are still enjoying ServicePlanner and it is helping you have a productive ministry.

If you feel inspired to leave a review on the App Store it would be greatly appreciated 🙂

Version 2.0.1

Version 2.0.1 fixes the following issues:

  • Issue with Annual Report when a future months Projected Hours include minutes (eg “87:30”)
  • Issue with the Activity Plugin on the Today screen not showing Placements or Videos in the “Other” category.
  • Improved the format of Territory Location addresses when no City is provided.
  • Improved experience when importing maps from Territory Helper, and requests were taking longer than 60 seconds.
  • Fixed issue when clicking on a Time entry in Settings > Partners on an iPad.