All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
enforce no top-level side effects via eslint-plugin-top internal reference #869f670uj
Purpose of dependency: Shared typings for all Node.js backends and frontends.
Purpose of dependency: Shared typings for the Complyforce API backend.
Purpose of dependency: Provide various React utils, side effect free and tree shakeable.
Purpose of dependency: DevOps macros, job templates and jobs for Gitlab CI and @devowl-wp/node-gitlab-ci.
keep failed translation status in CI summary internal reference #319766g
enforce no top-level side effects via eslint-plugin-top internal reference #869f670uj
replace docker cp with dowl service-cp for plugin builds and enhance service execution scripts internal reference #869f60ccg
add endpoint wait functionality for Docker E2E tests internal reference #869ep8z6q
cache node_modules_cache for backend builds so i18n can skip internal reference #869f7c5ad
clone Docker images with regctl instead of DinD internal reference #869f7c5ad
fix semver CI summary changelogs after loglevel info internal reference #869f7c5ad
full clone for semver/release/secret scanner instead of unshallow internal reference #869f7c5ad
lower semver lerna loglevel from silly to info internal reference #869f7c5ad
materialize install stubs in gitlab-ci image for fast Templates.Install cp -a internal reference #869f7c5ad
pin install.tar ownership for reproducible hashes
quiet git fetch --unshallow in semver and secret scanner internal reference #869f7c5ad
replace backend pnpm deploy with turbo prune Docker context internal reference #869f7c5ad
reuse Docker layers across runners via inline cache-from internal reference #869f7c5ad
set global GIT_DEPTH to 1 for faster get_sources internal reference #869f7c5ad
skip install job when install.tar sha matches image label internal reference #869f7c5ad
skip install/validate/review on new feature branch seed internal reference #869f7c5ad
Purpose of dependency: Provide a CLI to push and pull localization files from different translation management systems.
exclude cachebusters from i18n checksum by default internal reference #869f7c5ad
skip i18n rebuild on package version bumps internal reference #869f7c5ad
enforce no top-level side effects via eslint-plugin-top internal reference #869f670uj
Purpose of dependency: Provide eslint configuration for our complete monorepo.
enforce no top-level side effects via eslint-plugin-top internal reference #869f670uj
Purpose of dependency: Provides a proper kv cache for different adapters. eg. Redis etc
enhance etcd to handle late lease revocation and improve error handling during lock acquisition internal reference #869ey3rxt
keep etcd leases alive across JWT auth token expiry internal reference #869ey3rxt
keep etcd pool subchannels alive with Watch streams and 10s keepalive internal reference #869ey3rxt
enforce no top-level side effects via eslint-plugin-top internal reference #869f670uj
Purpose of dependency: Predefined monorepo utilities and tasks.
enforce no top-level side effects via eslint-plugin-top internal reference #869f670uj
Purpose of dependency: Create dynamic GitLab CI pipelines in JavaScript or TypeScript for each project. Reuse and inherit instructions and avoid duplicate code!
avoid ts config deadlock when two pipelines race internal reference #869f7c5ad
keep failed translation status in CI summary internal reference #319766g
truncate CI summary snippet title to 255 chars internal reference #319766g
Purpose of dependency: Webpack config builder for multiple ecosystems like standalone React frontends, Antd, Preact and WordPress.
This package (@devowl-wp/complyforce-vendor-dashboard) has been updated because a dependency, which is also shipped with this package, has changed.
Purpose of dependency: Provides a proper kv cache for different adapters. eg. Redis etc
bound etcd lock acquire against VIP/IPVS gRPC hangs internal reference #869ey3rxt
increase gRPC keepalive time for etcd client to prevent connection issues internal reference #869ey3rxt
update gRPC keepalive settings for etcd client to prevent idle connection issues internal reference #869ey3rxt
add MappedObject minifier and serializer presets to kv-cache internal reference #869eu7z6p
implement immediate cancel workflow with discard in-flight work functionality internal reference #869c8tfch
introduce real time updates and audit REST API resource access / guards internal reference #869eqzrx6
Purpose of dependency: Shared typings for all Node.js backends and frontends.
Purpose of dependency: Shared typings for the Complyforce API backend.
Purpose of dependency: Provides a proper kv cache for different adapters. eg. Redis etc
raise order error summary length in vendor dashboard internal reference #869c7xrrv
replace order URL arrays with scan URL counters internal reference #869c8tfch
resolve latest order status update by id when timestamps tie internal reference #869c8tj0a
run discovery raw HTTP via Chromium fetch internal reference #869c7xrrv
use Zod schema for scan artefacts OpenAPI response internal reference #869c8tj0a
add order cancel action to Complyforce vendor dashboard internal reference #869c8tfch
add order scan artefact download gated by traceEnabled internal reference #869c8tj0a
add vendor dashboard command palette with header search trigger internal reference #869c8tj0a
enable create order via Complyforce vendor dashboard internal reference #869e55zww
polish vendor-dashboard orders overview and admin tracing internal reference #869c8tj0a
Purpose of dependency: Shared typings for all Node.js backends and frontends.
api-reference did no longer render internal reference #869eqh3r0
Purpose of dependency: Shared typings for the Complyforce API backend.
add graceful order cancellation via API and processor internal reference #869c8tfch
delete order-scoped scan artefacts after successful report internal reference #869c8tfch
hard-fail domain policy on discovery and scan as wip internal reference #869c7xrrv
omit createdByUser from public order get OpenAPI schema internal reference #869e55zww
order status progression handling and refactor workflow update processing internal reference #869c8tfch
replace order URL arrays with scan URL counters internal reference #869c8tfch
restore scanUrlsLimit on order-created broker contract internal reference #869c8tfch
surface proxy TLS and destination mismatch as typed scan failures internal reference #869c7xrrv
use Zod schema for scan artefacts OpenAPI response internal reference #869c8tj0a
Purpose of dependency: Provides a proper kv cache for different adapters. eg. Redis etc
Purpose of dependency: VAT ID validation for EU and Swiss companies using VIES and UID-Register APIs.
This package (@devowl-wp/complyforce-vendor-dashboard) has been updated because a dependency, which is also shipped with this package, has changed.
Purpose of dependency: VAT ID validation for EU and Swiss companies using VIES and UID-Register APIs.
bound the VIES lookup with a timeout internal reference #869dx578z