Files
Phraseanet/lib/Alchemy/Phrasea/Command
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
..
2020-03-13 19:51:10 +01:00
2024-06-18 09:16:13 +02:00
2021-11-02 14:26:23 +01:00
2016-01-05 13:38:14 +01:00
2016-01-05 13:38:14 +01:00
2016-12-05 15:26:48 +01:00
2016-03-11 16:13:39 +00:00
fix
2021-06-23 10:43:42 +03:00
2016-01-05 13:38:14 +01:00