A small update, mostly focused on fixing urgent localization issues for people outside of North America:
Big release, ended up taking 2 months to go through development and QA.
At a high level it includes:
Added a few new features: location on punch in/out, simple mileage tracking, employee hourly rate, business project pay rate, mark times as paid, photo attachments.
Localization for German, French, Italian, Spanish, French, Japanese, Korean
Fixed a bunch of bugs
Fixed a few inconveniences
Clarified the existence of freemium by updating the individual paywall
Detailed items addressed:
Employee account - Not showing manual entry button even when company settings should allow
Android - Tab bar and punch out buttons should not move up when keyboard appears
Show tier 0 paywall only once, we have small ads in place now, so no need to pester people
Add tutorial message when inviting new crew members to company
Remove Dutch localization - we don't have any Dutch downloads and it's not worth maintaining
Modify need help card in overview to have links to forum pages
Update tier 0 paywall to mention ads and premium features and freemium.
Fire analytics events for in-app-messages so we can see if messages are showing up correctly
Cannot read property 'width' of undefined error (Sentry Issue)
Onboarding changes:
Time sheet date range improvement - makes it much faster to pick a date
Pushed changes for the following tickets:
Join invite failure on iOS when invitee doesn't have app installed already
UI adjustments. Generally reduced margins, fixed misleading read only fields and improved color consistency between dark and light mode.