Commit graph

218 commits

Author SHA1 Message Date
j
34f2cfe290 avoid updating item if another annotation was added or edited since dispatching the update_item event 2015-05-20 00:20:50 +05:30
j
e851dcabfb entities are not links 2015-04-16 20:02:31 +00:00
j
c59fb1596f fix entities with ' in name 2015-04-16 20:50:59 +05:30
j
1fb075a350 rename layer 2015-04-16 10:53:05 +01:00
j
484b33e39d add option to return item keys in findAnnotation 2015-02-16 16:10:45 +00:00
j
f144a020ec typo 2015-02-13 17:32:12 +00:00
j
f7bbcf027a fix findvalue for entity annotations 2015-02-13 15:22:14 +00:00
j
ccfaa7db4a add entity/document relation 2015-02-13 11:06:09 +00:00
j
ad8db3a293 return html value for entities 2015-02-06 15:11:19 +05:30
j
d492619be6 entity names are only unique by type 2015-02-06 12:42:19 +05:30
j
24f81cdeae add item as valid key for findAnnotations 2014-12-28 11:39:08 +01:00
j
f1db36dd26 dont fail with no added annotations 2014-12-23 15:21:05 +00:00
j
3b8abd7d23 fix editing annotation in/out 2014-12-26 13:00:54 +00:00
j
6662872225 remove unused import 2014-12-23 11:28:42 +00:00
j
4c582c14b5 better related name 2014-12-22 14:29:30 +00:00
rolux
cada20f904 update api docs 2014-12-19 15:05:08 +00:00
j
3088beb5bc layer 2014-12-18 18:26:34 +00:00
rolux
8fd99ac1be update api docs 2014-12-18 16:39:47 +00:00
rolux
cf836ec172 add api docs 2014-12-18 13:38:20 +00:00
j
beca371b43 handle unknown entities. 2014-12-17 19:20:00 +00:00
j
9e9bf30c42 add new changelog and call add_changelog all over the place 2014-12-17 13:45:46 +00:00
j
901bd37e90 resolve entity to name, get_by_name for add/edit annotation api calls 2014-12-16 16:39:45 +00:00
j
15fb864d74 get entity by id after all 2014-12-16 15:21:24 +00:00
j
d52dc11b4c get entity by name 2014-12-16 14:59:21 +00:00
j
b7ab390425 towards entity layer 2014-11-20 13:20:48 +00:00
j
55f9f8b82b typo 2014-11-18 18:21:41 +00:00
rolux
e4842e023e update api docs 2014-11-18 15:57:16 +00:00
rolux
acee02f368 update api docs 2014-11-18 15:45:41 +00:00
j
928cc11663 wrap annotation updates into transactions 2014-11-18 14:55:21 +00:00
j
d6c10eb377 add getAnnotation, fixes #2572 2014-11-17 19:56:27 +00:00
j
25d794e803 create clips for all annotations 2014-11-17 16:56:30 +00:00
rolux
9e5fea2d06 start to improve API docs 2014-11-15 18:39:16 +00:00
j
d6513d4570 return item id, exclude empty annotations 2014-10-26 17:44:36 +00:00
j
ceb507020b data is passed to api functions now 2014-10-06 08:26:43 +00:00
j
3232ce6989 rename Item.itemId to Item.public_id 2014-09-19 12:26:46 +00:00
j
e381609b9e remove tests, not used 2014-09-05 13:39:43 +02:00
j
dceb917316 add per annotation languages 2014-07-23 17:26:23 +02:00
j
12fa7edb53 add annotationLanguages 2014-07-18 14:28:09 +00:00
j
9aa23e421d fix Places with umlaut in hasPlaces mode, fixes #2399 2014-06-06 12:04:47 +00:00
j
7ef70a04e0 dont use transaction for annotation import, fixes #2356 2014-03-13 10:25:29 +01:00
j
4fe4070e1f update facets if layer in facet_keys 2014-02-13 11:08:28 +00:00
j
ee80dbc502 allow more things at end of place/event names: '")], fixes #2145 2014-02-01 20:09:38 +00:00
j
ad7c36881c allow language attributes in text and annotations 2013-12-26 16:41:40 +00:00
j
ef3083ab2c sort string should start with letters or numbers, fixes #19 2013-11-10 23:05:07 +00:00
j
2f7ce45233 config['filter'] is gone 2013-10-07 09:19:15 +00:00
j
5f209cf92b move monkey_patch into app, no need for extra app 2013-05-18 21:43:52 +00:00
j
1c1b65fa32 remove debug 2013-05-10 11:20:41 +00:00
j
94352559a3 save layer in changelog 2013-05-09 16:50:03 +00:00
j
07af51ce22 fix adding event annotation 2013-04-30 14:25:01 +00:00
j
5ec09e804d avoid overlapping annotations 2013-03-06 14:19:13 +00:00
j
d9d1a600a9 add manage.py import_srt command 2013-03-06 14:08:42 +00:00
j
e706fbfb9b api documentation takes and returns 2013-03-04 19:35:06 +00:00
j
29008d0eae add addAnnotations api to batch import many annotations, update importAnnotations dialog 2013-03-04 15:41:25 +00:00
j
661e005b78 dont expose ids of empty subtitles, fixes #1333 2013-03-02 08:57:39 +00:00
j
b1d83b0f93 cleanup unused imports and unused variables 2013-02-21 13:28:36 +00:00
j
b43a6cf647 double check if poster does not exist if it was created async 2013-01-29 07:19:57 +05:30
j
3f2ba727bd dont fail if findvalue is not set 2013-01-12 08:12:11 +00:00
j
5392750348 fix inital database creation 2012-11-27 16:10:17 +01:00
j
ec5158c03a normalize find values and make lower case, also normalize and lowercase quieries 2012-11-18 20:26:13 +01:00
j
2c07dedac0 add south migrations, convert update to python 2012-11-02 13:41:41 +01:00
j
bc2c3b65ad match alternativeNames too, <br>\n shouldbe one space fixes 992 2012-09-18 16:09:56 +02:00
j
8ac1db8442 update item info on addAnnotation too 2012-09-10 10:23:09 +02:00
j
8b082023e9 add some more docs for findClips 2012-06-26 13:59:27 +02:00
j
04a5628268 delete annotation that is not on a clip layer 2012-05-30 17:29:09 +02:00
j
19a56af125 only cleanup clips related to item, gets to slow with many annotations 2012-05-27 15:16:07 +00:00
j
12226662f8 smarter places/events update 2012-05-27 14:21:08 +00:00
j
69b1e6c7b2 cleanup use of python-ox api 2012-05-27 13:52:12 +02:00
j
9da8c75f70 dont fail if clipLayers is missing 2012-04-02 17:33:09 +02:00
j
11b0a06107 typo, fixes #693 2012-03-21 09:13:38 +01:00
j
558306a629 dont look over places/events if empty annotation 2012-03-10 02:33:03 +01:00
j
05a30e162c typo 2012-03-09 23:57:17 +01:00
j
2ae9035a37 places too 2012-03-09 23:53:52 +01:00
j
4969719231 newlines 2012-03-09 23:47:36 +01:00
j
4f16b59458 find matches accros newlines 2012-03-09 23:37:54 +01:00
j
42486c885e dont update sort/find while import subtitles 2012-03-09 19:27:28 +01:00
j
e09fd09bdf reduce db roundtrip in update_matching 2012-03-09 13:12:11 +01:00
j
26c6987178 findvalue can be Null, clip random sort 2012-03-08 19:56:31 +01:00
j
c9a623275d update item on removing annotation 2012-02-28 21:02:50 +01:00
j
67bc4475e9 first round of input sanitization 2012-02-21 21:56:06 +05:30
j
4629d64361 avoid DoesNotExist errors while updating matches 2012-02-21 03:29:51 +05:30
j
8530fa6f66 only include static annotations for anonymous users 2012-02-19 09:11:18 +00:00
j
40ee2a0860 place/event annotations always need a place/event object. set formated date on annotations 2012-02-18 09:59:56 +00:00
j
fbe8c9160b remove subtitles.sort from 0xdb config, duration should always be >=0 2012-02-15 22:55:17 +05:30
j
f3d20abe99 remove clips without annotations 2012-02-15 22:03:19 +05:30
j
b9129b10c7 update in memory object too 2012-02-15 18:02:52 +05:30
j
8520c06680 sync find/sort table saving annotations, fixes #401 2012-02-15 17:57:42 +05:30
j
8a4d4f029e max length, dont fail for layer redirects 2012-02-14 19:14:54 +05:30
j
fbd401f09c update facet 2012-02-14 12:03:11 +05:30
j
ac5c2ab9c8 sync facets saving annotations that are used as filters. i.e. keywords fixes #378 2012-02-13 20:08:43 +05:30
j
6b72d7b9e8 return layer editable flag 2012-02-08 16:30:11 +05:30
j
d8aeac1e8c annotation editable 2012-02-08 16:15:33 +05:30
j
23d4afd9c0 delete undefined places/events that do not match anymore 2012-02-03 13:53:48 +05:30
j
5b041be8d9 dont mingle name if its exact 2012-02-03 12:25:11 +05:30
j
041a272c4d update matching places/events 2012-02-03 12:13:15 +05:30
j
916bd3d393 typo 2012-02-01 23:05:28 +00:00
j
afaa9178cf return defined 2012-02-01 16:35:57 +00:00
j
1f1683c5a5 create undefined places/events 2012-02-01 15:25:18 +00:00
rolux
daaabba071 highlight matches in clips 2012-02-01 12:01:39 +00:00
j
82c83c1309 keep a log of changes 2012-01-31 22:36:10 +05:30
j
16cc495fb5 store clip values in clip db, cleanup if all annotations are gone, add additionalSort 2012-01-20 23:23:21 +05:30