Commit Graph

45 Commits

Author SHA1 Message Date
Aina Sitraka
b4a3bb0c8c PHRAS-3822 Prod : Improve Image WaterMarking (#4266)
* admin improve watermark

* unused

* allow to use collection wm image to wm a subdef (set <watermark>coll_wm</watermark> in structure)

* [skip ci] upload a wm for subdef (WIP to be continued ?)

* allow to use a record as wm image (document) to wmark subdefs

* cleanup

---------

Co-authored-by: jygaulier <gaulier@alchemy.fr>
2023-03-15 14:26:25 +01:00
jygaulier
fba12a64aa PHRAS-3564
fix: wmark is applied
better internal callback
2021-11-25 19:23:30 +01:00
jygaulier
944e612c15 PHRAS-3580
remove duplicate use
2021-11-19 20:09:13 +01:00
jygaulier
9aae35ac83 Merge branch 'PHRAS-3580_watermarked-subdefs' of github.com:jygaulier/Phraseanet into PHRAS-3580_watermarked-subdefs 2021-11-19 19:57:03 +01:00
jygaulier
e487553d9c PHRAS-3580 WIP
new "watermark text" setting to subdef
2021-11-19 19:13:21 +01:00
jygaulier
8d49800c73 PHRAS-3580 WIP
simple wmak is applied (cross ; no text)
[ci skip]
2021-11-19 19:13:20 +01:00
jygaulier
fee4d299c3 Merge branch 'master' into PHRAS-3580_watermarked-subdefs 2021-11-19 18:54:48 +01:00
jygaulier
ac3aa6e1ba PHRAS-3564
fix video work location
subdefs posted
result set with sent/failed & durations
add test callback route
2021-11-17 15:16:24 +01:00
jygaulier
0553f6152c PHRAS-3564 WIP
create subdefs (on tmp) from file passed as upload or reference
route /api/v3/subdefs_service/{{base_id}}
subdef setttings comes from base_id
todo : pass settings in json ; remove base_id from route
todo : return files by upload
2021-11-17 15:16:24 +01:00
jygaulier
a56a56c272 PHRAS-3580 WIP
new "watermark text" setting to subdef
2021-11-15 17:10:27 +01:00
jygaulier
951fd22cec PHRAS-3580 WIP
simple wmak is applied (cross ; no text)
[ci skip]
2021-11-15 17:10:27 +01:00
aynsix
c12cefa028 PHRAS-3468 remove logs trace 2021-11-09 10:51:49 +03:00
jygaulier
d225b381e4 PHRAS-3519_upload-tmp-then-move
implement atomic (?) "tmp+move" method on uploaded file
add traces of document filesize
2021-09-07 15:51:11 +02:00
aynsix
d8d7c7de51 add more options during install 2020-04-08 11:03:46 +03:00
aynsix
2163f0452d PHRAS-2797 retrieve available subdef in event record.sub_definitions_created 2019-10-30 14:19:13 +04:00
Nicolas Maillat
b30d458b64 Merge branch 'master' into PHRAS-2741-worker-service-part1 2019-09-23 12:23:46 +02:00
aynsix
7541885637 buildsubdef with worker 2019-09-20 16:01:48 +04:00
aynsix
fdb67c74d9 fix port to 4.1 extract xmp:PageImage indesign 2019-07-17 17:16:29 +04:00
aina-esokia
c3790befce fix size in task log 2018-08-31 18:16:52 +04:00
aina-esokia
57a8612e92 add duration and file size 2018-08-09 16:08:15 +04:00
aina-esokia
1181f7da01 add subdef building duration in task log 2018-07-31 11:21:48 +04:00
aina-esokia
63828aa813 use just tmp_files storage for video 2018-07-23 18:08:30 +04:00
aynsix
677ce56779 use tmp_files storage for generating all mediatype (#2652) 2018-06-25 13:45:06 +02:00
aina-esokia
4e1190a156 change temporary storage config 2018-06-19 10:58:34 +04:00
aina-esokia
d306d292eb generate video subdef in temporary path first 2018-06-15 15:51:10 +04:00
aina-esokia
7656dac7a2 update SubdefGenerator 2018-06-08 17:04:10 +04:00
aina-esokia
9180bc88ef generate pdf subdef 2018-06-08 15:49:46 +04:00
aina-esokia
65d5c15623 build preview and thumbnail for indesign document 2018-05-14 11:47:32 +04:00
Benoît Burnichon
557c98a9b9 Changes on SubdefGroup reflected in using clients 2016-02-24 13:54:35 +01:00
Benoît Burnichon
afde09645a WIP 2016-02-05 15:36:19 +01:00
Benoît Burnichon
0ebc062f8e Add code reuse in SubdefGenerator 2016-01-26 14:25:09 +01:00
Benoît Burnichon
db3513721c Remove $this return as cannot be relied upon. 2016-01-26 14:25:09 +01:00
Benoît Burnichon
90ce63af29 Reduce code in SubdefGenerator. 2016-01-26 14:25:09 +01:00
Benoît Burnichon
614394edc7 Method renaming 2016-01-26 14:25:08 +01:00
Jean-Yves Gaulier
80f3285737 #PHRAS-874 time 2d
type hinting / cs
events renamed / deleted
n+1 removed for status-bits & technical meta
events added (subdef creation / created)
fix : es indexes after all subdefs are created
2015-12-17 20:07:48 +01:00
Nicolas Le Goff
cb96964078 Fix subdef generation 2015-02-24 15:27:31 +01:00
Mathieu Darse
e287ba1a42 Merge record and structure events inside new namespace 2015-01-27 18:59:27 +01:00
Mathieu Darse
a1d6fc03b6 Move RECORD_* events in a new RecordEvents class 2015-01-27 16:17:48 +01:00
Mathieu Darse
85c410278a Remaining record events OK 2015-01-27 14:58:05 +01:00
Nicolas Le Goff
a01bf29c5b Add elasticsearch reindex events 2015-01-26 16:04:23 +01:00
Nicolas Le Goff
15a03f647d Update according to @mdarse comments 2014-12-04 11:48:09 +01:00
Nicolas Le Goff
042da9d43e Update record index once subdef has been made 2014-12-04 11:48:05 +01:00
Romain Neutron
d7f7e1c92c Fix CS 2014-01-14 12:04:38 +01:00
Romain Neutron
354232f61a Bump copyright year 2014-01-06 15:40:56 +01:00
Romain Neutron
0858586ceb Add subdef generator service 2013-12-26 17:00:16 +01:00