Libraries tagged by dry-run

dive-be/laravel-dry-requests

209 Favers
294034 Downloads

Dry run your Laravel requests

Go to Download


brianhenryie/bh-php-flysystem-readonly

0 Favers
82992 Downloads

A League Flysystem adapter which wraps another adapter: reads pass through, writes and deletes are captured in memory so nothing ever touches the underlying filesystem. For --dry-run modes.

Go to Download


padosoft/laravel-flow

4 Favers
38437 Downloads

DX-first workflow / saga / compensation engine for Laravel with native dry-run, reverse-order compensation, business impact tracking, opt-in persistence, and audit events.

Go to Download


se7enxweb/ezownerchange

2 Favers
10093 Downloads

ezownerchange changes the owner of content objects in Exponential: one object or a whole subtree, from the administration with a preview and a confirmation, or from the command line with --dry-run. Permission checked, audited, search index and caches kept current.

Go to Download


matesofmate/rector-extension

0 Favers
4921 Downloads

Rector extension for Symfony Mate providing inspect, dry-run preview, and apply workflows

Go to Download


liberusoftware/import-export

0 Favers
1574 Downloads

Versioned transfer schemas, mapping, dry runs, validation, queued progress, reports, and retention.

Go to Download


hanzala-afzal/laravel-dynamic-throttle

4 Favers
9 Downloads

Runtime-managed, identity-aware rate limiting for Laravel: change limits without a deploy, per user or token, and dry-run them first.

Go to Download


wexample/symfony-data-sync

0 Favers
435 Downloads

Reconciles local Doctrine entities with external data sources: definitions, adapters, links, matching, plans and dry runs

Go to Download


skouerr/skouerr-cli

1 Favers
5784 Downloads

WP-CLI commands to scaffold and maintain Skouerr FSE themes. Agent-friendly: JSON output, non-interactive mode, dry-run.

Go to Download


postboost/php-sdk

0 Favers
56 Downloads

The PostBoost REST API lets you publish, schedule, and analyze social media posts on every supported network from a single integration. No OAuth apps to maintain — PostBoost handles platform authorization for you. ## Base URL All workspace-scoped endpoints are prefixed with `/{workspaceUuid}`. Panel/admin endpoints are prefixed with `/panel`. ## Plan access Every workspace-scoped endpoint returns `403` when the workspace's plan does not include API access (capability `api`). ## Dates and times Post dates and times (`date`, `time`, `accounts_schedule`) are read in the request's `timezone` when one is given, otherwise in the workspace timezone. ## Idempotent requests Send an `Idempotency-Key` header (any unique string, for example a UUID) with a `POST`. Repeating the request with the same key within 24 hours returns the stored response with `Idempotent-Replayed: true` and creates nothing new. Reusing a key with a different body returns `422`; a request still in progress with the same key returns `409`. `5xx` and `429` responses are not stored, so they can be retried with the same key. ## Guardrails for automated clients Create and update requests are checked before anything is written: a post whose content matches one created for the same account in the last 24 hours returns `409` (`code: duplicate_post`, override with `allow_duplicate: true`), scheduling past an account's daily cap returns `429` (`code: account_daily_cap_reached`), and scheduling to an account that must be reconnected returns `422` (`code: account_unauthorized` or `account_token_missing`). Use `POST /{workspaceUuid}/posts/validate` for a dry run and `GET /{workspaceUuid}/activity` to review what API clients did. ## Authentication All requests require a Bearer token in the `Authorization` header. Generate tokens in your PostBoost dashboard under **Settings → Access Tokens**. ``` Authorization: Bearer YOUR_API_TOKEN ```

Go to Download


kazistm/laravel-scoped-backup

0 Favers
78 Downloads

Laravel backup and recovery package for full-database backups and scoped Eloquent data exports and restores, with integrity verification, dry-run validation, retention policies, and health monitoring.

Go to Download


ernestdefoe/janitor

0 Favers
125 Downloads

Janitor for Flarum 2 — automated, rules-based discussion housekeeping. Define rules that periodically find discussions in chosen tags matching conditions (age, tags, reply count) and hide, lock, retag/move, or delete them. Scheduler-driven, with a global dry-run, per-run caps, and an action log.

Go to Download


insite/composer-dry-run

0 Favers
731 Downloads

GrumPHP task that calls 'composer update --lock --dry-run'

Go to Download


fahmiazizhakim/laravel-auto-rollback

1 Favers
7 Downloads

Wrap every HTTP request in a database transaction and roll it back afterwards -- for demo, staging, development and dry-run environments.

Go to Download


capell-app/migration-assistant

0 Favers
32 Downloads

Safely move pages and media into Capell — preview every change, validate before you write, and keep a rollback report for every import.

Go to Download


Next >>