Skip to content

Releases: alchemy-fr/Phraseanet

4.1.8-rc12

30 Apr 13:54
3891e24
Compare
Choose a tag to compare

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

28 Mar 10:14
7763be1
Compare
Choose a tag to compare

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

Full Changelog: 4.1.8-rc10...4.1.8-rc11

4.1.8-rc10

20 Mar 12:33
b26d9db
Compare
Choose a tag to compare

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

4.1.8-rc9

29 Feb 14:34
953f031
Compare
Choose a tag to compare

4.1.8-rc9

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, displayed facets improvements
  • Fix session duration in redis
  • Object inspector improvement
  • Fix collation for MYSQL8

Stack (docker compose and helm)

  • Add a new docker compose configuration files docker-compose-alternatives.yml to extend testing capabilities
  • Add mysql8 profiles in docker-compose, for alternatives SGBD for testing.

What's Changed

  • PHRAS-3975 : Prod - Facets - Facets' values are truncated at the 20th character-extend by @aynsix in #4459
  • PHRAS-4011 : Moving cmd from console to setup - system:clear-cache system:clear-session by @aynsix in #4460
  • PHRAS-4000 : Write meta in subdefinition - DPI define in subdefinition setting is not written by @aynsix in #4461
  • PHRAS-4012 : bin/console records:writemetadatas by @aynsix in #4463
  • PHRAS-4019: Session expires with the php default value by @aynsix in #4466
  • PHRAS-4022 setup optim by @nmaillat in #4467
  • PHRAS-4018: admin - object inspector - more informations about a record by @aynsix in #4465
  • PHRAS-4018_object_inspector_translate by @nmaillat in #4468
  • PHRAS-4024: worker - job in error - filling finished column by @aynsix in #4469
  • PHRAS-4025_RecordsActionsWorker-setfield by @jygaulier in #4470
  • PHRAS-4019: fix destroy redis session handler by @aynsix in #4471
  • PHRAS-4021: Api - migration script - instance_id - monitor endpoint improvement by @aynsix in #4472
  • PHRAS-4028 Emited webhook content-type application/json by @aynsix in #4474
  • PHRAS-4026 : js error on "change password" by @aynsix in #4475
  • PHRAS-4018: admin inspector log_docs by @aynsix in #4476
  • PHRAS-4010 Add mysql8 as alternative datastore by @moctardiouf in #4477
  • PHRAS-4010 Fix collation with mysql8 by @jygaulier in #4479
  • PHRAS-4028 webhook in POST by @nmaillat in #4480
  • PHRAS-4023 hcaptcha in Phraseanet by @aynsix in #4473

Full Changelog: 4.1.8-rc8...4.1.8-rc9

4.1.8-rc8

17 Jan 16:28
3db4a1b
Compare
Choose a tag to compare

4.1.8-rc8

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

  • Phraseanet translator thesaurus based improvement
  • Photo editor plugin improvement this is now possible to define crop preset setting by databox
  • documentary field can be restricted to a suggested values and thesaurus

Stack (docker compose and helm)

  • CSP move source of values source from to gateway container, now .env (docker compose) and values (helm) are only for override them
  • Download async add setup to Helm
  • Helm deploiement include in this repository is deprecated, the new offical source is here https://github.com/alchemy-fr/alchemy-helm-charts-repo/tree/main/charts/phraseanet
  • New optional docker-compose file for limiting phraseanet's containers host resources usage with docker compose

What's Changed

Full Changelog: 4.1.8-rc7...4.1.8-rc8

4.1.8-rc7

31 Oct 16:07
cbabbb2
Compare
Choose a tag to compare

4.1.8-rc7

Update instructions

  • Migration patch:
    • Migration script for configuration file (backup recommended).
    • Doctrine migration for updating databases scheme (backup recommended).

bin/setup system:upgrade, run by setup container with Docker if env PHRASEANET_UPGRADE=1

Version summary

  • Matomo Media metrics integration.
  • Phrasea Expose client improvements.
  • CSRF Security fix.
  • Substitution is now available for all sub definitions.
  • SMTP, TLS 1.0 deprecation, TLS is now the version by default in version 1.2.
  • When image contains transparency, background color can be forced to a specific color.

Stack (docker compose)

  • It is not possible to define Custom CSP

What's Changed

  • PHRAS-3914 Lightbox - mobile fix matomo url by @aynsix in #4377
  • PHRAS-3892 set content security policies (csp) as env vars by @moctardiouf in #4375
  • PHRAS-3852_tiff-background-color by @jygaulier in #4376
  • PHRAS-3909 : Prod - Expose cli - load more publications - add pagination by @aynsix in #4379
  • PHRAS-3416 phraseanet-localization by @nmaillat in #4380
  • PHRAS-3913 Prod - Shared Baskets - validation - Need to apply rights twice by @aynsix in #4378
  • PHRAS-3857 Check CSRF token on Prod and Admin forms by @aynsix in #4361
  • PHRAS-3061 Admin - subview definition - missmatch error between value set in form and slider limit by @aynsix in #4389
  • PHRAS-3894 : bin/maintenance clean: - Removing BETA prefix and Memory leak by @aynsix in #4391
  • PHRAS-3921 prod - expose-cli - became compatible with Phrasea V3 keycloak and fix by @aynsix in #4384
  • PHRAS-3929 Compose Set redis version For SAML container by @nmaillat in #4390
  • PHRAS-3930 matomo media tracking by @aynsix in #4393
  • PHRAS-3921 expose-cli oauth token uri compatibility v2 v3 and asset title set by @aynsix in #4392
  • PHRAS-3933 prod - 403 "invalide search token" - after "video tools" openning by @aynsix in #4394
  • PHRAS-3922 show the button stop on phraseanet service pull process and feedback reminder by @aynsix in #4397
  • PHRAS-3928_download_async by @jygaulier in #4386
  • PHRAS-3939 : fix order create basket by @aynsix in #4401
  • PHRAS-3900 Check TLS version use for email SMTP sending - TLS 1.0 of 1.1 deprecation by @aynsix in #4382
  • PHRAS-3931_phraseanet_local_id_in_api by @jygaulier in #4400
  • PHRAS-3934 fix videotools subtitle timeline by @aynsix in #4398
  • PHRAS-3935 : phraseanet_local_id became instance_id by @aynsix in #4396
  • PHRAS-3918_subdef-substituable-setting by @jygaulier in #4381

Full Changelog: 4.1.8-rc6...4.1.8-rc7

4.1.8-rc6

13 Sep 19:55
bda5d44
Compare
Choose a tag to compare

4.1.8-rc6

Update instructions

  • Migration patch: no patch to play, just run upgrade for bump version
  • Elasticsearch index action : a "drop", "create", "populate" of elasticsearch index can be useful.

Version summary

  • Improvement and bugfix

Stack (docker compose)

  • PHP setting improvement
  • FPM setting improvement

What's Changed

  • PHRAS-3893 prod - advanced search - control calendar missing for created_on and updated_on by @aynsix in #4360
  • PHRAS-3785 update composer dependencies for imagine by @moctardiouf in #4362
  • PHRAS-3252 Prod - Export - The captions are not being sent when doing an export by email by @aynsix in #4363
  • PHRAS-3387 php fpm optimization by @moctardiouf in #4364
  • PHRAS-3890: Admin - add "auth failure" - display and purge auth failure - only for super U by @aynsix in #4368
  • PHRAS-3903 Admin - object inspector - record index debug tools by @aynsix in #4369
  • PHRAS-3904 Add server port on fastcgi https conf by @moctardiouf in #4370
  • PHRAS-3416 phraseanet localization by @nmaillat in #4371
  • PHRAS-3826 add mask password argument by @aynsix in #4372
  • PHRAS-3889 Worker - metadata write - mime/type whitelist - write metadatas only on whitelisted files by @aynsix in #4366
  • PHRAS-3901 release version 4.1.8-rc6 by @nmaillat in #4365
  • PHRAS-3910 fix redis php extension build by @moctardiouf in #4373

Full Changelog: 4.1.8-rc5...4.1.8-rc6

4.1.8-rc5

04 Aug 08:40
f3f8bd7
Compare
Choose a tag to compare

4.1.8-rc5

Update instructions

  • Migration patch: no patch to play, just run upgrade for bump version
  • Elasticsearch index action : none

Version summary

  • Bugfix an minor improvement

Stack (docker compose)

  • Extend CSP

What's Changed

  • PHRAS-3882 admin - workers - filter "consumed queue" in #4347
  • PHRAS-3884 translation and advanced search field name in #4348
  • PHRAS-3416 phraseanet localization in #4350
  • PHRAS-3796 bin/setup check:system - download , lazaret, wrong repo is checked in #4349
  • PHRAS-3851 Untranslated terms : in Notifications, Detailed View, Map by in #4351
  • PHRAS-3416 phraseanet localization in #4353
  • PHRAS-3887 google analytics 4 by in #4354
  • PHRAS-3884 advanced search sort field by label by in #4355
  • PHRAS-3870_record-action-example by in #4334
  • PHRAS-3891 CSP policies for matomo cloud and newrelic by in #4358
  • PHRAS-3891 adding CSP in #4359

Full Changelog: 4.1.8-rc4...4.1.8-rc5

4.1.8-rc4

24 Jul 14:53
491071c
Compare
Choose a tag to compare

4.1.8-rc4

Update instructions

  • Migration patch: no patch to play, just run upgrade for bump version
  • Elasticsearch index action : none

Version summary

  • bugfix an minor improvement

Stack (docker compose)

  • Extend csp for geolocalisation

What's Changed

  • PHRAS-3877 Fix csp for geonames, mapbox , prod in #4339
  • PHRAS-3878 fix jq to latest working commit by in #4340
  • PHRAS-3881_browse-thesaurus-in-editing in #4342
  • PHRAS-3876 Prod - Create - Story Title fix in #4343

Full Changelog: 4.1.8-rc3...4.1.8-rc4

4.1.8-rc3

14 Jul 13:55
055db21
Compare
Choose a tag to compare

4.1.8-rc3

Update instructions

  • Migration patch: no patch to play, just run upgrade for bump version
  • Elasticsearch index action : none

Version summary

  • bugfix an minor improvement

Stack (docker compose)

  • no change

What's Changed

  • PHRAS-3859 fix gateway fastcgi https default value in #4329
  • PHRAS-3860 bin/console user:edit in #4328
  • PHRAS-3855 Prod - Facettes : color html tags in #4330
  • PHRAS-3860 Sync phraseanet root account info in #4331
  • PHRAS-3409: Prod - Edit : A user that have no right is bloqued when trying to edit in #4332
  • PHRAS-3872 prod- printed pdf - title content encoding in #4336
  • PHRAS-3873: prod -advance search - field , leave only label and real field name in #4335
  • PHRAS-3869: secure locale cookie in #4333
  • PHRAS-3874 Prod - tools - subdefinition tab - use subdefintion label in #4337

Full Changelog: 4.1.8-rc2...4.1.8-rc3