Weboob 0.e released

This commit is contained in:
Florent 2013-01-25 17:22:54 +01:00
commit 3209289cfe
30 changed files with 536 additions and 53 deletions

275
ChangeLog
View file

@ -1,3 +1,278 @@
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
* Fix: encoding issue
Contrib: downloadboob
* Correctly create symlink and support when one is removed
* 'exclude' parameter is case insensitive
Contrib: nettokom-munin
* Print all labels in config mode and stack results
Weboob 0.d (2012-10-28)
General
* New module: BanquePopulaire (CapBank).