Releases: alchemy-fr/Phraseanet
4.1.14
4.1.14
Update Instructions
- Migration Patch:
- A migration script for the configuration file is available. Run the following command in the setup container with Docker if the environment variable
PHRASEANET_UPGRADE=1
is set:bin/setup system:upgrade
- A migration script for the configuration file is available. Run the following command in the setup container with Docker if the environment variable
Version Summary
- Correcting issue in patch 4111phras4106 where an error occurs if type is absent in IDP providers.
What's Changed
Full Changelog: 4.1.13...4.1.14
4.1.13
4.1.13
Update Instructions
- Migration Patch:
- A migration script for the configuration file is available. Run the following command in the setup container with Docker if the environment variable
PHRASEANET_UPGRADE=1
is set:bin/setup system:upgrade
- A migration script for the configuration file is available. Run the following command in the setup container with Docker if the environment variable
Version Summary
.env
documentation improvements.- Exclude www/.htacess from docker stack.
- Remove Nginx access status.
What's Changed
- PHRAS-4117 remove gateway /status and /ping page direct access by @moctardiouf in #4571
- PHRAS-4119 release 4.1.13 by @nmaillat in #4573
Full Changelog: 4.1.12...4.1.13
4.1.12
4.1.12
Update Instructions
- Migration Patch:
- A migration script for the configuration file is available. Run the following command in the setup container with Docker if the environment variable
PHRASEANET_UPGRADE=1
is set:bin/setup system:upgrade
- A migration script for the configuration file is available. Run the following command in the setup container with Docker if the environment variable
Version Summary
- Base image bump for Video encoding fix and newrelic agent installation
- take in account default language setup in configuration.
.env
file documentation improvement.
Stack (Docker Compose and Helm)
- Phraseanet Base Image: Bumped to 1.2.2
What's Changed
- PHRAS-4109: Language : Secure cookie seems to be always needing HTTPS by @aynsix in #4566
- PHRAS-4112 bump base image to 1.2.1 / fix MP4Box by @moctardiouf in #4567
- PHRAS-4114 newrelic install fix by @nmaillat in #4569
- PHRAS-4111: Default language in the configuration file not taken into account on the homepage. by @aynsix in #4570
Full Changelog: 4.1.11...4.1.12
4.1.11
4.1.11
Update Instructions
- Migration Patch:
- A migration script for the configuration file is available. Run the following command in the setup container with Docker if the environment variable
PHRASEANET_UPGRADE=1
is set:bin/setup system:upgrade
- A migration script for the configuration file is available. Run the following command in the setup container with Docker if the environment variable
Version Summary
- Base image bump
- Openid ignore IDP group to Phraseanet model mapping when groups is not defined
- Nginx Http request quota Can be set
Stack (Docker Compose and Helm)
- Phraseanet Base Image: Bumped to 1.2.0.
- Nginx: adding quota on https requests, set it with environnements variables.
What's Changed
- PHRAS-4106 ignore openid groups by @jygaulier in #4561
- PHRAS-4093 Adding in UFRAW in Phraseanet base Image by @moctardiouf in #4562
- PHRAS-3588 Implement http request quota by type by @moctardiouf in #4564
- PHRAS-4108 Openid : add claims mapping and groups filtering by @aynsix in #4563
Full Changelog: 4.1.10...4.1.11
4.1.10
CHANGELOG
4.1.10
Update Instructions
- Migration Patch:
- A migration script for the configuration file is available. Run the following command in the setup container with Docker if the environment variable
PHRASEANET_UPGRADE=1
is set:bin/setup system:upgrade
- A migration script for the configuration file is available. Run the following command in the setup container with Docker if the environment variable
Version Summary
-
Bump Phraseanet Base Image to 1.1.0:
- OS version updated.
- Bumped
Popeler
dependency . - Added missing dependency,
ufraw
.
-
Updated Components:
- RabbitMQ: Upgraded to version 3.8.34.
- Nginx: Updated to the latest stable release, 1.27.2.
-
Security Fixes:
- Fixed CSRF vulnerability in the userProfile endpoint.
- Addressed XSS injection vulnerability in the user profile.
- Corrected HTML injection in notification emails.
-
Other Updates:
- Updated translations.
Stack (Docker Compose and Helm)
- Phraseanet Base Image: Version bumped.
- RabbitMQ: Version bumped.
- Nginx: Version bumped.
- Helm Updates:
- Added
nodeSelector
property to all charts except for the DB pod. imagePullPolicy
can now be set fromvalues.yaml
.- Release details: Helm chart release 0.47.0
- Added
What's Changed
- PHRAS-3416 : fix string in admin create subdef by @aynsix in #4534
- PHRAS-3416 create subdefinition localisation by @nmaillat in #4537
- PHRAS-4094 Bump rabbitMQ version to 3.8.34 by @gjacobjn in #4546
- PHRAS-4090:Prod - expose-cli - publication - publication description is Nok by @aynsix in #4536
- Fix for phraseanet-saml-sp image build in Dockerfile by @gjacobjn in #4543
- PHRAS-4100 Php upload tmp directory by @nmaillat in #4553
- PHRAS-4079 Bump base image 1.1.0 by @moctardiouf in #4554
- PHRAS-3857 : Check CSRF token on account by @aynsix in #4556
- PHRAS-4103 Prod xss check by @aynsix in #4555
- PHRAS-4088: improving Job ack in workerRunningJob by @aynsix in #4535
- fix typo by @tacman in #4552
- PHRAS-4104 Nginx bump 1.27.2 by @nmaillat in #4557
- PHRAS-4101: Update Range for Subdefinition Image Sizes by @nmaillat in #4558
New Contributors
Full Changelog: 4.1.9...4.1.10
4.1.9
CHANGELOG
4.1.9
Update instructions
- Migration patch:
- Migration script for configuration file
bin/setup system:upgrade
, ran by setup container with Docker if env PHRASEANET_UPGRADE=1
Version summary
- Fix for Verisign PDF
- Expiring right to core
- New Api endpoint for data volumes
Stack (docker compose and helm)
- No changes
What's Changed
- PHRAS-4083_searchraw-limit-offset-to-result by @jygaulier in #4528
- PHRAS-4082: Github action - Check the push image method by @aynsix in #4530
- PHRAS-4086_pdftotext-exception by @jygaulier in #4532
- PHRAS-4078_ExpiringRight-to-core by @jygaulier in #4526
- PHRAS-4085_data-volumes-api by @jygaulier in #4529
Full Changelog: 4.1.8...4.1.9
4.1.8
CHANGELOG
4.1.8
Update instructions
- Migration patch:
- Migration script for configuration file
bin/setup system:upgrade
, run by setup container with Docker if env PHRASEANET_UPGRADE=1
Version summary
- This a final release of 4.1.8
- expose-cli : search publication
- expose-cli : label fields override sent to Expose assets description
- expose-cli : refresh token interval is taken into account for access token
- expose-cli: asset description sends webvtt with language tag
- multi metadata source for bin/console
records:rescan-files-metadata
- auto canceling worker jobs started from 48 hours - cancellation by the record edit worker
- minor fixes
Stack (docker compose and helm)
- Build of Phraseanet image has been updated with a "Phraseanet base image" available on dockerhub
What's Changed
- PHRAS-4058 Admin - workermanager default filter since 3 days by @aynsix in #4507
- PHRAS-4064 Fix worker plugin install as app by @moctardiouf in #4508
- PHRAS-4042 Fix language in webvtt field uploaded to expose by @aynsix in #4510
- PHRAS-4065 Worker record-actions compute date error by @jygaulier in #4511
- PHRAS-4068 Prod - expose-cli - field mapping - store a field label in expose mapping configuration by @aynsix in #4514
- PHRAS-4068 Expose fix field mapping bc break by @aynsix in #4517
- PHRAS-4063 Phraseanet - Keycloack - refresh token implementation for expose-cli by @aynsix in #4512
- PHRAS-4070 Rescan meta multi sources in bin/console records:rescan-files-metadata by @jygaulier in #4516
- PHRAS-4069 Prod - expose cli - search publication and parent publication by @aynsix in #4515
- PHRAS-4069 Translation for publication search by @nmaillat in #4519
- PHRAS-4073 Register form - improvement - html sanitization by @aynsix in #4520
- PHRAS-4067 Admin - dashboard - 500 error by @aynsix in #4513
- PHRAS-4062 Admin users delete and request improvement by @aynsix in #4509
- PHRAS-4018 Admin- inspector - delete application by @aynsix in #4521
- PHRAS-4056 Fix non escaped path error in sed by @moctardiouf in #4524
- PHRAS-4077 bin/report : add group by field into download reports by @aynsix in #4525
Full Changelog: 4.1.8-rc12...4.1.8
4.1.8-rc12
CHANGELOG
4.1.8-rc12
Update instructions
- Migration patch:
- Migration script for configuration file
bin/setup system:upgrade
, ran by setup container with Docker if env PHRASEANET_UPGRADE=1
Version summary
- OpenId SSO support
- Bug fix
- Record log doc improvement report
Stack (docker compose and helm)
- Redis native session support
What's Changed
- PHRAS-4041:Prod - matomo - Field display - improve rendering of Matomomediametrics by @aynsix in #4497
- PHRAS-3416 Local for worker jobs by @nmaillat in #4499
- PHRAS-4056 Change imagemagick version and config file path by @moctardiouf in #4500
- PHRAS-4049 Memory allocation error - validation reminder worker in a cron job - Allowed memory size by @aynsix in #4495
- PHRAS-4042 Multilingue webvtt sent to expose by @4rthem in #4502
- PHRAS-4060 Webhook - error - stay in running status by @aynsix in #4506
- PHRAS-4059 Prod - user account - application cannot be deleted by @aynsix in #4503
- PHRAS-4053 Redis native session support by @moctardiouf in #4505
- PHRAS-4045 Log - stdout - fix error on worker passed to igorw\get_in() by @aynsix in #4496
- PHRAS-3960 bin/console clean:user - user deletion issue on --usertype=appowner by @aynsix in #4494
- PHRAS-4057 Log_doc - report mark as "cancel" for running_job entry by @aynsix in #4501
- PHRAS-4007 Auth provider - add keycloak provider - openid by @aynsix in #4462
Full Changelog: 4.1.8-rc11...4.1.8-rc12
4.1.8-rc11
4.1.8-rc11
Update instructions
- Migration patch:
- Migration script for configuration file
bin/setup system:upgrade
, run by setup container with Docker if env PHRASEANET_UPGRADE=1
Version summary
- Fix plugin install in new base image
- Minor fix
Stack (docker compose and helm)
- Build of Phraseanet image has been updated with a "Phraseanet base image" available on dockerhub
What's Changed
- PHRAS-4005 fix missing plugin installation by @moctardiouf in #4490
- PHRAS-3416 localisation by @nmaillat in #4488
- PHRAS-4033 fix timeline history for writemetadata and subdefinition by @aynsix in #4491
- PHRAS-4033 fix timeline icone position by @aynsix in #4492
Full Changelog: 4.1.8-rc10...4.1.8-rc11
4.1.8-rc10
4.1.8-rc10
Update instructions
- Migration patch:
- Migration script for configuration file
bin/setup system:upgrade
, run by setup container with Docker if env PHRASEANET_UPGRADE=1
Version summary
- Prod (GUI), Built subdefinition and write metadata now appear in record history
- Os Version bump in Phraseanet container to Debian 11
- Minor Fix
Stack (docker compose and helm)
- Build of Phraseanet image has been updated with a "Phraseanet base image" available on dockerhub
What's Changed
- PHRAS-4039 Webhook - enrich the webhook answer by @aynsix in #4485
- PHRAS-4031 Prod - Upload - quarantaine tab - substitued image remains in the interface by @aynsix in #4486
- PHRAS-4005 - update containers os by @moctardiouf in #4464
- PHRAS-4038 : Phraseanet - 403 on two prod pages opened simutaniously by @aynsix in #4484
- PHRAS-4033 Log_docs - log subdefinition build and write metadata - WorkerRunningJobs by @aynsix in #4482
- PHRAS-3416 translation for 4.1.8-rc10 by @nmaillat in #4487
Full Changelog: 4.1.8-rc9...4.1.8-rc10