Peil no longer freezes when you change many hours at once, and it loads faster
Peil keeps responding when you do a lot at once
We saw it during a user test: after a large action in the timesheet, Peil stopped responding.
- Deleting, pasting or duplicating a selection: afterwards Peil could stop responding for a while, sometimes a few minutes, for everyone using it at that moment. Such an action now reaches Peil in one go, and when it’s busy, Peil gets slower instead of unreachable.
- Hours from an invoice in your selection: if one of the rows you deleted was already on a sent or paid invoice, every row came back on screen, including the ones that were actually gone. You then couldn’t bring those back with Undo. Now only that one row stays, and you bring the rest back with Undo.
- Pasting many rows: if you pasted a month into three months, part of it could fail. Now it goes through in one go.
- Importing a large CSV file: while Peil read the file, it didn’t respond, not even for other people. We’ve fixed that.
Saving an invoice for a project
- We fixed a bug that stopped you from saving an invoice for a project when a line had an amount but no description. All you saw was a technical error message. Such a line now gets the project’s name, and without a project Peil asks you for a description.
Your dashboard, Lab and timesheet load faster
- Dashboard and Lab: on our test accounts, with almost two years of hours and invoices, the dashboard loads more than four times as fast, and the Lab faster too.
- Timesheet: your hours are fetched only once per visit, and what Peil sends to your browser is more than twenty times smaller. You’ll notice it most on your phone.
- Every new account made Peil a little slower: that was a mistake on our part. At the current number of accounts you didn’t notice anything yet, and it’s fixed before that could change.