Romain Bignon
4afac2a0d0
add method CapBaseObject.set_empty_fields()
...
This method can be used to fill all empty fields with the same value.
A field is empty when is value is None, NotLoaded or NotAvailable.
Example:
# It will be impossible to get all empty fields, except
# of 'url' (with a call to fillobj())
video.set_empty_fields(NotAvailable, ('url',))
2012-03-12 13:42:00 +01:00
Lord
c45cddc337
add module cappedtv
...
Signed-off-by: Lord <lord@lordtoniok.com>
Signed-off-by: Romain Bignon <romain@symlink.me>
2012-03-12 13:23:27 +01:00
Florent
231b7ea9da
Increase RSS size of ecrans module
2012-03-12 11:08:49 +01:00
Laurent Bachelier
bd8d103a8e
Remove PAGES hacks from pastebin, cleanups
...
Using OrderedDict fixes the issue.
Also some pep8 fixes.
2012-03-12 00:24:29 +01:00
Laurent Bachelier
203244868f
Better package description
2012-03-11 01:33:27 +01:00
Laurent Bachelier
28859116d9
Include base documentation files in package
2012-03-11 01:33:27 +01:00
Laurent Bachelier
42a1fee141
Fix account types and add account types support to bnporc, for the account types I could get.
...
Types were taken from KMyMoney, which is for personal tracking, however
some types had no use (cash not something the bank can provide,
maybe credit card but it is usually the "coming" field for us).
Sources: https://en.wikipedia.org/wiki/Bank_account (but not focused on
personal banking) and it's French translation which was more interesting.
Other websites for American and Australian banking almost always mentioned three
accounts: checking/current, savings/deposits, term/fixed deposits.
And some code refactoring.
2012-03-11 01:33:20 +01:00
Romain Bignon
7e414804c8
add required class attributes
2012-03-10 09:23:12 +01:00
Romain Bignon
008bf57264
add field Account.type
2012-03-10 09:04:46 +01:00
Romain Bignon
35688f58c9
Account.link_id becomes a private attribute
2012-03-10 09:03:26 +01:00
Romain Bignon
679177d450
store transactions dates as datetime.date objects
2012-03-09 13:20:47 +01:00
Romain Bignon
94f7941a84
fix parsing DAB transactions
2012-03-09 13:09:26 +01:00
Romain Bignon
f23f849e05
several fixes and add categorization of transactions
2012-03-09 13:09:26 +01:00
Florent
916dc58cc2
Add a script to monitor freemobile subscription with munin
2012-03-09 10:05:18 +01:00
Florent
2ec85f0bfc
Add informations for RSS feed of presseurop
2012-03-09 10:05:16 +01:00
Florent
a8759b5dad
Remove useless method for ecrans (now in GenericBackend)
2012-03-09 10:05:15 +01:00
Florent
b986cc12fd
Add generic cleanup for newspapers storage
2012-03-09 10:05:13 +01:00
Laurent Bachelier
21d0002dbf
Support magnet URLs when downloading with piratebay
...
Also better text and strip description.
2012-03-09 02:50:20 +01:00
Laurent Bachelier
ee04a92f04
Support magnet URLs in weboorents
2012-03-09 02:49:00 +01:00
Laurent Bachelier
f8843084f0
Display magnet URLs when present
2012-03-09 02:14:54 +01:00
Laurent Bachelier
381e03e7cd
Support magnets properly
2012-03-09 02:14:32 +01:00
Laurent Bachelier
67d776552f
Make kickass code less crappy
...
This does not actually fix anything; the issue was that the page was
gzipped. However, since the code was not checking anything, it took me
some time to realize it. We now have at least one "BrokenPageError"
check.
2012-03-09 01:43:45 +01:00
Laurent Bachelier
391783a8b6
Support gzipped responses
2012-03-09 01:35:51 +01:00
Laurent Bachelier
aafcf1273b
Fix Kickass search
...
It wasn't working at all anymore.
Also fix searching with unicode characters.
2012-03-09 00:55:22 +01:00
Laurent Bachelier
a31a751e28
Clean up the Torrent object
...
As discussed on IRC, those huge constructors aren't ideal.
Includes misc pep8 fixes.
2012-03-09 00:43:02 +01:00
Laurent Bachelier
5a456c22ac
Sign modules.list
2012-03-08 01:54:06 +01:00
Laurent Bachelier
ce6d9bdcd7
Fix getting pastebin paste visiblity
...
Pastebin somehow decided to use title instead of alt.
They are wrong. That attribute should at least tell "Private" or "Public" to
blind users. Well, another reason to use Weboob instead of their website!
2012-03-06 20:22:26 +01:00
Romain Bignon
0cf736f10d
display only real accounts
2012-03-06 19:57:04 +01:00
Romain Bignon
973fae1ef9
operation.raw must be an unicode string
2012-03-06 19:57:04 +01:00
Romain Bignon
93a0d25f71
fix in case get_thread() is called with a numerical ID (and not a Thread instance)
2012-03-06 19:38:22 +01:00
Florent
d12877fe55
Get comments only in case of rss-comments changes
2012-03-06 19:31:02 +01:00
Florent
1e4851296c
Add rsscomment to newsfeed
2012-03-06 19:30:58 +01:00
Romain Bignon
95c977a441
unused imports and variables
2012-03-06 19:25:09 +01:00
Laurent Bachelier
64bf35a7e9
Use libyaml for faster loading and saving
...
if installed
2012-03-06 19:11:02 +01:00
Romain Bignon
439a6ec515
support authentication (thanks to Lord for giving me an account)
2012-03-06 19:03:02 +01:00
Florent
f308fed5ae
Fix freemobile module
2012-03-06 19:02:58 +01:00
Florent
8248c24840
Fix freemobile backend (virtualkeyboard changes)
2012-03-06 12:28:06 +01:00
Florent
03c775efa1
Store only last 20 articles for ecrans backend
2012-03-06 12:27:54 +01:00
Romain Bignon
a9603b4b2d
strip '/' in search pattern to avoid a 404 HTTP error
2012-03-06 12:25:40 +01:00
Noe Rubinstein
8fcf695783
fix mangafox, chiennes
2012-03-04 09:11:12 +01:00
Romain Bignon
a51219a192
add_backend: do not crash if params is None
2012-03-03 23:19:58 +01:00
Romain Bignon
6b8a163158
change paths of related files to XDG specs
2012-03-03 23:19:38 +01:00
Romain Bignon
2476cbfa1b
fix application URL
2012-03-03 23:00:45 +01:00
Romain Bignon
df6e0e6254
add manpages for flatboob and QFlatBoob
2012-03-03 23:00:16 +01:00
Romain Bignon
33a9bf71a8
rename havesex and QHaveSex to havedate and QHaveDate
2012-03-03 22:59:17 +01:00
Romain Bignon
76040343bc
raise BrowserHTTPError when the website is unavailable
2012-03-03 19:57:33 +01:00
Romain Bignon
88da52a57a
support loan history
2012-03-03 19:57:32 +01:00
Romain Bignon
5ffd892a3d
store Operation.date as a datetime.date object
2012-03-03 19:57:32 +01:00
Laurent Bachelier
6544bbfcdc
Fix account list: get all accounts
...
There is also more logic in the xpath query, which I find more readable.
2012-03-03 18:26:59 +01:00
Johann Broudin
4e86d14e12
Add type and label support to CMB backend
...
Signed-off-by: Johann Broudin <Johann.Broudin@6-8.fr>
Signed-off-by: Romain Bignon <romain@symlink.me>
2012-02-29 18:55:43 +01:00