Files
Phraseanet/lib/Alchemy/Phrasea
jygaulier 0df5d004ae PHRAS-4140 sb-filter-for-expiringrights (#4594)
* add 'status' filter (for "owners" job)

```json
// type
'target' => 'owners',
// filters
'databox' => 'db_databox1',
'status' => '00xxxx',
'collection' => ['test', 'boo'],
'expire_field' => 'ExpireDate',
'prior_notice' => -30,
// action
'set_status' => '01xxxx',
'alerts' => [
   [
      'method' => 'webhook',
      'recipient' => [
         'bob@a.fr',
         'joe@b.com',
      ],
   ],
],

```

* add 'set_collection' action (for "owners" job)
acts on records using api, not sql

* add negated clause on 'set_collection'
2025-03-17 10:46:59 +01:00
..
2021-11-25 17:24:15 +01:00
2016-01-05 13:38:14 +01:00
2025-02-19 10:58:37 +01:00
2016-01-05 13:38:14 +01:00
2016-01-05 13:38:14 +01:00
2023-03-15 11:05:34 +01:00
2021-10-06 18:23:52 +02:00
2021-11-09 10:51:49 +03:00
2023-03-13 19:03:17 +01:00
2023-11-22 12:30:55 +01:00
2023-07-11 15:39:49 +02:00
2021-10-06 18:23:52 +02:00
2023-04-29 22:13:08 +02:00
2016-10-26 16:13:47 +02:00
2021-10-06 18:23:52 +02:00
2016-10-26 16:13:47 +02:00
2019-05-14 13:15:32 +02:00