|
24a6bb7c03
|
ignore non utf-8 output
|
2019-12-06 13:07:53 +00:00 |
|
|
e260950c88
|
add format option to map
|
2019-12-05 16:41:03 +00:00 |
|
|
ead29304bc
|
document might already be gone
|
2019-12-02 21:29:14 +01:00 |
|
|
8b6607a74e
|
only extract fulltext once
|
2019-12-02 19:16:13 +01:00 |
|
|
5efd7eadc6
|
fix has_fulltext_key check
|
2019-12-02 19:11:40 +01:00 |
|
|
a0b3a144c6
|
fix typo
|
2019-12-02 13:40:52 +01:00 |
|
|
eaad9badbb
|
crop pdf pages
|
2019-12-02 13:38:56 +01:00 |
|
|
2889c15dc8
|
remove documents from index
|
2019-12-01 17:35:54 +01:00 |
|
|
823b8f2136
|
foundations to directly use upoaded videos if format is usable
|
2019-12-01 16:20:20 +01:00 |
|
|
44b4f092d1
|
only extract fulltext if fulltext key is defined
|
2019-12-01 16:17:58 +01:00 |
|
|
697fee8c60
|
fix key_config
|
2019-12-01 15:31:05 +01:00 |
|
|
ff4e32d769
|
typo
|
2019-12-01 15:28:04 +01:00 |
|
|
0172a152d3
|
dont use 'fulltext' type, add fulltext flag
|
2019-12-01 15:25:45 +01:00 |
|
|
2f7e8a0780
|
year db is only 4 chars long
|
2019-12-01 01:20:58 +01:00 |
|
|
923ed5bf83
|
keywords already used, use tag instead
|
2019-11-18 18:08:33 +01:00 |
|
|
fe023c2f97
|
fulltext search for documents
optional fulltext search for documents using elasticsearch
text is extracted from pdfs and via ocr from images
|
2019-11-17 13:02:12 +01:00 |
|
|
e06b263237
|
always enable default filters
|
2019-11-15 16:44:43 +01:00 |
|
|
ef4921b16d
|
add keywords layer
|
2019-11-13 18:09:12 +00:00 |
|
|
69083d1521
|
don't return empty annotations
|
2019-11-12 18:33:24 +00:00 |
|
|
faeb2ddd2d
|
document folded annotations, include clip_id in annots
|
2019-11-12 11:40:14 +00:00 |
|
|
05aa23166e
|
ignore broken poster frames
|
2019-11-02 17:14:35 +01:00 |
|
|
9881bfa62a
|
don't count srt files
|
2019-11-02 15:55:02 +01:00 |
|
|
05b7fc1f7e
|
default flags
|
2019-11-02 08:32:49 +01:00 |
|
|
551ffc5c86
|
make sure video is 420p
|
2019-11-01 19:48:35 +01:00 |
|
|
ce8b693922
|
keys might be none
|
2019-11-01 16:50:40 +01:00 |
|
|
ae2e3e45c6
|
download parts and source
|
2019-10-31 11:16:16 +01:00 |
|
|
6af2a1cbe6
|
default to list of countries
|
2019-10-31 11:10:29 +01:00 |
|
|
014df3766c
|
only use sendReferrer in site
|
2019-10-22 16:15:49 +02:00 |
|
|
b5bb6bd622
|
seasonal timeline changes
|
2019-10-19 12:48:34 +01:00 |
|
|
3df8380099
|
icma defaults
|
2019-10-19 12:45:11 +01:00 |
|
|
401347e29b
|
longer queue
|
2019-10-19 12:45:05 +01:00 |
|
|
b49a97209c
|
disable debug
|
2019-10-19 12:44:57 +01:00 |
|
|
7fd0daf8d3
|
default to at position in icma
|
2019-10-14 12:16:38 +01:00 |
|
|
ce423303d5
|
encode clips
|
2019-08-21 16:23:34 +02:00 |
|
|
65012d34ee
|
use python3
|
2019-08-19 11:27:11 +02:00 |
|
|
ac7ffb1845
|
clenaup
|
2019-08-07 10:55:48 +02:00 |
|
|
9686aab860
|
remove fromAZ
|
2019-08-02 13:40:02 +02:00 |
|
|
df5dabbec5
|
imdb id sort
|
2019-08-02 13:15:51 +02:00 |
|
|
6706b93614
|
minor performance improvements
|
2019-08-01 17:00:02 +02:00 |
|
|
a149c7d7a0
|
item sort is directly attached to clip
|
2019-08-01 15:47:20 +02:00 |
|
|
8b30add49e
|
readd selected_related but without arguments
|
2019-08-01 15:39:02 +02:00 |
|
|
02a2d00f9d
|
fix findPlace performance
|
2019-08-01 15:36:06 +02:00 |
|
|
9596248dc4
|
use refresh_from_db
|
2019-07-31 11:53:30 +02:00 |
|
|
794b28f833
|
stay logged in after changing password
|
2019-07-30 13:24:07 +02:00 |
|
|
c6ba56188d
|
don't fail if item is gone
|
2019-07-28 21:31:49 +02:00 |
|
|
91a7c0cede
|
another place sort is required now
|
2019-07-23 17:55:08 +02:00 |
|
|
e8a13b4e4d
|
fix merge with
|
2019-07-23 17:52:23 +02:00 |
|
|
87de67be98
|
one more imdb id check
|
2019-07-23 17:45:30 +02:00 |
|
|
ec3175d885
|
imdb check
|
2019-07-23 17:42:56 +02:00 |
|
|
7a539b37b8
|
imdb ids can be longer
|
2019-07-23 16:47:22 +02:00 |
|
|
0b44b3b66b
|
fix backend
|
2019-07-17 11:53:21 +02:00 |
|
|
65891f5455
|
fix user length
|
2019-07-17 11:47:57 +02:00 |
|
|
2c41b17bc4
|
migrate from BROKER_URL to CELERY_BROKER_URL
|
2019-07-16 20:58:10 +01:00 |
|
|
68b56f0c9e
|
import celery for @shared_tasks
|
2019-07-16 17:36:41 +01:00 |
|
|
ee86c9ab9f
|
move celery into app
|
2019-07-16 12:27:35 +01:00 |
|
|
46621522b1
|
use new celery
|
2019-07-16 12:22:22 +01:00 |
|
|
62fe578f38
|
update celery to a version that works in python3.7
|
2019-07-16 12:05:40 +01:00 |
|
|
7864ca1f70
|
avoid async, fails in python3.7
|
2019-07-14 19:23:06 +01:00 |
|
|
1db88b4c96
|
fix poster frames for new lists
|
2019-07-14 11:33:38 +01:00 |
|
|
5129b75650
|
collection icons
|
2019-07-13 16:32:50 +01:00 |
|
|
24fd887780
|
add filter to default filters
|
2019-07-09 12:53:09 +02:00 |
|
|
42c5548a6c
|
add document filter config
|
2019-07-09 12:51:42 +02:00 |
|
|
48bf25e6b4
|
add keywords
|
2019-07-09 12:49:48 +02:00 |
|
|
8327ef9cff
|
clip sort
|
2019-06-28 17:26:28 +02:00 |
|
|
f0217ef9eb
|
some sort names are not lower case, fixes #3219
|
2019-06-28 13:06:00 +02:00 |
|
|
eec8a6c178
|
reset date values if they are empty
|
2019-06-28 10:36:42 +02:00 |
|
|
c3dbeaee68
|
sort is lowercase
|
2019-06-28 09:51:52 +02:00 |
|
|
1d6f64eed9
|
lower case sort names
|
2019-06-28 09:28:45 +02:00 |
|
|
b5cecee034
|
keep annotations while moving all files
|
2019-06-27 19:35:07 +02:00 |
|
|
7a06198cc7
|
typo
|
2019-06-11 12:32:00 +01:00 |
|
|
402fabdb16
|
support value map for documenys
|
2019-06-11 12:30:31 +01:00 |
|
|
a833e95a8b
|
enable filters for documents
|
2019-06-07 16:30:09 +01:00 |
|
|
3af83f811d
|
use cropbox for poster previews
|
2019-05-30 16:21:13 +02:00 |
|
|
c3a3d1df1c
|
support itemKey list of dates(type: ['date'])
|
2019-04-28 08:01:24 +02:00 |
|
|
3465d3ee9f
|
add & operator to find many ids
|
2019-04-18 13:02:33 +02:00 |
|
|
b7bc3005b2
|
typo
|
2019-03-13 18:22:54 +00:00 |
|
|
cbefe7ffee
|
more keys
|
2019-03-13 10:03:02 +00:00 |
|
|
302af9cda4
|
fix findindex in postgresql 10
|
2019-03-12 17:48:03 +00:00 |
|
|
894a609f3f
|
json_dump shortcut
|
2019-03-12 15:51:13 +00:00 |
|
|
0da8a9b0ec
|
more imdb keys used on infoview, fixes #3197
|
2019-03-10 11:50:10 +00:00 |
|
|
9ffad130d1
|
add more metadata keys
|
2019-02-21 20:07:53 +05:30 |
|
|
79d0d8e290
|
fix additional keys in metadata dialog
|
2019-01-02 19:25:53 +01:00 |
|
|
4e0c73c2fa
|
async annotation import
|
2018-12-31 14:48:10 +01:00 |
|
|
01f32871fd
|
only extract keyframe index for video files
|
2018-12-23 14:11:22 +01:00 |
|
|
95b4d33614
|
make itemKeys also translatable
|
2018-12-17 11:59:24 +01:00 |
|
|
708a5b1b33
|
don't fail for int
|
2018-12-04 19:14:24 +01:00 |
|
|
55b86bdac8
|
use get_or_create(defaults...)
|
2018-11-20 16:15:08 +01:00 |
|
|
fcc27eb900
|
sort annotations by id
|
2018-11-15 15:23:03 +00:00 |
|
|
68b2482ede
|
avoid duplicated keys in nested queries
|
2018-11-15 11:18:26 +00:00 |
|
|
83765d91d8
|
item should only be loaded if item is joined, disable for now
|
2018-11-15 11:18:00 +00:00 |
|
|
c039279984
|
revert
|
2018-11-15 11:17:48 +00:00 |
|
|
72bb3ba6c1
|
item should only be loaded if item is joined, disable for now
|
2018-11-15 11:17:29 +00:00 |
|
|
f4aa94f848
|
enable cache backend
|
2018-11-15 10:30:17 +00:00 |
|
|
3e14795d0b
|
make sure settings are dicts
|
2018-11-15 10:29:14 +00:00 |
|
|
4512b010c6
|
undo
|
2018-11-15 10:28:51 +00:00 |
|
|
687738ff46
|
make sure settings are dicts
|
2018-11-15 10:28:30 +00:00 |
|
|
503ae10e89
|
don't pass user as keys
|
2018-11-14 16:09:24 +00:00 |
|
|
99e4591337
|
support nested & conditions
|
2018-11-14 15:36:37 +00:00 |
|
|
5826504d0f
|
don't add empty values
|
2018-11-14 14:36:04 +00:00 |
|
|
f67026fc77
|
default values
|
2018-11-13 16:32:39 +00:00 |
|
|
bfb1f95bd5
|
autocomplete keywords
|
2018-11-13 15:26:24 +00:00 |
|
|
bb563c1d82
|
dereference annotation
|
2018-11-13 12:06:24 +00:00 |
|
|
9983fdbf1e
|
layer does not need special case
|
2018-11-06 15:33:08 +01:00 |
|
|
e1f7c784ad
|
use pdftocairo for pdf preview
|
2018-11-06 15:25:42 +01:00 |
|
|
6c5fc9030a
|
cleanup subtitle
|
2018-11-06 15:25:42 +01:00 |
|
rolux
|
1cd6079565
|
annotationsHighlight default: false -> 'none'
|
2018-10-12 14:45:16 +02:00 |
|
|
04e1adf53e
|
return annotation layer by default
|
2018-10-09 19:44:12 +02:00 |
|
rolux
|
93c654c014
|
add annotation highlights
|
2018-10-09 18:30:38 +02:00 |
|
|
d7fa7efcbc
|
add layer option to populate default value for new annotations
|
2018-10-09 16:32:35 +02:00 |
|
|
1d40ceca8f
|
remove unused external keys
|
2018-10-07 14:41:25 +02:00 |
|
|
ba8e0298ad
|
fix nested queries
|
2018-09-26 09:48:39 +02:00 |
|
|
a1909c95b9
|
avoid division by zero, fixes #3169
|
2018-09-25 11:31:13 +02:00 |
|
|
4a45ae0016
|
value might not be a string
|
2018-09-25 10:44:56 +02:00 |
|
|
f93ece1ab7
|
add db based translations
load translations from files
and adds option to translate
string layers (i.e. keywords)
|
2018-09-19 16:53:30 +02:00 |
|
|
0a4c507346
|
batch item/documents edit
|
2018-09-19 00:14:34 +02:00 |
|
|
f223b45601
|
default separator
|
2018-09-18 23:05:58 +02:00 |
|
|
b4a490901a
|
python2.7 friendly
|
2018-09-18 23:05:34 +02:00 |
|
|
06e89c264b
|
Port EntityLink backend
|
2018-09-18 11:21:11 +02:00 |
|
|
1e5d7e99b3
|
merge comment
|
2018-09-18 11:05:58 +02:00 |
|
rolux
|
019faffecf
|
update config
|
2018-09-12 19:29:38 +02:00 |
|
rolux
|
e07bcb482e
|
add annotation separator option
|
2018-09-12 18:48:18 +02:00 |
|
|
2662a66aca
|
fall back to siteposter
|
2018-09-12 15:56:10 +02:00 |
|
|
e6ce812f1a
|
fix list import during singup
|
2018-08-25 19:42:36 +02:00 |
|
|
40f5de20d2
|
disable chop, not really working yet
|
2018-08-13 21:26:24 +02:00 |
|
|
708f3d8927
|
raise exception
|
2018-08-13 21:24:44 +02:00 |
|
|
d488119748
|
chop only works with ffmpeg > 3
|
2018-08-10 11:12:01 +01:00 |
|
|
8584632555
|
followup to ba5e4af355 - create keyframe index as part of creating stream
|
2018-08-10 09:11:40 +01:00 |
|
|
ba5e4af355
|
chop/encode mp4 and include subtitles
|
2018-08-09 21:35:38 +01:00 |
|
|
0fd86dfa78
|
fixup for d07a60ba5f , dont include pandora.js in itself
|
2018-08-09 20:08:27 +01:00 |
|
|
cb55ebaf4c
|
followup to 0c99cbfaac list of filters now
|
2018-08-09 15:47:29 +01:00 |
|
|
0c99cbfaac
|
fix findClips to return clips with annotations matching all conditions
|
2018-08-09 10:53:23 +01:00 |
|
|
f818f962bc
|
return empty query
|
2018-08-09 10:23:53 +01:00 |
|
|
d07a60ba5f
|
add site only javascript files
|
2018-08-08 10:22:19 +01:00 |
|
|
72358a7bce
|
add stream.flags
|
2018-08-04 15:56:30 +00:00 |
|
|
f591f66634
|
try date formats
|
2018-08-04 16:51:43 +01:00 |
|
|
1d6d53e282
|
cast to boolean
|
2018-08-04 16:24:43 +01:00 |
|
|
cc56858377
|
import Group from user.models
|
2018-07-29 20:28:46 +00:00 |
|
|
6296be870b
|
use get_user_model
|
2018-07-29 21:12:56 +01:00 |
|
|
13fcb20796
|
update get_frame command for new django version, fixes #3155
|
2018-07-29 18:56:01 +01:00 |
|
|
fde36c3ae0
|
align DATA_UPLOAD_MAX_MEMORY_SIZE with nginx post size
|
2018-07-25 22:10:25 +02:00 |
|
|
91e6674da8
|
typo
|
2018-07-15 00:39:03 +02:00 |
|
|
fdd5101bc7
|
RequestContext->dict
|
2018-07-15 00:38:15 +02:00 |
|
|
cb0d1ec37f
|
json->cache
|
2018-07-15 00:38:08 +02:00 |
|
|
190e07ef90
|
ignore plugins with \x00 in name
|
2018-07-09 17:53:52 +02:00 |
|
|
113594915a
|
fix dates in cache
|
2018-07-09 16:19:27 +02:00 |
|
|
0de22db5d6
|
fix json->cache rename: update cache not json
|
2018-07-09 16:04:06 +02:00 |
|
|
0d0770802c
|
get_json -> json
|
2018-07-09 15:22:12 +02:00 |
|
|
910d95f9b2
|
refactor update_cache
|
2018-07-09 15:22:12 +02:00 |
|
|
bd0732b8d5
|
rename item.json -> item.cache
|
2018-07-09 15:22:12 +02:00 |
|
|
1bac062a50
|
use postgres json field
|
2018-07-09 15:22:12 +02:00 |
|