Plugin Directory

Changeset 2705793


Ignore:
Timestamp:
04/06/2022 01:51:10 PM (4 years ago)
Author:
alchemydev
Message:

Update deploy.sh

Location:
phraseanet-client/tags/1.2.7
Files:
2 added
22 edited

Legend:

Unmodified
Added
Removed
  • phraseanet-client/tags/1.2.7/composer.lock

    r2703285 r2705793  
    177177        {
    178178            "name": "gmponos/guzzle_logger",
    179             "version": "v2.0.0",
     179            "version": "v2.2.0",
    180180            "source": {
    181181                "type": "git",
    182182                "url": "https://github.com/gmponos/guzzle-log-middleware.git",
    183                 "reference": "7a42976d27f58860584df7284fa01749baf71ec7"
    184             },
    185             "dist": {
    186                 "type": "zip",
    187                 "url": "https://api.github.com/repos/gmponos/guzzle-log-middleware/zipball/7a42976d27f58860584df7284fa01749baf71ec7",
    188                 "reference": "7a42976d27f58860584df7284fa01749baf71ec7",
     183                "reference": "8784459b18f332beb49363a4d71399e784d8c298"
     184            },
     185            "dist": {
     186                "type": "zip",
     187                "url": "https://api.github.com/repos/gmponos/guzzle-log-middleware/zipball/8784459b18f332beb49363a4d71399e784d8c298",
     188                "reference": "8784459b18f332beb49363a4d71399e784d8c298",
    189189                "shasum": ""
    190190            },
     
    192192                "ext-json": "*",
    193193                "guzzlehttp/guzzle": "^6.1 || ^7.0.1",
    194                 "php": "^7.2",
    195                 "psr/log": "^1.1"
     194                "guzzlehttp/psr7": "^1.7 || ^2.0",
     195                "php": "^7.2 || ^8.0",
     196                "psr/log": "^1.1 || ^2.0 || ^3.0"
    196197            },
    197198            "require-dev": {
     
    236237            "support": {
    237238                "issues": "https://github.com/gmponos/guzzle-log-middleware/issues",
    238                 "source": "https://github.com/gmponos/guzzle-log-middleware/tree/master"
     239                "source": "https://github.com/gmponos/guzzle-log-middleware/tree/v2.2.0"
    239240            },
    240241            "funding": [
     
    244245                }
    245246            ],
    246             "time": "2020-07-05T12:27:03+00:00"
     247            "time": "2022-04-04T08:50:42+00:00"
    247248        },
    248249        {
     
    434435        {
    435436            "name": "guzzlehttp/psr7",
    436             "version": "1.8.3",
     437            "version": "1.8.5",
    437438            "source": {
    438439                "type": "git",
    439440                "url": "https://github.com/guzzle/psr7.git",
    440                 "reference": "1afdd860a2566ed3c2b0b4a3de6e23434a79ec85"
    441             },
    442             "dist": {
    443                 "type": "zip",
    444                 "url": "https://api.github.com/repos/guzzle/psr7/zipball/1afdd860a2566ed3c2b0b4a3de6e23434a79ec85",
    445                 "reference": "1afdd860a2566ed3c2b0b4a3de6e23434a79ec85",
     441                "reference": "337e3ad8e5716c15f9657bd214d16cc5e69df268"
     442            },
     443            "dist": {
     444                "type": "zip",
     445                "url": "https://api.github.com/repos/guzzle/psr7/zipball/337e3ad8e5716c15f9657bd214d16cc5e69df268",
     446                "reference": "337e3ad8e5716c15f9657bd214d16cc5e69df268",
    446447                "shasum": ""
    447448            },
     
    524525            "support": {
    525526                "issues": "https://github.com/guzzle/psr7/issues",
    526                 "source": "https://github.com/guzzle/psr7/tree/1.8.3"
     527                "source": "https://github.com/guzzle/psr7/tree/1.8.5"
    527528            },
    528529            "funding": [
     
    540541                }
    541542            ],
    542             "time": "2021-10-05T13:56:00+00:00"
     543            "time": "2022-03-20T21:51:18+00:00"
    543544        },
    544545        {
     
    623624        {
    624625            "name": "phraseanet/php-sdk",
    625             "version": "dev-origin/1.1-freemius",
     626            "version": "dev-main",
    626627            "dist": {
    627628                "type": "path",
     
    895896    },
    896897    "platform-dev": [],
    897     "plugin-api-version": "2.2.0"
     898    "plugin-api-version": "2.3.0"
    898899}
  • phraseanet-client/tags/1.2.7/phraseanet.php

    r2703285 r2705793  
    1414 * @wordpress-plugin
    1515 * Plugin Name:       Phraseanet Client
    16  * Plugin URI:        https://github.com/alchemy-fr/Phraseanet-Wordpress-Client-Plugin
     16 * Plugin URI:        https://www.phraseanet.com/
    1717 * Description:       This plugin creates the possibility to get and add assets from Phraseanet server into your wordpress website. This plugin allows you to create a phraseanet Gutenberg block with various custom configurations that allows you to customize the block.
    18  * Version:           1.2.7
     18* Version: 1.2.7
    1919 * Author:            Alchemy
    2020 * Author URI:        https://www.alchemy.fr
     
    5757 * Rename this for your plugin and update it as you release new versions.
    5858 */
    59 define('PHRASEANET_VERSION', '1.2.7');
     59define("PHRASEANET_VERSION", "1.2.7"); 
    6060
    6161/**
  • phraseanet-client/tags/1.2.7/readme.txt

    r2703285 r2705793  
    55Tested up to: 5.9.2
    66Requires PHP: PHP 7.4.4
    7 Stable tag: 1.2.7
     7Stable tag: 1.2.7 
    88License: GNU General Public License (GPL) version 3
    99License URI: https://www.gnu.org/licenses/gpl-3.0.txt
     
    8686
    8787== Changelog ==
     88Author: sam0hack <sam.nyx@live.com>
     89Date:   FRI Apr 01 14:03:08 2022 +0100
     90
     91    We squashed some bugs and improve the UI expirience.
    8892
    8993Author: sam0hack <sam.nyx@live.com>
  • phraseanet-client/tags/1.2.7/vendor/autoload.php

    r2703285 r2705793  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInitf703d4fb0d6acabf99bc76c146015dd8::getLoader();
     7return ComposerAutoloaderInitb2e779dab142ae8288ce787c5ca39ed1::getLoader();
  • phraseanet-client/tags/1.2.7/vendor/composer/InstalledVersions.php

    r2703285 r2705793  
    2222 *
    2323 * To require its presence, you can require `composer-runtime-api ^2.0`
     24 *
     25 * @final
    2426 */
    2527class InstalledVersions
  • phraseanet-client/tags/1.2.7/vendor/composer/autoload_classmap.php

    r2703285 r2705793  
    33// autoload_classmap.php @generated by Composer
    44
    5 $vendorDir = dirname(dirname(__FILE__));
     5$vendorDir = dirname(__DIR__);
    66$baseDir = dirname($vendorDir);
    77
  • phraseanet-client/tags/1.2.7/vendor/composer/autoload_files.php

    r2703285 r2705793  
    33// autoload_files.php @generated by Composer
    44
    5 $vendorDir = dirname(dirname(__FILE__));
     5$vendorDir = dirname(__DIR__);
    66$baseDir = dirname($vendorDir);
    77
    88return array(
    99    '7b11c4dc42b3b3023073cb14e519683c' => $vendorDir . '/ralouphie/getallheaders/src/getallheaders.php',
     10    'a0edc8309cc5e1d60e3047b5df6b7052' => $vendorDir . '/guzzlehttp/psr7/src/functions_include.php',
    1011    'c964ee0ededf28c96ebd9db5099ef910' => $vendorDir . '/guzzlehttp/promises/src/functions_include.php',
    11     'a0edc8309cc5e1d60e3047b5df6b7052' => $vendorDir . '/guzzlehttp/psr7/src/functions_include.php',
    1212    '37a3dc5111fe8f707ab4c132ef1dbc62' => $vendorDir . '/guzzlehttp/guzzle/src/functions_include.php',
    1313);
  • phraseanet-client/tags/1.2.7/vendor/composer/autoload_namespaces.php

    r2703285 r2705793  
    33// autoload_namespaces.php @generated by Composer
    44
    5 $vendorDir = dirname(dirname(__FILE__));
     5$vendorDir = dirname(__DIR__);
    66$baseDir = dirname($vendorDir);
    77
  • phraseanet-client/tags/1.2.7/vendor/composer/autoload_psr4.php

    r2703285 r2705793  
    33// autoload_psr4.php @generated by Composer
    44
    5 $vendorDir = dirname(dirname(__FILE__));
     5$vendorDir = dirname(__DIR__);
    66$baseDir = dirname($vendorDir);
    77
  • phraseanet-client/tags/1.2.7/vendor/composer/autoload_real.php

    r2703285 r2705793  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitf703d4fb0d6acabf99bc76c146015dd8
     5class ComposerAutoloaderInitb2e779dab142ae8288ce787c5ca39ed1
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInitf703d4fb0d6acabf99bc76c146015dd8', 'loadClassLoader'), true, true);
    28         self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
    29         spl_autoload_unregister(array('ComposerAutoloaderInitf703d4fb0d6acabf99bc76c146015dd8', 'loadClassLoader'));
     27        spl_autoload_register(array('ComposerAutoloaderInitb2e779dab142ae8288ce787c5ca39ed1', 'loadClassLoader'), true, true);
     28        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
     29        spl_autoload_unregister(array('ComposerAutoloaderInitb2e779dab142ae8288ce787c5ca39ed1', 'loadClassLoader'));
    3030
    31         $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
    32         if ($useStaticLoader) {
    33             require __DIR__ . '/autoload_static.php';
    34 
    35             call_user_func(\Composer\Autoload\ComposerStaticInitf703d4fb0d6acabf99bc76c146015dd8::getInitializer($loader));
    36         } else {
    37             $map = require __DIR__ . '/autoload_namespaces.php';
    38             foreach ($map as $namespace => $path) {
    39                 $loader->set($namespace, $path);
    40             }
    41 
    42             $map = require __DIR__ . '/autoload_psr4.php';
    43             foreach ($map as $namespace => $path) {
    44                 $loader->setPsr4($namespace, $path);
    45             }
    46 
    47             $classMap = require __DIR__ . '/autoload_classmap.php';
    48             if ($classMap) {
    49                 $loader->addClassMap($classMap);
    50             }
    51         }
     31        require __DIR__ . '/autoload_static.php';
     32        \Composer\Autoload\ComposerStaticInitb2e779dab142ae8288ce787c5ca39ed1::getInitializer($loader)();
    5233
    5334        $loader->register(true);
    5435
    55         if ($useStaticLoader) {
    56             $includeFiles = Composer\Autoload\ComposerStaticInitf703d4fb0d6acabf99bc76c146015dd8::$files;
    57         } else {
    58             $includeFiles = require __DIR__ . '/autoload_files.php';
    59         }
     36        $includeFiles = \Composer\Autoload\ComposerStaticInitb2e779dab142ae8288ce787c5ca39ed1::$files;
    6037        foreach ($includeFiles as $fileIdentifier => $file) {
    61             composerRequiref703d4fb0d6acabf99bc76c146015dd8($fileIdentifier, $file);
     38            composerRequireb2e779dab142ae8288ce787c5ca39ed1($fileIdentifier, $file);
    6239        }
    6340
     
    7148 * @return void
    7249 */
    73 function composerRequiref703d4fb0d6acabf99bc76c146015dd8($fileIdentifier, $file)
     50function composerRequireb2e779dab142ae8288ce787c5ca39ed1($fileIdentifier, $file)
    7451{
    7552    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • phraseanet-client/tags/1.2.7/vendor/composer/autoload_static.php

    r2703285 r2705793  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInitf703d4fb0d6acabf99bc76c146015dd8
     7class ComposerStaticInitb2e779dab142ae8288ce787c5ca39ed1
    88{
    99    public static $files = array (
    1010        '7b11c4dc42b3b3023073cb14e519683c' => __DIR__ . '/..' . '/ralouphie/getallheaders/src/getallheaders.php',
     11        'a0edc8309cc5e1d60e3047b5df6b7052' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/functions_include.php',
    1112        'c964ee0ededf28c96ebd9db5099ef910' => __DIR__ . '/..' . '/guzzlehttp/promises/src/functions_include.php',
    12         'a0edc8309cc5e1d60e3047b5df6b7052' => __DIR__ . '/..' . '/guzzlehttp/psr7/src/functions_include.php',
    1313        '37a3dc5111fe8f707ab4c132ef1dbc62' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/functions_include.php',
    1414    );
     
    106106    {
    107107        return \Closure::bind(function () use ($loader) {
    108             $loader->prefixLengthsPsr4 = ComposerStaticInitf703d4fb0d6acabf99bc76c146015dd8::$prefixLengthsPsr4;
    109             $loader->prefixDirsPsr4 = ComposerStaticInitf703d4fb0d6acabf99bc76c146015dd8::$prefixDirsPsr4;
    110             $loader->prefixesPsr0 = ComposerStaticInitf703d4fb0d6acabf99bc76c146015dd8::$prefixesPsr0;
    111             $loader->classMap = ComposerStaticInitf703d4fb0d6acabf99bc76c146015dd8::$classMap;
     108            $loader->prefixLengthsPsr4 = ComposerStaticInitb2e779dab142ae8288ce787c5ca39ed1::$prefixLengthsPsr4;
     109            $loader->prefixDirsPsr4 = ComposerStaticInitb2e779dab142ae8288ce787c5ca39ed1::$prefixDirsPsr4;
     110            $loader->prefixesPsr0 = ComposerStaticInitb2e779dab142ae8288ce787c5ca39ed1::$prefixesPsr0;
     111            $loader->classMap = ComposerStaticInitb2e779dab142ae8288ce787c5ca39ed1::$classMap;
    112112
    113113        }, null, ClassLoader::class);
  • phraseanet-client/tags/1.2.7/vendor/composer/installed.json

    r2703285 r2705793  
    177177        {
    178178            "name": "gmponos/guzzle_logger",
    179             "version": "v2.0.0",
    180             "version_normalized": "2.0.0.0",
     179            "version": "v2.2.0",
     180            "version_normalized": "2.2.0.0",
    181181            "source": {
    182182                "type": "git",
    183183                "url": "https://github.com/gmponos/guzzle-log-middleware.git",
    184                 "reference": "7a42976d27f58860584df7284fa01749baf71ec7"
    185             },
    186             "dist": {
    187                 "type": "zip",
    188                 "url": "https://api.github.com/repos/gmponos/guzzle-log-middleware/zipball/7a42976d27f58860584df7284fa01749baf71ec7",
    189                 "reference": "7a42976d27f58860584df7284fa01749baf71ec7",
     184                "reference": "8784459b18f332beb49363a4d71399e784d8c298"
     185            },
     186            "dist": {
     187                "type": "zip",
     188                "url": "https://api.github.com/repos/gmponos/guzzle-log-middleware/zipball/8784459b18f332beb49363a4d71399e784d8c298",
     189                "reference": "8784459b18f332beb49363a4d71399e784d8c298",
    190190                "shasum": ""
    191191            },
     
    193193                "ext-json": "*",
    194194                "guzzlehttp/guzzle": "^6.1 || ^7.0.1",
    195                 "php": "^7.2",
    196                 "psr/log": "^1.1"
     195                "guzzlehttp/psr7": "^1.7 || ^2.0",
     196                "php": "^7.2 || ^8.0",
     197                "psr/log": "^1.1 || ^2.0 || ^3.0"
    197198            },
    198199            "require-dev": {
     
    206207                "monolog/monolog": "A PSR-3 logger to send your logs to files, sockets and various web services"
    207208            },
    208             "time": "2020-07-05T12:27:03+00:00",
     209            "time": "2022-04-04T08:50:42+00:00",
    209210            "type": "library",
    210211            "extra": {
     
    239240            "support": {
    240241                "issues": "https://github.com/gmponos/guzzle-log-middleware/issues",
    241                 "source": "https://github.com/gmponos/guzzle-log-middleware/tree/master"
     242                "source": "https://github.com/gmponos/guzzle-log-middleware/tree/v2.2.0"
    242243            },
    243244            "funding": [
     
    443444        {
    444445            "name": "guzzlehttp/psr7",
    445             "version": "1.8.3",
    446             "version_normalized": "1.8.3.0",
     446            "version": "1.8.5",
     447            "version_normalized": "1.8.5.0",
    447448            "source": {
    448449                "type": "git",
    449450                "url": "https://github.com/guzzle/psr7.git",
    450                 "reference": "1afdd860a2566ed3c2b0b4a3de6e23434a79ec85"
    451             },
    452             "dist": {
    453                 "type": "zip",
    454                 "url": "https://api.github.com/repos/guzzle/psr7/zipball/1afdd860a2566ed3c2b0b4a3de6e23434a79ec85",
    455                 "reference": "1afdd860a2566ed3c2b0b4a3de6e23434a79ec85",
     451                "reference": "337e3ad8e5716c15f9657bd214d16cc5e69df268"
     452            },
     453            "dist": {
     454                "type": "zip",
     455                "url": "https://api.github.com/repos/guzzle/psr7/zipball/337e3ad8e5716c15f9657bd214d16cc5e69df268",
     456                "reference": "337e3ad8e5716c15f9657bd214d16cc5e69df268",
    456457                "shasum": ""
    457458            },
     
    471472                "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses"
    472473            },
    473             "time": "2021-10-05T13:56:00+00:00",
     474            "time": "2022-03-20T21:51:18+00:00",
    474475            "type": "library",
    475476            "extra": {
     
    536537            "support": {
    537538                "issues": "https://github.com/guzzle/psr7/issues",
    538                 "source": "https://github.com/guzzle/psr7/tree/1.8.3"
     539                "source": "https://github.com/guzzle/psr7/tree/1.8.5"
    539540            },
    540541            "funding": [
     
    638639        {
    639640            "name": "phraseanet/php-sdk",
    640             "version": "dev-origin/1.1-freemius",
    641             "version_normalized": "dev-origin/1.1-freemius",
     641            "version": "dev-main",
     642            "version_normalized": "dev-main",
    642643            "dist": {
    643644                "type": "path",
  • phraseanet-client/tags/1.2.7/vendor/composer/installed.php

    r2703285 r2705793  
    66        'install_path' => __DIR__ . '/../../',
    77        'aliases' => array(),
    8         'reference' => 'ffbb8d4e4663ed60e7da96c953a7c27e029ed312',
     8        'reference' => 'f3394e067d5efd8d8838fb133ebd0bea2103be08',
    99        'name' => 'phraseanet/wordpress-plugin',
    1010        'dev' => true,
     
    3030        ),
    3131        'gmponos/guzzle_logger' => array(
    32             'pretty_version' => 'v2.0.0',
    33             'version' => '2.0.0.0',
     32            'pretty_version' => 'v2.2.0',
     33            'version' => '2.2.0.0',
    3434            'type' => 'library',
    3535            'install_path' => __DIR__ . '/../gmponos/guzzle_logger',
    3636            'aliases' => array(),
    37             'reference' => '7a42976d27f58860584df7284fa01749baf71ec7',
     37            'reference' => '8784459b18f332beb49363a4d71399e784d8c298',
    3838            'dev_requirement' => false,
    3939        ),
     
    5757        ),
    5858        'guzzlehttp/psr7' => array(
    59             'pretty_version' => '1.8.3',
    60             'version' => '1.8.3.0',
     59            'pretty_version' => '1.8.5',
     60            'version' => '1.8.5.0',
    6161            'type' => 'library',
    6262            'install_path' => __DIR__ . '/../guzzlehttp/psr7',
    6363            'aliases' => array(),
    64             'reference' => '1afdd860a2566ed3c2b0b4a3de6e23434a79ec85',
     64            'reference' => '337e3ad8e5716c15f9657bd214d16cc5e69df268',
    6565            'dev_requirement' => false,
    6666        ),
     
    7575        ),
    7676        'phraseanet/php-sdk' => array(
    77             'pretty_version' => 'dev-origin/1.1-freemius',
    78             'version' => 'dev-origin/1.1-freemius',
     77            'pretty_version' => 'dev-main',
     78            'version' => 'dev-main',
    7979            'type' => 'library',
    8080            'install_path' => __DIR__ . '/../phraseanet/php-sdk',
     
    8989            'install_path' => __DIR__ . '/../../',
    9090            'aliases' => array(),
    91             'reference' => 'ffbb8d4e4663ed60e7da96c953a7c27e029ed312',
     91            'reference' => 'f3394e067d5efd8d8838fb133ebd0bea2103be08',
    9292            'dev_requirement' => false,
    9393        ),
  • phraseanet-client/tags/1.2.7/vendor/gmponos/guzzle_logger/CHANGELOG.md

    r2703285 r2705793  
    22
    33All Notable changes to `gmponos/guzzle_logger` will be documented in this file
     4
     5## 2.2.0 - 2021-04-04
     6
     7## Changes
     8- Allow psr/log in version 2 and 3, like guzzlehttp/guzzle do it ([44](https://github.com/gmponos/guzzle-log-middleware/pull/44))
     9
     10## 2.1.0 - 2021-03-18
     11
     12That was a long layoff
     13
     14## Changes
     15- Allow PHP 8
     16- Fix a deprecation on MultiRecordArrayHandler regarding query
    417
    518## 2.0.0 - 2020-07-05
  • phraseanet-client/tags/1.2.7/vendor/gmponos/guzzle_logger/README.md

    r2703285 r2705793  
    55[![Build Status](https://travis-ci.org/gmponos/guzzle-log-middleware.svg?branch=master)](https://travis-ci.org/gmponos/guzzle-log-middleware)
    66[![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/gmponos/monolog-slack/blob/master/LICENSE.md)
    7 [![PHPPackages Rank](http://phppackages.org/p/gmponos/guzzle_logger/badge/rank.svg)](http://phppackages.org/p/gmponos/guzzle_logger)
    87
    98This is a middleware for [guzzle](https://github.com/guzzle/guzzle) that will help you automatically log every request
  • phraseanet-client/tags/1.2.7/vendor/gmponos/guzzle_logger/composer.json

    r2703285 r2705793  
    2727    },
    2828    "require": {
    29         "php": "^7.2",
     29        "php": "^7.2 || ^8.0",
    3030        "ext-json": "*",
    3131        "guzzlehttp/guzzle": "^6.1 || ^7.0.1",
    32         "psr/log": "^1.1"
     32        "guzzlehttp/psr7": "^1.7 || ^2.0",
     33        "psr/log": "^1.1 || ^2.0 || ^3.0"
    3334    },
    3435    "require-dev": {
  • phraseanet-client/tags/1.2.7/vendor/gmponos/guzzle_logger/src/Handler/MultiRecordArrayHandler.php

    r2703285 r2705793  
    55namespace GuzzleLogMiddleware\Handler;
    66
     7use GuzzleHttp\Psr7\Query;
    78use GuzzleHttp\TransferStats;
    89use GuzzleLogMiddleware\Handler\LogLevelStrategy\LogLevelStrategyInterface;
     
    149150        $isForm = preg_grep('/application\/x-www-form-urlencoded/', $contentType);
    150151        if (!empty($isForm)) {
    151             $result = \GuzzleHttp\Psr7\parse_query($body);
     152            $result = Query::parse($body);
    152153            $stream->rewind();
    153154            return $result;
  • phraseanet-client/tags/1.2.7/vendor/gmponos/guzzle_logger/src/Handler/StringHandler.php

    r2703285 r2705793  
    5454        }
    5555
    56         $str = \GuzzleHttp\Psr7\str($value);
     56        $str = \GuzzleHttp\Psr7\Message::toString($value);
    5757
    5858        $level = $this->logLevelStrategy->getLevel($value, $options);
     
    6868        }
    6969
    70         $str = \GuzzleHttp\Psr7\str($value);
     70        $str = \GuzzleHttp\Psr7\Message::toString($value);
    7171
    7272        $level = $this->logLevelStrategy->getLevel($value, $options);
  • phraseanet-client/tags/1.2.7/vendor/guzzlehttp/psr7/CHANGELOG.md

    r2703285 r2705793  
    99
    1010## Unreleased
     11
     12## 1.8.5 - 2022-03-20
     13
     14### Fixed
     15
     16- Correct header value validation
     17
     18## 1.8.4 - 2022-03-20
     19
     20### Fixed
     21
     22- Validate header values properly
    1123
    1224## 1.8.3 - 2021-10-05
  • phraseanet-client/tags/1.2.7/vendor/guzzlehttp/psr7/composer.json

    r2703285 r2705793  
    6969    "config": {
    7070        "preferred-install": "dist",
    71         "sort-packages": true
     71        "sort-packages": true,
     72        "allow-plugins": {
     73            "bamarni/composer-bin-plugin": true
     74        }
    7275    }
    7376}
  • phraseanet-client/tags/1.2.7/vendor/guzzlehttp/psr7/src/MessageTrait.php

    r2703285 r2705793  
    158158    }
    159159
     160    /**
     161     * @param mixed $value
     162     *
     163     * @return string[]
     164     */
    160165    private function normalizeHeaderValue($value)
    161166    {
    162167        if (!is_array($value)) {
    163             return $this->trimHeaderValues([$value]);
     168            return $this->trimAndValidateHeaderValues([$value]);
    164169        }
    165170
     
    168173        }
    169174
    170         return $this->trimHeaderValues($value);
     175        return $this->trimAndValidateHeaderValues($value);
    171176    }
    172177
     
    179184     * OWS          = *( SP / HTAB )
    180185     *
    181      * @param string[] $values Header values
     186     * @param mixed[] $values Header values
    182187     *
    183188     * @return string[] Trimmed header values
     
    185190     * @see https://tools.ietf.org/html/rfc7230#section-3.2.4
    186191     */
    187     private function trimHeaderValues(array $values)
     192    private function trimAndValidateHeaderValues(array $values)
    188193    {
    189194        return array_map(function ($value) {
     
    195200            }
    196201
    197             return trim((string) $value, " \t");
     202            $trimmed = trim((string) $value, " \t");
     203            $this->assertValue($trimmed);
     204
     205            return $trimmed;
    198206        }, array_values($values));
    199207    }
    200208
     209    /**
     210     * @see https://tools.ietf.org/html/rfc7230#section-3.2
     211     *
     212     * @param mixed $header
     213     *
     214     * @return void
     215     */
    201216    private function assertHeader($header)
    202217    {
     
    211226            throw new \InvalidArgumentException('Header name can not be empty.');
    212227        }
     228
     229        if (! preg_match('/^[a-zA-Z0-9\'`#$%&*+.^_|~!-]+$/', $header)) {
     230            throw new \InvalidArgumentException(
     231                sprintf(
     232                    '"%s" is not valid header name',
     233                    $header
     234                )
     235            );
     236        }
     237    }
     238
     239    /**
     240     * @param string $value
     241     *
     242     * @return void
     243     *
     244     * @see https://tools.ietf.org/html/rfc7230#section-3.2
     245     *
     246     * field-value    = *( field-content / obs-fold )
     247     * field-content  = field-vchar [ 1*( SP / HTAB ) field-vchar ]
     248     * field-vchar    = VCHAR / obs-text
     249     * VCHAR          = %x21-7E
     250     * obs-text       = %x80-FF
     251     * obs-fold       = CRLF 1*( SP / HTAB )
     252     */
     253    private function assertValue($value)
     254    {
     255        // The regular expression intentionally does not support the obs-fold production, because as
     256        // per RFC 7230#3.2.4:
     257        //
     258        // A sender MUST NOT generate a message that includes
     259        // line folding (i.e., that has any field-value that contains a match to
     260        // the obs-fold rule) unless the message is intended for packaging
     261        // within the message/http media type.
     262        //
     263        // Clients must not send a request with line folding and a server sending folded headers is
     264        // likely very rare. Line folding is a fairly obscure feature of HTTP/1.1 and thus not accepting
     265        // folding is not likely to break any legitimate use case.
     266        if (! preg_match('/^[\x20\x09\x21-\x7E\x80-\xFF]*$/', $value)) {
     267            throw new \InvalidArgumentException(sprintf('"%s" is not valid header value', $value));
     268        }
    213269    }
    214270}
  • phraseanet-client/tags/1.2.7/version.txt

    r2703285 r2705793  
    11* origin/1.1-freemius
    2 commit cf98088535c825623a4591fcca7083701dc57c95
    3 Author: sam0hack <sam.nyx@live.com>
    4 Date:   Fri Mar 25 13:17:23 2022 +0100
    5 
    6     feat: add and change default currency to EUR
    7    
    8     feat: add and change default currency to EUR
    9 
    10 commit 7dfe81ff1e03d2ad04a9ccdee1c5d467fc13d8bb
    11 Author: sam0hack <sam.nyx@live.com>
    12 Date:   Fri Mar 25 13:15:50 2022 +0100
    13 
    14     fix: dev name
    15 
    16 commit d2939e3746915ddc17c355a882700bbb5f84cb2a
    17 Author: sam0hack <sam.nyx@live.com>
    18 Date:   Wed Mar 23 13:56:56 2022 +0100
    19 
    20     PC-56 version update
    21 
    22 commit afd471bed3a5d15743ddad423c95ffb9faf4f726
    23 Author: sam0hack <sam.nyx@live.com>
    24 Date:   Tue Mar 22 16:51:19 2022 +0100
    25 
    26     PC-56 Solution 1
    27    
    28     PC-56 Solution 1. add a packager that create two builds. 1 for free and 1 for premium.
    29 
    30 commit fc7ee7e8905b86d787b7689b2474f41c11217e70
    31 Author: sam0hack <sam.nyx@live.com>
    32 Date:   Wed Mar 16 17:06:27 2022 +0100
    33 
    34     fix: typos
    35 
    36 commit 72aa0c1b480fe2355643a922cb7fb157efced6c8
    37 Author: sam0hack <sam.nyx@live.com>
    38 Date:   Wed Mar 16 17:06:08 2022 +0100
    39 
    40     add: PC-56 get premium button
    41 
    42 commit 2e4e1c014ec6f9b64f1aef7d5368fa586435207f
    43 Author: sam0hack <sam.nyx@live.com>
    44 Date:   Thu Mar 3 15:29:08 2022 +0100
    45 
    46     PC-55 version upgrade for WP
    47 
    48 commit d9d5a81e08d8d5f0fa1b03e7c81c4503d5fdf0d4
    49 Author: sam0hack <sam.nyx@live.com>
    50 Date:   Thu Mar 3 13:04:39 2022 +0100
    51 
    52     fix: PC-55 logo
    53 
    54 commit e96f119974407f1b7e8119986645eb469a7b8d75
    55 Author: sam0hack <sam.nyx@live.com>
    56 Date:   Thu Mar 3 13:02:08 2022 +0100
    57 
    58     patch: PC-55 All of the issues are minor except for one that allows WP logged-in users to turn the SDK's debug mode on, which activates logging and can potentially expose some Freemius-related sensitive variables — like the opted-in user email address and API keys
    59    
    60     patch: PC-55 All of the issues are minor except for one that allows WP logged-in users to turn the SDK's debug mode on, which activates logging and can potentially expose some Freemius-related sensitive variables — like the opted-in user email address and API keys
    61 
    62 commit 8b904b17b876143d05af5965a37eada53e019a7f
    63 Author: sam0hack <sam.nyx@live.com>
    64 Date:   Wed Mar 2 15:13:17 2022 +0100
    65 
    66     fix: PC-52 and PC-54 SVN commit rejected by wordpress pre-commit hooks issues with wordpress compatibility
    67    
    68     fix: PC-54 by adding the local version of phraseanet-php-sdk with fixed version of doctrine/collection and doctrine/cache
    69 
    70 commit ed03d62aabb2f0ac2fd8e345f6d4414840ff9e4a
    71 Author: sam0hack <sam.nyx@live.com>
    72 Date:   Fri Feb 25 15:06:33 2022 +0100
    73 
    74     fix: PC-48 improve performance
    75 
    76 commit 2bf8af15f0dd52080fffa461d07f801b176755c8
    77 Author: sam0hack <sam.nyx@live.com>
    78 Date:   Fri Feb 25 15:05:50 2022 +0100
    79 
    80     fix: PC-52 indentation
    81 
    82 commit 60882dc2ddebc1542c5b67cf483415b46f690a74
    83 Author: sam0hack <sam.nyx@live.com>
    84 Date:   Thu Feb 24 16:46:20 2022 +0100
    85 
    86     fix: PC-48 Fix wrong asset download
    87    
    88     fix: PC-48 after updating collection chooser with the allowed collections the download asset functionality broke.
    89 
    90 commit 684774d5e8beb007427958463f5b55ad0567adee
    91 Author: sam0hack <sam.nyx@live.com>
    92 Date:   Thu Feb 24 16:14:42 2022 +0100
    93 
    94     fix: PC-52 Optimize the lodash imports
    95    
    96     Optimized the lodash imports and removed .map files from production to reduce the build size.
    97 
    982commit 0b35531659a173b8228b8973e8915bbb9c8b7361
    993Author: sam0hack <sam.nyx@live.com>
Note: See TracChangeset for help on using the changeset viewer.