j
|
440c7ad49b
|
add font offset to getTextSize if PIL is > 2.1 < 2.6.1
|
2014-11-20 10:50:09 +00:00 |
|
rolux
|
645cc0ff04
|
fix format_timecode
|
2014-11-17 16:33:46 +00:00 |
|
j
|
8e696b1da3
|
alias fromAZ/decode_base26 toAZ/encode_base26. add parse_timecode/format_timecode
|
2014-11-16 16:41:00 +00:00 |
|
j
|
7addf13c90
|
not all filesystems use NFD, normalize to NFD, fixes #2553
|
2014-11-11 12:01:24 +01:00 |
|
j
|
f5770f12d1
|
fix fixunicode
|
2014-11-11 12:00:22 +01:00 |
|
j
|
cd9f49b771
|
dont decode utf-8, use unicode literal
|
2014-10-31 16:30:35 +01:00 |
|
j
|
c2e0129438
|
encode filename before opening
|
2014-10-29 01:56:26 +01:00 |
|
j
|
03e2ac76bb
|
prepare for 2.3.x release
|
2014-10-11 20:10:10 +02:00 |
|
j
|
316e985eca
|
support direct json POST and from action/data in api, pass data to api functions
|
2014-10-06 08:29:36 +00:00 |
|
j
|
2d467ea6c6
|
fix utf-8 urls
|
2014-10-06 08:22:25 +02:00 |
|
j
|
dcc23ba2a4
|
get rid of all urllib2 calls
|
2014-10-05 20:06:22 +02:00 |
|
j
|
1f14f6db55
|
more urlencode
|
2014-10-05 19:54:13 +02:00 |
|
j
|
865e94da22
|
add ox.cache.get_json/ox.net.get_json, fixes #2451
|
2014-10-05 13:24:14 +02:00 |
|
j
|
9b860d0d33
|
urlencode
|
2014-10-05 10:23:56 +02:00 |
|
j
|
f630877098
|
fix GET
|
2014-10-04 21:07:18 +02:00 |
|
j
|
a3c470847d
|
fix POST in py3
|
2014-10-04 21:04:55 +02:00 |
|
j
|
f50b02dd64
|
fix ox.api in python3
|
2014-10-04 16:05:00 +02:00 |
|
j
|
b70dfecccc
|
fix ox.api
|
2014-10-04 13:37:33 +02:00 |
|
j
|
83cf8eea53
|
i really likes movies, s/six.movies/six.moves/
|
2014-10-02 20:17:31 +02:00 |
|
j
|
970f37c38c
|
more file open py2/3 cleanups
|
2014-10-02 10:34:04 +02:00 |
|
j
|
37dfed3143
|
more python3 cleanups
|
2014-10-02 10:28:22 +02:00 |
|
j
|
4b8aad5b38
|
2+3 ox.django
|
2014-10-02 08:34:58 +02:00 |
|
j
|
53fbc2e1fb
|
make ox.torrent in python 2 and 3
|
2014-10-01 11:21:11 +02:00 |
|
j
|
8bfbaef598
|
keep version in release
|
2014-10-01 11:03:39 +02:00 |
|
j
|
6dfa80b646
|
fix ox.image in python3
|
2014-10-01 10:48:06 +02:00 |
|
j
|
c2de06d9d8
|
better performances of ox.js.minify
|
2014-09-30 23:19:19 +02:00 |
|
j
|
46278349e3
|
fix ox.file
|
2014-09-30 21:30:25 +02:00 |
|
j
|
ec252440d9
|
from __futre__ import print_function
|
2014-09-30 21:27:26 +02:00 |
|
j
|
a9002374b1
|
fix ox.text in python 3
|
2014-09-30 21:17:15 +02:00 |
|
j
|
d4d09b56b6
|
use six to support python 2 and 3
|
2014-09-30 21:04:46 +02:00 |
|
j
|
1b1dcf1c58
|
add ts to video extensions
|
2014-09-29 18:03:56 +02:00 |
|
j
|
ff0d776b09
|
fix ox.web.youtube
|
2014-09-28 21:57:45 +02:00 |
|
j
|
14ea6a0f7d
|
fix ox.django
|
2014-09-28 21:57:31 +02:00 |
|
j
|
954312e0d6
|
support more kwargs to __init__
|
2014-09-05 13:04:18 +02:00 |
|
rolux
|
a0666acf89
|
parse_useragent: add Mac OS X 10.10 Yosemite
|
2014-09-04 18:50:34 +02:00 |
|
j
|
9edf30085e
|
fix ox.iso language lookup
|
2014-09-03 13:48:11 +02:00 |
|
j
|
3f15161bed
|
fix ox.iso
|
2014-07-22 17:32:34 +02:00 |
|
j
|
25c203e981
|
use metadata from ffmpeg2theora if available
|
2014-07-20 12:54:13 +02:00 |
|
j
|
2f129c4766
|
parse language from audio track if video has multiple audio tracks
|
2014-07-20 11:35:55 +02:00 |
|
j
|
bc9c3c8944
|
map track language to track
|
2014-07-20 11:20:43 +02:00 |
|
j
|
2bd1c7d657
|
handly empty subs
|
2014-07-20 11:20:31 +02:00 |
|
j
|
5e2b3cf448
|
fix imdb poster
|
2014-07-10 09:38:36 +02:00 |
|
j
|
5488920d07
|
add more video extensions
|
2014-06-04 14:04:25 +03:00 |
|
j
|
2ee2087b1d
|
add aiff
|
2014-05-17 22:24:17 +02:00 |
|
j
|
f3295c0eec
|
dont fail if running outside of django env
|
2014-05-17 18:30:15 +02:00 |
|
j
|
92d7c210ca
|
work around thread issues with ox.cache
|
2014-05-17 11:25:19 +02:00 |
|
j
|
07cd885b0a
|
cleanup
|
2014-05-09 12:20:55 +02:00 |
|
j
|
73a60e73d7
|
add abebooks
|
2014-05-06 00:24:13 +02:00 |
|
j
|
8212c28ac7
|
handle broken headers
|
2014-04-23 15:38:38 +02:00 |
|
j
|
94ca01a041
|
string.letters is changes uppercase position between python version, use string.ascii_uppercase
|
2014-04-22 19:03:32 +02:00 |
|
j
|
d2a6511a95
|
add timeout argument to ox.web.youtube.info
|
2014-04-22 16:15:20 +02:00 |
|
j
|
cdc56bc63f
|
add lookupbyisbn
|
2014-04-03 12:15:30 +02:00 |
|
j
|
9c844d0ce7
|
fix amazon parser
|
2014-04-03 01:34:15 +02:00 |
|
rolux
|
cc72dc96d3
|
ox.image: don't create array of identical arrays
|
2014-03-25 12:44:50 +01:00 |
|
j
|
87a89f0594
|
update user-agent string
|
2014-03-19 10:47:15 +01:00 |
|
j
|
7383bf08c4
|
fix content-disposition
|
2014-03-01 14:17:23 +01:00 |
|
j
|
075e735cd1
|
update ox.web.youtube
|
2014-02-19 14:09:54 +05:30 |
|
j
|
1c871f4d31
|
add method to add Access-Control-Allow-Origin to HttpFileResponses
|
2014-02-05 06:37:37 +00:00 |
|
j
|
34691832eb
|
revert change, fragment_fromstring only parses single element
|
2014-02-04 10:44:51 +00:00 |
|
j
|
8bda86c17d
|
use fragment_fromstring instead of document_fromstring
|
2014-02-04 10:40:01 +00:00 |
|
j
|
7577b319ce
|
dont take random number if film has no year
|
2014-01-17 23:09:45 +05:30 |
|
j
|
d1a5613f3f
|
more summary fixes
|
2014-01-16 13:56:07 +05:30 |
|
j
|
5a61dea925
|
fix imdb plotsummary parser
|
2014-01-16 13:49:30 +05:30 |
|
j
|
5179a4fcf9
|
add yt 4k format
|
2014-01-15 22:03:39 +05:30 |
|
j
|
2456ec2d5a
|
ox.web.youtube: use in/out/value like ox.srt, decode html value
|
2014-01-15 20:12:14 +05:30 |
|
j
|
575549ae33
|
only add api methods to API instance
|
2014-01-03 00:54:49 +05:30 |
|
j
|
2abe99c89f
|
fix wikipedia movie parser
|
2013-12-22 13:38:43 +05:30 |
|
j
|
5c1ab13749
|
no need to load json string into ram
|
2013-11-15 16:16:21 +01:00 |
|
j
|
37cd92dfba
|
fix html cleanup of empty string
|
2013-12-01 12:35:38 +00:00 |
|
rolux
|
6f68729b6f
|
API: don't fail on missing 'doc' property
|
2013-11-23 15:17:59 +01:00 |
|
j
|
d664d99f89
|
rewrite sanitize_html to support global attributes
|
2013-11-10 22:00:24 +00:00 |
|
j
|
d8bb547e25
|
workaround for python2.6
|
2013-11-06 10:33:45 +01:00 |
|
j
|
828223ad82
|
dont break ox.API subclasses
|
2013-11-03 16:39:57 +01:00 |
|
j
|
714729fee7
|
return new class for each ox.API call
|
2013-11-02 17:40:01 +01:00 |
|
j
|
d38da54a17
|
strip <p>
|
2013-10-31 13:49:55 +01:00 |
|
j
|
5dcd8b3552
|
allow iframes in sanitize_html
|
2013-10-24 16:40:04 +00:00 |
|
j
|
38853b1f4b
|
detect IE11, part of ticket #1917
|
2013-10-24 00:24:13 +02:00 |
|
j
|
e3ee66fe08
|
trivia
|
2013-10-21 17:33:00 +02:00 |
|
j
|
0effb090a3
|
move EXTENSIONS to ox.file and add image type
|
2013-10-14 20:07:05 +02:00 |
|
j
|
5c6ff50027
|
use iter to read file with a multiple of hash block_size(sha1sum)
|
2013-10-14 12:35:07 +02:00 |
|
j
|
7d712445bf
|
utf-8 filenames
|
2013-10-11 20:38:35 +02:00 |
|
j
|
413848638b
|
remove debug
|
2013-10-11 20:13:10 +02:00 |
|
j
|
68b0e525ca
|
fixes for django 1.5.x
|
2013-10-11 20:12:37 +02:00 |
|
j
|
36c7e95788
|
support nulls_last in sqlite
|
2013-10-11 20:12:23 +02:00 |
|
j
|
74a9b812b0
|
update user agent, fixes #1894
|
2013-09-27 18:14:34 +02:00 |
|
j
|
98ab0e29db
|
support returning more than 10 results
|
2013-09-08 15:56:57 +02:00 |
|
rolux
|
cb45a25a7c
|
geo.get_country: allow name as arg, not just code
|
2013-08-28 12:06:56 +02:00 |
|
j
|
22eecc22e4
|
allow more html5 tags
|
2013-08-27 08:51:18 +00:00 |
|
j
|
a8e76893d3
|
only use most common title per type, fixes #1826
|
2013-08-24 17:30:37 +02:00 |
|
rolux
|
f429ed8b07
|
add geo.split_geoname
|
2013-08-18 11:56:48 +02:00 |
|
j
|
3cc5659310
|
add option to get tweets from one user
|
2013-08-01 15:14:06 +02:00 |
|
rolux
|
3bf45b9d33
|
update UA parser
|
2013-07-30 19:06:01 +02:00 |
|
rolux
|
68a324d8fa
|
update UA parser
|
2013-07-30 18:33:33 +02:00 |
|
j
|
611db3ed7b
|
fix typos
|
2013-07-30 15:22:23 +02:00 |
|
rolux
|
893a70791c
|
update ua parser
|
2013-07-29 19:03:46 +02:00 |
|
rolux
|
996344c689
|
update ua parser
|
2013-07-29 18:22:22 +02:00 |
|
rolux
|
b7f98ffecd
|
cosmetic changes
|
2013-07-25 09:29:24 +02:00 |
|
j
|
ba6ee2e62e
|
make sound unique
|
2013-07-23 14:54:32 +02:00 |
|
j
|
f3d26879fd
|
one more
|
2013-07-16 13:42:58 +02:00 |
|
j
|
aa8641f22f
|
more titles to ignore, cloes #1532
|
2013-07-16 13:41:49 +02:00 |
|