ZendHQ GUI 1.7.0
New Features
- Adds support for Microsoft OIDC workflow, splitting connection and login to the ZendHQ daemon into two steps.
Updates
- Upgraded AgGrid component
- Upgraded NodeJS version to 20.17
Find expert insights and step-by-step configuration instructions for how to use CIS hardened Docker images in your PHP web application hardening strategies.
In this article, our expert discusses how to choose the right PHP stack for your needs -- including discussion on popular PHP development and production application stacks.
Rootless Docker images can harden your application against potential security issues. Learn how ZendPHP can help build rootless Docker images for your apps.
In this blog, we take a look at cloud images with ZendPHP and how they make deployment of PHP applications simple and consistent.
Discover the benefits of augmenting existing applications with PHP-custom scripts.
Have you encountered problems configuring nginx for Drupal 10 and PHP-FPM? This blog walks through how to troubleshoot issues and find solutions for your web application.
PHP and MySQL are two valuable tools for bringing data to the web both through customer applications as well as existing open source solutions based on these technologies. Learn how
Added support for OIDC authentication and authorization.
zendhq_oidc
ZendHQ extension implements the authentication and authorization using the OpenID Connect protocol.oauth2
JsonRPC namespace provides helper methods for OIDC authentication and authorization flow.microsoft
: Microsoft Entra IDAdded support for Job Queue retry delay algorithms.
The Job Queue now supports different retry delay algorithms that can be used to control how long the Job Queue will wait before retrying a failed job. The retry delay algorithm can be one of the following:
fixed-delay
: a fixed delay in seconds (default)linear-backoff
: a linear backoff delayexponential-backoff
: an exponential backoff delayexponential-jitter
: an exponential backoff delay with jitterdecorrelated-jitter
: a variant of exponential backoff with jitter (AWS strategy)The default retry delay algorithm can be set in the ZendHQ daemon's configuration file using the zendhqd.jobqueue.job_retry_delay_algo
directive.
The default maximum cap for the retry delay can be set using the zendhqd.jobqueue.job_retry_delay_cap
directive.
Added the cache_dir
configuration directive to the ZendHQ daemon's configuration file that can be used to set the directory where the daemon will store its cache files. The default value is ${INSTALL_PREFIX}/var/cache
.
Added support for environment variables in the ZendHQ daemon's configuration file.
Environment variables can be used in the configuration file by using the syntax = ${name}
. The environment variable must be set before starting the ZendHQ daemon.
Added --sort-status
and --sort-time options
to the zendhqctl jobqueue job
command subcommands list and history. These can be used together with the --all-queuesoption
to sort entries by status and time.
#
in Job Queue HTTP job query arguments.