We're in the process of conducting some major updates to the code that runs ClearCheckbook.com in an effort to make things smoother and faster for everyone. Unfortunately, the updates we're making can cause some unwelcome side-effects such as seeing PHP warnings or errors. If you come across any of these please report it ASAP with the contact us form at the bottom of the page.
Here are a few of the things the updates are addressing:
1) You can now log in with a "Keep me logged in" option. By default from now on when you log in, you will be logged out when you close the browser. If you would like to stay logged in even after you close the browser, click the "Stay logged in" check box under the login form. This is something people have been requesting for a while and it's now in place.
2) Anti-caching measures. More recently a lot of people have been sending us messages saying that this or that isn't working properly. 95% of the time this is due to your browser "caching" the pages. (Read more about caching here.
) Generally what you can do to alleviate this is to force your browser to refresh and clear out the cache (or Temporary Files as Internet Explorer calls it). If you ever experience something not updating, try refreshing the page a few times. If it still doesn't work, clear out your cache and try again. If that fails, contact us and let us know.
The Anti-caching measures we put in place today should help reduce that significantly, but dealing with issues like this isn't an exact science and there are always exceptions to the rule.
3) The third big thing we've been working on is the new way to handle Reports. It seems the script that gets run each night isn't behaving properly and is stopping before it creates all the reports. We're debating the idea of whether or not to even run the script at night but rather let you, the users, click a button whenever you want your reports to update and it will update only yours. This is the method that's in place right now and we will probably stick with this until we can optimize the report building code a little more.
To sum things up, a lot has been going on behind the scenes the last couple of days. Everything we're doing is to make things better for you, the user. If you notice any errors or things that don't work, please report it immediately using the contact form at the bottom of every page.