Laurent Bachelier
dd60e65174
Add support for generating a keyring
2012-01-29 16:50:23 +01:00
Laurent Bachelier
22fec7f9e6
Reinstall the module if its directory was deleted
...
Useful for stupid users (like me) who delete the directory.
2012-01-29 15:56:35 +01:00
Laurent Bachelier
764bfd18ec
Precompile module directory at install
2012-01-29 15:56:35 +01:00
Laurent Bachelier
bcec326f35
Remove the whole module directory before updating
...
So that deleted/renamed files upstream are actually deleted.
Also check that the proper module directory was created after extraction.
2012-01-29 15:56:35 +01:00
Laurent Bachelier
863a32b96e
Small enhancements to mtime handling
...
* Use directories mtime (so deleted or renamed files are taken into account)
* Set the tarfile mtime close to the version
2012-01-29 15:56:35 +01:00
Romain Bignon
de1326fcb2
improve message when trying to add a backend with missing dependancies
2012-01-29 14:16:16 +01:00
Romain Bignon
dc26aba20a
update AUTHORS
2012-01-29 12:14:47 +01:00
Romain Bignon
0c1b79cd42
enhancements of the 'a' choice in menu of first launch
...
- Don't add backends already existing
- ^C stop all backends adding
- Better presentation
- Exit menu after using 'a'
2012-01-29 12:05:22 +01:00
theo
6f27b02865
Add all backends at once
...
When no backends are loaded, a prompt pops up and
suggest to add some.
This patch adds the possibility to select all at once.
Signed-off-by: theo <theocrite@theocrite.org>
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2012-01-29 11:53:24 +01:00
Romain Bignon
65497fe91b
calculate mtime of a module recursively
2012-01-28 14:15:30 +01:00
Romain Bignon
6f9a0215eb
Revert "repositories/ is a config directory"
...
This reverts commit 70bdde2657 .
2012-01-28 13:48:10 +01:00
Florent
35bbb38e85
ING: find the keyboard in case of webiste announcement
...
Signed-off-by: Florent <weboob@flo.fourcot.fr>
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2012-01-28 11:53:58 +01:00
Romain Bignon
70bdde2657
repositories/ is a config directory
2012-01-28 11:45:29 +01:00
Laurent Bachelier
9686ef6d8d
Tests should work with any POSIX shell
...
Tested with dash & bash.
2012-01-28 00:02:24 +01:00
Laurent Bachelier
129bb7233e
Make tests work with the new XDG dirs
...
Also minor improvements on style.
2012-01-27 23:54:14 +01:00
Laurent Bachelier
a3b75fc2bb
Use the correct location for sources.list
...
It was moved to the right directory, but Repositories tries to find it
in the datadir, not in the workdir.
2012-01-27 23:37:08 +01:00
Laurent Bachelier
adb7b95796
Fix to still use with keyword with Python 2.6
...
Also add imports for Python 2.6 usage.
2012-01-27 23:14:44 +01:00
Romain Bignon
7d3a717722
correctly remove the old .weboob directory
2012-01-27 17:41:11 +01:00
Jocelyn Jaubert
393abe6c1e
SG: Remove non-implemented features from test.py
...
Signed-off-by: Jocelyn Jaubert <jocelyn.jaubert@gmail.com>
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2012-01-27 17:39:23 +01:00
Jocelyn Jaubert
7e9bad6178
SG: update account page list to changes on webpage
...
Signed-off-by: Jocelyn Jaubert <jocelyn.jaubert@gmail.com>
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2012-01-27 17:39:21 +01:00
Romain Bignon
3a3bbd377e
support XDG Base Directory Specification ( closes #765 )
2012-01-27 17:34:08 +01:00
Romain Bignon
5bd0aeed41
setup a default logging handler at app startup, before parsing args (-vdq)
2012-01-27 17:34:08 +01:00
Romain Bignon
75884a8d06
do not install modules/
2012-01-27 17:34:08 +01:00
Pierre Mazière
8566c3442d
LCL: list 45 days history by default
...
Signed-off-by: Gilles Quenot <gilles.quenot@gmail.com>
Signed-off-by: Pierre Mazière <pierre.maziere@gmail.com>
2012-01-25 00:25:13 +01:00
Pierre Mazière
99a45daae8
MappedVirtKeyboard: fix default value for map_attr
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmail.com>
2012-01-24 23:51:59 +01:00
Pierre Mazière
8a70c77b80
LCL: update to fit web site changes
...
Update login process
Secure login by adding a random value in the URL as in
the original web site
Deal with both Pro and Particulier versions
Signed-off-by: Pierre Mazière <pierre.maziere@gmail.com>
2012-01-24 23:51:58 +01:00
Pierre Mazière
2310e8506f
MappedVirtKeyboard: set <map> attribute to return
...
Rather than imposing onclick, the map attribute whose value is returned
when retrieving a code is now a constructor argument
For the sake of backward compatibility, default is set to onclick
Signed-off-by: Pierre Mazière <pierre.maziere@gmail.com>
2012-01-24 23:51:56 +01:00
Romain Bignon
605d673dd4
support https?://www\.canal-?plus\.fr/.*\?vid=(\d+) urls
2012-01-24 22:38:39 +01:00
Romain Bignon
b10f21334b
do not crash if there are php errors before json
2012-01-21 17:54:17 +01:00
Romain Bignon
65169a8a8d
fix compatibility with python2.6
2012-01-21 16:46:33 +01:00
Romain Bignon
89e3492aa0
add icon for boobtracker
2012-01-21 16:25:14 +01:00
Romain Bignon
c0655ad9ef
update sources.list comments
2012-01-21 16:24:35 +01:00
Romain Bignon
eb5b5a312f
fix parsing youtube URL
2012-01-21 16:19:45 +01:00
Romain Bignon
f28fac3a27
oops, fix crash ( closes #764 )
2012-01-20 13:58:19 +01:00
Julien Veyssier
2f55acd62b
[creditmut] 'espace_client.aspx' just after login should work ( closes #754 )
2012-01-19 15:50:33 +01:00
Romain Bignon
fd22eb5367
do not ask before installing a module
2012-01-19 10:50:27 +01:00
Romain Bignon
b3c797978a
automatically install missing modules referenced in ~/.weboob/backends
2012-01-19 10:48:26 +01:00
Romain Bignon
5083103d1a
fix messages
2012-01-18 11:45:47 +01:00
Laurent Bachelier
e55eb078f5
Return the proper status
2012-01-18 11:38:06 +01:00
Laurent Bachelier
f8af34cc64
Fix typo, and missing weboob-config update command
2012-01-18 01:01:00 +01:00
Laurent Bachelier
55465a2e4c
Display the proper config file path
2012-01-18 00:42:19 +01:00
Romain Bignon
ae2f417e0b
fix crash when trying to edit a backend of an unexistant module
2012-01-18 00:13:46 +01:00
Laurent Bachelier
eef7a71759
Run tests with only the source modules
...
It will use a temporary directory.
It reads the WEBOOB_WORKDIR variable if you want a different backends
file.
It sets sources.list by itself.
The temporary directory is removed if possible.
It is still possible to test only one backend.
2012-01-17 19:43:51 +01:00
Laurent Bachelier
8037d53db6
Ignore automatically generated modules.list
2012-01-17 18:03:15 +01:00
Romain Bignon
9d87c8bc37
"weboob-config update" installs missing modules referenced in ~/.weboob/backends
2012-01-17 17:59:03 +01:00
Romain Bignon
abb24b9954
several fixes to run successfully tests
2012-01-17 17:46:13 +01:00
Romain Bignon
832e5d9683
fixes on CMB
2012-01-17 17:00:54 +01:00
Romain Bignon
14a7a1d362
support repositories to manage backends ( closes #747 )
2012-01-17 17:00:05 +01:00
Romain Bignon
ef16a5b726
fixes in CMB, update AUTHORS
2012-01-15 16:16:15 +01:00
Johann Broudin
2dbf63354f
Add CMB Backend
...
Signed-off-by: Johann Broudin <Johann.Broudin@6-8.fr>
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2012-01-15 16:16:14 +01:00