|
3d100c033c
|
ignore some subtitles
|
2017-07-19 14:49:18 +02:00 |
|
|
fb738c25cf
|
self.id
|
2017-06-28 12:55:01 +02:00 |
|
|
ea256ad4da
|
fix rightslevel titles
|
2017-06-09 21:30:53 +02:00 |
|
|
77810b49d6
|
add default
|
2017-06-09 11:29:33 +02:00 |
|
|
ac1a567fa4
|
pass api key
|
2017-06-09 09:34:49 +02:00 |
|
|
ae3afc93c3
|
space
|
2017-06-09 09:25:43 +02:00 |
|
|
696c4ecaee
|
no torrents for 0xdb
|
2017-06-06 18:34:47 +02:00 |
|
|
c6638cef13
|
list/map py3
|
2017-06-06 14:50:51 +02:00 |
|
|
4057122d8b
|
mixed a/v timelines
|
2017-06-01 17:06:22 +02:00 |
|
|
fbd94867fc
|
fix documents
|
2017-06-01 17:00:36 +02:00 |
|
|
fb1c42ffaf
|
fix update
|
2017-06-01 13:23:38 +02:00 |
|
|
6d867b1a7d
|
return 404 not 403 for private edits, fixes #3024
|
2017-05-29 12:14:50 +02:00 |
|
|
4fae41c463
|
extension should always be lowercase
|
2017-05-28 13:40:56 +02:00 |
|
|
90d717769c
|
import Volume
|
2017-05-28 13:38:42 +02:00 |
|
|
772ba2b909
|
remove unused file
|
2017-05-26 10:47:40 +02:00 |
|
|
d641ea80a8
|
ignore ctrl-c in py2 wrapper
|
2017-05-26 10:47:24 +02:00 |
|
|
8bd4cd6305
|
reset video fps/codec
|
2017-05-21 11:35:54 +02:00 |
|
|
f51036ed00
|
use application/json
|
2017-05-17 14:22:01 +02:00 |
|
|
2717d820a1
|
update poster
|
2017-05-03 20:03:07 +02:00 |
|
|
0963abac9b
|
stdout is binary
|
2017-04-28 17:09:12 +02:00 |
|
|
a175238d09
|
fix geo lookup in python3, fixes #3019
|
2017-04-19 16:34:34 +02:00 |
|
|
cb3c18e26b
|
use ui.clipSize
|
2017-04-17 19:31:53 +02:00 |
|
|
4445b33718
|
add ui.editSidebarSize and update on resize, fixes #2716
|
2017-04-17 18:18:10 +02:00 |
|
|
be34383f8c
|
expose per clip volume in edits
|
2017-04-15 13:45:31 +02:00 |
|
|
28f9a01d90
|
__str__
|
2017-04-15 12:29:12 +02:00 |
|
|
18bdc1e6d6
|
fix typo in config
|
2017-03-26 10:22:47 +02:00 |
|
|
13a166e7f6
|
cleanup manage.oy
|
2017-03-16 12:50:28 +01:00 |
|
|
87fe056e56
|
use python3 from venv if manage.py gets started with 2
|
2017-03-16 12:37:29 +01:00 |
|
|
5e37a2d222
|
add upload to changelog
|
2017-03-12 22:01:32 +02:00 |
|
|
ed7a56a5e9
|
only cleanup if needed
|
2017-03-12 14:51:52 +02:00 |
|
|
4733dc8994
|
text can be empty too
|
2017-03-12 14:50:13 +02:00 |
|
|
62ffbca208
|
pass 0 instead of None
|
2017-03-11 21:05:52 +02:00 |
|
|
d263c4c7f0
|
position is float
|
2017-03-11 20:56:37 +02:00 |
|
|
7ac8fefcf4
|
support all metadata keys in add (item)
|
2017-03-03 18:42:54 +01:00 |
|
|
4f14b923fa
|
avoid double entries in accessed table
|
2017-03-03 18:40:52 +01:00 |
|
|
f0a4aba751
|
use python_2_unicode_compatible
|
2017-03-03 08:56:35 +01:00 |
|
|
72fdc8ed4d
|
fix sort in collection list view
|
2017-03-02 12:37:53 +01:00 |
|
|
19141fe96d
|
fix home editing
|
2017-02-28 21:32:13 +01:00 |
|
|
b3773d4ace
|
fix missing filters
|
2017-02-28 21:19:26 +01:00 |
|
|
50f6c33159
|
changelog
|
2017-02-28 20:05:42 +01:00 |
|
|
b8f191b3c9
|
more filter->list(filter
|
2017-02-25 11:41:48 +01:00 |
|
|
67b2fd698b
|
fix save place
|
2017-02-25 11:18:59 +01:00 |
|
|
50bb40291c
|
fix home
|
2017-02-23 16:32:52 +01:00 |
|
|
5947f2295b
|
only delete existing values
|
2017-02-21 17:46:16 +01:00 |
|
|
65c182f410
|
documentcollection icons
|
2017-02-20 16:38:23 +01:00 |
|
|
efe3ffbed0
|
fix edit links
|
2017-02-20 16:13:15 +01:00 |
|
|
ebea3b8e11
|
fix tv cron
|
2017-02-17 15:50:18 +01:00 |
|
|
49c024e87d
|
fix sitemap generation
|
2017-02-17 15:49:25 +01:00 |
|
|
fb74fcc5a7
|
make sure position is float, fixes #3007
|
2017-02-17 15:40:53 +01:00 |
|
|
2841b65ab4
|
no -1 items
|
2017-02-17 15:32:52 +01:00 |
|
|
578cfc7799
|
sitemap
|
2017-02-16 20:00:50 +01:00 |
|
|
2c678ec450
|
use python for now
|
2017-02-16 18:31:46 +01:00 |
|
|
2f6e7d39c9
|
fix editing html documents
|
2017-02-16 18:31:24 +01:00 |
|
|
74407183ac
|
fix migration
|
2017-02-16 18:31:09 +01:00 |
|
|
a763291808
|
fix oembed urls
|
2017-02-16 14:33:51 +01:00 |
|
|
b800110b29
|
tostring returns bytes...
|
2017-02-16 14:27:20 +01:00 |
|
|
12f3901c9a
|
py3 filter->list(filter
|
2017-02-16 14:24:51 +01:00 |
|
|
2eafeff5f2
|
manage should use python3 too
|
2017-02-16 14:12:00 +01:00 |
|
|
59c69ba536
|
default document rightslevels
|
2017-02-16 14:05:48 +01:00 |
|
|
743b419d19
|
remove unpublished lists/edits/collections from home
|
2017-02-15 19:07:36 +01:00 |
|
|
596d10ce83
|
home api
|
2017-02-15 14:08:35 +00:00 |
|
|
dc5fd74d9f
|
call home
|
2017-02-09 03:50:27 +00:00 |
|
|
71d72c611d
|
home
|
2017-02-09 03:55:31 +01:00 |
|
|
b055b3e666
|
only show manage home if its used
|
2017-02-07 14:32:41 +01:00 |
|
|
620c8a7d96
|
fix document creation
|
2017-01-27 12:26:55 +00:00 |
|
|
85c63d228f
|
manage home dialog
|
2017-01-26 19:15:00 +01:00 |
|
|
390595a261
|
return current data
|
2017-01-26 17:06:34 +01:00 |
|
|
b23ca9df74
|
store document references in db
|
2017-01-26 15:56:28 +00:00 |
|
|
df60dca85f
|
return of the document dialog at /document/<id>
|
2017-01-25 22:01:40 +01:00 |
|
|
e4316c9b44
|
document references
|
2017-01-25 21:45:54 +01:00 |
|
|
0db8ca6c47
|
document icon, fixes #2987
|
2017-01-25 17:42:49 +01:00 |
|
|
aeab4d03de
|
keep private texts private
|
2017-01-25 17:39:12 +01:00 |
|
|
6e698cf32f
|
document rightslevels
|
2017-01-25 16:38:38 +01:00 |
|
|
ee4d00eaaf
|
home links, inline content
|
2017-01-25 16:38:25 +01:00 |
|
|
ff19404e6d
|
more keys
|
2017-01-25 14:33:20 +00:00 |
|
|
bf8c99513b
|
no access to private documents
|
2017-01-25 00:13:37 +01:00 |
|
|
c5d961a946
|
home backend
|
2017-01-24 19:08:32 +01:00 |
|
|
c4350e2334
|
py3
|
2017-01-24 16:19:34 +01:00 |
|
|
7a8c340312
|
new metadata
|
2017-01-24 14:44:31 +00:00 |
|
|
3b3c22d7ed
|
remove old tv program
|
2017-01-21 21:12:19 +01:00 |
|
|
f71240ac2c
|
look in the right place, fixes #2989
|
2017-01-20 17:44:31 +01:00 |
|
|
bfcf25e240
|
fold clips
|
2017-01-20 13:00:04 +01:00 |
|
|
e6d21ef0a7
|
white space
|
2017-01-18 12:55:47 +01:00 |
|
|
b566527483
|
fix short timelines for multipart videos fixes #2985
|
2017-01-07 16:52:17 +01:00 |
|
|
48587d295c
|
format
|
2017-01-07 16:50:33 +01:00 |
|
|
ce2768e45f
|
lookup name and column in indexdef, fixes ./manage.py sqlfindindex
|
2016-12-31 23:31:29 +01:00 |
|
|
6ad112a3b8
|
fix pdf upload
|
2016-11-30 11:36:29 +01:00 |
|
|
14bfb1a451
|
finish tasks without error if item no longer exists
|
2016-11-30 11:07:38 +01:00 |
|
|
cc00510f5d
|
rate limit user cronjob
|
2016-11-28 14:46:52 +01:00 |
|
|
ff4e000954
|
check against item groups set
|
2016-11-17 16:09:09 +02:00 |
|
|
a8f1c8e20d
|
use canEditMedia instead of hardcoded admin/staff to check file.editable
|
2016-11-16 11:51:59 +02:00 |
|
|
557c078319
|
fix findMedia by list
|
2016-11-15 14:46:11 +02:00 |
|
|
74c4d718ab
|
fix py3 local_settings
|
2016-11-15 14:45:54 +02:00 |
|
|
b93b2eaf63
|
make instance times 2038 safe
|
2016-11-04 17:26:52 +00:00 |
|
|
95131a6429
|
use lower case extensions
|
2016-10-30 18:23:16 +01:00 |
|
|
e1f35b1ec8
|
new documents section
|
2016-10-30 18:23:16 +01:00 |
|
|
3fcbd59525
|
try to reload error page after 10 seconds
|
2016-10-29 16:25:35 +02:00 |
|
|
9788c39cd8
|
do not include protocol and domain in upload url
|
2016-10-28 18:18:26 +02:00 |
|
|
d4a232d594
|
py3 decode
|
2016-10-28 18:18:26 +02:00 |
|
|
addaa56d85
|
always clear siteposter cache if poster is removed
|
2016-10-28 18:15:44 +02:00 |
|
|
c19598c4d7
|
clear siteposter cache too
|
2016-10-28 17:56:39 +02:00 |
|
|
5488eaf223
|
python3 decode
|
2016-10-26 22:19:07 +02:00 |
|
|
0893715069
|
add download url for direct uploads
|
2016-10-10 11:28:21 +02:00 |
|
|
2cd89f76ce
|
make cast available in list view, fixes #2971
|
2016-10-03 13:23:14 +02:00 |
|
|
773ab702e7
|
keys can be None
|
2016-09-26 10:56:32 +02:00 |
|
|
9ef306ab53
|
support getting related items
|
2016-09-23 22:58:31 +02:00 |
|
|
b7659d6f14
|
cleanup document cache after upload
|
2016-09-23 22:58:31 +02:00 |
|
|
263b5c9ce2
|
api py3 fix
|
2016-09-23 22:57:46 +02:00 |
|
|
29600fa5f7
|
import unquote, fixes #2969
|
2016-09-20 15:59:49 +02:00 |
|
|
23143185ea
|
item can be unavailable
|
2016-09-20 02:55:06 +02:00 |
|
|
55f9d9f58b
|
dont create missing tasks
|
2016-09-20 01:16:58 +02:00 |
|
|
58c762a624
|
map needed more often, fix cad911a
|
2016-09-19 20:24:36 +02:00 |
|
|
cad911a807
|
only use -map for audio if needed
|
2016-09-19 20:05:57 +02:00 |
|
|
16d10e1c3f
|
import settings
|
2016-09-19 19:59:29 +02:00 |
|
|
48fae31b62
|
better debug
|
2016-09-19 12:04:35 +02:00 |
|
|
2c6609b308
|
typo
|
2016-09-18 16:31:14 +02:00 |
|
|
6c013ebc92
|
first version of new upload interface
|
2016-09-15 15:20:57 +00:00 |
|
|
8feed54bf9
|
cancelled->canceled
|
2016-09-15 15:20:57 +00:00 |
|
|
cf0fcdbc5f
|
only paste into small timeline if it exists
|
2016-09-15 15:20:57 +00:00 |
|
|
750633eb7e
|
avoid recomputing timeline for each part
|
2016-09-15 15:20:57 +00:00 |
|
|
285877054e
|
fix document lookup
|
2016-09-15 13:52:54 +02:00 |
|
|
3ac08aa806
|
make moveMedia async
|
2016-09-08 00:29:31 +02:00 |
|
|
bea661abcf
|
taskId must be in data
|
2016-09-07 20:23:31 +02:00 |
|
|
4d9761a32c
|
make update_external async
|
2016-09-07 20:16:25 +02:00 |
|
|
844d1697bd
|
remove unused annotation.tasks.update_matches
|
2016-09-06 00:19:36 +02:00 |
|
|
4d1711cb01
|
only update subtitles if needed
|
2016-09-06 00:13:40 +02:00 |
|
|
d53659c0c4
|
move annotation update_matches logic into models
|
2016-09-05 23:46:36 +02:00 |
|
|
5d43ed0585
|
Merge changes
|
2016-09-05 18:17:06 +02:00 |
|
|
3cb9281d6d
|
w should never be 0
|
2016-09-05 18:16:39 +02:00 |
|
|
400162e400
|
full_tile_widths can be 0 for items with many parts
|
2016-09-05 15:47:36 +02:00 |
|
|
bf984fe256
|
return item info for 0x urls
|
2016-09-05 13:45:24 +02:00 |
|
|
0f0f5f42d8
|
space
|
2016-08-31 19:07:44 +02:00 |
|
|
1c580a2df7
|
async update of annotation matches, fixes deadlock in load_subtitles
|
2016-08-31 18:03:19 +02:00 |
|
|
3913373c9b
|
update db if guest was reclassified as robot
|
2016-08-31 17:38:40 +02:00 |
|
|
680efc967c
|
processing trumps queued
|
2016-08-31 12:23:41 +02:00 |
|
|
c409b63f25
|
__future__ print
|
2016-08-31 01:33:41 +02:00 |
|
|
5ced5cf791
|
return url
|
2016-08-31 01:30:13 +02:00 |
|
|
89311c14b4
|
typo
|
2016-08-31 01:30:13 +02:00 |
|
|
cf3161d4bd
|
better findMedia
|
2016-08-31 01:30:13 +02:00 |
|
|
fc6cc93d26
|
keep import url
|
2016-08-31 01:30:13 +02:00 |
|
|
4d9e8a788a
|
add task for queued downloads
|
2016-08-31 01:30:13 +02:00 |
|
|
1ec69b9c05
|
more py3 fixes
|
2016-08-31 00:33:08 +02:00 |
|
|
6aabe8d9df
|
py3 fixes
|
2016-08-31 00:31:38 +02:00 |
|
|
9b3547f9bc
|
fix tv
|
2016-08-28 15:05:52 +02:00 |
|
|
78c26daaeb
|
update poster after processing stream
|
2016-08-28 13:38:46 +02:00 |
|
|
f71334ae25
|
avoid ad
|
2016-08-28 13:25:26 +02:00 |
|
|
da89a9748a
|
include download task
|
2016-08-28 12:22:31 +02:00 |
|
|
029bcfee29
|
files are queued after download
|
2016-08-28 12:22:08 +02:00 |
|
|
11e36b550e
|
update task after updating item
|
2016-08-25 18:34:49 +02:00 |
|
|
1dd574cb9e
|
task queue has status not state
|
2016-08-25 18:34:49 +02:00 |
|
|
8136a2c2f5
|
create new item if unregistered file gets uploaded
|
2016-08-25 18:34:49 +02:00 |
|
|
181f27b93a
|
fix audio only uploads
|
2016-08-25 18:34:49 +02:00 |
|
|
1468ddbecb
|
towards supporting python 2 and 3
- use absolute_imports
- make use of six.moves
- use exec instead of execfile
- use list(dict) instead if dict.keys()
|
2016-08-25 18:34:36 +02:00 |
|
|
479432f01a
|
upload_date can be none
|
2016-08-25 18:32:28 +02:00 |
|
|
83c2e25aac
|
support editable as result in find
|
2016-08-25 18:32:28 +02:00 |
|
|
97a46dceb0
|
fix sort of static edits
|
2016-08-23 13:24:27 +02:00 |
|
|
9685c7e4a5
|
fix streams for static edits
|
2016-08-23 13:24:22 +02:00 |
|
|
b4074303ba
|
avoid error in error handler and render 500 page
|
2016-08-23 01:37:38 +02:00 |
|
|
d7b53aa322
|
limit cronjob rate if multiple cronjobs end up in queue
|
2016-08-18 13:41:24 +02:00 |
|
|
e1cacdb67a
|
add task queue api
|
2016-08-17 14:37:59 +02:00 |
|
|
0eb873d2cb
|
fix hue, saturation, lightness calculation for multi part items
|
2016-08-15 15:14:44 +02:00 |
|
|
3d6d1be2e6
|
include oshash in video url to avoid cache issues
|
2016-08-13 15:36:00 +02:00 |
|
|
843cea063d
|
update timeline if part is changed
|
2016-08-13 15:34:28 +02:00 |
|
|
3b8dd55273
|
don't fail if 2 paths get flipped in a folder
|
2016-08-13 15:32:51 +02:00 |
|
|
8c928860e1
|
import url celanup
- only import first url
- pass empty string instead of undefined
- page can contain multiple videos, import as parts
|
2016-08-10 10:49:58 +02:00 |
|
|
b59a9c3122
|
set canImportItems in config.*.jsonc
|
2016-08-09 15:58:48 +02:00 |
|
|
2157b719ec
|
use more info from sort table, fixes #2953
|
2016-08-09 15:06:44 +02:00 |
|
|
c08ce51db2
|
add padma importMetadata
|
2016-08-09 14:25:39 +02:00 |
|
|
384c643326
|
no tags == []
|
2016-08-09 14:25:39 +02:00 |
|
|
9991767d01
|
no summary in default importMetadata keys
|
2016-08-09 13:03:21 +01:00 |
|
|
7f8b5448e6
|
set default config importMetadata
|
2016-08-09 12:57:43 +01:00 |
|
|
0430a0f236
|
cache getMediaUrlInfo
|
2016-08-09 12:57:43 +01:00 |
|
|
90486ec774
|
update menu and config
|
2016-08-09 13:35:47 +02:00 |
|
|
5ef6062613
|
import media dialog
|
2016-08-09 13:17:48 +02:00 |
|
|
926d3f0f09
|
add video id
|
2016-08-09 11:50:24 +01:00 |
|
|
337cafcf76
|
don't add base keys to Item.data
|
2016-08-08 15:54:52 +02:00 |
|
|
9a86ddce01
|
include upload_date
|
2016-08-05 17:57:40 +02:00 |
|
|
dce51305ce
|
update poster after extracting stream
|
2016-08-05 15:24:54 +02:00 |
|
|
c4a95bc320
|
update_poster should always update poster
|
2016-08-05 14:46:27 +02:00 |
|
|
2aef460225
|
do not set -ac if audiochannels is None
|
2016-08-05 14:46:27 +02:00 |
|
|
ff8dd16456
|
fix profile selection
|
2016-08-03 11:41:46 +02:00 |
|
|
5447aab0a1
|
more current values
|
2016-07-30 12:04:35 +02:00 |
|
|
dcf3acbd44
|
store facets in NFKD
|
2016-07-30 12:01:34 +02:00 |
|
|
dffb25e0e8
|
poster might still point to old id, after rename, delete and make new one. fixes #2944
|
2016-07-30 10:02:53 +02:00 |
|
|
5c90ff79a0
|
cleanup poster cache
|
2016-07-30 09:39:31 +02:00 |
|
|
893f2e5423
|
add importMediaDialog
|
2016-07-30 02:49:43 +02:00 |
|
|
383ad8a535
|
fix findMedia by item id
|
2016-07-24 17:52:33 +02:00 |
|
|
6f4a0ba90a
|
support vtt subtitles
|
2016-07-01 21:13:13 +02:00 |
|
|
f8f951c966
|
remove outdated fixmes
|
2016-07-01 17:53:59 +02:00 |
|
|
d780045306
|
flake8
|
2016-07-01 17:48:43 +02:00 |
|
|
3166bf5beb
|
show timeline errors
|
2016-07-01 17:34:45 +02:00 |
|
|
5434ffbf53
|
make_poster no longer takes arguments
|
2016-07-01 12:44:07 +02:00 |
|
|
88c800a093
|
use data['positions']
|
2016-06-30 16:42:56 +02:00 |
|
|
c7157d5001
|
only decode ids for found positions
merge document.view.get_positions into item.utils.get_positions
add flag to decode id before looking up in ids
Followup to 09ebbc9cc6
|
2016-06-30 16:18:07 +02:00 |
|
|
3d95d7013a
|
Merge remote-tracking branch 'wjt/2935-findDocuments-performance'
|
2016-06-30 15:43:09 +02:00 |
|
|
e9863c238e
|
always use get_operator, avoid case-insensitive match if possible
|
2016-06-30 11:28:09 +02:00 |
|
|
5b545e6e43
|
layer first
|
2016-06-30 02:42:24 +02:00 |
|
|
b6e4d33a43
|
add Annotation.findvalue index (used by findClips)
|
2016-06-30 02:42:24 +02:00 |
|
|
b63024df02
|
show source info if encode fails
|
2016-06-30 00:23:56 +02:00 |
|
|
b5bc17f925
|
make layer itemKeys with filter=true show up in searching for *
|
2016-06-30 00:17:23 +02:00 |
|