Commit graph

207 commits

Author SHA1 Message Date
Florent
72893d88a0 Add ICapBill 2012-02-26 18:34:41 +01:00
Romain Bignon
be14595308 apply changes to ICapBank API 2012-02-26 18:30:40 +01:00
Romain Bignon
b8d05430ec add a 'type' field on Transaction object 2012-02-26 15:05:04 +01:00
Romain Bignon
f5ca33f80e can looking for a rent or a sale 2012-02-19 18:35:33 +01:00
Romain Bignon
f6c2edc64f add a 'fullid' property to get 'ID@backend' 2012-02-18 12:27:18 +01:00
Romain Bignon
b6379f7f37 add parameter 'nb_rooms' in queries 2012-02-17 13:25:06 +01:00
Romain Bignon
8c7232f737 enhance ICapWaterLevel capability 2012-02-14 18:23:19 +01:00
Romain Bignon
20682b3e94 changes in the CapHounsing API 2012-02-14 18:21:11 +01:00
Florent
932e2cd416 Add a new capabilitie to display information about a gauge
Signed-off-by: Florent <weboob@flo.fourcot.fr>
Signed-off-by: Romain Bignon <romain@symlink.me>
2012-02-13 22:01:51 +01:00
Laurent Bachelier
9c5326c0e4 Make CapCollection a bit more useable
Collections are not stored in replapplication.objects anymore, but in
replapplication.collections. This fixes the IDs issue. There was no gain
from storing them in objects.

Completion right after cd should be faster (and should always have been
like that, it was pretty much a bug).

The display of do_ls() should be much clearer. Collections are always at
the end, have ids/title/backend like objects (but using a formatter
would be better than my current hack).

There are still many issues with the current implementation.
refs #774
closes #785
2012-02-12 15:49:08 +01:00
Romain Bignon
0c522d948a add housing photos 2012-02-11 19:06:39 +01:00
Romain Bignon
42d38f42f1 add capability CapHousing 2012-02-11 12:47:16 +01:00
Laurent Bachelier
5ea30516ac Fix incorrect translation
While this changes constants names, I think it is important as "accused" is
complely wrong. E-mails use the term "Read-receipts" so I chose
to go with RECEIVED.
2012-02-10 01:28:40 +01:00
Laurent Bachelier
bfb3689456 Add object type filtering to iter_resources 2012-02-05 13:30:02 +01:00
Laurent Bachelier
682e14c86a Make CapCollection understandable and useable by humans
* Make the declaration of fct and it in the constructor Collection,
 instead of adding them from the outside
* Add a function to flatten a list containing collection (solves the
 radioob search crash)
* Better display of collections in the "ls" command (and display both id
 and title)
* The "cd" command goes to the root of the path (like the UNIX cd)
* Move the Video object of canalplus in a correct path
* Make Collection iterable
* Add comments to CapCollection
* Cache the result of fct in a Collection; it is only called once
* CollectionNotFound errors can be more explicit by providing a path
* Require utf-8 in collection paths
* Code cleanups
2012-02-02 23:44:13 +01:00
Laurent Bachelier
a19b1be338 The past participle of split is "split", not "splitted" 2012-02-02 14:26:35 +01:00
Clément Schreiner
8afe645b0b ICapContact: manage personal notes about a contact 2011-12-04 11:14:53 +01:00
Romain Bignon
e55361d473 new Event object 2011-10-19 18:55:08 +02:00
Romain Bignon
97fe89ab66 profile is now a dict, not a list 2011-10-05 15:44:20 +02:00
Romain Bignon
51f8efc41d display the 'N' entry only when available 2011-09-09 09:54:07 +02:00
ffourcot
9d900578a3 Add a new field to Operations to permit a better export to qif
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2011-09-08 17:58:47 +02:00
Romain Bignon
8eea2257a1 allow datetime.date type (in add to datetime.datetime) 2011-08-03 09:41:53 +02:00
Romain Bignon
80baf3800e fix license to AGPL 2011-07-24 19:55:28 +02:00
Romain Bignon
4a29a246a2 support changes of issue content 2011-07-19 13:24:33 +02:00
Romain Bignon
b9bba5924a ability to log spent time on an issue 2011-07-19 13:11:18 +02:00
Romain Bignon
c284a24842 ability to set an arrival or a departure time 2011-07-13 15:12:17 +02:00
Roger Philibert
c9614152f6 add basic support for Izneo 2011-07-13 11:46:08 +02:00
Romain Bignon
bc1d4921d0 new capability ICapBugTracker (closes #684) 2011-07-11 22:19:15 +02:00
Romain Bignon
6fa7a49349 support roadmaps in ICapTravel (closes #680) 2011-06-28 17:10:54 +02:00
Romain Bignon
2825ff643b pylint fixes 2011-05-08 17:51:06 +02:00
Romain Bignon
7b29d2dc80 CapBank derivates from CapCollection and add a method iter_transfer_recipients 2011-05-07 14:22:54 +02:00
Laurent Bachelier
dd6864c2c4 CapPaste: Also check the title in can_post
Because unsurprisingly pastealacon has silly restrictions.
2011-05-05 00:19:21 +02:00
Laurent Bachelier
0d2148bd84 CapPaste: check the contents in can_post
For pastealacon, it is used to check for encoding compatibility.
2011-05-04 23:50:58 +02:00
Noe Rubinstein
afe5db74b4 Put Thumbnail in a tools.capabilities 2011-05-03 02:52:38 +02:00
Roger Philibert
c74362edb7 Improve EHentai backend 2011-05-03 02:22:49 +02:00
Laurent Bachelier
f63180c187 CapPaste: Support expiration for posting, as a max_age parameter 2011-04-30 00:26:23 +02:00
Laurent Bachelier
878621825b Fix the KickAss test, and enhance it (closes #651)
This allowed to fix a crash when parsing descriptions with invalid
unicode (KickAss is quite horrible it seems).

A new attribute, filename, has been added. It is the recommended
filename of the .torrent file, and should simplify downloading files when
it will be supported by weboorents.

The usage text/tail was useless, lxml supports text_content() for HTML,
which is much simpler.
2011-04-28 11:21:01 +02:00
Laurent Bachelier
fbd4511ffa CapPaste: add method to find if a paste is suitable for the backend
Basic support in pastoob added (there is no way yet to change the
default options).
Backends support the "public/private" requirement.
2011-04-27 00:41:50 +02:00
Laurent Bachelier
9022435e49 paste* backends: Support the 'public' attribute 2011-04-27 00:32:15 +02:00
Laurent Bachelier
8af2674994 Better API for ICapPaste.new_paste 2011-04-23 00:30:27 +02:00
Laurent Bachelier
6c2d164883 Add basic support for pasting with pastoob
And fix the capability.
2011-04-23 00:17:40 +02:00
Romain Bignon
7098e44d9b use CapResources for radios 2011-04-21 12:07:37 +02:00
Romain Bignon
e8084ef99f CapCollection is stateless: remove get_working_collection() and change_working_collection() methods 2011-04-21 11:01:30 +02:00
Nicolas Duhamel
27876970f3 backend stateful 2011-04-20 09:26:32 +02:00
Nicolas Duhamel
ead1e6e09e ICapCollection fix license 2011-04-20 09:26:32 +02:00
Nicolas Duhamel
6d190d53fe Collections support initial commit 2011-04-20 09:26:31 +02:00
Laurent Bachelier
154c061398 paste* backends: "Paste not found" exception 2011-04-20 01:03:04 +02:00
Romain Bignon
129dfc181a fix unused imports and version 2011-04-14 16:19:51 +02:00
Noé Rubinstein
870fc33432 Add CapGallery
It's a huge copy-paste of CapVideo, and will have to be factorized ASAP,
though it's going to require more work and thinking, and maybe CapPath.
2011-04-14 16:19:51 +02:00
Laurent Bachelier
8b874f6b0a Add Pastebin backend and Paste capability
It is able to get a paste, and post a new one.
Only the contents and title fields are supported for now.
2011-04-10 17:32:20 +02:00