Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency vimeo/psalm to v5 - abandoned #62

Open
wants to merge 11 commits into
base: 1.24.x
Choose a base branch
from

Commits on Nov 11, 2022

  1. Add new ElasticSearch

    Check for cluster connection
    Check for cluster health
    
    Returns responsetime along with success/warning/failure.
    
    Uses elasticsearch-php package
    - Supports both v7 and v8 as both ES versions are still supported by Elastic
    
    Signed-off-by: Bram Leeda <[email protected]>
    bram123 committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    fa8c97e View commit details
    Browse the repository at this point in the history
  2. Use Guzzle instead of elasticsearch-php to fetch the elasticsearch cl…

    …uster health status
    
    Signed-off-by: Bram Leeda <[email protected]>
    bram123 committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    2d5d5c2 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2022

  1. Signed-off-by: Bram Leeda <[email protected]>

    Add extra assertions for the ElasticSearch check result data
    bram123 committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    3debfac View commit details
    Browse the repository at this point in the history
  2. Merge pull request #58 from bram123/add-elasticsearch-check

    Add new ElasticSearch check
    Ocramius authored Dec 13, 2022
    Configuration menu
    Copy the full SHA
    a397280 View commit details
    Browse the repository at this point in the history
  3. Lock file maintenance

    Signed-off-by: Renovate Bot <[email protected]>
    renovate[bot] authored and Ocramius committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    b866286 View commit details
    Browse the repository at this point in the history
  4. Update dependency vimeo/psalm to v5

    | datasource | package     | from   | to    |
    | ---------- | ----------- | ------ | ----- |
    | packagist  | vimeo/psalm | 4.30.0 | 5.1.0 |
    
    
    Signed-off-by: Renovate Bot <[email protected]>
    renovate[bot] authored and Ocramius committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    d96362d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a99791e View commit details
    Browse the repository at this point in the history
  6. Simplified and documented data structures of all checks and their con…

    …structors
    
    This mostly replaces many docblock-only union types with PHP 8 union types (now usable),
    and removes many `Traversable` inputs where unusable.
    
    Specifically, in order to operate properly, many of these checks do things like
    `$this->settings[0]` or `count($this->settings)`, even in happy path scenarios,
    leading to invalid execution.
    
    This means that the accepted input type is not `array|Traversable` for many of our checks,
    but rather `non-empty-list` or stricter.
    
    While this could potentially mean that this is a BC break, these checks did **NOT**
    work, when a `Traversable` was given as input, and the errors change from being an
    `Exception` to being a more specific `TypeError`.
    
    Tests verifying impossible types/scenarios have been removed.
    Ocramius committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    86e2436 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    48ce68a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5e57799 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d53fc6c View commit details
    Browse the repository at this point in the history