weboob-devel/weboob/tools
Laurent Bachelier b6021d4732 Better path changing support
* Create a get_collection method similar to get_* methods for objects.
* Fix title initialization of a collection
* Remove the hack were both id and title were allowed when CDing.
  That hack only worked with the canalplus module, and failed with
  others like redmine (but they still showed in suggestions).
  Moreover, the canalplus module now has friendlier IDs
  so this is not really needed anymore.
* Allow backends to tell if a path is valid or not.
  For instance, it now allows to cd in a Redmine project with no issues
  in it. It also won't display "404" for invalid project IDs.
  By default, we still use the unreliable method of checking there is at
  least one result in iter_resources().
* Fix cd completion to work with unicode strings (all strings after an
  unicode string were ignored!)
* Do not suggest '..' when completing cd in the root

refs #774
2012-03-13 22:08:45 +01:00
..
application Better path changing support 2012-03-13 22:08:45 +01:00
browser Support gzipped responses 2012-03-09 01:35:51 +01:00
capabilities add required class attributes 2012-03-10 09:23:12 +01:00
captcha MappedVirtKeyboard: fix default value for map_attr 2012-01-24 23:51:59 +01:00
config Use libyaml for faster loading and saving 2012-03-06 19:11:02 +01:00
parsers default parsers are now only lxml and lxmlsoup, to prevent bad behaviors with bad parsers 2012-02-02 10:17:41 +01:00
__init__.py remove namespace packages info 2010-11-25 16:39:05 +01:00
backend.py Try to separate saved responses by backend 2012-02-01 23:04:04 +01:00
decorators.py change license to AGPLv3+ 2011-04-08 12:48:07 +02:00
inspect.py change license to AGPLv3+ 2011-04-08 12:48:07 +02:00
log.py change license to AGPLv3+ 2011-04-08 12:48:07 +02:00
mech.py change license to AGPLv3+ 2011-04-08 12:48:07 +02:00
misc.py delete 'remove_html_tags' global function, and create IParser.tocleanstring and IParser.strip abstract methods. 2011-10-25 13:28:43 +02:00
newsfeed.py Add rsscomment to newsfeed 2012-03-06 19:30:58 +01:00
ordereddict.py Try to import Python's OrderedDict 2011-04-23 23:55:12 +02:00
path.py Make Collection more safe and sane 2012-03-13 22:08:45 +01:00
property.py change license to AGPLv3+ 2011-04-08 12:48:07 +02:00
storage.py change license to AGPLv3+ 2011-04-08 12:48:07 +02:00
test.py Switch back to running tests for one backend only 2011-05-04 23:18:29 +02:00
value.py disable keyrings without warnings in pyflakes (refs #706) 2012-02-02 15:59:01 +01:00