-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathTODO
37 lines (32 loc) · 1.66 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
* Valhalla
-> Improve the log system to send the messages in a callback
instead of the stderr (if the callback is defined).
-> Add a public function to provide the ability to send all threads
in waiting list (pause). Like the ondemand but with the scanner
too.
* Database
-> When files are downloaded and the reference on this file is no longer
available in the DB, the file must be removed (covers, etc, ...).
-> Add a public function to retrieve the number of records in the tables
according to some conditions.
* Grabber
-> TheMovieDB grabber is broken; the old API v2.1 is no longer supported
and the new API v3 is working with JSON instead of XML. It needs to
implement the JSON parser first.
-> Allocine and IMDB grabbers are broken; no real webservice.
-> Add the possibility to configure every grabber at the init. Some
grabbers can handle several languages and english is hardcoded or
the language is ignored.
\see Amazon, TVDB, TVRage and Allocine (french only)
* Scanner
-> Add optional support for inotify.
-> Implement a system to add filters (to ignore some directories)
for a path.
-> Add the possibility to keep the files in the database for a path even
if these files are not reachable. Useful for example with the network
shares. In this case, it should be the role of the application using
libvalhalla, to ack the library that the files are now available and
a new scanning must be performed.
* Ondemand
-> Add the capability to force an ondemand for files where the mtime has
not changed.