-
Notifications
You must be signed in to change notification settings - Fork 8
Changelog
The previous update introduced some bugs with balance and request triggers. They have been fixed now.
Reduced the number of datastore calls with a factor of approximately 25. This should help you stay within your datastore quota.
You may want to clean up your database after this fix. It won't harm if you don't, but there will be some old transactions left in the database. To clean this up:
- go to https://console.cloud.google.com/datastore/entities
- select the right project
- now select a kind that starts with mutation_, balance_ or request_ followed by a set of random looking numbers/letters
- select all entities and click on delete
- repeat step 3/4 until you have at most the following kinds left (you may not have all):
- account_callback
- account_local
- config
- seen_mutation
- trigger_balance
- trigger_mutation
- trigger_request
If you run it not on google, the list just above are the directories you want to keep in your db/ directory. Anything else (starting with mutation_, balance_ or request_ followed by random digits/letters) you can delete.
Fixed an issue when multiple instances of bunq2IFTTT tried to call bunq at the same time. The fix is to allow only a maximum of one instance running at the same time, effectively disabling automatic scaling. Since there will only be very short bursts of traffic to bunq2IFTTT, this should not pose any issues.
Add a feature to handle spaces in account numbers (i.e. NL42 BANK 1234 5678 90 is now supported, before you had to enter this as NL42BANK1234567890).
Return 500 error code to bunq if something happens during callback processing (e.g. a database contention error in google side). This way, bunq will try to send the notification again a minute or so later.