Commit graph

2,620 commits

Author SHA1 Message Date
Florent
ca35d4f9cb Update authors 2012-03-12 17:20:51 +01:00
Romain Bignon
ef07a9e795 do not use thumbnail_url anymore (closes #810), use set_empty_fields() method, do not give fields in constructor of BaseVideo anymore 2012-03-12 17:16:42 +01:00
Romain Bignon
56691d7ea7 rename iter_search_results to either search_videos and search_gallery (closes #779) 2012-03-12 16:24:33 +01:00
Romain Bignon
46f94a1d78 update AUTHORS 2012-03-12 16:07:37 +01:00
Romain Bignon
bb06a46abf fix unicode issues 2012-03-12 13:57:20 +01:00
Romain Bignon
69fb2d3aa6 fix test 2012-03-12 13:48:49 +01:00
Romain Bignon
5019e07232 check all empty values possible 2012-03-12 13:44:51 +01:00
Romain Bignon
cc4e8c6266 use CapBaseObject.set_empty_fields() 2012-03-12 13:44:08 +01:00
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