diff --git a/ChangeLog b/ChangeLog index 7207c49983cf6842f6639cd411034d2758ee69a3..e3aae27fc4c92b546912d15524fdf1c89a1e236b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,1675 @@ +Weboob 1.3 (2017-09-20) + + General + * Big step for python 3 full support (many patches to improve python3 + support (core is compatible, a number of modules are compatible)) + * New QGalleroob application for CapImage and CapGallery + * New CapProfile capability (used in boobank for example) + * Don't check updates of modules automatically (new --auto-update option) + * Some code cleanups since python 2.6 is not supported + * New bibliothequesparis module (CapBook) + * New billetreduc module (CapCalendarEvent) + * New blogspot module (CapMessages) + * New bnppere module (CapBank) + * New btpbanque module (CapBank) + * New capeasi module (CapBank) + * New cices module (CapBank) + * New cityscoot module (CapDocument) + * New cmes module (CapBank) + * New cmmc module (CapBank, CapContact) + * New ensap module (CapDocument) + * New erehsbc module (CapBank) + * New esalia module (CapBank) + * New foncia module (CapHousing) + * New lameteoagricole module (CapWeather) + * New lampiris module (CapDocument) + * New larousse module (CapTranslate) + * New linebourse module (CapBank) + * New myfoncia module (CapDocument) + * New pixabay module (CapFile, CapImage) + * New pradoepargne module (CapBank) + * New ratp module (CapGauge) + * New tumblr module (CapGallery) + * New zerobin module (CapPaste) + * Deleted champslibres module + * Deleted citelis module + * Deleted ovs module + + General: core + * Use https for module updates by default + * Real cleanup of modules folder in installation + * Force utf-8 for backends config file encoding + * API change: BrowserPasswordExpired exception now inherit from ActionNeeded + (previously from BrowserIncorrectPassword ) + * Print progress on stderr instead of stdout + + Documentation + * Improved module guide + + Browser + * Introduce weboob.browser.nss to replace OpenSSL by libnss + * Add magic_highlight to open a browser showing an el + * In debug, write html responses highlighting involved selectors when + _highlight_el is set in backend config + * Enable expiration duration on state + * URL.open can take headers and methods, like URL.go + * Support '*' special char in DictElement + * Print session when debug is enabled + * Rework of AbstractBrowser build + * Support headers in stay_or_go method + * Normalize URL before opening + * Save content of response after headers, in case there is a crash during + call of r.content + + Browser: Filters + * Introduce filters.base, move or alias filters + * Add AbsoluteLink filter + * Add FormValue filter + * Add HasElement filter + * Add QueryValue filter + * CleanText(children=False) now reads all text nodes, not just the first one + * Allow for setting options on CleanHTML filter + * Fix Type filter when data has already the right data type + * Add debug() decorator to several filters + + Browser: Pages + * Fix PartialHTMLPage in case of empty content + * Fix off-by-one error skipping last row on XLSPage + + Old Browser + * Remove support for older mechanize versions + + Tools: backend + * Set fields to NotAvailable instead of NotLoaded when a module does not + fill it after fill request. + * New Module.get_proxy() method + + Tools + * Remove weboob.tools.ordereddict since we now use python>=2.7 + * Remove weboob.tools.compat.check_output since we now use python>=2.7 + * Remove obsolete and unused weboob.tools.property + * New ValueDate class + * If a Value is required, it must be set to be valid (in configuration) + * Value's regexp must now match until end of string + + Tools: pdf + * get_pdf_rows now handles unsorted table lines + * Support LTCurve objects and output debug images + * Open method new read as bytes (windows support) + + Tools: media_player + * Use requests instead of urllib2 + + Capabilities + * Replace some Field objects by more specialized types (IntField, + BoolField, etc) + * DeltaField now accepts int and long for seconds + * Copy() of BaseObject now copies fields + + CapBank + * New steps/API to manage transfer (see do_add_recipient, new_recipient + and add_recipient) + * New CapBankTransferAddRecipient to filter out module without relevant + methods + * Use OrderedDict for currencies + * Add better error codes for TransferError exception + * Add Pocket class + * Add Loan class to have more detailed info on loans (not printed today with boobank, only avaiable with weboob API) + * New code_type field for Investment + * Add basic tests for banking modules + * Add sorted_transactions helper + * New ISIN code checker + + CapHousing + * New 'rooms' and 'bedrooms' and 'utilities' fields for Housing objects + + CapVideo + * Introduce video.ytdl which uses youtube-dl + + Applications + * Support --nss and 'use_nss' in config to replace OpenSSL by NSS + * Allow user to use '~' when picking log file name + * Honor quiet option for progress messages + + Applications: Qt + * Add ResultModel for viewing objects hierarchies and FilterTypeMode + * Some code cleanups/improvements + * Quit faster by aborting running weboob backend calls + * Limit results count in ResultsModel + * Replace urllib.urlopen with requests.get + * Do not keep references to main windows so that they can be garbage-collected + + Applications: boobank + * Load config at startup + * New error messages for TransferError childrens + * Improve OFX formatter + + Applications: boobill + * Reduce number of requests run by download command + * Add optional PDF conversion on download + + Applications: boobcoming + * Report CANCELLED status + + Applications: boobmsg + * Add a few fillobj calls and export_thread support using numbers + + Applications: boobooks + * Add a new "rented" command + + Applications: cookbook + * Fix unicode comments display in python2 + + Applications: qcookboob + * Fix unicode issues + * Use ID as export filename default + + Applications: radioob + * Fix playlist decoding + + Applications: videoob + * Display xterm-256 color thumbnail + * Decode utf-8 lines + + Formatters: csv + * Use to_unicode() to be sure it does not fail + * Fix unicode output in python2 + + Modules: 750g + * fix recipe parsing because of website update + + Modules: adecco + * fix parsing job location + * fix mode site changed + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: afer + * fix history parsing and transactions date + * add certificate + + Modules: agendaculturel + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: agendadulibre + * fix french region choice and use https + + Modules: allocine + * fix get_movie_release and pep8 + * bump to browser2 + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: allrecipes + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: amazon + * don't crash anymore on broken links + * Patch Amazon module + * Bug fix in payment list (proper) + * fix order not found crash + * retry on TooManyRedirects error + * fixed redirect loop error + * use xpath "$vars" in a few modules + + Modules: amazonstorecard + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: ameli + * detect more wrong password + improve login state management + * fixing wrong regexp + * Use weboob.tools.compat instead of urllib/urlparse + * fix login validation URL + * remove some useless ":443" in URLs since weboob normalizes them + + Modules: amelipro + * Use weboob.tools.compat instead of urllib/urlparse + * remove some useless ":443" in URLs since weboob normalizes them + + Modules: americanexpress + * use url field instead of _link for Accounts + * parse some other types of accounts + * sort each transaction page to avoid sorting the whole list + * set rdate to date + * handle transactions as deferred + * coding style + * fix incorrect date (like 13th month) + * fixing some accounts + * fixing xpath on accounts2 + * skip some canceled cards + * port to python3 + * fixing history and date on deferred + * detect ActionNeeded + * handle the new js site along with old site + * add another fallback for fetching end_of_period + + Modules: amundi + * detect NoAccountsException + + Modules: arte + * do not crash if there is no video in creativ frame + improve test to handle this case + * fix module / handle date not available in arte cinema json + * do not handle arte-cinema program submenu + * fix default 'quality' value + * fix search and port to Python3 + * base url changed + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: attilasub + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: audioaddict + * fix Frescaradio + set a default test config in case no one exists + * bump to browser2 / import unicode_literals + * remove frescaradio / add classicalradio / There are No public stream available anymore (www.radiotunes.com/founder-letter) + * fix type in tests + + Modules: aum + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: axabanque + * avoid "is" comparison for strings + * the history url is not fixed + * axabanque : adding new browser to handle wealth part + * fix: handle perp on wealth part + * fix:: handle bank and wealth part at same time + * fix: troubles on some accounts / ActionNeeded + * when accounts have no detailed investments, just return empty + * use io.BytesIO where deprecated StringIO module was used for bytes + * investment uses dot decimals and date can be missing + * do a get request to finish login + * fixing account type with PEA + * investments page changed + * portfolio_share uses comma separator + * Fix no account and get_form warning + * fill the diff_percent instead of diff for life insurances + * avoid relogin after visiting an erroneous wealth page + * fix url for post + * Fix recuperation value of invest + * Fix open for personnal loan and label xpath + * add isin_code to investments, add history for life insurance accounts + * handle life insurance history this way only on main website + * fixing navigation to get rights investments/history + * deferred card transactions are now flagged as coming + * improve pagination code + * sometimes the pagination doesn't work at all + * iter_coming is not implemented for wealth site + * basic port to python3 + * pagination of transaction history is broken + + Modules: banqueaccord + * remove dummy test.py files as they are false negatives for weboob_lint + * use io.BytesIO where deprecated StringIO module was used for bytes + * html had 2 elements with same id + * fix exception raised in case of wrong password length + * fix raise BrowserIncorrectpassword + * adding missing account type for several banks + + Modules: banquepopulaire + * don't update with an empty token + * handle new natixis life insurance website + * fix iter_investement vdate on natixis json + * set date for investment history and label + * fix natixis json with missing date + * some years do not exist as pdf, fallback on json + * some invest history just have no label + * don't raise when natixis site is broken + * retry the backend method in case of unexpected logout + * minor improvements on retry decorator + * return investment history in reverse chronological order + * add another url for natixis error pages + * fetch quantity of history invest + * skip transactions without date on natixis + * handling empty page + * adding advisor + * fix 500 errors on natixis website + * adding entry to match some loans + * cleaner handling of website crash + * detection of another pattern for error on page + * fix saving accounts with investments + * Raise BrowserUnvalaible when site does not work + * use now linebourse module to handle more investments + * remove liquidity + fetch balance with invests + * [banquepop] natixis website might be broken + * fix list command when investments not available + * fix BrowserUnavailable. + * [banquechaix/banquepopulaire] replace a website choice + * modules: fix AbstractBrowser use + * login changed + * basic port to python3 + * skip natixis accounts if website is broken + * misc improvements + * CardsPage changed a little + * new natixis page + * no coming on invest accounts + * handle when card page has no cards + * Add alternative to get card accounts currency + * rewrite natixis pdf parsing + * skip investment when account is unavailable + + Modules: barclays + * support the revolving credit url + * fix accounts balance parsing + * fix rebuild data request when get iban. + * Handle new website, add it to py3 compatible modules list + * misc improvements + * don't try to access loan accounts + * fix parsing when there are 0 transactions + + Modules: bforbank + * remove dummy test.py files as they are false negatives for weboob_lint + * skip history and invest on not available market accounts + * handle when spirica is broken + * use io.BytesIO where deprecated StringIO module was used for bytes + * handle logout when opening a spirica page + * fetch deferred card transactions + * fixing account type with PEA + * handle transactions rdate + * handle another login url + * [ing/bforbank] use now ValueDate + * adapt ValueDate formats + * password can only contain digits + * deferred debit card are now a separate account + * fetch new coming page + * recognize withdrawal transactions + * pyflakes in bforbank + * handle multiple immediates card on an account + * don't generate card account if all cards are canceled + * changes on deferred card summary transactions handling + * skip not yet available cards + * use url field instead of _link for Accounts in a few modules + * [banquepopulaire][bforbank][bp] deinit sub-browsers + * sometimes there are 2 "synthese-encours" + * handle currency on deferred cards + * change assertion to match multiple cards with 1 deferred + * parse when multiple deferred cards one same checking account + * modules: fix AbstractBrowser use + * port to python3 + * add another login url + * add another life insurance url + * use xpath "$vars" in a few modules + * Get transactions of the day + * remove some useless ":443" in URLs since weboob normalizes them + * do "get today operations" only for checking accounts + * add another url for errors on spirica login + + Modules: blablacar + * fix module website changed + * fix departure time parsing + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: bnporc + * skip recipients without valid iban + * fix bnporc bullshit + * fetch waiting to be validated recipients + * add_recipient + * adding CapProfile to bnporc ent + * fix empty recipient currency + * use io.BytesIO where deprecated StringIO module was used for bytes + * change exception for "1001" json code on login page + * fixing wording for bnp enterprise + * fix crash on not caught wrongpass + * fixing account type with PEA + * fix crash after password renewal + * reject expired password if we won't be able to restore it + * raise expired password when we can't apply temp password + * use new TransferError codes in a few modules + * use new TransferError subclasses in modules + * adding perp type + * handle pea account type + * adding an account type + * bnporc/entreprise: if label contains a date, use it for rdate + * bnporc/entreprise: don't set coming transactions as deferred + * ignore "sans suite" life insurance transactions + * remove deprecated 'ppold' website + * virtual keyboard has changed + * fixing coming amount for enterprise accounts + * update modules to use new CapBankTransferAddRecipient + * don't get investments on liquidity accounts + * added card account for entreprise site + * raise NotImplementedError when profile is not available + * fetch balance from market page and fix diff + * entreprise:] fixing wrong amounts and date on cards + * corrected useless pipe on password regex + * remove enter/exit browser1 leftover + * Add currency to card account + * advisor page may be missing + * Handle cards transactions as deferred + * hellobank: raise ActionNeeded when bnporc pp should be used instead + * bnporc entreprise: no more deferred_card transactions on checking account + * entreprise: sometimes card date format has dots + * add investments on PERP + + Modules: boursorama + * skip external cards (amex cards here) + * adding CapProfile to boursorama + * use io.BytesIO where deprecated StringIO module was used for bytes + * recognize another type of transfer + * correctly type PEA account + * card accounts, coming, card transactions + * rdate is parsed by Raw and add new transaction pattern + * fix cards number + * fix date of card transactions + * fix some cards where there is no info + * get_history must return an iterable, not None + * fix card number regexp + * do not yield not activated cards + * on card accounts, transactions should be TYPE_DEFERRED_CARD + * retry to login when virtkeyboard process fails + * stop crashing on obvious wrongpass + * fix crash when job_start_date is unavailable + * fetch pro accounts + * handle other deferred cards + * handle transfers + * execute_transfer returns the passed Transfer + * fixing card_summary on main account + * fix coming and date of deferred_card trs + * use new TransferError codes in a few modules + * handle invests on PEA + * use new TransferError subclasses in modules + * adding advisor : hotline + * implement adding recipients + * remove useless config field + * fix date of history of deffered_card + * recognize more loan accounts + clean obj_type + * fixing rdate on deferred cb + * fix regexp on old versions + * definitly fix rdate on deferred card + * fix regexp on buggy python versions + * use url field instead of _link for Accounts in a few modules + * parse recipients bank_name + * field webid with iban on new_recipient + * fix recipient label regex pattern + * update modules to use new CapBankTransferAddRecipient + * fix label of external recipient (corner case) + * improve condition to skip more summary in coming + * create url object for PEP saving + * fetch balance on pea and li from invs page + * fix account type + * create liquidity investment + * load state only if double auth or add recipient + * fix regexp to match summary + * verify some kind of status page + * search for danger instead of warning to raise Unavailable + * fix wrongpass cornercase + * the MarketPage history may have a different format + * fix accounts parsing + typing + * fix id transactions not being parsed + * fix ord accounts typing + * transaction id can be missing for coming transactions + * sometimes data-deffered is just missing, drop the assert + * fixed prelevement transaction amount being 0 + * change typing for some accounts + * port to python3 + * now handle alpha password + * handle alnum instead of digit + alpha + * TableElement takes 2 a nodes and messes up label + + Modules: bouygues + * remove dummy test.py files as they are false negatives for weboob_lint + * Fix Bouygues module bills fetching for Internet clients + * handle an insecure HTTP page to avoid BrowserHTTPSDowngrade + * fix documents list + * Fix ref can be not found, so add a condition before return the regex exp + * fix wrongpass not detected sometime on backend or blackbox + * Corrected subscription id duplication + * Check if activation date is null + * use xpath "$vars" in a few modules + + Modules: bp + * sometimes, sending account id of transfer not present in recap + * same id problem on recipient recap + * new url for CheckPassword and use location instead of open + * fix some internal recipients label + * handle another change password url + * use io.BytesIO instead of StringIO.StringIO + * use io.BytesIO where deprecated StringIO module was used for bytes + * pro, fix corrupted csv + * set StatesMixin duration to 15 minutes + * use new TransferError codes in a few modules + * use new TransferError subclasses in modules + * adding isin code on cachemire contract + * handle one more deferred card url + * fix handling pages with right classes + * handle new par website + * add cb deferred history and coming amount + * get deferred card history, fix error when account has no balance + * don't get shitty accounts on shitty page + * account page is on error + * fix empty wording on some transactions + * fix coding style + * fix detecting no accounts cases, and remove dead code + * correctly handle multiple cards + * do not consider hours in transaction labels + * do not hardcode currency + * ignore accounts without amount + * fix cards crash when website is unavailable, and fix positive loans + * fix crash on accounts without cards + * really fix positive loans and remove useless code + * now loan's history is not recovered + * state duration of 5 minutes is enough + * use exec_date field in transfer + * fix no more history on pro website + * avoid pro code in par browser + * use linebourse browser for handling PEA accounts + * fix date parsing for solesio life insurance + * fix history and investment for cachemire and gmo life insurances + * fixed browser unvailable error when getting deffered card account history + * fix multiple recipients with same iban, and label parsing + * use url field instead of _link for Accounts in a few modules + * fix when transaction doesn't have investments attached + * fix table with multiple invests on multiple spaces + * more history for checking, savings and market accounts, fix wrong label for transactions + * Bug #4020 - change url image + * fix wrong iter_history method for non typed accounts + * fixing login xpath and pattern + * set_variables only needs a url, not a page + * matching account types by label + * fix crash during fetch of cards history (closes #4019) + * [banquepopulaire][bforbank]deinit sub-browsers + * [bp][pro] raise BrowserUnavailable on history page + * corrected useless pipe on password regex + * get history from html page and not from csv file. + * [bp pro] enhance transaction parsing + * [bp pro] fix parsing of rdate + * fix bad regex URL. + * detect another BrowserUnavailable at login + * modules: fix AbstractBrowser use + * wip add_recipient + * [bp transfer] add urls + * [bp pro] pagination on history + * port to python3 + * Use weboob.tools.compat instead of urllib/urlparse + * [bp pro] handle more pro_history pagination pages + * wip handle mandate space + * handle mandate space + * handle more informations for loans + * handle one more loan detail's url + * add url for loan + * support more investment account types + * support SEPA transfers + * Convert byte buffer to unicode string (py3 compat) + + Modules: bred + * fix json when they put "null" elements + * disable pagination since the json is FUBAR + * pyflakes + * fix id not unique for some accounts + * raise ActionNeeded when 2FA is enabled + * adding loans accounts + * port dispobank to browser2 the easy way + * put back pagination, but limit pagination number + * detect coming transactions + * fix dispobank certificate + fix history + * remove useless whitespaces + * increase history size limit + + Modules: btmon + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: caels + * remove dummy test.py files as they are false negatives for weboob_lint + * modules: fix AbstractBrowser use + + Modules: caissedepargne + * fix date format + * fix balance for life insurance accounts + * Fixing absolut amount for credit + * adding CapProfile to caissedepargne + * fix history for cenet pages since search is too stupid + * add regex to type CB + * fixing account type with PEA + * cache accounts list + * transfer feature + * fix mistake when changing account type + * handling revolving credit amout + * fix iter_recipients internal accounts matching + * skip itering recipients on double auth accounts + * fix recipients iban regexp + * fix transfer not allowed on iter_recipients + * fixing palatine account type + * fixing home loan + * refix regexp to find iban on external recipients + * use a more often present cookie to find name + * fixing cb nature was not handle for palatine + * fix profile and recipient + * improve recipient parsing + * try to come back from bourse website + * fix crash on missing link + * fix wrong loan amount + * use new TransferError codes in a few modules + * use new TransferError subclasses in modules + * recognize more account types + * fix navigation to transfer page + * fix crash when transfer are not available + * handle loans on old website + * [palatine] work around broken fcking website + * missing title yield None, not empty string + * add recipients + * ignore cards if site returns an error + * fix loan account parsing. + * don't list transfer recipients for loan accounts + * handle corner case of recipient parsing + * don't raise TransferBankError in iter_recipients + * catch another transfer error + * check password is not empty... + * update modules to use new CapBankTransferAddRecipient + * do not try to go into the loans space if we do not have one, add some account types + * fix 500 error on iter_recipients try, wrong detection of transfer space link, and some coding style + * fix iter_recipients when user has a dash char + * add unrecovered corrency, prevent some problems + * handle more credits + * fix when page is None. + * use vk to fix login + * cnet now returns decimal values + * go to home page between multiple PEA accounts + * separate CENET website to a dedicated browser + * straightforward port to py2/py3 + * python3 fix (s/iteritems/items) + * use xpath "$vars" in a few modules + * use sorted_transactions + * fix detection of recipient IBAN during transfer (zd:2595) + * fix detection of recipient iban + * Get deferred card transactions from card summary detail + * Increased max history to 40 pages + * increase again history limit + + Modules: canalplus + * canalplus is now on browser2 + * remove deprecated and useless stuff + fix contextmanager use + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: cappedtv + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: cci + * use xpath "$vars" in a few modules + + Modules: chronopost + * remove dummy test.py files as they are false negatives for weboob_lint + + Modules: cic + * login url changed + * update modules to use new CapBankTransferAddRecipient + * modules: fix AbstractBrowser use + + Modules: cmb + * adding advisor for cmb/cmso/cmmc + * modules: fix AbstractBrowser use + * clean code with AbstractModule + * adding CapBak/CapContact capabilities + + Modules: cmso + * use more accurate account id for life insurance accounts + * improve clarity for some list comprehensions + * Fix cmso par: wrong types for deferred cards + * Fix cmso pro: wrong xpath + * add rdate for deferred card + * adding new accounts type + * some life insurance have no invests + * ignore errors when logging out + * [cmb/cmso/cmmc] adding account types + * [cmso par] livret vie bla bla wrongly typed life insurancehhh + * recognize more life insurance accounts + * don't return accounts which seem duplicate + * [cmso par] skip 0 amount loan transactions + * [cmso/cmb/cmmc] fix positive balances on loan accounts + * adding advisor for cmb/cmso/cmmc + * [cmb/cmso/cmmc] fixing coming and deferred date + * fix itering on loans + * [cmb] Detect BrowserUnavailable on MarketPage + * change browserunvalaible to empty iter for investment + * coding style + * [cmso/pro] disambiguate market account ids + * [cmso/cmb/cmmc] fixing id on loan accounts + * fixed bad request for market account history + * cleaning cmso login + * incorrect password may also return 401 http code + * [cmso/cmmc/cmb] fixing id on loan accounts + * [cmso/cmmc/cmb] fixing deferred date + * do not crash on deinit() if we haven't been logged + * [cmmc] hope to fix duplicates transactions + * [cmb/cmmb] clean code with AbstractModule + * [cmb/cmso/cmmc] fixing random ClientError, ServerError + * fix relogging when currently on another domain + + Modules: colissimo + * fixed date parsing + * New website + + Modules: cpasbien + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: cragr + * raise ActionNeeded on trading password creation + * adding advisor to cragr + * port to browser2 the quick way + * fix debug leftover + * fix shared URL instance modification + * fix browser1 leftover + * fix cragr broken html + * fix method name after browser2 switch + * escape error message during authentication + * use ActionNeeded exception when it is appropriated + * implement transfers + * fix TransferPage url to avoid the pattern match other pages + * fix Transfer object after execute_transfer + * fixing cragr : advisor on cmds + * use TYPE_CARD_SUMMARY and TYPE_DEFERRED_CARD transaction types + * adding CapProfile to cragr + * use bytes since content is bytes + * Fix BGPI go_to don't work without return, change DAV PEA type + * adding xpath to get card's balance + * fix mistake on card balance xpath + * fixing account type with PEA + * fix rdate, there are not always sorted + * keep usage of LinearDateGuesser for other than cards accounts + * fix cragr dateguesser for deferred cards + * catch more broken html to replace + * improve domain management + * use new TransferError codes in a few modules + * use new TransferError subclasses in modules + * match another card_summary type + * for card accounts, separate history from coming + * fix advisor fetching navigation + * handle perimeter having "&/et" sometimes + * adding an account type + * add autoencoding and fix market accounts + * implement adding new transfer recipients + * use url field instead of _link for Accounts in a few modules + * update modules to use new CapBankTransferAddRecipient + * more wtf on cards being debitted 37 weeks later! + * Fixing using number instead of webid + * some accounts need a form submit to go to history + * "Remise carte" is not a TYPE_CARD_SUMMARY Transaction + * Fix deferred cards + * return list of deferred cards or url + * fix deferred debit cards when it's a link, not a form + * detect browser unavailable page when account uses a form + * set card balance at 0 if there is no coming + * Set balance to 0 if there is no coming transactions + * get account base on acc.balance + * handle some BGIPage investments + * straightforward py2/py3 port + * use xpath "$vars" in a few modules + * use BankStandardTest + * split get_cards_or_card + * added BASEURL initialisation in init + * sometimes site returns recipients iban not in uppercase + * raise BrowserUnavailable + * handle unavalaible browser a better way + * handle more informations for loans. duration is now given in months + * remove some useless ":443" in URLs since weboob normalizes them + * handle closed loans that stay on the accounts list + * add default value for Loan start/end date + * sometimes there's no link for the loan + + Modules: creditcooperatif + * port to browser2 the easy way + * pro: fix for multiple cards on same account + * don't modify raw label + * detect PEL accounts + * first implementation of transfers for perso accounts + * implement transfers to external recipients + * fix debug leftover + * fix transfer exec_date parsing + * use xpath "$vars" in a few modules + * skip coming transactions without a date + * use another page for coming transactions + * quick port to python3 + + Modules: creditdunord + * adding CapProfile to creditdunord + * fix when no accounts + improve js search code + * fixing account type with PEA + * fix accounts parsing + * fix investments date parsing + * Add support for banque laydernier + * catch no iban error, change some account id + * some transactions have no dates ... + * fix account not well typed + * Changed json loads to literal eval to prevent useless replaces + * Use weboob.tools.compat instead of urllib/urlparse + * correctly type checking account + * correctly sort transactions + * port to python3 + * fix py3 compat + + Modules: creditdunordpee + * remove dummy test.py files as they are false negatives for weboob_lint + * fix homepage regexp and virtualkeyboard + * use io.BytesIO where deprecated StringIO module was used for bytes + * fix "-" amount + * iter_accounts now returns an iterable + * fix warning + + Modules: creditmutuel + * fixing creditmutuel/cic : remove deleted from summary manually summed + * remove dirt from label + * adding CapProfile to cm/cic + * call super-classes on_load + * fix some missing @need_login + * fix advisor fetch + * [cm/cic] fixing account type with PEA + * remove dup URL + * fix investement on PEA accounts + NotImplemented for history + * catch another error message during transfer + * [creditmut] add recipient feature + * [cm/cic] adding account type + * remove useless commented code + * use new TransferError codes in a few modules + * use new TransferError subclasses in modules + * catch ActionNeeded on add recipient + * [creditmut] change deferred card webid to be uniq + * [creditmut & cic] fix bug following change of account webid + * handle empty key error + * [cm/cic] fix accounts type + * if a transaction commission is present, exclude it from amount + * [creditmut] handle new transfer bank error + * P.E.A accounts has now the good type + * [cic] better transfer errors handling + * [cic/cm] fix problems on deferred cards and coming + * update modules to use new CapBankTransferAddRecipient + * [credimut] fix consecutive new recipients + * [creditmut] fix check on recap transfer + * [creditmut] fix fetching iban + * [creditmut] preventively use has-class instead of @class= + * [cm/cic] create new account to keep consistency + * [cm/cic] match another loan account + * remove regex on login + * [cm/cic] adding word to match order + * Use weboob.tools.compat instead of urllib/urlparse + * use xpath "$vars" in a few modules + * new URL for OperationsPage + call sorted_transactions + * handle more informations for loans + * stop taking closed loans into account + * fix unhandled page for loans condition + * [cic/creditmutuel] fixed some pages not being matched + * CMCIC: fix catching URI for life insurances + * CMCIC another fix for uri for life assurances + * CMCIC better xpath for banqueprivee subbank for accounts items + * fix validation message when the transfer is registered + * CMCIC same xpath for account items for all subbanks + * [credit mut] add_recipient, might have multiples hashes for same key + + Modules: cuisineaz + * port to python3 + + Modules: dailymotion + * set a default test config in case no-one exists + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: delubac + * fix parsing when there are several accounts + * detected terminated account + * Corrected not accessible account and balance unavailable + * fix unaccessible transactions + * Improve iban recuperation + * Skip unreachable accounts + * some changes to be compatible with his childrens + * port to python3 + + Modules: dlfp + * quick-and-dirty port to Browser2 + * fix browser1 leftovers and port to python3 + + Modules: ebonics + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: edf + * remove dummy test.py files as they are false negatives for weboob_lint + * fetch 3 years of documents instead of fixed begining date + * [edf pro] catch ActionNeeded (CGU validation) + * fixing parsing doc + * fix edf pro: bad detection of wrongpass and dl method change + * Fix edfpro: crashes when no bills found, and make subscription labels clean + * fix new page for bills and new method for download + * fix multiple subscriptions documents, fix download doc (same case), and fix invalid price + * [edf pro] fix non-static id for subscriptions, and clean some code + * fix multiple persons for multiple subs + * [EDF] Factures correction + * pyflakes + * Fix PAR documents & PRO bills ID + * [edf-par] fix disconnect on download bills + * [edf - par] Corrected is_logged that was always true + + Modules: ehentai + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: entreparticuliers + * fix land rent type + * correctly handle RENT queries + * Update Entreparticuliers module + * Partial fix for entreparticuliers single housing fetching + * Use a dedicated field for utilities status in housing capability + * Fix some discrepancies between list and infos in entreparticuliers module + * fix pyflakes + * fix area detection when number of rooms is unknow + fix description parsing + fis nbroom parsing + * Fix a bug due to invalid XML encoding in entreparticuliers module + * fix parsing crappy adverts + * fix module website got updated + + Modules: europarl + * Clean up imports + + Modules: explorimmo + * fix module: handle case price in not in search result + * fix error parsing prices + * handle empty search cities result + * Update explorimmo module + * Remove useless imports in explorimmo module + * Update explorimmo single housing fetching + * Use a dedicated field for utilities status in housing capability + * Correctly fetch the area in Explorimmo listing when there is a comma + * Fix according to comment by @Bezleputh + * Fix explorimmo agency in details + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: feedly + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: fortuneo + * fixing account type with PEA + * fix broken html + * fetch PEA balance from account page because it's more up to date + * handle another actionNeeded + * do not use 'with' on browser + * use url field instead of _link for Accounts + * changed way accounts links are retrieved + * added history for PEA and life insurrances accounts + * Form not found correction + * ignore auto assurance account + * added action needed exception for recently created profiles + * [Fortuneo] Handling of liquidities because investments are very volatiles, investments are cached during list command in order to keep consistancy between list' balances and investments sums + * added action needed exception when profile require it + * added another case of action needed on the site + * fixing account type + * added BrowserUnvailable exception for unreachable accounts + * fix crash on loans + * port to python3 + * Now full handle loans + * detect BrowserUnavailable at login + * another ActionNeede + * Delete liquidity for stock account + * now get sub transactions from main one + + Modules: francetelevisions + * site changed + * sometimes there is no date or sublabel + * handle ls command + fix test + + Modules: freemobile + * Fix for https://symlink.me/issues/3664 + * Add CapMessagesPost to self using Freemobile SMS API + * Should now support multilines account with CapMessage + * Freemobile CapMessagePost should support multi-line accounts + * Fix Freemobile HomePage not having correct logged property + * use io.BytesIO where deprecated StringIO module was used for bytes + * ended subs make crash when renewdate try to get recovered + * use xpath "$vars" in a few modules + + Modules: funmooc + * fix login and pages + * port to python3 + + Modules: ganassurances + * failed login can redirect to groupama + * added virtual keyboard support + * some life assurance accounts weren't returned + * [ganssurances] diasble comings for life insurances accounts + * keep get_coming as an iterator + * fix history for different life insurances + * Skip false account and fix columns use + * using is instead of == to compare with None + * add investments support + * now recover currency + * add arbitration and test existence of columns + * parse another ISIN pattern + + Modules: gazelle + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: gdcvault + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: genericnewspaper + * modules: fix AbstractBrowser use + + Modules: github + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: googletranslate + * fix translation decoding + + Modules: groupamaes + * amount column label has changed + * amount may be not available + * detect another negative amount transaction + * fix duplicated coming operations + * accept more than 8 digits in login + + Modules: guerrillamail + * port to browser2 + * remove unused import + + Modules: happn + * add parameters 'position' and 'distance' + * little improvements + * fix changes in API + * fix set of position + + Modules: hsbc + * login form has changed + * recognize an additional type of life insurance account + * raise BrowserIncorrectPassword when password is too short + * recognize an additional pattern for life insurance + * fixing account type and loans + * sometimes life insurance label is "elysee" instead of "elysees" + * handle life insurance history and investments + * fix transactions with gross amount, fix invest name (sometime there is some letters in id) + * set date instead of vdate in life insurance history + * life insurance website is randomly unavailable + * fix mistake + * fix mistake n°2 + * some life insurance are not on side website + * when app is gone, relogin is needed + * fix crash when life insurance space is unavailable + * detect another BrowserIncorrectPassword + * fixed IBAN not found when on french site + * fix regexp to parse first matching date instead of last + * coding style: use sign CleanDecimal param + * the life insurance site may not show all accounts + * Fix ignored history + * use url weboob field and remove some useless except + * don't parse "some shop 24/24" as the transaction date + * fixing history and summary on deferred cb + * basic port to python3 + * change site navigation to use more POSTs + * some coding style improvements + * detect new life insurance label + empty history + * handle a variety of errors for life insurance + * detect suspended account ActionNeeded + + Modules: imdb + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: imgur + * fill more fields + + Modules: ina + * fix ina tests + + Modules: indeed + * set a default test config when no-one exists + + Modules: ing + * Adding Loan type + * use io.BytesIO where deprecated StringIO module was used for bytes + * adding CapProfile to ING + * fixing account type with PEA + * fix start_with_main_site decorator + * fix get_profile happening after life insurance account + * fixing investment in some cases + * use new TransferError codes in a few modules + * use new TransferError subclasses in modules + * [ing/bforbank] use now ValueDate + * fix ValueDate format and no more replace + * don't need anymore to hardcode server cert + * handle one more format date + * handle orignal_currency on TitrePage + * fetch PEA and MARKET balance from details because it's more up to date + * fix positive balances on loan accounts + * transfers + * retry if we can't get market balance + * exec_date can move 4 days later + * transfer better exec_date parsing + * fix recipient iban parsing + * Handling of liquidities as an investment. To avoid inconsistencies between balances and investment totals, investments are cached during list command + * corrected useless pipe on password regex + * fixing unitprice column + * unitprice invest life insurance column may be missing + * raise ActionNeeded if page is moveMoneyForbidden. + * fix unicode exception problem + * port to python3 + * add error on invalid transfer amount + * there is no liquidity on life insurance in creation + + Modules: inrocks + * modules: fix AbstractBrowser use + + Modules: jacquieetmichel + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: jcvelaux + * straightforward py3 compatibility + + Modules: jirafeau + * port to python3 + + Modules: kickass + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: kiwibank + * adding missing account type + + Modules: lcl + * catch actionNeeded on trading website + * fixing parsing on invest + * fixing parsing on invest + * do not raise ActionNeeded on BoursePage + * some accounts can't do any transfer + * add_recipient + * fix encoding error + * adding CapProfile to lcl esp/ent + * use io.BytesIO where deprecated StringIO module was used for bytes + * do not crash on unavailable market website + * fix recipients webid + * fix mistake + * fix life insurance xpath + * fix wrong type for cb deferred + * set expire on state + * use new TransferError codes in a few modules + * use new TransferError subclasses in modules + * entreprise: fix multiple accounts + misc + * fix recipient add message + * better parse accounts list if multiple companies + * fixing some type accounts PEA + * advisor phone can be missing + * Added pro loans + * Fixed AV, now taking contractID instead of labelname as ID + * add e.LCL space on websites, fix crash on market disconnect page + * update modules to use new CapBankTransferAddRecipient + * Fix ac_details_page xpath in AvPage + * fix website redirection to get lifeinsurances accounts + * use on_load for life insurance routing pages + * access is restricted to life insurance accounts of a third-party + * parsing of life insurance investments changed + * Iban duplication correction + * go on accounts list before submitting life insurance page form + * handle multi contracts + * force logout with multi contracts and statesmixin + * init some variables and avoid a name conflict + * fixing pea type on bourse accounts + * patch empty transaction label with nature + * fix lcl transaction label at None + * don't use lxml custom strs in the state but standard strings + * sometimes transactions have amount of 0 + * fix transferbankerror msg format + * [lcl add recipient] fix detection of params xpath + * port to python3 + * some life insurances don't have a link and so are useless + * CapDocument added, now donwloading documents + * fixing wrong date on deferred_cb transactions + * Missing import basestring in LCL module (Python 3 compatibility) + * CapDocument is only implemented for "par" site + * use xpath "$vars" in a few modules + * fix iter_resources since module has CapBank/CapDocument + * add currency to life insurance and market accounts + * Add uppercase ASSURANCE-VIE in disc URL. + * fix when form params are not in id but in href. + * detect some cases of "restricted" life insurances + * remove some useless ":443" in URLs since weboob normalizes them + + Modules: ldlc + * Fix LDLC module + + Modules: leboncoin + * set a default test config in case no-one exists + * fix: module crash while searching cities whose name contains spaces + * handle unknown cities search result + * Update Leboncoin module + * Fix single housing fetching on Leboncoin + * Use a dedicated field for utilities status in housing capability + * Remove region parameter in Leboncoin module + * fix call to sort for py3 compat + * fix warning from element.getroot() + + Modules: leclercmobile + * use io.BytesIO where deprecated StringIO module was used for bytes + * Remove support for older mechanize versions + + Modules: lefigaro + * fix module / set a defaut test config in case no-one exists + * modules: fix AbstractBrowser use + + Modules: liberation + * modules: fix AbstractBrowser use + + Modules: linebourse + * new bank invest module + * fix non-existing page + * fix portfolio_share > 1 + * fix index out of range due to not urlencoded account id, change warning to assertion error + * portfolio share can be NotAvailable, change static 'isin' to Investment variable + * fix empty invest with 0 in quantity + * sometimes investments have an empty label + * change hard code type to invest variable + * sometimes the diff column is just missing + * reimplement MessagePage behavior of caissedepargne + * create liquidity investment + * fix invest history label + * fix invest history label + * sometimes investment list is not in a link + * fix escaping '?' in URL.urls for calling go on it + * the website might be dead + * fix broken page on iter_history + * port to python3 + * use xpath "$vars" in a few modules + + Modules: linuxjobs + * add proper favicon + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: logicimmo + * Update Logicimmo module + * Fix location detection in logicimmo + * Update logic-immo single housing fetching + * Use a dedicated field for utilities status in housing capability + + Modules: lolix + * bump to browser2 / set a default config in case no-one exists + + Modules: lutim + * use io.BytesIO where deprecated StringIO module was used for bytes + * port to python3 + * fix expiration field + + Modules: lyricsdotcom + * fix module : website got updated + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: lyricsmode + * fix artist name and song name + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: marmiton + * fix parsing when cooking time is not filled + * Use weboob.tools.compat instead of urllib/urlparse + * fix module website got updated + + Modules: mediawiki + * add gallery search + improve fillobj + * edit token changed + fix unittest + * port for python3 + * fix image data fetching + + Modules: meteofrance + * fix module website got updated (fix issue #43) + * fix unorderable types error + + Modules: minutes20 + * modules: fix AbstractBrowser use + + Modules: monster + * fix module, website is beeing updated + * fix module site changed + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: myfoncia + * Billing capability for Foncia + + Modules: n26 + * remove dummy test.py files as they are false negatives for weboob_lint + * catch wrongpass + * fix old-style exception + * fix module creation + * set account number to NotAvailable + * currency is always EUR + * moved login from init with wrapper + * N26: Handle bank fee type; + + Modules: nectarine + * port to browser2 + * port to python3 + + Modules: nettokom + * corrected useless pipe on password regex + + Modules: nolifetv + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: nova + * use io.BytesIO where deprecated StringIO module was used for bytes + * remove useless dict.iterkeys() calls + + Modules: oney + * use io.BytesIO where deprecated StringIO module was used for bytes + * fixed incorrect password on site choice page + * catch and ignore unusable accounts + * handle email on login + * parse special credit page + * the coming value may be missing + + Modules: onlinenet + * setted timeout to prevent 504 errors + + Modules: opacwebaloes + * remove dummy test.py files as they are false negatives for weboob_lint + * library: rename get_booked/get_rented and remove wrong id parameter + * Remove support for older mechanize versions + * fix API change + + Modules: opensubtitles + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: orange + * fix bills for pro and sosh accounts + * fix bill price when there is a discount info + * fix price parsing when there's vat and non-vat amounts + * Corrected date xpath + * Added price to ID to prevent bills doublons + * [sosh - orange] Corrected url for unavailable documents + * Use weboob.tools.compat instead of urllib/urlparse + * Get documents and bills from new site + * Some subscriptions don't have basic columns like 'Montant HT' + * Pro contracts take amount without taxes + + Modules: ouifm + * update OÜI FM stream urls + * update station name + * bump to browser2 + * remove useless dict.iterkeys() calls + * 4 brand new OUI FM streams + * syntax terror + * added OÜI FM Rock 2000 + OÜI FM Summertime urls + + Modules: ovh + * remove dummy test.py files as they are false negatives for weboob_lint + * [OVH] Added bills label + * Two-Factor authentication now catched + * Changed links to match new API & select bills 2 years ago + * Added condition on login (sometimes trying to log when already logged) + + Modules: pap + * Update Pap module + * Fetch single housing fetching of Pap + * Use a dedicated field for utilities status in housing capability + * Use CleanText rather than CleanHTML in pap phone fetching + * Better handling of housing posts with multiple phone numbers on pap + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: pariskiwi + * port to python3 + + Modules: parolesmania + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: pastebin + * base url is https + + Modules: paypal + * fix paypal login + * bypass new anti-scraping js + * handle more home urls + * [paypal part] create transaction with there is a funding src + * fix regressions with fundingSrc + * don't crash if fundingSource is missing + * fix login js + * fix when get account list. + * Use weboob.tools.compat instead of urllib/urlparse + * handle new home page + + Modules: phpbb + * port to browser2 and add fixes + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: pixabay + * add module for pixabay public domain photo search + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: pixtoilelibre + * use io.BytesIO where deprecated StringIO module was used for bytes + * port to browser2 and python3 + + Modules: podnapisi + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: popolemploi + * Use weboob.tools.compat instead of urllib/urlparse + * fix module site dramatically changed + + Modules: pornhub + * Now uses https + + Modules: pradoepargne + * adding pradoepargne module + * [pradoepargne][btpbanque] Upgrade version + * modules: fix AbstractBrowser use + + Modules: presseurop + * fix module + set a default test config in case no-one exists + * modules: fix AbstractBrowser use + + Modules: radiofrance + * fix francemusique, mouv and franceculture + * fix franceinter podcasts / search not only search in selections but also in podcasts + * better output for current song + + Modules: ratp + * RATP: Rename module to be lowercase + * Fix a few bugs with ratp module + * Make RATP module use the provided issue description + * site is now https + + Modules: redmine + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: regionsjob + * set a default test config in case no-one exists + * handled websites are now using https + + Modules: rmll + * Fix RMLL module required weboob version + * Fix module : website got updated + + Modules: s2e + * use io.BytesIO where deprecated StringIO module was used for bytes + * detect an ActionNeeded page + * use now AbstractBrowser and AbstractModule + * adding pockets + * now recover AMF code around 3 websites + * fix undefined page (website without amf code) + * handle another code page + * fix XMLSyntaxError due to an empty page occurring sometimes + * abandon AMF code fetching when the page redirects to a graphplot page + * handle one more isin site (the url is enough for it) + * fix cpr-am url + handle yet another isin url... except it's a pdf + * add another cpr-am url pattern + * add another type of ISIN page + * corrected useless pipe on password regex + * detect one more "no accounts" sentence + * add diff to investments + * diff column can be unavailable + * use xpath "$vars" in a few modules + * add new text to get pocket condition from dict CONDITONS + + Modules: seloger + * Update seloger module + * Filter cities results of SeLoger module + * Fix seloger modifications according to @Bezleputh comments + * Better title fetching from seloger module + * Use a dedicated field for utilities status in housing capability + * Do not return utilities.excluded when should not be the case for seloger + * Add missing favicons for foncia and seloger + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: senscritique + * Website now uses https + + Modules: sfr + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: societegenerale + * new url for a ActionNeeded page + * delete cb_summary transactions + * new action needed page + * life insurance pages are broken randomly, do retry + * do not throw a TransferError if the customer can't do tranfers + * fix debit date, must be descending + * fix transfers + * adding CapProfile to societegenerale + * username is digit.. + * use io.BytesIO where deprecated StringIO module was used for bytes + * list loans in accounts + * fix crash on history on loan accounts + * raise BrowserIncorrectPassword for short logins + * some loans have no balance in the loan json + * fix crash on unavailable loan page + * fixing account type with PEA + * fix transfer + * fixing isin code + * add recipient + * raise step on appli validation instead of waiting + * use new TransferError codes in a few modules + * valutations for invests are now taken from the previous page for a better value + * use new TransferError subclasses in modules + * fix transfer + * skip life insurance transaction when date is "rejet" + * [soge] fix rounded valuations bugs (KeyError), now go on all pages to get valuations, and catch the error + * fix unicode literal + * transfer date more flexible + * [societegenerale iter_recipients] \d in field might not be an id + * fix transfer data wrongly posted + * sometimes an owner has no accounts + * bugfix check also if _id in acc.id. + * fix handling transfer page + * card transactions are coming before the first card_summary + * fix no accounts due to site error + * fix recipients list if multiple accounts have the same name + * recognize new url for ActionNeeded + * skip external recipient with not valid iban + * update modules to use new CapBankTransferAddRecipient + * fix regex + * Transfer.exec_date can vary of 2 days during weekend + * fetch balance from market page + * exclude a new error message for iter_transfer_recipients + * [societe generale] changed IBAN to not available for Epargne accounts + * skip market transaction if the amount is unavailable + * fix too strict and inconsistent exec_date check + * the "rejet d'intégration" state was searched on wrong doc + * test another page for life insurance history + * allow iter_history on PEA liquidity + * Corrected validation condition to prevent recipient doublons + * detect a NoAccountsException case + * Use weboob.tools.compat instead of urllib/urlparse + * port to Python3 + * [soge] fast fix transfer + * Form param value changes between 'valeur' and 'position' + * detect yet another BrowserUnavailable + + Modules: somafm + * Port somafm to browser2 + + Modules: spirica + * 0% portfolio_share is different than NotAvailable + * recognize "capitalisation" accounts + * exclude 'arrêté annuel' transactions + * use url field instead of _link for Accounts in a few modules + + Modules: sueurdemetal + * port to browser2 + * set timezone of events + * straightforward py3 port + * site completely changed + + Modules: supertoinette + * bump to browser2 + + Modules: t411 + * Correct download URL + * new URL + * Use weboob.tools.compat instead of urllib/urlparse + * update to new website + + Modules: tapatalk + * bugfix: use 'Anonymous' if post_author_name is undefined + * bugfix: if a forum doesn't have new_post attribute, assume it to be true + + Modules: taz + * modules: fix AbstractBrowser use + + Modules: tinder + * add optional parameter 'location' to force position + * sometimes 'common_likes' is not present in person dict + * send a welcome message + * sometimes description is missing + + Modules: torrentz + * CSS changed + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: trainline + * fix some bugs in iter_docs + * fix unavalaible docs + + Modules: tvsubtitles + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: twitter + * fix : website got updated + * remove useless encoding + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: unsee + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: ups + * remove dummy test.py files as they are false negatives for weboob_lint + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: vimeo + * fix search / rewrite search and channels listing using phone API / set a default test config in case no-one exists + * fix : keep your grubby hands to your own website ! + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: vine + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: virginradio + * fix module (header wants a str not an int) + * remove useless dict.iterkeys() calls + + Modules: weather + * fix module: website got updated / bump to broser 2 + + Modules: wellsfargo + * Use weboob.tools.compat instead of urllib/urlparse + + Modules: yomoni + * remove dummy test.py files as they are false negatives for weboob_lint + * raise ActionNeeded for certain "no accounts" + * encode utf8 before base64 to avoid crash on accent + * detect more ActionNeeded + * User get message if subscription at step 4 + * Added right tokens to all requests + * don't use Account as dict key, it's not hashable + * parse amount with comma and replace with dot + * PEA account_type now recognized + + Modules: youjizz + * fix parsing links without schemes + * force https for thumbnails + * fix parsing of urls + + Modules: youporn + * fix compatibility with new website + + Modules: youtube + * Use weboob.tools.compat instead of urllib/urlparse + * use youtube_dl + * remove pages.py since no browser is used anymore + + Tools + * Add a script to backport modules from devel to stable + * Add a script to detect new and removed modules since a release + * Add check_xpath script + * Add "-3" option to all relevant tools + * CI update to manage both python versions + + Contrib + * Add replace-backends-pass.py tool to use the "pass" tool + * Add rboorrent-download script + * Add a export_session method and a webextension + + Weboob 1.2 (2017-01-08) General diff --git a/man/boobank.1 b/man/boobank.1 index 1ca7b02443f81ef4205c5d76fe31c6bf21821703..052aaf0b3c4da492e0f0becf5e3e20398695f796 100644 --- a/man/boobank.1 +++ b/man/boobank.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH BOOBANK 1 "08 January 2017" "boobank 1\&.2" +.TH BOOBANK 1 "20 September 2017" "boobank 1\&.3" .SH NAME boobank \- manage bank accounts .SH SYNOPSIS @@ -40,33 +40,43 @@ Console application allowing to list your bank accounts and get their balance, d .br * bnporc (BNP Paribas) .br +* bnppere (BNP Épargne Salariale) +.br * boursorama (Boursorama) .br * bp (La Banque Postale) .br * bred (Bred) .br +* btpbanque (BTP Banque) +.br * caels (Crédit Agricole \- Epargne Longue des Salariés) .br * caissedepargne (Caisse d'Épargne) .br +* capeasi (AXA Épargne Salariale) +.br * carrefourbanque (Carrefour Banque) .br * cic (CIC) .br -* citelis (Citélis) +* cices (CIC Épargne Salariale) .br * citibank (Citibank) .br * cmb (Credit Mutuel de Bretagne) .br +* cmes (Crédit Mutuel Épargne Salariale) +.br +* cmmc (Crédit Mutuel Massif Central) +.br * cmso (Crédit Mutuel Sud\-Ouest) .br * cragr (Crédit Agricole) .br * creditcooperatif (Crédit Coopératif) .br -* creditdunord (Crédit du Nord, Banque Courtois, Kolb, Nuger, Tarneaud, Société Marseillaise de Crédit) +* creditdunord (Crédit du Nord, Banque Courtois, Kolb, Nuger, Laydernier, Tarneaud, Société Marseillaise de Crédit) .br * creditdunordpee (Site de gestion du PEE du groupe Credit du nord) .br @@ -74,6 +84,10 @@ Console application allowing to list your bank accounts and get their balance, d .br * delubac (Banque Delubac & Cie) .br +* erehsbc (HSBC Épargne Salariale) +.br +* esalia (Société Générale Épargne Salariale) +.br * fortuneo (Fortuneo) .br * ganassurances (Groupama) @@ -88,12 +102,16 @@ Console application allowing to list your bank accounts and get their balance, d .br * lcl (LCL) .br +* linebourse (linebourse website) +.br * n26 (Bank N26) .br * oney (Oney) .br * paypal (PayPal) .br +* pradoepargne (Prado Épargne Salariale) +.br * s2e (Épargne Salariale) .br * societegenerale (Société Générale) @@ -107,6 +125,10 @@ Console application allowing to list your bank accounts and get their balance, d * yomoni (Yomoni) .SH BOOBANK COMMANDS .TP +\fBadd_recipient\fR iban label +.br +Add a recipient to a backend. +.TP \fBadvisor\fR .br Display advisors. @@ -161,6 +183,14 @@ List accounts. .br Use \-U to disable sorting of results. .TP +\fBpocket\fR \fIID\fR +.br +Display pockets of an account. +.TP +\fBprofile\fR +.br +Display detailed information about person or company. +.TP \fBtransfer\fR \fIACCOUNT\fR [\fIRECIPIENT\fR \fIAMOUNT\fR [\fIREASON\fR]] .br Make a transfer beetwen two account @@ -326,6 +356,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -343,6 +376,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/boobathon.1 b/man/boobathon.1 index 91630ed7c17dc06d74b705e6e64d6491706cbc39..a716ed491de0fd26fb8c38456d15abbbf05ce78e 100644 --- a/man/boobathon.1 +++ b/man/boobathon.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH BOOBATHON 1 "08 January 2017" "boobathon 1\&.2" +.TH BOOBATHON 1 "20 September 2017" "boobathon 1\&.3" .SH NAME boobathon \- participate in a Boobathon .SH SYNOPSIS @@ -224,6 +224,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -241,6 +244,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/boobcoming.1 b/man/boobcoming.1 index a757ade27f63b65e1e4eebedf7a4eecd15f3a22d..da3139c5440b7301afcb9a3f0b45ab1dc4c99447 100644 --- a/man/boobcoming.1 +++ b/man/boobcoming.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH BOOBCOMING 1 "08 January 2017" "boobcoming 1\&.2" +.TH BOOBCOMING 1 "20 September 2017" "boobcoming 1\&.3" .SH NAME boobcoming \- see upcoming events .SH SYNOPSIS @@ -22,6 +22,8 @@ Console application to see upcoming events. .br * allocine (AlloCiné French cinema database service) .br +* billetreduc (BilletReduc discount ticket reservation) +.br * biplan (lebiplan.org website) .br * centquatre (centquatre website) @@ -236,6 +238,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -253,6 +258,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/boobill.1 b/man/boobill.1 index ff1de94495f624beec7cdd0d6ba8fe7498aa5638..bfaba6af5d04adba5a7fbd1df23a64ded0b1ecf8 100644 --- a/man/boobill.1 +++ b/man/boobill.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH BOOBILL 1 "08 January 2017" "boobill 1\&.2" +.TH BOOBILL 1 "20 September 2017" "boobill 1\&.3" .SH NAME boobill \- get/download documents and bills .SH SYNOPSIS @@ -24,20 +24,30 @@ Console application allowing to get/download documents and bills. .br * bouygues (Bouygues Télécom French mobile phone provider) .br +* cityscoot (Le scooter électrique en libre\-service, sans bornes.) +.br * edf (EDF) .br +* ensap (ensap website) +.br * freemobile (Free Mobile website) .br * gdfsuez (GDF\-Suez French energy provider) .br * ing (ING Direct) .br +* lampiris (French electricity provider Lampiris.fr) +.br +* lcl (LCL) +.br * ldlc (ldlc website) .br * leclercmobile (Leclerc Mobile website) .br * materielnet (Materiel.net) .br +* myfoncia (Foncia billing capabilities) +.br * nettokom (Nettokom website) .br * onlinenet (Online.net) @@ -270,6 +280,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -287,6 +300,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/booblyrics.1 b/man/booblyrics.1 index 512a488ba617ed7578903a1600c33c5740887cb3..7cbe1fecff3e1db820ec898bde3cd94ee1641bfb 100644 --- a/man/booblyrics.1 +++ b/man/booblyrics.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH BOOBLYRICS 1 "08 January 2017" "booblyrics 1\&.2" +.TH BOOBLYRICS 1 "20 September 2017" "booblyrics 1\&.3" .SH NAME booblyrics \- search and display song lyrics .SH SYNOPSIS @@ -18,7 +18,7 @@ Console application allowing to search for song lyrics on various websites. .SS Supported websites: * lyricsdotcom (Lyrics.com lyrics website) .br -* lyricsmode (Lyrics.com lyrics website) +* lyricsmode (Lyricsmode.com lyrics website) .br * lyricsplanet (Lyricsplanet.com song lyrics website) .br @@ -190,6 +190,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -207,6 +210,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/boobmsg.1 b/man/boobmsg.1 index d85783928d9bfd0a9da1d56f1a0fbe008a55c14e..220e1315bf6937667771755c957c919286bd4190 100644 --- a/man/boobmsg.1 +++ b/man/boobmsg.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH BOOBMSG 1 "08 January 2017" "boobmsg 1\&.2" +.TH BOOBMSG 1 "20 September 2017" "boobmsg 1\&.3" .SH NAME boobmsg \- send and receive message threads .SH SYNOPSIS @@ -18,6 +18,8 @@ Console application allowing to send messages on various websites and to display .SS Supported websites: * aum ("Adopte un Mec" French dating website) .br +* blogspot (Blog reader for blogspot. Read\-only and without comments.) +.br * bnporc (BNP Paribas) .br * bouygues (Bouygues Télécom French mobile phone provider) @@ -28,9 +30,9 @@ Console application allowing to send messages on various websites and to display .br * fourchan (4chan image board) .br -* guerrillamail (GuerrillaMail temp mailbox) +* freemobile (Free Mobile website) .br -* happn (Happn dating mobile application) +* guerrillamail (GuerrillaMail temp mailbox) .br * hds (Histoires de Sexe French erotic novels) .br @@ -52,8 +54,6 @@ Console application allowing to send messages on various websites and to display .br * orange (Orange French mobile phone provider) .br -* ovs (OnVaSortir website. Handles private messages only) -.br * phpbb (phpBB forum) .br * playme (PlayMe dating mobile application) @@ -260,6 +260,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH BOOBMSG OPTIONS .TP @@ -285,6 +288,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/boobooks.1 b/man/boobooks.1 index e17c310f9efd81b8322412e3416fc6c0d8e9eeb0..37a6d116dcfda75f4edcb54a44e455155878d585 100644 --- a/man/boobooks.1 +++ b/man/boobooks.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH BOOBOOKS 1 "08 January 2017" "boobooks 1\&.2" +.TH BOOBOOKS 1 "20 September 2017" "boobooks 1\&.3" .SH NAME boobooks \- manage rented books .SH SYNOPSIS @@ -16,7 +16,7 @@ boobooks \- manage rented books Console application allowing to list your books rented or booked at the library, book and search new ones, get your booking history (if available). .SS Supported websites: -* champslibres (Champs Libres (Rennes) Library) +* bibliothequesparis (Bibliotheques de Paris) .br * opacwebaloes (Aloes Library software) .SH BOOBOOKS COMMANDS @@ -24,6 +24,10 @@ Console application allowing to list your books rented or booked at the library, \fBrenew\fR \fIID\fR .br Renew a book +.TP +\fBrented\fR +.br +List rented books .SH WEBOOB COMMANDS .TP \fBbackends\fR [\fIACTION\fR] [\fIBACKEND_NAME\fR]... @@ -172,6 +176,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -189,6 +196,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/boobsize.1 b/man/boobsize.1 index e37bfcd4a3fe907f0ccced503e70a975ebba1bde..19a52e31b7043874e951f5f82930612c8ad2259a 100644 --- a/man/boobsize.1 +++ b/man/boobsize.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH BOOBSIZE 1 "08 January 2017" "boobsize 1\&.2" +.TH BOOBSIZE 1 "20 September 2017" "boobsize 1\&.3" .SH NAME boobsize \- display sensors and gauges values .SH SYNOPSIS @@ -23,6 +23,8 @@ Cities: Paris, Rouen, Toulouse, Luxembourg, Valence, Stockholm, Goteborg, Santan .br * mareeinfo (Un module qui permet d' aller a la pêche aux moules totalement informé) .br +* ratp (RATP network status) +.br * sachsen (Level of Sachsen river) .br * vlille (Lille bike renting availability information) @@ -191,6 +193,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -208,6 +213,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/boobtracker.1 b/man/boobtracker.1 index 4a4809e95e811f220cb7fe359e5b1f260252e6e6..829b2a1c627e0be0fae55797da627ac9f0d9d838 100644 --- a/man/boobtracker.1 +++ b/man/boobtracker.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH BOOBTRACKER 1 "08 January 2017" "boobtracker 1\&.2" +.TH BOOBTRACKER 1 "20 September 2017" "boobtracker 1\&.3" .SH NAME boobtracker \- manage bug tracking issues .SH SYNOPSIS @@ -246,6 +246,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH BOOBTRACKER OPTIONS .TP @@ -285,6 +288,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/cineoob.1 b/man/cineoob.1 index ff6d6587efc664dae2ef9d25d2cad7aed44524fc..0d2b959f70261242ea3352015e8afd8f93bcb1a4 100644 --- a/man/cineoob.1 +++ b/man/cineoob.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH CINEOOB 1 "08 January 2017" "cineoob 1\&.2" +.TH CINEOOB 1 "20 September 2017" "cineoob 1\&.3" .SH NAME cineoob \- search movies and persons around cinema .SH SYNOPSIS @@ -380,6 +380,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -397,6 +400,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/comparoob.1 b/man/comparoob.1 index 69878b6f5cf70fa30adce2dfb4dbed4c5a6141d7..d852c61da4925bc0e29f8b45b4d8e88d48f14e64 100644 --- a/man/comparoob.1 +++ b/man/comparoob.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH COMPAROOB 1 "08 January 2017" "comparoob 1\&.2" +.TH COMPAROOB 1 "20 September 2017" "comparoob 1\&.3" .SH NAME comparoob \- compare products .SH SYNOPSIS @@ -182,6 +182,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -199,6 +202,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/cookboob.1 b/man/cookboob.1 index b1a3cdc459a7323c16475a4b5c061c1c22110cc6..39221a98db30d16554eb398cf064d2e1c251eef1 100644 --- a/man/cookboob.1 +++ b/man/cookboob.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH COOKBOOB 1 "08 January 2017" "cookboob 1\&.2" +.TH COOKBOOB 1 "20 September 2017" "cookboob 1\&.3" .SH NAME cookboob \- search and consult recipes .SH SYNOPSIS @@ -194,6 +194,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -211,6 +214,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/flatboob.1 b/man/flatboob.1 index 7b5ad85a003c18dee77d2234aa5ccf3d874850b3..d63c1d38dddbf0fcf57afd2d1142239145e6bfb8 100644 --- a/man/flatboob.1 +++ b/man/flatboob.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH FLATBOOB 1 "08 January 2017" "flatboob 1\&.2" +.TH FLATBOOB 1 "20 September 2017" "flatboob 1\&.3" .SH NAME flatboob \- search for housing .SH SYNOPSIS @@ -20,6 +20,8 @@ Console application to search for housing. .br * explorimmo (explorimmo website) .br +* foncia (Foncia housing website.) +.br * leboncoin (search house on leboncoin website) .br * logicimmo (logicimmo website) @@ -196,6 +198,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -213,6 +218,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/galleroob.1 b/man/galleroob.1 index 9a988281b61fb9b02793ce6903f17bd5e2ad239e..c5f79727a704b1f8cee64cff0c9ddcdfe98a01df 100644 --- a/man/galleroob.1 +++ b/man/galleroob.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH GALLEROOB 1 "08 January 2017" "galleroob 1\&.2" +.TH GALLEROOB 1 "20 September 2017" "galleroob 1\&.3" .SH NAME galleroob \- browse and download web image galleries .SH SYNOPSIS @@ -34,7 +34,11 @@ galleroob browses and downloads web image galleries .br * mangareader (MangaReader manga reading website) .br +* mediawiki (Wikis running MediaWiki, like Wikipedia) +.br * simplyreadit (SimplyReadIt manga reading website) +.br +* tumblr (images in tumblr blogs) .SH GALLEROOB COMMANDS .TP \fBdownload\fR \fIID\fR [\fIFIRST\fR [\fIFOLDER\fR]] @@ -204,6 +208,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -221,6 +228,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/geolooc.1 b/man/geolooc.1 index 8a3c4c12e188d965550a4e125479d7a00e090bba..54bb8c3d0ded768625f985831ee38b69bec68c2f 100644 --- a/man/geolooc.1 +++ b/man/geolooc.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH GEOLOOC 1 "08 January 2017" "geolooc 1\&.2" +.TH GEOLOOC 1 "20 September 2017" "geolooc 1\&.3" .SH NAME geolooc \- geolocalize IP addresses .SH SYNOPSIS @@ -169,6 +169,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -186,6 +189,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/handjoob.1 b/man/handjoob.1 index 6ce186c805fdd473e12166f69dceb18df3518a1b..0dac4b476c58ee51479120dcc6471812523f32a9 100644 --- a/man/handjoob.1 +++ b/man/handjoob.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH HANDJOOB 1 "08 January 2017" "handjoob 1\&.2" +.TH HANDJOOB 1 "20 September 2017" "handjoob 1\&.3" .SH NAME handjoob \- search for a job .SH SYNOPSIS @@ -188,6 +188,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -205,6 +208,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/havedate.1 b/man/havedate.1 index c2c905ddba279e71f4a6cd926cf8881ec15d74d0..d9e3581288a534d3e3e086b777a95919b359b3eb 100644 --- a/man/havedate.1 +++ b/man/havedate.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH HAVEDATE 1 "08 January 2017" "havedate 1\&.2" +.TH HAVEDATE 1 "20 September 2017" "havedate 1\&.3" .SH NAME havedate \- interact with dating websites .SH SYNOPSIS @@ -18,8 +18,6 @@ Console application allowing to interact with various dating websites and to opt .SS Supported websites: * aum ("Adopte un Mec" French dating website) .br -* happn (Happn dating mobile application) -.br * okc (OkCupid) .br * playme (PlayMe dating mobile application) @@ -244,6 +242,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH HAVEDATE OPTIONS .TP @@ -269,6 +270,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/monboob.1 b/man/monboob.1 index fc1c874c47050c1ee3691d69bba6e326b070e483..2046076fd6b79cd087130ca8237adc6c86a5970e 100644 --- a/man/monboob.1 +++ b/man/monboob.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH MONBOOB 1 "08 January 2017" "monboob 1\&.2" +.TH MONBOOB 1 "20 September 2017" "monboob 1\&.3" .SH NAME monboob \- daemon to send and check messages .SH SYNOPSIS @@ -18,6 +18,8 @@ Daemon allowing to regularly check for new messages on various websites, and sen .SS Supported websites: * aum ("Adopte un Mec" French dating website) .br +* blogspot (Blog reader for blogspot. Read\-only and without comments.) +.br * bnporc (BNP Paribas) .br * bouygues (Bouygues Télécom French mobile phone provider) @@ -28,9 +30,9 @@ Daemon allowing to regularly check for new messages on various websites, and sen .br * fourchan (4chan image board) .br -* guerrillamail (GuerrillaMail temp mailbox) +* freemobile (Free Mobile website) .br -* happn (Happn dating mobile application) +* guerrillamail (GuerrillaMail temp mailbox) .br * hds (Histoires de Sexe French erotic novels) .br @@ -52,8 +54,6 @@ Daemon allowing to regularly check for new messages on various websites, and sen .br * orange (Orange French mobile phone provider) .br -* ovs (OnVaSortir website. Handles private messages only) -.br * phpbb (phpBB forum) .br * playme (PlayMe dating mobile application) @@ -99,6 +99,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH MONBOOB OPTIONS .TP @@ -121,6 +124,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/parceloob.1 b/man/parceloob.1 index 25ee11429e37cacff9e37b6cc9e3ad24e95d4494..9e58fc6fbee6fce15f84624020aa3213c98f73d8 100644 --- a/man/parceloob.1 +++ b/man/parceloob.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH PARCELOOB 1 "08 January 2017" "parceloob 1\&.2" +.TH PARCELOOB 1 "20 September 2017" "parceloob 1\&.3" .SH NAME parceloob \- manage your parcels .SH SYNOPSIS @@ -196,6 +196,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -213,6 +216,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/pastoob.1 b/man/pastoob.1 index 11d8bf0c0c526fbf96639f589f93bea794976f6f..a59755a0ce97f6063d2ef39ce122262fe867d1a4 100644 --- a/man/pastoob.1 +++ b/man/pastoob.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH PASTOOB 1 "08 January 2017" "pastoob 1\&.2" +.TH PASTOOB 1 "20 September 2017" "pastoob 1\&.3" .SH NAME pastoob \- post and get pastes from pastebins .SH SYNOPSIS @@ -208,6 +208,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH PASTOOB OPTIONS .TP @@ -239,6 +242,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/radioob.1 b/man/radioob.1 index d505b15db1619fd20b012ba0fdeb98efbc39bcd6..14b989991428787e945fc6c5980852e9971284ee 100644 --- a/man/radioob.1 +++ b/man/radioob.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH RADIOOB 1 "08 January 2017" "radioob 1\&.2" +.TH RADIOOB 1 "20 September 2017" "radioob 1\&.3" .SH NAME radioob \- search, show or listen to radio stations .SH SYNOPSIS @@ -198,6 +198,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -215,6 +218,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/shopoob.1 b/man/shopoob.1 index 4a87a8972b463a4f91ae060161d53cc114cf027c..954fc14692fa9b3ece8b9d943a6e8dd4c28d1a43 100644 --- a/man/shopoob.1 +++ b/man/shopoob.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH SHOPOOB 1 "08 January 2017" "shopoob 1\&.2" +.TH SHOPOOB 1 "20 September 2017" "shopoob 1\&.3" .SH NAME shopoob \- Obtain details and status of e-commerce orders .SH SYNOPSIS @@ -192,6 +192,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -209,6 +212,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/suboob.1 b/man/suboob.1 index da06c82fdd3dd13fb1317a090827fd80bd1a2e5a..170f2ddd3fcdc79d0d3736de68c97854f1e17ae9 100644 --- a/man/suboob.1 +++ b/man/suboob.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH SUBOOB 1 "08 January 2017" "suboob 1\&.2" +.TH SUBOOB 1 "20 September 2017" "suboob 1\&.3" .SH NAME suboob \- search and download subtitles .SH SYNOPSIS @@ -232,6 +232,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -249,6 +252,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/translaboob.1 b/man/translaboob.1 index ff10884121f64b85662ffe00711deb6a11cf0984..ae90c0297e7919e26f828c0c6ab2ff5d5c397738 100644 --- a/man/translaboob.1 +++ b/man/translaboob.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH TRANSLABOOB 1 "08 January 2017" "translaboob 1\&.2" +.TH TRANSLABOOB 1 "20 September 2017" "translaboob 1\&.3" .SH NAME translaboob \- translate text from one language to another .SH SYNOPSIS @@ -20,6 +20,8 @@ Console application to translate text from one language to another .br * googletranslate (Google translation web service) .br +* larousse (larousse dictionary translations) +.br * wordreference (Free online translator) .SH TRANSLABOOB COMMANDS .TP @@ -220,6 +222,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -237,6 +242,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/traveloob.1 b/man/traveloob.1 index 3ac9946c866e56ed28d0c046f15ba42495d94f29..d3a89d6a2cbf78afb72e1c34e86892d80f2b9d47 100644 --- a/man/traveloob.1 +++ b/man/traveloob.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH TRAVELOOB 1 "08 January 2017" "traveloob 1\&.2" +.TH TRAVELOOB 1 "20 September 2017" "traveloob 1\&.3" .SH NAME traveloob \- search for train stations and departures .SH SYNOPSIS @@ -214,6 +214,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH TRAVELOOB OPTIONS .TP @@ -237,6 +240,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/videoob.1 b/man/videoob.1 index 430c3eb62347de5b279efff1a7a26d341d0da96e..cf554c26a413db3c7ca7057e8b1309210632ae27 100644 --- a/man/videoob.1 +++ b/man/videoob.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH VIDEOOB 1 "08 January 2017" "videoob 1\&.2" +.TH VIDEOOB 1 "20 September 2017" "videoob 1\&.3" .SH NAME videoob \- search and play videos .SH SYNOPSIS @@ -57,8 +57,6 @@ Console application allowing to search for videos on various websites, play and * youjizz (YouJizz pornographic video streaming website) .br * youporn (YouPorn pornographic video streaming website) -.br -* youtube (YouTube video streaming website) .SH VIDEOOB COMMANDS .TP \fBdownload\fR \fIID\fR [\fIFILENAME\fR] @@ -260,6 +258,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -277,6 +278,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/webcontentedit.1 b/man/webcontentedit.1 index f5559dbed4bc3496af22368c33caaa309dfcfedd..a6de6dd1f859b682ed31cde40381a48368d0cb65 100644 --- a/man/webcontentedit.1 +++ b/man/webcontentedit.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WEBCONTENTEDIT 1 "08 January 2017" "webcontentedit 1\&.2" +.TH WEBCONTENTEDIT 1 "20 September 2017" "webcontentedit 1\&.3" .SH NAME webcontentedit \- manage websites content .SH SYNOPSIS @@ -186,6 +186,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -203,6 +206,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/weboob-cli.1 b/man/weboob-cli.1 index 179d6657925b514ad3fc0c3e60249f223d5dd819..c29df575afa7de4134e31a3ce6d0e4a0008146b7 100644 --- a/man/weboob-cli.1 +++ b/man/weboob-cli.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WEBOOB-CLI 1 "08 January 2017" "weboob-cli 1\&.2" +.TH WEBOOB-CLI 1 "20 September 2017" "weboob-cli 1\&.3" .SH NAME weboob-cli \- call a method on backends .SH SYNOPSIS @@ -32,6 +32,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -49,6 +52,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/weboob-config.1 b/man/weboob-config.1 index 4912d61377dc223e8de8a1b121e15102d3805a2b..0a4c2f1405cfd32416c7c916edaf7b3965ef47eb 100644 --- a/man/weboob-config.1 +++ b/man/weboob-config.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WEBOOB-CONFIG 1 "08 January 2017" "weboob-config 1\&.2" +.TH WEBOOB-CONFIG 1 "20 September 2017" "weboob-config 1\&.3" .SH NAME weboob-config \- manage backends or register new accounts .SH SYNOPSIS @@ -95,6 +95,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -112,6 +115,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/weboob-debug.1 b/man/weboob-debug.1 index da37215bf9a4a375ad934f0154d82d6292f108f4..0882b83215e25cdeab277c7676798ff7411f46f3 100644 --- a/man/weboob-debug.1 +++ b/man/weboob-debug.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WEBOOB-DEBUG 1 "08 January 2017" "weboob-debug 1\&.2" +.TH WEBOOB-DEBUG 1 "20 September 2017" "weboob-debug 1\&.3" .SH NAME weboob-debug \- debug backends .SH SYNOPSIS @@ -31,6 +31,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -48,6 +51,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH WEBOOB\-DEBUG OPTIONS .TP diff --git a/man/weboob-repos.1 b/man/weboob-repos.1 index 157877a721f6232fc2b46305962c8e130e30ffd5..a7036085dd2941407be03922afd11812fde60ae0 100644 --- a/man/weboob-repos.1 +++ b/man/weboob-repos.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WEBOOB-REPOS 1 "08 January 2017" "weboob-repos 1\&.2" +.TH WEBOOB-REPOS 1 "20 September 2017" "weboob-repos 1\&.3" .SH NAME weboob-repos \- manage a weboob repository .SH SYNOPSIS @@ -75,6 +75,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -92,6 +95,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/weboob.1 b/man/weboob.1 index 1de4e287900bbc7b7d16c7c36bcba5caacfbbcb1..4cf21bd562efa74338c633b0cec71a56db782d32 100644 --- a/man/weboob.1 +++ b/man/weboob.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WEBOOB 1 "08 January 2017" "weboob 1\&.2" +.TH WEBOOB 1 "20 September 2017" "weboob 1\&.3" .SH NAME weboob \- launch weboob applications .SH SYNOPSIS @@ -31,6 +31,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -48,6 +51,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH CONDITION The \-c and \-\-condition is a flexible way to filter and get only interesting results. It supports conditions on numerical values, dates, durations and strings. Dates are given in YYYY\-MM\-DD or YYYY\-MM\-DD HH:MM format. Durations look like XhYmZs where X, Y and Z are integers. Any of them may be omitted. For instance, YmZs, XhZs or Ym are accepted. diff --git a/man/weboorrents.1 b/man/weboorrents.1 index d5e2927f1dcd7d1a5ebf070e62f826e532e8cc91..f91b0482d6a79d01eec9bd2ea3eeb6391287b071 100644 --- a/man/weboorrents.1 +++ b/man/weboorrents.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WEBOORRENTS 1 "08 January 2017" "weboorrents 1\&.2" +.TH WEBOORRENTS 1 "20 September 2017" "weboorrents 1\&.3" .SH NAME weboorrents \- search and download torrents .SH SYNOPSIS @@ -198,6 +198,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -215,6 +218,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/man/wetboobs.1 b/man/wetboobs.1 index fe0c0469e4cb0ee8e8110a88beb72a3b58f62b6c..eb332af75460b497ac1af1b7d3f86e77aea429a6 100644 --- a/man/wetboobs.1 +++ b/man/wetboobs.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WETBOOBS 1 "08 January 2017" "wetboobs 1\&.2" +.TH WETBOOBS 1 "20 September 2017" "wetboobs 1\&.3" .SH NAME wetboobs \- display weather and forecasts .SH SYNOPSIS @@ -18,6 +18,8 @@ Console application allowing to display weather and forecasts in your city. .SS Supported websites: * ilmatieteenlaitos (Get forecasts from the Ilmatieteenlaitos.fi website) .br +* lameteoagricole (lameteoagricole website) +.br * meteofrance (Get forecasts from the MeteoFrance website) .br * weather (Get forecasts from weather.com) @@ -188,6 +190,9 @@ what backend(s) to exclude (comma separated) .TP \fB\-I\fR, \fB\-\-insecure\fR do not validate SSL +.TP +\fB\-\-nss\fR +Use NSS instead of OpenSSL .SH LOGGING OPTIONS .TP @@ -205,6 +210,9 @@ file to save logs .TP \fB\-a\fR, \fB\-\-save\-responses\fR save every response +.TP +\fB\-\-export\-session\fR +log browser session cookies after login .SH RESULTS OPTIONS .TP diff --git a/weboob/applications/qgalleroob/qgalleroob.py b/weboob/applications/qgalleroob/qgalleroob.py index 512d979ae934103b5d86b995b523d5f15ee24392..5321455198ee01362fa4490cd4f7baa786b31bed 100644 --- a/weboob/applications/qgalleroob/qgalleroob.py +++ b/weboob/applications/qgalleroob/qgalleroob.py @@ -28,7 +28,7 @@ class QGalleroob(QtApplication): APPNAME = 'qgalleroob' - VERSION = '1.1' + VERSION = '1.3' COPYRIGHT = u'Copyright(C) 2016 Vincent A' DESCRIPTION = "Qt application to view image galleries." SHORT_DESCRIPTION = "search for images"