Aina Sitraka
5dd5f07ec3
fix thumbtitle ( #4614 )
2025-05-23 19:07:31 +02:00
jygaulier
01791108fa
PHRAS-4151_stories-reference-in-api ( #4602 )
...
* add `include[]=results.records.stories` to searchV3 api
* cleanup
* cleanup
* doc
2025-05-15 19:28:13 +02:00
Nicolas Maillat
368c86f57a
PHRAS-4148 release version 4.1.8
2025-03-29 12:26:44 +01:00
Aina Sitraka
1f56bfa225
PHRAS-4146 bin/setup system:install - abort app installation if mysql db is not empty ( #4599 )
...
* abort install if db table exist
* fix test
* unneeded
* highlight install message
---------
Co-authored-by: Nicolas Maillat <maillat@alchemy.fr >
2025-03-29 12:03:19 +01:00
Nicolas Maillat
5c257574fa
PHRAS-4142 Bump version ( #4598 )
2025-03-17 14:57:05 +01:00
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
Gaspard Jacobson
ef9d9f6e5a
Change-updated_on-for-created_on-for-reports-on-the-content-of-a-database ( #4597 )
2025-03-11 17:52:27 +01:00
Aina Sitraka
ebca916b9c
PHRAS-4138 empty field restricted thesaurus ( #4592 )
...
* add erase button
* PHRAS-4139
* always display erase button
2025-03-10 18:08:47 +01:00
Aina Sitraka
749e08486c
PHRAS-4135: Prod - Thesaurus Search - add content operator for search in editing and workzonethesaurus search add content operator ( #4589 )
...
* thesaurus search add content operator
* fix and generate translation
* taken account operator when searching in field
save last thesaurus operator choice in session
---------
Co-authored-by: Nicolas Maillat <maillat@alchemy.fr >
2025-03-06 10:40:58 +01:00
Aina Sitraka
89e1901a63
PHRAS-4131 prod - expose-cli - Sort record (assets) inside an expose publication ( #4588 )
...
* sort multiple assets on expose-cli
fix sort multiple record in basket
fix sort multiple record in story
* improve
2025-02-28 19:32:09 +01:00
Nicolas Maillat
b6ebf35545
PHRAS-4134 release 4.1.16 ( #4587 )
...
* bump Phraseanet version to 4.1.16
* changelog clean
2025-02-19 10:58:37 +01:00
Aina Sitraka
e3789b6833
case download_async ( #4583 )
...
Co-authored-by: Nicolas Maillat <maillat@alchemy.fr >
2025-02-19 08:16:38 +01:00
Nicolas Maillat
c8f8c08a6a
PHRAS-4125 4.1.15 release ( #4581 )
...
* Draft 4.1.15 release
* Update CHANGELOG.md
2025-01-22 14:12:40 +01:00
Aina Sitraka
b33bcd930b
save user filename choice when export ( #4577 )
2025-01-22 11:34:11 +01:00
Nicolas Maillat
14273863be
PHRAS-4122 release 4.1.14 ( #4575 )
...
* bump version to 4.1.14
* Update CHANGELOG.md
* Update Version.php
2025-01-13 15:56:55 +01:00
Nicolas Maillat
2e98300a68
PHRAS-4119 release 4.1.13 ( #4573 )
...
* bump phraseanet version , change on .env
* PHRAS-4118 remove .htaccess from docker stack
* version changelog
2025-01-09 20:22:42 +01:00
Nicolas Maillat
f13a5d3afc
PHRAS-4113 release version 4.1.12 ( #4568 )
...
* Bump version
* re order .env
* .env file documentation improvement
* update change log
2025-01-08 21:49:25 +01:00
Aina Sitraka
c26da21e9c
PHRAS-4111: Default language in the configuration file not taken into account on the homepage. ( #4570 )
...
* taken account default langage
* test
2025-01-08 16:30:50 +01:00
Aina Sitraka
0e0b8d2536
fix secure cookie ( #4566 )
2024-12-20 18:03:04 +01:00
Nicolas Maillat
342bf69628
PHRAS-4107 Release 4.1.11 ( #4565 )
...
* Release 4.1.11 init
* Update 4.1.11 CHANGELOG.md
2024-12-17 16:53:23 +01:00
Aina Sitraka
32aa1db879
PHRAS-4108 openid : add claims mapping and groups filtering ( #4563 )
...
* openid add group mapping
* add migration patch for configuration injection
2024-12-12 15:46:04 +01:00
jygaulier
7ac7417fc4
PHRAS-4106_ignore-openid-groups ( #4561 )
...
* add: setting `usegroups` : set to false to disable groups (even if the provider returns groups)
fix : `birthgroup` can be null
fix : `everyone-group` can be null
* add default setting
* add patch
Co-authored-by: aynsix <asr@esokia-webagency.com >
2024-12-03 14:54:55 +01:00
Nicolas Maillat
2b435b5a41
PHRAS-4096 release of 4.1.10 ( #4547 )
...
* Update CHANGELOG.md
2024-10-24 19:10:04 +02:00
Nicolas Maillat
4dd8756f62
PHRAS-4101: Update Range for Subdefinition Image Sizes ( #4558 )
2024-10-24 18:01:30 +02:00
Aina Sitraka
3fa2567087
PHRAS-4088: improving Job ack in workerRunningJob ( #4535 )
...
* improve workerrunningjob finished
* subdefcreation mark as finished when file exist
2024-10-23 20:16:30 +02:00
Aina Sitraka
47371bb2aa
fix ( #4555 )
2024-10-23 19:57:10 +02:00
Aina Sitraka
59342a6975
PHRAS-3857 : Check CSRF token on account ( #4556 )
...
* fix csrf account
* fix
* csrf new application
* fix
2024-10-23 17:46:31 +02:00
jygaulier
555646232e
PHRAS-4085_data-volumes-api ( #4529 )
...
* new route `/api/v3/monitor/data/?oauth_token=xxx&blocksize=16ko`
* add `unit` parameter for size restults ('', 'o', ''ko', 'mo', 'go'), default '' (=octets, same as 'o')
* new units "octet", "octets"
* fix round error (don't sum rounded values: round the real sum)
* add infos about downloads;
round sizes to 2 decimals
* add `...&details=1` url parameter to get values by collection and subdef name
* add column size in LazaretFiles table
add command bin/maintenance lazaret:set_sizes
* add api monitor data by databox
* fix size
2024-07-17 17:25:42 +02:00
jygaulier
1979ad0f79
PHRAS-4078_ExpiringRight-to-core ( #4526 )
...
* wip do not merge
* fix event EXPORT_CREATE for basket download
* fix bad conf (not a worker)
* fix bad table name
2024-07-17 17:11:55 +02:00
jygaulier
0d970a2a4e
ignore metadata-reader exception ( #4532 )
2024-07-17 16:52:25 +02:00
jygaulier
ecc5398a2d
copy of https://github.com/alchemy-fr/Phraseanet/pull/4527/files ( #4528 )
2024-06-27 14:46:22 +02:00
Nicolas Maillat
4e62334ec9
Release of 4.1.8 ( #4522 )
...
* Bump to 4.1.8 - Version.php
* Update .env
* Update CHANGELOG.md
2024-06-18 09:31:04 +02:00
Aina Sitraka
82d6f78f88
download report by field ( #4525 )
2024-06-18 09:16:13 +02:00
Aina Sitraka
cf4267214b
inspector delete application ( #4521 )
2024-06-11 10:51:51 +02:00
Aina Sitraka
99de0c0b37
PHRAS-4062: admin users delete and request improvement ( #4509 )
...
PHRAS-4062 clean registration when user delete
PHRAS-4062 delete user's access requests
PHRAS-4062 generate translation
2024-06-11 08:50:53 +02:00
Aina Sitraka
b8786852e0
PHRAS-4067: admin - dashboard - 500 error ( #4513 )
...
* fix error 500 on dashboard : remove unused swiftools requirement
* unused
* patch on 4.1.8
2024-06-10 18:18:34 +02:00
Aina Sitraka
0c0021d001
PHRAS-4073: Register form - improvement ( #4520 )
...
* sanitize register form
* fix
2024-06-10 16:09:57 +02:00
Aina Sitraka
80d5c400bd
PHRAS-4069: Prod - expose-cli - search publication and parent publication ( #4515 )
...
* expose cli fix parent publication
* translate and yarn.lock file
* some css fix
* expose search publication title filter
* display nb items
* trigger only from more than 3 character
* do not display publication in to his parent list
* trigger search publication on empty search
2024-06-06 18:24:18 +02:00
jygaulier
45e8f29fc9
add : allow to set multiple --source, the first not-empty meta is copied to destination ( #4516 )
2024-06-06 15:19:01 +02:00
Aina Sitraka
5769be7799
keycloak expose refresh token ( #4512 )
2024-06-06 10:04:29 +02:00
Aina Sitraka
0debca8883
expose fix field mapping bc break ( #4517 )
2024-06-04 17:53:34 +02:00
Aina Sitraka
288d49021d
PHRAS-4068 expose mapping label ( #4514 )
2024-05-28 15:57:48 +02:00
jygaulier
a148a9c481
fix field mismatch on "compute date" ( #4511 )
2024-05-23 11:51:57 +02:00
Aina Sitraka
e781b4e1c0
fix webvtt field ( #4510 )
2024-05-15 22:21:53 +02:00
Aina Sitraka
d6849fd580
PHRAS-4007: Auth provider - add keycloak provider - openid ( #4462 )
...
* keycloak provider
* add readme
* comment regenarete password
* add exclusive option to provider an column can_renew_passwor to user
* default exclusive false
* always compatible with psauth
* bump image tag .env
* bump Version to 4.1.8-rc9
* bump version to rc12
* add autoconnect
2024-04-30 14:15:56 +02:00
Aina Sitraka
b0eba5217c
PHRAS-4057: log_doc - report mark as "cancel" for running_job entry ( #4501 )
...
* log_docs mark as canceled too
* PHRAS-4058 auto cancelling job
* add auto-cancelingJob in hour in the config
* add patch rc12
2024-04-30 11:44:14 +02:00
Aina Sitraka
7e3fe51a2c
fix user deletion command ( #4494 )
2024-04-30 08:48:49 +02:00
Aina Sitraka
4540b287bf
PHRAS-4045 Log - stdout - fix error on worker passed to igorw\get_in() ( #4496 )
...
* fix error on get_in on conf
* fix
* fix
* fix
2024-04-29 22:19:50 +02:00
Aina Sitraka
9ffb992ee4
fix application delete ( #4503 )
2024-04-29 18:12:41 +02:00
Aina Sitraka
df780d993e
PHRAS-4060 webhook - error - stay in running status ( #4506 )
...
* fix webhook stay running
* add databox_id and record_id in workerRunningJob
2024-04-29 16:41:33 +02:00