Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
Weboob 0.g (2013-08-03)
General
* New application: handjoob
* New application: parceloob
* New application: qhandjoob
* New capabilitie: CapJob
* New capabilitie: CapParcel
* New module: Citélis (CapBank)
* New module: Banque Delubac (CapBank)
* New module: Hello Bank! (CapBank) (#1276)
* New module: Ameli (CapBill)
* New module: AmeliPro (CapBill)
* New module: GDF SUEZ DolceVita (CapBill)
* New module: V'Lille (CapGauge)
* New module: Adecco (CapJob)
* New module: Apec (CapJob)
* New module: Lolix (CapJob)
* New module: Pôle Emploi (CapJob)
* New module: Paroles.net (CapLyrics)
* New module: Chronopost (CapParcel)
* New module: UPS (CapParcel)
* New module: Allrecipes (CapRecipe)
* New module: Supertoinette (CapRecipe)
* New module: podnapisi (CapSubtitle)
* New module: Arrêt sur Images (CapVideo)
* New module: Grooveshark (CapVideo)
* New tool: stale_pyc.py
* New tool: certhash.py
Core
* Change '_backend' setting to '_module' (#789)
* Remove all compatibily glue for python 2.5 (#806)
* Remove some from __future__, forbid 2.5 in setup
* Do not crash when repository is invalid (#1281)
* Explicit module load errors
* Fix: import Pillow in core
* Fix: create containing directory of backend configuration
* Fix: better English sentence when Weboob refuses to start
* Fix: crash if backend name contains unicode chars
Core: applications
* Display a message when more results are available (#1038)
* Default behavior is now to unlimit results, except for explicit commands
(searches or history) (#1139)
* Remove useless calls to ReplApplication.flush() (#812)
* Add colors in console applications
* console: display collections before objects with ls command
* console: fix error if there are private attributes on backend
* console: better handling of "tiny" choices, allow forcing
* console: Automatically create a storage if STORAGE class attribute is not empty
* repl: add a new caps parameter to get_object
* repl: get_object supports backend's services returning lists
* repl: Invoking 'help' command from shell display only list of commands
* Fix: printing of DictObj
Core: browser
* Add a cache for DNS requests
* Implicitly convert unicode objects to str for form values
Core: capabilities
* Move Currency from CapBank to CapBase
* Fix: problem with strftime on date.year<1900
CapBase
* add method to convert currency value to text
CapBank
* do not crash if date in label regexp isn't valid
* add Investment object and iter_investment method
* add Transaction.unique_id
* more help for date fields
* introduce vdate
* FrenchTransaction.parse takes a new optional argument 'vdate'
CapBill
* add attributes to Bill (#1202)
* add new attributes to Detail (#1203)
CapBook
* remove unused parameter 'pattern' in iter_books
CapGauge
* add address field to GaugeSensor
CapMessage
* default type of threads is IS_THREADS
CapRecipe
* handle interval number of persons
* fix comparison to None
CapSubtitle
* add 'ext' attribut (extension of file)
CapWeather
* always call base constructor of CapBaseObject to prevent
shared fields
Core: documentation
* Fix typo and wordwrap in INSTALL
* Add manpages for new applications
Core: tools
* Do not try to fill None
* All string values are Unicode
* Allow overriding delay and tries in decorated function arguments
* Add parse_french_date in weboob.tools.date
Application: boobank
* In interactive mode, 'transfer' commands asks confirmation (#1077)
* Add parameter END_DATE to 'history' and 'coming' commands (#1150)
* Add investment command
* Avoid blank lines between entries in (pretty_)qif formatting
* Better error messages
* Prevent encoding issues in __repr__ of Transactions
* Fix: do not flush twice
Application: booblyrics
* Fix: search command needs 2 arguments
Application: boobmsg
* Fix: display of messages list in non interactive mode
Application: cineoob
* Add caps parameter to get_object (#1280)
* Filmographies and castings restricted to movie/person backend
* Add language abbreviations in subtitle search help
* Small bug fixes
Application: comparoob
* Add missing docstrings to commands
Application: cookboob
* Handle interval number of persons
* Better nb_person interval display
* Check if preparation time is available
* Strip newlines from descriptions in search results
Application: flatboob
* Add command help
* Do not use limit for cities search
Application: qcineoob
* Check if short description is available
* Encode filename when download
* Add tabs navigation
* ctrl+l to get focus on search edit
* Do not go on middle click opened tab
* Remove useless print
Application: qcookboob
* Handle interval number of persons
* Better nb_person interval display
Application: qvideoob
* Use fillobj instead of get_video to complete all fields
Application: suboob
* Rename command 'getfile' to 'download'
* Save subtitles in a better file name (#1278)
* Print filename where subtitle is saved (#1279)
* Add language abbreviations in subtitle search help
* Do not show URL if empty
Application: webcontentedit
* Use NamedTemporaryFile(delete=False) instead of mkstemp
Application: weboobcfg
* Remove 'backends' command from help
* Fix: do not crash if a module cannot be loaded
Application: weboorrents
* Catch empty seeders and leechers
Application: wetboobs
* Fix: gauges command parsing
Module: 750g
* Strip accents in search URL
* Fix: comments and accents striping
Module: allocine
* Fix: gender detection
Module: americanexpress
* Fix: parsing of coming value
* Fix: parsing of April month
Module: aum
* Support new fields
* Logging to see profile (because of craps)
* Unescape description of profiles
* Disable warning when unable to get public profile from website
* Fix: encoding errors
* Fix: typo on 'style' field
Module: arte
* Add support of ArteLive
* Fix: parsing on German and English pages
* Fix: id is now prefixed with "--"
* Fix: prevent module from catching all URLs
Module: attilasub
* Add attribute 'ext'
Module: axabanque
* Detect when there is no operations
Module: banquepopulaire
* Support new authentication on some regions
* Sort entries by value date
* Add new URL for homepage
* Store vdate
* Fix: go on professional accounts list page
Module: bnporc
* Add support of personal accounts on professional website
* Add enterprise website support
* Support when sometimes 'coming' value is '-'
* Prevent navigation conflicts during accounts iteration
* Add regexp for payback of card transactions
Module: bp
* Fix: support new authentication
Module: boursorama
* Add two factor authentication for boursorama module
* Add history for saving accounts
* Add PEL support
* Fix: parsing on new website
* Fix: new certificat
* Fix: support new website
Module: bred
* Supports new page which asks for a code from a card
* Fix: login on accounts with several subaccounts
* Fix: new certificat
Module: caissedepargne
* Support professional website
* Add support of deferred debit cards
* Be more robust on logout
* Clear cookies during login
* Fix: detection on login failed
* Fix: navigation
* Fix: avoid crashes if some useless fields are missing in global form
* Fix: support new version of website
* Fix: import of ControlNotFound on old versions of mechanize
* Fix: navigation in card accounts history
Module: cmb
* Use new-style classes (coding style)
Module: cic
* Supports new page which asks for a code from a card
Module: cragr
* Add support for credit cards
* Ignore accounts without balance
* Add new regions
* Support special login URLs on some regions
* Use new-style classes (coding style)
* Support account where name contains the owner
* Do not raise BrowserIncorrectPassword when the website displays an
useless "urgent message" on login
* Better detection of useful label
* Fix: use web site instead of mobile website for ca-centrest, and
probably others (#1035)
* Fix: an account owner name can start with Mle
Module: creditcooperatif
* Support coming transactions on pro accounts
Module: creditdunord
* Fix: navigation in history calls
* Fix: attach cards to the good account
* Fix: encoding error to get history for accounts with special chars in
name
* Fix: navigation for deferred cards
* Fix: crash if the date of a transaction is empty
Module: creditmutuel
* Fix: listing of recipients in transfer
Module: cuisineaz
* Temporary fix of person number range
* Fix: comments and accents striping
Module: dailymotion
* Fix: parsing of authors
Module: dlfp
* Be compliant with the dlfp 1st april joke
* Fix: get new threads even if there is no comment
Module: dresdenwetter
* Add tests
* Fix: no more snow sensor
Module: freemobile
* Add some tests
* Fix: history when internationals calls option is not subscribed (#1078)
* Fix: new certificat
* Fix: conversion warnings
* Fix: new bill listing
* Fix: bad method name in tests
Module: ganassurances
* Enable support to Groupama Banque (#1112)
Module: gdcvault
* Only logout when actually logged in
Module: hsbc
* Support international accounts
* Add a retry if login fail
* Add missing file (login.py)
* Fix: update module to support last website update
* Fix: new certificate
Module: imdb
* Replace latin2unicode by HTMLParser
Module: ing
* Add support of investments
* Add type of accounts
* Raise NotImplementedError if account type not supported
* Add some tests
* Fix: conversion warnings
* Fix: history of accounts
* Fix: new certificat
* Fix: transfer
Module: kickass
* Use https
* Fix: new URL
Module: lcl
* Add enterprise site
* Fix: detection of bad passwords
* Fix: support new auth system
* Fix: do not need to logout if the browser hasn't been used
Module: leclercmobile
* Add real tests
* Fix: history parsing
* Fix: details parsing
* Fix: compatibility with calibre 0.9
Module: marmiton
* Fix: comments and accents striping
Module: opensubtitles
* Add attribute 'ext'
Module: orange
* Fix SMS sending (#1206)
Module: ouifm
* Fix: json describing current songs and artists changed
Module: paypal
* Fix: ignore extra-lines in accounts list
* Fix: new certificate
Module: piratebay
* New URL
* Support proxies
Module: presseurop
* Get newspaper source
* Fix: body parsing
* Fix: better check for daily links
Module: redmine
* Fix: missing id class on older versions
Module: sachsen
* Fix: string conversion
* Fix: tests do not work with new CapGauge API
Module: seeklyrics
* Fix: parsing in some cases
Module: societegenerale
* Add entreprise support
* Do not consider expired cards
* support 'OPPOSITION' state for cards
* Fix: conflicts in detection of balance
* Fix: new hashes for login
* Fix: new certificat
Module: tvsubtitles
* Add attribute 'ext'
Module: youtube
* Support for a silly protection (#1277)
* Detect if video is forbidden
* Use https
* Change maintainer
* Fix: encoding of pages
* Fix: stop search queries if there is no more results
* Fix: parsing details
* Fix: crash with weird characters
* Fix: credentials encoding
Module: vimeo
* Get authors
Module: weather
* Add a favicon
Tools
* boilerplate.py: fix encoding issues
* boilerplate.py: add default license
* pyflakes.sh: more code quality checks
* pyflakes.sh: use only tracked Python files
* pyflakes.sh: add lines number
* pyflakes.sh: ban more stuff
* local_install.py: no deps by default on local install
* local_run.py: do not copy the backends file
* local_run.py: do not capture stderr
* local_run.py and run_tests.sh: remove stale .pyc files
* local_run.py: allow complete paths for script
* local_run.py: allow overriding WEBOOB_BACKENDS
* weboob_bash_completion: fix bash completion
Contrib: boobot
* Support python-irclib >= 3
* Proper freenode server name
* Irc 5.0+ compatibility
* Display regular URL info
* Support multiple channel
* Fix weird/unicode URLs
* Guess page encoding
* Better newline handling
* Support servers without HEAD
* Faster timeout
* Twitter support
* Configuration of boobot storage path
* Better handling of zero/invalid HTML
* Proper ^C closing
* Support ignored users
Contrib: freemobile-munin
* Fix SMS regexp
Contrib: generic-munin
* Allow float values
* Do not start every graph to 0
* Use rigid
Packaging
* Add --nodeps option to ignore dependencies in setup.py
* Rename Makefile -> build.mk to avoid spurious build attempts
* Use Pillow, unless PIL is already there
* Better README/INSTALL files
* Workaround Debian compatibily layer
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
Weboob 0.f (2013-03-26)
General
* New application: booblyrics
* New application: cineoob
* New application: cookboob
* New application: suboob
* New application: qcineoob
* New application: qcookboob
* New capabilitie: CapSubtitles
* New capabilitie: CapCinema
* New capabilitie: CapLyrics
* New capabilitie: CapRecipe
* New module: American Express (CapBank)
* New module: Paypal (CapBank)
* New module: Crédit du Nord (CapBank)
* New module: Allocine (CapCinema)
* New module: IMBD (CapCinema)
* New module: Parole De Musique (CapLyrics)
* New module: Parolesmania (CapLyrics)
* New module: Seeklyrics (CapLyrics)
* New module: 750g (CapRecipe)
* New module: Cuisineaz (CapRecipe)
* New module: Marmiton (CapRecipe)
* New module: Attilasub (CapSubtitle)
* New module: OpenSubtitles (CapSubtitle)
* New module: tvsubtitles (CapSubtitle)
* New module: Btmon (CapTorrent)
* New module: DresdenWetter (CapWeather)
* New script: Generic Munin Plugin
Core
* Do not cry if an object is not support to be filled by a backend
* Add a CSV parser
* Remove two old and useless debug messages (bcall)
* Force updating modules after upgrade (#1066)
Core: application
* Fix crash when there is no selected fields
* Allow infinite search with 0
* Add a JSON encoder
* move to_dict to base.py (#1060, #1061)
Core: browser
* Ability to set a ENCODING constant to BasePage which overrides the
Browser's one
* Use recent firefox user agent (Firefox ESR)
* Fall back on SSLv3 if TLSv1 fails
* Cache the sucessful SSL protocol
Core: tools
* Create DateGuesser extracted from cragr
Application: boobill
* Improve documentation of download command
Application: havedate
* Display contact IDs in 'events' command output
Application: pastoob
* Add command-line parameters (#920)
* Support "no expiration"
Application: videoob
* Add resume option for video downloading
* Stop the video when closing with ESC
Application: webcontentedit
* Add non tty stdin support to edit command
* Add "get" command to webcontentedit
Application: Wetboobs
* Add a default error message on SensorNotFound
Module: aum
* Handle GONE exception
* Mimic mobile application (#1041)
* Fix: date used may be UTC
* Fix: display of summary
* Support new 'favorite_food' field
* Go on website to get stats and geographical position
* Read field ratio
* Don't stop on threads with a contact who left the website
* Fix: send email when taken in a basket
Module: axabanque
* Remove mkdtemp in module
* Fix: crash on a new tab
Module: banquepopulaire
* Fix: parsing of some card transactions
* Update regexps
Module: barclays
* Update regexps
* Support market page (but do not display any history)
* Support when accounts are in javascript...
Module: bnporc
* Remove mkdtemp in modul
* Support pro accounts
Module: boursoram
* Take id of the website for transactions
* On page to update user information, raise BrowserIncorrectPassword
* Get maximum history
* Do not crash for special accounts
* Remove mkdtemp in module
Module: bp
* Fix: New SSL certificat
Module: bred
* Fix: deferred debit cards parsing
Module: caissedepargne
* Update regexps
* New SSL certificat
* Support more history
Module: cic
* support pagination
* support wher forced to go on change_password page
* Fix: crash on pagination
Module: cmso
* Update regexps
Module: cragr
* Use LinearDateGuesser
* New maintener
* Support new website
Module: creditmutuel
* Transfer now accepts long and short IDs
* Support pagination
* Support wher forced to go on change_password page
* Fix: transfer problem
* Fix: crash on pagination
Module: dailymotion
* Fix search
* Avoid redirects
* Fix: extraction of video url
Module: dlfp
* Do not crash when revision is provided(#1067)
Module: fortuneo
* Update regexps
* Support when website asks to renew password
* Fix: card transaction pattern
* Fix: accounts list on new version of website
* Get more history
* Support PRLV pattern
Module: francetelevisions
* Fix: search
Module: freemobile
* Add an id for calls
* Fix get_bill
* Add multi-account support for bills command
Module: gdcvault
* Retrieve now video, audio, slides and Dual Screen Video
* Implement searching
* Implement login
* Handle pages with redirects to files
* Fix a lot of bugs on some pages
Module: hsbc
* Support deferred cards
* Do not support other kind of account histories than CPT
Module: ing
* Detect when website is unavailable
* Fix: new website
* Fix: generation of IDs
* Merge LoginPage and Login2Page to prevent problems when the website
fails with 500
* Prevent useless debug folders
Module: isohunt
* Fix: bug if leech or seed is empty corrected
* Fillobj integration
Module: kickass
* Fix: downloading gziped torrents
* Fix: download URL and support magnets
* Return NotAvailable if needed
* Fix: url correction
* Fix: download URL and magnet support in all iter_torrents
Module: mediawiki
* Add support for the revision argument
Module: lcl
* Support when there is an error
* Remove mkdtemp in modules
Module: leclercmobile
* Add an id for balance objects
Module: nettokom
* Fix: crash when no data available
* Display validity date of subscriptions
Module: piratebay
* Fix: bug on empty result page corrected
* fillobj integration
* get_torrent return None if 404
* Unescape title
Module: presseurop
* Better id management
* Increase RSS size
Module: redmine
* Add support for the revision argument (#1067)
Module: sachsen
* Fix: as0.gif keyerror
* Better image analyse
Module: societegenerale
* Fix: login
* Fix: Do not crash when an account is unavailable
* Fix: Transfer regexp
* Recipient of a transfer can be a name
Module: trictractv
* Add an icon
Module: vimeo
* Fix for no-embed videos
Module: wordreference
* Fix: Take the first word
* Make result cleaner
* Add favicon
Module: youtube
* Fix: detection of media url on youtube
Capabilitie: CapBank
* More robust currency guessing
* Fix repr() on transactions with unicode labels
* support empty dates for transactions
Documentation
* New git URL
* Add missing "whatis entry" to man pages (#618)
Contrib
* Add a "id_regexp" parameter to filter results on video id
* Exclude on case sensitive pattern
* Add utf-8 support on title_exclude
Tools
* Add basic boilerplate script (replace gen_comic_reader.sh)
* Remove storage_convert.py
* Ignore Qt generated UI files (pyflakes)
Packaging
* Update setup.py for latest Gentoo installs
* Use a central Makefile
* Fast and silent building
* Ensure proper building of man pages
* Tell groff manpages are utf-8
* Update INSTALL
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Weboob 0.e (2013-01-25)
General
* New module: Axa Banque (CapBank) (#807).
* New module: Barclays bank (CapBank).
* New module: Carrefour Banque (CapBank).
* New module: Credit Cooperatif (CapBank).
* New module: Credit Mutuel Sud Ouest (CapBank).
* New module: Gan Assurances (CapBank).
* New module: Mangago (CapGallery).
* New script: anonymiser.sh.
Module: Arte
* Fix: parsing video title (site changed).
Module: Banque Populaire
* Update transaction regexps.
* Correctly encode login and password.
* Fix: change hostname of Aquitaine Centre atlantique bank region.
* Fix: parsing accounts for some specific versions of website (reported
by Alain Spaite).
* Get the full label of an account.
* Fix: parsing banquepopulaire accounts with no link.
* Fix: crash where there is no transactions for an account.
* Fix: date parsing (happy new year).
* Add Credit Maritime regions compatibles with Banque Populaire.
Module: bnporc
* Add a second SSL cert.
* Support international withdrawal.
Module: Boursorama
* Fix: Correctly parse label of deferred card transactions.
* Support of Livret A accounts.
* Support new Virtual keyboard.
Module: bp
* Fix: compatibility with python2.6.
* Add a SSL timeout.
* Support page delestage.
* Support deferred debit.
Module: Bred
* Correctly encode login and password.
* Support payment in several times.
* Fix: parsing accounts when there are interlines.
* ignore special accounts.
* Fix: crash when there is no ID on a transaction.
Module: Caisse d'épargne
* Handle login errors.
* Support when website is unavailable.
* Parse more card transactions.
* Fix: parsing funding accounts.
* New favicon.
Module: cic
* New favicon.
* Fix: parsing amounts in special cases
* Fix: parsing card pages in special cases
Module: cmb
* do not consider special accounts
* Fix: parsing balance
Module: CrAgr
* update transaction regexps
* Fix: do not crash if there is no history link for an account
* correctly use iterators
Module: dlfp
* Allow anonyme browsing (#923)
* Fix: deconnection error
* Fix: Support new html structure
Module: ebonics
* Add favicon
Module: ehentai
* Fix: Support new website
Module: Fortuneo
* Add new certificate
Module: France Télévisions
* Fix: Support new website
Module: Freemobile
* Fix: Support the new website
* Add a real id for all details objects (#932)
* Add renew date (#931)
* Support of multi-accounts (#890)
Module: Gazelle
* Fix: parsing torrents descriptions
Module: HSBC
* Raise exception on login error
Module: ING
* Add ICapBill to download monthly reports (#897)
* Add support of proxy account
* Add support of Livret Epargne Orange accounts
* Fix: crash when there is no operation on an account
* Support question page
Module: INA
* Try to handle more videos
Module: LCL
* Fix: login regexp
* Add the new SSL certificat
* Add a pattern to detect cards
Module: Leclercmobile
* Fix: Support new versions of website
Module: Le Figaro
* Fix: encoding
* Remove some unused files (#819)
* Fix: author selection
Module: Nettokom
* Add validity date
Module: Opacwebaloes
* Fix: Accept ID with 8 chars (#921)
Module: pastalacon
* Remove some test warnings
Module: pastebin
* Fix: visibility detection
* Fix: login without API
* Remove some test warnings
Module: Piratebay
* Fix: search (site changed)
Module: Presseurop
* Remove tweeter sharing
* Use clean_relativ_urls
* Fix: Support new version of daily titles
Module: Sachsen
* Add a favicon
* Search is no more case sentitive
* Use ICapGauge instead of ICapWaterLevel
* Get alarm level
Module: Societegenerale
* Handle error when service is unavailable
* Update transaction regexps
* New SSL certificat
* Check date of card debit to apply it
* Fix: crash on special accounts
Module: Taz
* Remove some adds
Module: Wordreference
* Fix: parsing (#840, #1036)
Module: youporn
* Set domain to www.youporn.com
Module: youtube
* Fix: login
CapBank
* Support currencies
CapBill
* Rename iter_history to iter_bills_history
* Add validity and renew date fields
CapCollection
* Declare fields to avoid warnings
CapGauge
* Change API to be more flexible
* Add GaugeSensor objects
CapVideo
* Fix: CapVideo-related ConversionWarnings (dailymotion, ehentai,
francetelevisions, ina, radiofrance, youjizz, youporn, youtube)
CapWaterLevel
* Rename it to ICapGauge
Console Applications
* Properly get to the previous path, not home
* Add support for ls -d option (#858)
* Add global "insecure" option to skip SSL validation (#930)
* Allow to exclude some backends (#617)
Application: boobill
* Add the keyword "all" to download command
Application: boobmsg
* Improve documentation of export_thread
* Allow "show" command in non-interactive mode
* Datetime now human readable
Application: comparoob
* Remove double products with multiple backends
* Sort results in comparoob (#934)
Application: radioob
* Support of rtmp
Application: videoob
* Add -e to rtmpdump options
* Allow to use all videos players
* Allow to give arguments to players
* Add mplayer2 support
Application: weboob-config
* fix double message "Unable to load module"
Application: wetboobs
* Change to use ICapGauge instead of ICapWaterLevel
* Add sensors command
Tools: html2text
* Set INLINE_LINKS to false
Tools: Newsfeed
* Take the creation date if no update available
Tools: Messages/GenericBackend
* Get the real thread of an article
* Add clean_relativ_urls function
Tools: VirtKeyboard
* Add an overridable method to check pixel colos
* Add a parameter "convert"
Tools: IParser
* Add a raw parser
Tools: LxmlParser
* Get all strings under this element
Tools: tests
* Save and submit test results
* Better way of handling non-module tests
* Guess the right builder name
* Use the guessed nosetests for the core tests too
Tools: pyflakes
* Use flake8 if available instead of pyflakes
Core
* Check value of ValueBackendPassword during load
* Add new exception BrowserForbidden and add handler in applications
* Fix langage when the lastet version is already installed
* Allow multiple CERTHASH values in a module
* Ability to specify a parser to use on a page handler
Installation
* setup.py: print what executable we were looking for
* setup.py: be less confusing when make is missing
Contrib: boobank-munin