Squeegee® - Work Planner

Booking, Planning & Payments

1.27.5 for iPhone, iPad
Free
9.8

10 Ratings

Update Date

2023-11-09

Size

32.7 MB

Screenshots for iPhone

iPhone
Squeegee® - Work Planner Description
Easily book, schedule and plan all of your work keeping track of payments, invoices, expenses and quotes.

Perfect for window cleaners, housekeepers, gardeners or any other service provision business.

Customers - Quickly manage customers, owed balance, and plan appointment schedules.
Multi User - Share and assign work between multiple users.
Work Planner - Quickly see what days you will be busy, complete, skip or re-plan work individually or your whole schedule.
Overdue Work - See all your overdue jobs.
Expense - Record expenses and categorise them.
Invoices - View invoice history for your customers.
Quotes - Create and manage quotes and quote appointments.
Weather - See instantly weather will impact your work schedule.
Fast Job Status Update - Easily swipe jobs to update status.
Day Pilot - Navigation to customer jobs and see how far away they are and plan future days with route optimisation.
Record Payments - Quickly update a customer balance with a payment.
Squeegee® - Work Planner 1.27.5 Update
2023-11-09
Release Notes for v1.27.3 November 9th, 2023

Summary

Bug fixes around unscheduled jobs, syncing and duplicate invoice prevention processing. And a new feature for managing skills for workers and jobs.
More Information
Price:
Free
Version:
1.27.5
Size:
32.7 MB
Update Date:
2023-11-09
Developer:
Nexdynamic LTD
Language:
English

Safe to Download

AppPure.com and the download link of this app are 100% safe. The download link of this app will be redirected to the official App Store site, thus the app is original and has not been modified in any way.

Got it
X
Share

Share this page with your friends if you find it useful

Facebook Linkedin Pinterest Tumblr Twitter Whatsapp Line
1.27.5 2023-11-09
Release Notes for v1.27.3 November 9th, 2023

Summary

Bug fixes around unscheduled jobs, syncing and duplicate invoice prevention processing. And a new feature for managing skills for workers and jobs.
1.23.62 2023-09-18
New address service data, improved security controls and many other bug fixes and improvements.
1.23.23 2023-08-31
Updated SMS pricing, bulk discounts for all SMS, and a number of other bug fixes and improvements as always.
1.23.6 2023-07-19
The route planner now supports up to 200 waypoints, and we've made some improvements to the traffic optimisation. We've also fixed a bug causing jobs to show up in the default assignees list as well as the actual assignee, and a bug preventing route optimisation from working first time.
1.23.4 2023-07-13
Squeegee Balance public beta for Squeegee Ultimate, bulk price change, search improvements, as well as a number of other bug fixes and improvements as always.
1.22.45 2023-07-02
Bug fixes including some bugs around service, round and expense category selection.
1.22.42 2023-06-29
Square POS app integration and lots of improvements and bug fixes.
1.22.12 2023-06-16
Released Inbox for Squeegee, bulk sending from the planners for Squeegee Advanced and above, added Square card reader for iOS, and made a number of improvements and bug fixes.
1.21.86 2023-05-11
## Release Notes for v1.21.86 May 10th, 2023

Summary

Added the ability for users including workers to pin an address when on site to improve the accuracy, updated the search to support fuzzy searching of rounds and services, and fixed a bug preventing single notification messages from being sent, as well as a number of other minor improvements and bug fixes.
1.21.33 2023-02-09
### Summary

Added the ability to search an entire postcode, street, or multi tennant building, Made the publish services button notify on success as well as failure, and a number of other minor improvements and bug fixes.
1.19.73 2022-08-31
Fixes a few more small bugs.
1.18.98 2022-06-18
Improvements to the payment recording dialog, new ability to impersonate customers for creating quotes on their behalf etc.
1.18.80 2022-05-04
Added ability to enforce deactivate/delete customer reason, default quote expiry setting, added customer reference to all job data and completed jobs reports, fixed void invoices not showing, corrected ad-hoc jobs appearing in the round revenue summary, and corrected the tax rate on Squeegee subscription invoices displaying incorrectly.
1.18.72 2022-04-12
Fixes a bug with monthly week of month type schedules.
1.18.41 2022-03-12
The Squeegee Training Academy Course is now live and is free to all squeegee subscribers.
You can access the course by going to https://udemy.com/course/squeegee

Added the Squeegee Training Academy course to the welcome email, fixed auto notifications for invoices for some users and fixed an issue preventing Stripe disconnect from showing correctly.
1.18.12 2022-01-26
Rebranding, improved signup flow, and stabilisation of xero connection and opening balances on payment accounts, fixed some flow issues for existing users starting a new subscription and corrected a bug preventing some users from seeing their owed balance.
1.18.10 2022-01-15
Rebranding, improved signup flow, and stabilisation of xero connection and opening balances on payment accounts.

Improvements Made
New branding colours
Xero errors are now friendly
You can now retry failed xero requests
Payment accounts now can have an opening balance
1.18.9 2022-01-13
Rebranding, improved signup flow, and stabilisation of xero connection and opening balances on payment accounts.
1.17.47 2021-10-05
Summary

You can now fully manage the cards on file for Stripe, enable push notifications for owners and admins per alert type, we've added a change password to the profile screen, made public attachments available, added tax to the invoice and expense basic reports, many improvements to the connected services sync and many, many other features, improvements and fixes as you'll see below!
1.14.8 2020-12-23
You can now re-plan skipped jobs without un-skipping them first, frequency edits default to the next due date and we've fixed a couple of minor frequency update bugs.
1.9.26 2020-08-07
Fixes issues with iOS devices failing to save data locally
1.9.20 2020-07-31
1.9.20 New Features
Sign in with your apple id and face

1.9.15 Improvements Made:
Added the skipped reason to the skipped jobs report.
Render the HTML notification templates in settings as HTML.
Improvements to the sync engine to allow faster full syncs.

1.9.14 Bugs Smashed:
Fixed a bug causing the payment date to not be selectable on GC customers after switching to "Record".
Stopped marking invoices as paid when the associated payment less than the invoice.
Fixed a bug causing the coordinates to be swapped around on jobs.
Fixed a bug caused by job occurrences updated job locations.
Fixed a bug causing signing to fail on new devices for some users.
Corrected the background colour on the launch slides.
1.9.9 2020-05-10
1.9.9 Announcements
Squeegee support documentation is now available directly from the app by clicking the support button in the menu. If you don't see what you need you can contact us directly from the same form.

1.9.9 Features Added
Invoices can now be created in other languages, please contact us if you are interested in this.
Replaced the in app messaging with direct access to raise support requests.
Added support docs and search to the app.

And many, many improvements and bug fixes!
1.9.8 2020-04-10
1.9.8 Announcements
We have moved to a new SMS provider to enable faster, more reliable messages with better status information.

1.9.8 New Features
Enterprise customers can now add users with the Canavasser role, allowing just the creation of customers during canvassing.
Enterprise customers can now add users with the Reporting role to allow them access only to the reports section.
You can now enable job skip reasons from the settings menu and specify a predefined list of reasons.
1.9.7 2020-03-24
Added the ability to hide the Stripe pay with card button from invoices globally and per customer.
Updated the email in invoices to be a link which automatically adds the customer reference to the email.
Made the website address on an invoice into a clickable link.
Fixed a bug in the address lookup dialog preventing the "Use this address text" from working.
Fixed a bug causing the HTML editor not to render correctly.
Fixed a bug preventing search by customer reference from working correctly.
1.9.6 2020-03-16
New Features
New more accurate address lookup service in most countries including partial matches.
New account screen layout to enable easier card update and viewing of subscription details.
Added ability to set jobs as inactive, similar to the behaviour on customers.
Improvements
Added the ability to disable Direct Debit button on invoices globally and per customer.
Added additional protection to prevent invoices being created for jobs that are already invoiced.
Improved the layout and usefulness of the Custom SMTP test results message.
1.9.4 2020-02-27
1.9.4 Bugs Squashed
Fixed a bug causing jobs not to auto invoice when completing on a different date than planned.
Fixed a bug preventing address pinning from saving on customer and job addresses.
Fixed a bug preventing Stripe disconnect from completing.
Fixed a bug preventing the payments from displaying and fixed the data.
Fixed a bug causing the Expenses fab menu to stay when switching screens.
Fixed a bug preventing the chat and alert count from showing correctly.
1.9.3 2020-02-19
Squeegee now has alerts so you can see a central feed of customer, payment and notification issues. These will soon be followed by push notifications for the more urgent alerts.

GoCardless signup link unique to customer is now included on invoices on standard invoice template.
One off jobs are now ad-hoc and can be repeated by tapping a button.
Financials now show projection for next 6 months.
You can now send payment requests in bulk from the owing screen including message customisation.
1.9.2 2020-02-19
Squeegee now has alerts so you can see a central feed of customer, payment and notification issues. These will soon be followed by push notifications for the more urgent alerts.

GoCardless signup link unique to customer is now included on invoices on standard invoice template.
One off jobs are now ad-hoc and can be repeated by tapping a button.
Financials now show projection for next 6 months.
You can now send payment requests in bulk from the owing screen including message customisation.
1.8.36 2020-01-22
Completely revamped account screen, much faster to load and better laid out.
Jobs within a customer can now be searched including the job description (notes), round, services and frequency.
Line items in standard invoices now show the pre-tax price.
Added support to standard invoice template for price excludes tax with tax enabled.
Various perfromance improvements in the app for swiping actions.
And as always much more...
1.8.34 2019-12-14
A number of users reported duplicate appointments over the last few weeks after re-planning so we have spent a great deal of time investigating and putting in place functionality to prevent this from happening. Please let us know if you identify any additional situations where this occurs

Squeegee has been suffering from interruptions to the syncing for a number of weeks and this release deals in particular with those issues.

Various other fixes and improvements.
1.8.30 2019-11-22
Added the ability to search customers for GoCardless status.
Updated the action bar to have a text label on the button and colours on the options mobile.
Fixed a bug preventing additional server nodes from processing the GoCardless requests.
Fixed the report rendering issues caused by the previous release.
Fixed a bug where debt age included void invoices.
Fixed a bug causing voids to occasionally be duplicated.
Fixed a bug casing customers to show and hide in the owing list at random.
1.8.29 2019-11-20
- Debt age is now displayed in the Owing and Customer screens beneath the balance.
- You can now sort customers by debt age on the Owing and Customer screens.
- Processing of invoices, notifications and automatic payments occurs as they arrive on the server so they should be processed much faster.
- Added the total price of the selected jobs in multi select mode where the user has permission to see them.
Plus many, many improvements and bug fixes...
1.8.27 2019-11-12
Added the ability to set per customer tax including a custom rate.
Added a "stickiness" setting for the day pilot to allow users working overnight to continue to see the same jobs.
Added a new [unpaidInvoicesView] and [unpaidInvoicesDownload] tokens to all messages to include a mini statement of unpaid invoices with price, date and link for each to view/download.
Rounds (job groups) in the planner will now sort alphanumerically.
Plus many other improvements and fixes!
1.8.24 2019-11-07
1.8.24 Announcements
Squeegee can now be installed on Windows, Mac and Linux from Google Chrome. If your system supports it you will find the install button at the top of the menu.

1.8.24 Features
Added new Franchise charges and fees setup.

1.8.24 Improvements
Improvements to the connected status of the app on slower connections.
Faster connection to the Squeegee servers.
Support for standalone Squeegee server access for enterprise users.
Improved the performance of the schedule generater, it will be more than twice as fast to load the work planner for some users now.
Signature dialog now requires a signature correctly when first loaded.

1.8.24 Bug Fixes
Fixed a number of bugs in the reset schedule functionality.
Fixed a potential bug where the signature may not get saved if the signature box closes too quickly.
1.8.21 2019-10-29
Stops multiple devices fighting over and destroying your precious job order data.
1.8.20 2019-10-26
October 25th 2019 - Squeegee 1.8.20

1.8.20 Improvements

Massive performance improvements on large syncronisations
Long operations no longer lock the app resulting in smoother performance.
Improved right indicator GREEN=online & synced, FLASHING GREEN=syncing YELLOW=offline.

1.8.20 Bug Fixes

Fixed an issue causing job ordering to fail if a day had new jobs on it or replanned work.
Fixed a bug preventing new invoices from syncing straight away.
Fixed an issue with full sync not working all the time.
1.8.18 2019-10-25
## October 25th 2019 - Squeegee 1.8.18

### 1.8.18 Improvements

- Massive performance improvements on large syncronisations
- Long operations no longer lock the app resulting in smoother performance.
- Improved right indicator GREEN=online & synced, FLASHING GREEN=syncing YELLOW=offline.

1.8.18 Bug Fixes

- Fixed an issue causing job ordering to fail if a day had new jobs on it or replanned work.
1.8.17 2019-10-24
Resolves issues around ordering work in that has been replanned
1.8.15 2019-10-16
Improved server availability.
You will now be prompted when completing a job that is assigned to another worker.
Jobs in the past that are invoice will automatically be marked as done.
Added more efficient connection checks.
Improved job ordering functionality.
Optimise route from the Work Planner now correctly sorts jobs.
Re-planning from one day to another will now keep the original order regardless of moving to an empty day.
Prevent message for assignee showing in Premium.
1.8.12 2019-10-11
You can now set the customer default notification when doing a Squeegee Import.
You can now specify an HTML email signature to be used in custom email templates.
Workers can now update the price when doing a job when they can see it.
Customer source is now available to edit on the customer form and if you imported from cleaner planner, it is already set.
Marking as done and paid will now show the total balance including the job being done.
Improved re-connections to the server after disconnect.
Improved the performance of our server side backups.
1.8.11 2019-09-26
Huge startup performance improvements.
Improved the performance of marking jobs as complete.
Updated the balance token to read "credit" and "owing" where applicable rather than showing minus numbers.
Statuses on payment and customer mandates can now all be refreshed from the same place in payment provider.
Account improvements on iOS.
Updated the profit loss report to allow selecting between accrual or cash accounting.
Improved the sync speed of updates from devices.
1.8.10 2019-09-25
Swiping a job will become more transparent and vibrate on mobile when ready to trigger the action.
Huge startup performance improvements.
Improved the performance of marking jobs as complete.
Updated the balance token to read "credit" and "owing" where applicable rather than showing minus numbers.
Statuses on payment and customer mandates can now all be refreshed.
Updated profit loss report with accrual or cash accounting.
Fixed a bug when sending SMS and Email.
1.8.9 2019-09-21
1.8.9 Features
New setting to restrict multiple payments from GoCardless for the same customer on the same day.
1.8.9 Improvements
Slight improvements to the payment and invoice processing speed.
Invoice statuses are now automatically updated whenever the cutomer payment screen is opened.
1.8.7 2019-09-11
SMS credits can now be automatically renewed based on a lower limit and a specified amount.
Added the ability to refresh the status on all GoCardless payments that are currently pending.
Updated the menu to move the important settings into the header.
Updated the round report to allow grouping rounds based on first name e.g. grouping "Winchester South" and "Winchester North".
Many updates to the server side code for improving the checking of data integrity.
1.8.3 2019-08-31
August 29th 2019 - Squeegee 1.8.3
Features
Additional invoice notes can be added to a customer and default invoices notes can be disabled per customer.
Customers can now have their own payment period to override the system default.
New customer sign ups by month report available for Premium and Enterprise users.
Customer reference token is now available in all messaging default templates.
Updates to the appointment address updates the customer billing address automatically if needed.
Additional invoice notes can also be added to jobs now and will show either at the end of the invoice if all the same or after each job service list if not.
Improvements
Invoiced future items can no longer be re-invoiced (unless the invoice is cancelled).
Invoiced jobs now always show the invoiced indicator even when not done.
Terms field on invoice removed in favour of larger Notes and Terms field.
Re-added the ability to send invoices before they are processed on the server.
All reports now have at least the default icon.
Sort by "Distance From Me" returns to the app (formerly "Distance").
Customer reference number is now added to the invoice.
Made the customer edit form slightly easier to read.
Notifications for an invoice now update on screen in real time.
Invoices can be sent manually, before they are synced.
Added more detail when Stripe card payments fail.
Insights now includes todays invoices and payments.
New invoices report will now include all voids, including historic.
Bug Fixes
Fixed issue where wrong customer transactions would show when opening a customer
Travel time sort removed as it no longer applies.
Prevented sync issue for device SMS (deprecated).
Corrected an issue causing the job history to be broken.
Corrected an issue causing some jobs not to appear in the Day Pilot list.
Fixed a payment processor issue holding automated payments unnecessarily.
1.8.0 2019-08-25
* Social auth with Google and Facebook.
* Reorder multiple items at a time in Work Planner and My Work.
* See the location of Spotless Water filling stations.
* Relative heatmap of distance when moving jobs.
* Shift schedule by days taking weekends into account.
* QuickBooks and Xero exports.
* Sent status on invoices.
* Update jobs already invoiced but not paid to update the invoice total and items.

And dozens more features, improvements and fixes...
1.7.8 2019-07-13
1.7.8 Improvements
Clear unread support messages when read on another device.
Removed the deleted customers report from the app as deleted customers are no longer stored on the device.
Fixed a number of white space issues on the invoices and their notifications.

1.7.8 Bug Fixes
Fixed issues when updating the planned order on a day with done jobs included.
Fixed a problem preventing full reports being downloaded as CSV.
Fixed a problem opening navigation on iOS.
1.7.4 2019-06-26
1.7.4 Features
Work Planner and My Work now have full logical search for customer, round, service etc with "and" and "or".
Improved customer and owing screen search including gocardless"gocardless" and "cancelled" customers.
1.7.4 Improvements
Squeegee CSV imports now support "job assignee" for jobs.
Moved version number to it's own field at the top of the about screen so it's easier to see when you need to speak to us about it.
1.7.3 2019-06-21
Patch release 1.7.3
* Improved customer payment dialog to make the options clearer.
* Fixes and updates the backup importer.
* Fixed an issue preventing Stripe card payments from completing.
1.7.2 2019-06-19
Patch release 1.7.2
Fixes issue with data writes causing crashing
SMS + email failures
1.7.1 2019-06-17
* New support chat system.
* Additional Stripe or GoCardless platform fees dropped.
* Payment screen overhauled, much clearer.
* Delivery and failure statuses added to Squeegee SMS messages.
* New version of the financial insight.
* Sign out of other devices from the sign out screen.
* Rewritten data layer to work around iOS 12 Webkit indexDB issue.
* Reduced rating reminders.
* Send invoices to multiple email addresses, separated by commas.
* Fixed next date on all jobs report.
1.6.22 2019-05-21
1.6.22 Features
- Delivery and failure statuses have been added for Squeegee SMS messages.
- Invite emails are now sent when a new user is added to your enterprise

1.6.22 Improvements
- Day Pilot optimisation now correctly uses GPS position if available.
- My Work 'Optimise drive' command now optimises route from business address

1.6.22 Bug Fixes
- Ensure non-deleted items for very old accounts are sent on full sync.
1.6.20 2019-04-26
Features
The day planner can now be route optimised for premium users.
Worker routes can now be optimised by a planner for enterprise users.
Team routes can now be optimised by a planner for enterprise users.
A round can now be route optimised for premium and enterprise users.
My work can now be route optimised for enterprise users.
You can now add #hastags to customer notes and these will display in the customer list as well as search for them.
You can now add important #!hashtags (note the #! in front) to jobs and appointments and these will be shown in the planners before the address.

Improvements
Customers, owing and planner load 50 items by default now and more are loaded as needed to prevent the list from being slow.
Big improvements to writing data to the local database, especially on iOS.
We now show a message when it's the first time you've signed in and the sync might be big.

Bug Fixes
Day ordering should no longer be lost.
Fixed various issues with showing team and user jobs in the planner.
When marking a customer as fully paid they are now correctly removed from the list.
Prevented an issue causing users to be logged out when the app is opened while there is no network connection.
1.6.2 2019-04-12
1.6.0/1.6.1/1.6.2 Features
Multi Planner - Premium and Enterprise
You can now plan multiple weeks at a time.
Drag and drop between days/weeks.
Bulk select across days and tap another day to move all jobs.
Select jobs across days to perform bulk actions like skip, done etc.
Dynamically load additional weeks.
View historic weeks.

1.6.0/1.6.1/1.6.2 Improvements
Massive performance improvements to the replanning of many jobs at once.
Replanned jobs now show their original date for reference in all planners.
Performance improvements when there are 100s of jobs on a single day.
Introduced high performance caching of resource data.
Sync on connection now schedules itself.
Multi Planner replan now obeys the update schedule setting from the settings screen.
1.6.1 2019-04-09
Fixes issue with invoices being marked as paid prematurely.
New multi-planner now respects the always update schedule setting.
1.6.0 2019-04-07
*NEW* Multi-planner - premium / enterprise, quickly see and organise weeks of work instantly.
Faster sync engine - Now supports 100's of jobs per day.
Many other performance improvements and bug fixes.
1.5.18 2019-04-03
Major updates to the work planner to support many more items on a single day with less slowdown.
Changed the way data is loaded to improve the speed of the app for large data sets.
1.5.14 2019-03-13
1.5.13/1.5.14 March 12th
Additional settings for default notification type, payment automation and always update schedule.
Lots of other improvements and bug fixes
1.5.12 2019-02-27
Feb 25th 2019 - Squeegee 1.5.12

1.5.12 Improvements
The app no longer allows the restore of a backup from another account as this data would not sync to the server.
Pressing enter in single line text dialogs now behaves like pressing ok/save etc.

1.5.12 Bug Fixes
Fixed an issue preventing users from creating their own backups.
Fixed a bug causing the filter for debt age to be doubled in the owing screen.
Fixed an issue preventing the unassigned filter from working.
1.5.11 2019-02-22
1.5.10/1.5.11 Features
Teams of workers can now be created and deleted in the new Teams section.
Work can now be assigned to multiple workers through teams rather than just a single user.
You can now see the total owing for customers in the owing list including when filtered.
You can now add a custom invoice prefix to your invoice numbers.

1.5.10/1.5.11 Improvements
Payments now shows Automated (GoCardless) payments as well as standard payments.
Day totals are now shown for expenses in line with the other transaction lists.
Improved the loader display.
Optimised all bulk schedule operations to make them much faster.
Made the cursor a pointer in the settings menu.
Removed "Edit Profile" and "Manage Account" from the connected accounts menu.
Moved "Sign Out" to the bottom of the main menu from the connected accounts menu.
Invoice reference is now separate to the invoice number.

1.5.10/1.5.11 Bug Fixes
Payments totals now show as positive rather than negative values.
The app no longer syncs all data when there is a connection issue.
Fixed a bug in the multi user cache preventing team users from showing.
The correct editing rights are now available to other people in the Owner role.
Fixed a bug causing the user dialog to be displayed for longer than necessary.
No longer show concrete future jobs for inactive customers.
1.5.9 2019-02-20
1.5.9 Feb 18th 2019

1.5.9 Improvements
* Indicators on job for auto invoicing and auto payment
* You can now bulk invoice! Multi-select and then invoice
* Customer in credit will appear as green £ on schedule item
* Improvements to the bulk action messages

1.5.9 Bug Fixes
* Chat is now available again from the app
* The totals on the day groups in finances are now correct
1.5.8 2019-02-16
1.5.8 Feb 15, 2019
* Numerous improvements to the invoicing handling on the server.
* Added the ability for the synchronisation to retry failed syncs.
* Done and Skipped jobs for inactive customers now show in the planner history.
* Fixed an issue causing UK mobile numbers to be chopped off when using Squeegee SMS.
* Fixed a bug causing lag in the planner.
1.5.6 2019-02-15
Feb 14th 2019 - Squeegee 1.5.6

1.5.6 Improvements
* Further improved session validation on poor connections.
* Much faster performance against large data sets

1.5.6 Bug Fixes
* Fixed authentication issue when there is a connection problem.
1.5.4 2019-02-10
Feb 7th 2019 - Squeegee 1.5.4

1.5.4 Improvements
Improved the information we receive when the user is unable to sync.

1.5.4 Bug Fixes
Fixed an issue preventing signing back in after session expiry.
Fixed an issue where service pricing was not being seen after reopening a service priced job or quote.
1.5.3 2019-02-06
Bug fixes:
Issues with synchronisation failing.
Sending SMS using device now doesn't get locked out.
1.5.2 2019-02-02
Feb 1st 2019 - Squeegee 1.5.2

1.5.2 Features
You can specify work days when shifting the schedule to avoid non work days when not moving by whole weeks.
You can now see the total estimated monthly and yearly of all rounds or a filtered set.

1.5.2 Improvements
Customer and address details are now shown on all transactions including Invoices and Payments.
Tokens in message templates are now selectable to paste into the template.

1.5.2 Bug Fixes
Fixed an issue causing paid with thanks to show on all emails.
Fixed issue with various message tokens.
Prevented the weather icons overlaying the date on the planner when temperature is switched on.
1.5.1 2019-02-01
Jan 31st 2019 - Squeegee 1.5.1

1.5.1 Features
Added the new Squeegee SMS service to allow SMS to be purchased and sent without the need for a third party supplier.
Added the ability for users to purchase SMS credits directly in the app.
Default pricing and quantity can be added to services.
New payments view lets you see payments and their totals by day including filtered results e.g. search Cash and see cash by day.
You can now see the automatic payment status on the Owing and Customer screens.
Invoice due status can now be seen from the Invoice screen and the customer finance tab.
Jobs in the planner will indicate if the customer currently has an outstanding balance.

1.5.1 Improvements
You can now send a payment request from the record payment dialog.
GoCardless settings for a customer are now available from the payment dialog.
Invoices view now loads quickly showing a limited number and allowing you to load more.
The app now warns when a possible duplicate customer is being added.
Updating the name of a service now updates that service in all jobs and appointments leaving pricing intact.
One off jobs are now included in the estimate monthly and yearly round calculations.
Payment dialog now shows on Done and paid rather than just putting a generic done and paid.
The specific payment method is now recorded against a payment.
Chat now available on iOS.
Improved native chat on other devices.
Rename of service updates all jobs and occurrences and leaves custom pricing information intact.
Added underlying functionality to allow storage of image data.]
Backup performance greatly improved.
Take a payment on the invoice screen now opens in a new tab when on the web app.
Make Payment removed from paid invoices to prevent customer confusion.
Clicking the customer name in the payment dialog now takes you to the customer on all devices.
Added the ability for Squeegee staff to run bulk updates more easily.
Optimised the planner week view to load less data up front.
A number of speed improvements to the planner and other places, particularly for Enterprise and Franchise users.
Made all tokens selectable so they can be copy pasted into messages.
Invoice emails now display a payment received message when already paid.
Invoices printouts and PDFs now display a message below the amount when already paid.
Improved first appointment indicator to not include schedule resets.

1.5.1 Bug Fixes
Fixed a bug causing report downloads to have the wrong file suffix on desktop.
Fixed a bug when the user is not found in Stripe.
Fixed an issue causing updates to invoices not to be synced to the server.
One off jobs are now included in month calculation totals.
Added a work around for SMS where the app was not receiving notification from the device when sent.
Corrected the schedule editor on extra small phone screens.
Fixed an issue preventing jobs from being set to a day when they were previously scheduled to appear but were replanned.
Done and paid now shows again when the global setting has been set to manual then back to auto.
Prevented invoices from getting stuck in a "processing" state.
1.4.21 2019-01-10
1.4.21 Features
You can now get support directly from the app even if you are not logged in, just click the chat icon in the menu!
You can now access an FAQ directly from the app, also access from the chat icon in the menu.

1.4.21 Improvements
More updated error details to help us help you!
Chat will alert you if you are not connected.

1.4.21 Bug Fixes
Updated how backups are sent to email to make it more robust.
Prevents duplicate invoices being generated for same job occurrence.
1.4.20 2019-01-06
1.4.18/1.4.19/1.4.20 Features
Brand new map layers in addition to the current "Streets" layer and a layer selector:
Streets Light
Streets Dark
Satellite
High Contrast Colour
High Contrast Grey
Terrain
The planner can now be searched/filtered on additional properties as well as the customer name and address:
frequency text
customer notes
job notes
appointment notes
rounds
services
You can now confirm the physical location of an address after entry for improved locations.

1.4.18/1.4.19/1.4.20 Improvements
Customer search now includes notes on the customer.
Improved the performance of the sync preventing single items being synced when more are ready to sync.
Much larger backups are now supported.
You can now set your business address location manually.

1.4.18/1.4.19/1.4.20 Bug Fixes
Fixed a bug causing past not-done occurrences not to be updated on schedule update.
Fixed a bug causing maps on schedule items and customers not to update until reload after a change.
Prevented the default location from being in the ocean off the coast of Africa.
Fixed an issue causing the Day Pilot to centre on Alderton for anyone without a GPS signal or a validated business address.
Fixed an issue in the Day Pilot preventing the map from panning and zooming to the correct location on load.
Fixed an issue in the sync engine for some users.
Only owner can now see the "Squeegee Account" menu option.
Only owner can now see the "Manage Account" settings entry.
"Manage Account" now available for all users from settings.
Increased the size allowed for backups.
We no longer shift schedule on non-recurring jobs.
Shift schedule now clears overdue jobs in the shift period.
Fixed an issue causing duplicate invoice numbers under specific circumstances.
Fixed an issue where currency symbol was outputting nonsense.
Payment transaction dialog now has correct title.
1.4.19 2019-01-05
Jan 3rd 2019 - Squeegee 1.4.18/1.4.19

1.4.18/1.4.19 Features
Brand new map layers in addition to the current "Streets" layer and a layer selector:
- Streets Light
- Streets Dark
- Satellite
- High Contrast Colour
- High Contrast Grey
- Terrain
You can now confirm the physical location of an address after entry for improved locations.
The planner can now be searched/filtered for the frequency text, customer notes, job notes, appointment notes, round and services as well as the customer name and address.

1.4.18/1.4.19 Improvements
Customer search now includes notes on the customer.
Improved the performance of the sync preventing single items being synced when more are ready to sync.
Much larger backups are now supported.
You can now set your business address location manually.

1.4.18/1.4.19 Bug Fixes
Fixed a bug causing maps on schedule items and customers not to update until reload after a change.
Prevented the default location from being in the ocean off the coast of Africa.
Fixed an issue causing the Day Pilot to centre on Alderton for anyone without a GPS signal or a validated business address.
Fixed an issue in the Day Pilot preventing the map from panning and zooming to the correct location on load.
Fixed an issue in the sync engine for some users.
Only owner can now see the "Squeegee Account" menu option.
Only owner can now see the "Manage Account" settings entry.
"Manage Account" now available for all users from settings.
Increased the size allowed for backups.
We no longer shift schedule on non-recurring jobs.
Shift schedule now clears overdue jobs in the shift period.
Fixed an issue causing duplicate invoice numbers under specific circumstances.
Fixed an issue where currency symbol was outputting nonsense.
1.4.17 2018-12-21
Dec 19th 2018 - Squeegee 1.4.16/1.4.17

1.4.16/1.4.17 Features
You can now group or ungroup and sort the planner across rounds/groups.
Jobs grouped by status now have their colour indicated on the chip.
Day total now excludes skipped jobs.
Drag and drop can now be used either on the planner or in the round details view (but not both).

1.4.16/1.4.17 Improvements
Improved UI animations in the app in a number of places.
Much faster sync when uploading a lot of data.
Improvements to the notifications around sync status.
Improved the way the app communicates with the Squeegee services.
Improvements to the fab menu.
Select dialogs such as default notification now give a visual highlight when an option is selected.

1.4.16/1.4.17 Bug Fixes
Fixed an issue causing schedule items not to show on the round detail view.
Fixed a bug preventing the default notification method from being saved.
Fixed an issue with subscription checking.
The app now correctly raise a connection error when the version check fails.
Prevent a hard error when a resource that is not cacheable is requested.
Fixed a bug causing the language not to be set under very rare circumstances.
Fixed an error in service worker unregister.
1.4.15 2018-12-19
Dec 17th 2018 - Squeegee 1.4.15

1.4.15 Features
When invoicing quotes (including future) we now show an indicator.
Quotes are converted to jobs if they go on to be invoiced.
You can now access the customer directly from the invoice summary dialog.
You can also navigate to schedule items from the invoice summary dialog.

1.4.15 Improvements
Customer balance now visible to workers and planners based on customer price and global owing visibility settings.
Automatic payment on job completion now available before Direct Debit is set up.
Job history now shows future jobs if they are done, skipped, invoiced or paid.
When manual invoicing, appointments are now ordered by date rather than grouped by job.
Appointments that are due, overdue or in the future that have already been invoiced or paid will now be highlighted.
When manual invoicing, future appointments that have already been invoiced are no longer selectable and are highlighted.
We now let you know when Day Pilot is unavailable due to no verified business address and let you choose one.
We no longer show the multi user information unless you have more than one account that you access.
Access to settings for admins can now be disabled in real time.
Now highlights the active list item briefly.
Many improvements to list performance and dialogs.

1.4.15 Bug Fixes
Fixed various issues relating to the view moving around on the schedule screen.
Fixed the plan layout on medium sized phones.
Taking a payment on the owing list no longer resets the list to the top.
Fixed future jobs not showing in new invoice as toggle not working.
Jobs that already have an invoice can no longer be auto invoiced.
Prevent schedule from refreshing whenever the users locations updates.
Schedule item view now updating on schedule item change remotely or locally.
Convert to job added to schedule item view.
Finance tab statuses now update dynamically.
Auto allocation now runs on manual recorded payments.
1.4.12 2018-12-06
Dec 4th 2018 - Squeegee 1.4.12

1.4.12 Features
View job history from an appointment using the 3 dots menu in the appointment header.
Allow navigation from one appointment of a recurring job to the next or previous appointment.
View job history from a customer using the 3 dots menu on each job.

1.4.12 Improvements
Customers with Direct Debit now default to this payment method.
Improved the layout of the customer view.
Users can now remove their BCC address in settings.
Now reporting connectivity issues periodically.
Reduced the number of re-authentication requests needed by the app.
Added the internal payment type to payments made for a customer.
Added duration to the Squeegee import format.
Added support for title case in none English characters.
Updated invoice reference to alphanumeric only to avoid a bug in some SMS apps generating broken links.
1.4.11 2018-12-04
Dec 2nd 2018 - Squeegee 1.4.11

1.4.11 Improvements
Many additional improvements to the error reporting from the app.
Improved the customer list for large numbers of customers.
Added version tracking to the error reporting.

1.4.9 Improvements
Much better error reporting for us to diagnose when users are having issues.
Payment date now used for job invoiced date.

1.4.9 Bug Fixes
Corrected the information provided by a number of issues in the system.
Improvements to handling iOS build issue.
Hide prices from workers no longer appears in customer edit for non enterprise users.
1.4.7 2018-11-29
Nov 27th 2018 - Squeegee 1.4.7

1.4.7 Features
GoCardless matcher can now hide automatched items to easily see the ones that need attention.
New completed jobs report by month.
New Skipped jobs report by month.

1.4.7 Improvements
Balance token added to invoice SMS.
Updated titles in many places within the app.
No longer allow selecting future from dates in shift schedule.

1.4.7 Bug Fixes
Better handling and feedback for really slow or unstable data connections.
1.4.6 2018-11-25
Nov 25th 2018 - Squeegee 1.4.6

1.4.6 Features
Direct Debit invites can now be sent by SMS.

1.4.6 Improvements
GoCardless links can now also be created and sent for new unsaved customers.

1.4.6 Bug Fixes
Fixed an issue GoCardless links were causing errors for new customers.

Nov 23rd 2018 - Squeegee 1.4.5

1.4.5 Features
The owing list now available from the menu.
Take payments directly from the owing list.

1.4.5 Improvements
Access a customer from the payment dialog to check of details.
Various improvements to the authentication system.

1.4.5 Bug Fixes
Fixed issue causing app to reload indefinitely for some users.
Fixed issue preventing sign in for some users.
Fixed issue causing offline status despite having a connection on some devices.
Improved work around for iOS screen offset issue.
Fixed an issue preventing email status updates from being delivered.
1.4.3 2018-11-23
1.4.3 Features
Full email notification system to alert you when messages fail to send, get bounced, get dropped or get reported as spam.
Multi select from different groups with mixed dynamically filtered actions on Planner.

1.4.3 Improvements
Improved tracking of notification statuses.
Round item selection now supports different status with the new filtered actions.
Added additional notification of errors when device is out of space or otherwise unable to save locally.
Improved the layout of items in round view.
All actions now available from round view for all items.
Added select all to the day pilot done view.
Updated quote template to use the email in invoice settings for consistency.

1.4.3 Bug Fixes
Items no longer left in pending state after update.
Update the schedule view and round view if payment is taken.
Inactive customers no longer appear in the planner.