- Jan 11, 2024
-
-
- May 23, 2023
-
-
Romain Bignon authored
-
- Apr 08, 2023
-
-
Romain Bignon authored
-
- Mar 05, 2023
-
-
Romain Bignon authored
-
- Feb 12, 2023
-
-
Romain Bignon authored
-
Romain Bignon authored
-
- Feb 11, 2023
-
-
Romain Bignon authored
-
- Feb 04, 2023
-
-
Romain Bignon authored
-
- Jan 29, 2023
-
-
Romain Bignon authored
-
- Jun 27, 2022
-
-
ntome authored
-
- May 09, 2022
-
-
Fixes error: "TypeError: update_token() takes 4 positional arguments but 5 were given." "token_type" was provided to update_token() by mistake that only supports 3 arguments. "token_type" is not useful for anything also.
-
If we encountered an exception when calling the access_token_url there will be no self.response. And all error cases that are handled will raise. So, ensure to also raise if an un-handled error is encountered.
-
- Nov 24, 2021
-
-
- Oct 13, 2021
-
-
Fixes: - Correct typo introduced in 960ee9a4f2056e08248c4da663fdd15e26972e79 when getting the ClientError's status_code attribute. - Also to be safe, we clear the mfaToken so that it's not reused in future 2FA session. - Transactions can indeed have no label (as it was done before the rework)
-
Rework module using the TwoFactorBrowser, in order to make the module easier to debug. What's new: - The AppValidation 2FA method was implemented as it is more robust as N26 has stated in their documentation. This method is used as a default and we fallback to OTP by SMS if the user hasn't paired its device. - Added Pages instead of doing everything in Number26Browser - Replaced `request` method by `build_request` as it was only used to set the headers - flake8 compatible Fixes: - Using an access token generated using the refresh token gives access to 90 days of transactions only. - Too many requests error sometimes don't return a json body. - Clear access_token on 401 errors
-
- Jul 23, 2021
-
-
- Jul 01, 2021
-
-
- Jun 30, 2021
-
-
closes: 33873@zendesk
-
- Apr 11, 2021
-
-
Romain Bignon authored
-
Romain Bignon authored
-
- Apr 04, 2021
-
-
- Jan 09, 2021
-
-
We have a lot of transactions without label (ex: "referenceText" : "N26 Cashback")
-
- Dec 11, 2020
-
-
- Nov 25, 2020
-
-
- Jul 02, 2020
-
-
We can randomly get a 405 error back from our first request in the do_login(), causing a crash while trying to parse the empty response body as json.
-
- Feb 12, 2020
-
-
Romain Bignon authored
-
Romain Bignon authored
-
- Feb 11, 2020
-
-
Romain Bignon authored
-
- Dec 05, 2019
-
-
- Nov 20, 2019
-
-
- Nov 09, 2019
-
-
I've handled some errors in the login requests. closes: 50309@sibi
-
Since n26 added new SCA on its app, their can be only one device paired to an account, other devices will be asked an OTP each time they try to log. By reversing the app i found that we can use the 'refresh_token', but since it's not used by the app it might be removed. closes: 13368@zendesk, 13367@zendesk, 13349@zendesk, 13366@zendesk, 13360@zendesk, 13413@zendesk, 13439@zendesk, 13462@zendesk, 13523@zendesk, 13526@zendesk, 13527@zendesk, 13562@zendesk, 13613@zendesk, 13681@zendesk, 13687@zendesk, 13692@zendesk, 13728@zendesk, 13739@zendesk, 13854@zendesk
-
- Mar 16, 2019
-
-
Romain Bignon authored
All copyright holders have given their consent.
-
- Feb 27, 2019
-
-
Romain Bignon authored
-
- Feb 24, 2019
-
-
Romain Bignon authored
-
- Feb 05, 2019
-
-
closes: 9345@zendesk
-
- Jan 06, 2019
-
-
Romain Bignon authored
-
- Oct 11, 2018
-
-
- Sep 16, 2018
-
-
n26 added a new functionnity to let users divide the accounts into multiple small accounts (like little saving accounts). we just get the total amount reflecting to sum of main account + all created accounts.
-