Laurent Bachelier
b67a4eefe5
Split GenerericComicReaderTest to stop requiring nose for module usage
2012-10-24 13:38:21 +02:00
Laurent Bachelier
3a66728392
Fix crashes with unicode characters in maintainer name
...
Change every mention of MAINTAINER to avoid future issues.
2012-10-24 13:29:30 +02:00
Laurent Bachelier
571db865ab
Simpler acquire_input()
...
Might work with Python 2.5 as a side-effect of not using delete.
2012-10-21 18:02:06 +02:00
Romain Bignon
3ea8494e80
fix certificate check
2012-09-05 15:55:12 +02:00
Romain Bignon
bf3206418b
display a custom bold warning on SSLError
2012-09-01 13:37:18 +02:00
Romain Bignon
56797a7d0c
automagically check certificate fingerprint if CERTHASH class attribute is set
2012-09-01 13:36:30 +02:00
Florent
702b56d594
SSL workaround
2012-09-01 12:56:23 +02:00
Romain Bignon
a7c024e3bc
strip EUR from amount strings
2012-07-31 16:48:52 +02:00
Romain Bignon
538578c83f
don't crash when there the input is empty
2012-07-23 17:25:07 +02:00
Romain Bignon
8677d8b183
raise a BrowserIncorrectPassword exception when handling a 401
2012-07-22 21:12:51 +02:00
Florent
d0c7a18d20
Add suggestion of commands in case of if "unknown"
...
Very useful to find the good short alias...
2012-07-20 19:32:50 +02:00
Florent
37c68b7ba6
Search and execute short command alias
2012-07-20 19:31:24 +02:00
Romain Bignon
7ee2d29792
clean_amount is now a class method
2012-07-02 14:00:36 +02:00
Romain Bignon
7cf060a5f6
add a check if the year is on two digits
2012-06-27 16:37:03 +02:00
Romain Bignon
8e550b4196
handle UserError during fillobj
2012-06-16 13:52:03 +02:00
Romain Bignon
1cd27395de
check if matched arguments in transactions are not None
2012-05-31 13:40:57 +02:00
Florent
bad531679a
Fix table formatter with 0.6 version
...
I didn't see a way to only align header...
2012-05-21 17:47:34 +02:00
Romain Bignon
fa197cce6e
correctly check new version of module
2012-05-05 16:26:00 +02:00
Romain Bignon
2f8072e89e
bump to 0.d
2012-05-04 21:17:46 +02:00
Romain Bignon
f7214e5e62
ability to format dicts
2012-05-04 16:27:49 +02:00
Romain Bignon
c498d41aef
fix printing unicode error
2012-05-04 10:59:18 +02:00
Romain Bignon
6f46c41743
do not fail during fullobj() if the object is not supported by backend
2012-04-28 16:38:55 +02:00
Romain Bignon
e5474c26a1
remove '-' from readline delims
2012-04-27 14:31:44 +02:00
capitaldata
5e8ac671da
add list-modules option in the command line interface
...
ex: radioob> backends list-modules
Signed-off-by: capitaldata <capitaldata@capitaldata-desktop2.(none)>
Signed-off-by: Romain Bignon <romain@symlink.me>
2012-04-27 14:31:40 +02:00
Romain Bignon
057c23f10b
can set a parameter '_debug_dir' to backend
2012-04-26 14:59:10 +02:00
Romain Bignon
3974355cec
bug handler: update repositories only if module is on a remote one
2012-04-26 12:13:10 +02:00
Florent
92d5e9ea0f
Get all available subscriptions for details command
...
Add a new method get_object_list to ReplApplication
Should close #846 .
2012-04-25 13:50:42 +02:00
Romain Bignon
13524cae32
when a bug occures in a module, suggest to update it
2012-04-25 13:45:52 +02:00
Romain Bignon
aea269e9f6
create UserError exception
...
Modules can raise this exception when they want to print errors to user
2012-04-25 13:43:52 +02:00
Romain Bignon
5a046f00a8
create weboob.tools.browser.BrowserPasswordExpired
2012-04-21 18:22:07 +02:00
Romain Bignon
7a619a78d0
StandardBrowser.openurl uses mechanize.Browser.openurl instead of openurl_novisit
2012-04-13 15:00:12 +02:00
Romain Bignon
06599f48bc
add a default timeout to 10s on connections
2012-04-12 21:50:56 +02:00
Romain Bignon
20835e5180
ls: clear objects list
2012-04-10 13:25:55 +02:00
Romain Bignon
c4ad0e705e
credit isn't necessarily a positive amount
2012-04-10 10:40:56 +02:00
Laurent Bachelier
2d463e060e
Hide ConversionWarning by default
...
refs #839
2012-04-10 08:01:27 +02:00
Romain Bignon
7559a4c93d
strip all kind of spaces, check decimal values signs
2012-04-09 11:23:13 +02:00
Romain Bignon
101eabf17a
fix format of dicts
2012-04-07 23:15:06 +02:00
Romain Bignon
fc849995f4
rewrite of the formatters system
2012-04-03 22:40:38 +02:00
Roger Philibert
4b05f77329
[app/console] use EDITOR env variable to edit input
2012-04-01 19:28:11 +02:00
Romain Bignon
7082571acf
update code documentation
2012-04-01 17:41:20 +02:00
Gabriel Kerneis
ee59891f62
boursorama: parse categories and date
2012-04-01 14:30:13 +02:00
Gabriel Kerneis
0f6393e642
bank: add a 'category' group in patterns
2012-04-01 11:23:35 +02:00
Romain Bignon
b157e92d5b
use decimal.Decimal instead of float to store amounts of money
2012-03-29 16:31:18 +02:00
Laurent Bachelier
3b2bafdf12
Centralize "empty" comparisons
...
And always use "is" instead of "==".
2012-03-27 12:14:37 +02:00
Laurent Bachelier
7928d7cf06
Explain why the test is skipped
2012-03-26 23:10:55 +02:00
Romain Bignon
c6a141595c
change way to describe fields of CapBaseObject, and lot of documentation
2012-03-26 14:35:54 +02:00
Clément Schreiner
76795b27a2
Ask for correct login information (for example "Account ID" in boobank) instead of always asking for "Password".
2012-03-25 12:51:38 +02:00
Romain Bignon
1833952af1
fix completion of 'cd' after using 'ls' with a parameter
2012-03-25 09:45:31 +02:00
Laurent Bachelier
79724c90f5
Remove "thread" argument in iter_unread_messages
...
It is unused, and no backend implemented it — so it was wrong to have it
in the function signature.
It also does not seem very helpful, we have get_threads() if we want to
do something advanced with treads.
fixes #825
2012-03-23 07:04:40 +01:00
Romain Bignon
2675510f32
add a class FrenchTransaction to factorize common parsing of french banks
2012-03-22 16:33:05 +01:00