Download the PHP package liberusoftware/automation-laravel without Composer
On this page you can find all versions of the php package liberusoftware/automation-laravel. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download liberusoftware/automation-laravel
More information about liberusoftware/automation-laravel
Files in liberusoftware/automation-laravel
Package automation-laravel
Short Description Liberu Automation Laravel application for governed workflows and provider-neutral AI capabilities.
License MIT
Informations about the package automation-laravel
Liberu Automation
Governed workflows and provider-neutral automation capabilities for Liberu applications.
Software · Hosting · Services · Liberu Group
Liberu Automation is a deployable Laravel application for governed workflows, approvals, provider-neutral AI, connectors, media processing, and evaluation. It composes independently released capability and presentation packages while keeping application bootstrapping, environment configuration, panel composition, and cross-package tests in one place.
Key features
- Jetstream authentication, profiles, sessions, two-factor authentication, passkeys, and social login
- Filament admin and account panels assembled from optional presentation modules
- Organisations, teams, roles, permissions, audit trails, settings, and feature flags
- Messaging, notifications, localisation, search, files, webhooks, integrations, analytics, and import/export foundations
- Queue, scheduler, Horizon, Pulse, Telescope, Octane, Reverb, backup, and observability support
- Independently versioned modules installed into tracked
/modulesdirectories - Independently versioned themes installed into tracked
/themesdirectories with inheritance and safe fallback - Architecture tests for manifests, dependency direction, package ownership, and presentation boundaries
- Governed Automation capabilities covering workflows, rules, approvals, AI gateways, prompts, data processing, media, connectors, and evaluation
Requirements
| Dependency | Supported version |
|---|---|
| PHP | 8.5 |
| Laravel | 13.x |
| Filament | 5.x |
| Livewire | 4.x |
| Composer | 2.x |
| Node.js | Latest stable release |
| Database | A Laravel-supported SQL database |
Quick start
Review .env before migrating. Use php artisan migrate --seed only when example data is wanted. The optional interactive install.sh supports local, Docker, and Kubernetes-oriented setup.
Composable package architecture
Each runtime capability is an independent liberusoftware/automation-* Composer package with its own module-automation-* GitHub repository, release lifecycle, manifest, provider, documentation, and tests. Each visual package is an independent liberu-theme. Shared contract packages and the custom installer are normal Composer dependencies under /vendor.
Composer is the source of installation and version truth:
The trusted liberusoftware/composer-installer places packages according to type:
| Composer type | Install path | Repository convention |
|---|---|---|
liberu-module |
/modules/{installer-name} |
liberusoftware/module-{installer-name} |
liberu-theme |
/themes/{installer-name} |
liberusoftware/theme-{installer-name} |
| Contract/library | /vendor |
Package-specific repository |
modules/ and themes/ are intentionally kept out of .gitignore. Their reproduced contents are committed so deployments and reviews can see the exact installed code, while composer.lock pins each release and source commit. Do not edit an installed module only in this host: contribute the generic change to its package repository, release it, and update the Composer dependency here.
Installation, runtime enablement, authorisation, and commercial entitlement are separate concerns. config/modules.php selects the enabled capability graph; the module manager validates dependencies and orders providers without scanning application classes manually.
Every module also publishes a validated feature catalog in module.json. Hosts can inspect the complete catalog or search it without loading module internals:
Module and theme development
A module owns one cohesive capability and communicates through public contracts, actions, events, registries, or stable identifiers. Domain modules do not depend on Filament or themes; optional *-filament, *-api, and *-livewire packages provide presentation adapters.
Every module contains:
Themes contain composer.json, theme.json, source assets, compatibility metadata, accessibility/fallback expectations, tests, documentation, and asset licensing information. See the theme architecture.
Testing and quality
The test suite exercises application behaviour and every installed module provider. Package architecture tests verify metadata, declared dependencies, host isolation, UI boundaries, and Composer ownership. Each of the eleven core Automation packages also carries package-local domain tests:
The release gate measures the owned application executable scope and requires 100% coverage for the application composition scope. The current release passes with 216 tests and 1,243 assertions:
Coverage excludes only vendor code, generated files, static assets, and configuration-only paths. PHPStan, module validation, Composer validation, Pint, Docker, and install checks are also required in CI.
Publishing Automation packages
Automation repositories keep the module- prefix on GitHub. Their Composer
and Packagist names use liberusoftware/automation-* without that prefix.
The publishing helper copies each committed package into its corresponding
public repository and never force-pushes existing history.
Publishing requires authenticated gh and git access to the organisation.
The released packages are tagged independently; the application’s current
major release is v4.0.0 (the initial major release was v1.0.0).
After the repositories are public, register every Composer package on Packagist:
The submitter skips packages that are already registered and reports individual API failures without printing the configured token.
Documentation
- Module development
- Foundation compliance
- Foundation module matrix
- Theme architecture
- Theme system
- Messaging architecture
- Search architecture
- Localisation
- Notifications
Related Liberu projects
| Project | Repository | Scope |
|---|---|---|
| Accounting | liberusoftware/accounting-erp-laravel | Ledgers, banking, tax, expenses, close, and reporting |
| Automation | liberusoftware/automation-laravel | Governed workflows, provider-neutral AI, approvals, and connectors |
| Billing | liberusoftware/billing-laravel | Billing, subscriptions, payments, invoices, and revenue operations |
| Boilerplate | liberusoftware/boilerplate-laravel | Modular Laravel foundation and reference implementation |
| Browser game | liberusoftware/browser-game-laravel | Browser-based game platform and domain capabilities |
| CMS | liberusoftware/cms-laravel | Content, publishing, pages, media, search, and delivery |
| Control panel | liberusoftware/control-panel-laravel | Hosting, infrastructure, DNS, mail, backups, and operations |
| CRM | liberusoftware/crm-laravel | Customers, leads, opportunities, sales, and service |
| Ecommerce | liberusoftware/ecommerce-laravel | Catalogues, checkout, orders, fulfilment, and returns |
| Genealogy | liberusoftware/genealogy-laravel | Genealogy records, relationships, sources, and research |
| Maintenance | liberusoftware/maintenance-laravel | Maintenance planning, assets, work orders, and operations |
| Real estate | liberusoftware/real-estate-laravel | Property, listing, tenancy, and transaction workflows |
| Social network | liberusoftware/social-network-laravel | Social profiles, groups, content, messaging, and discovery |
Security
Do not report security vulnerabilities through public GitHub issues. Email [email protected] with reproduction details and the affected version so the report can be handled privately.
License
This project is open-source software available under the MIT License. The linked licence text is authoritative; this summary is not legal advice.
Feedback and contributing
Feedback and contributions are welcome. Report reproducible bugs, propose focused enhancements, improve documentation or translations, and submit tested changes. Search existing issues first. Pull requests should explain the problem and approach, remain focused, pass the required checks, and document user-visible or breaking changes. Security reports must follow the private route above.
Contributors
Thank you to everyone who helps improve Liberu. View the contributors graph.
All versions of automation-laravel with dependencies
bezhansalleh/filament-shield Version ~4.0
bursteri/socialstream Version ^7.0
filament/filament Version ~5.1
filament/spatie-laravel-settings-plugin Version ^5.0
laravel/framework Version ^13.0
laravel/horizon Version ^5.0
laravel/jetstream Version ^5.1
laravel/octane Version ^2.3
laravel/pulse Version ^1.7
laravel/reverb Version ^1.0
laravel/sanctum Version ^4.0
laravel/socialite Version ^5.0
laravel/tinker Version ^3.0
liberusoftware/activity-comments Version ^1.0
liberusoftware/analytics-contracts Version ^1.0
liberusoftware/analytics-core Version ^1.0
liberusoftware/analytics-google Version ^1.0
liberusoftware/analytics-meta Version ^1.0
liberusoftware/api-access Version ^1.0
liberusoftware/application Version ^1.0
liberusoftware/audit Version ^1.0
liberusoftware/composer-installer Version ^1.1
liberusoftware/currency-context Version ^1.0
liberusoftware/developer-experience Version ^1.0
liberusoftware/feature-flags Version ^1.0
liberusoftware/files-media Version ^1.0
liberusoftware/identity-core Version ^1.0
liberusoftware/identity-core-filament Version ^1.0
liberusoftware/identity-socialstream Version ^1.0
liberusoftware/import-export Version ^1.0
liberusoftware/integrations Version ^1.0
liberusoftware/jetstream-bridge Version ^1.0
liberusoftware/localization-contracts Version ^1.0
liberusoftware/localization-core Version ^1.0
liberusoftware/localization-core-livewire Version ^1.0
liberusoftware/localization-mymemory Version ^1.0
liberusoftware/automation-ai-gateway Version ^1.0
liberusoftware/automation-ai-gateway-api Version ^1.0
liberusoftware/automation-ai-gateway-filament Version ^1.0
liberusoftware/automation-ai-gateway-livewire Version ^1.0
liberusoftware/automation-approvals Version ^1.0
liberusoftware/automation-approvals-api Version ^1.0
liberusoftware/automation-approvals-filament Version ^1.0
liberusoftware/automation-approvals-livewire Version ^1.0
liberusoftware/automation-automation-core Version ^1.0
liberusoftware/automation-automation-core-api Version ^1.0
liberusoftware/automation-automation-core-filament Version ^1.0
liberusoftware/automation-automation-core-livewire Version ^1.0
liberusoftware/automation-connectors Version ^1.0
liberusoftware/automation-connectors-api Version ^1.0
liberusoftware/automation-connectors-filament Version ^1.0
liberusoftware/automation-connectors-livewire Version ^1.0
liberusoftware/automation-data-processing Version ^1.0
liberusoftware/automation-data-processing-api Version ^1.0
liberusoftware/automation-data-processing-filament Version ^1.0
liberusoftware/automation-data-processing-livewire Version ^1.0
liberusoftware/automation-evaluation Version ^1.0
liberusoftware/automation-evaluation-api Version ^1.0
liberusoftware/automation-evaluation-filament Version ^1.0
liberusoftware/automation-evaluation-livewire Version ^1.0
liberusoftware/automation-image Version ^1.0
liberusoftware/automation-image-api Version ^1.0
liberusoftware/automation-image-filament Version ^1.0
liberusoftware/automation-image-livewire Version ^1.0
liberusoftware/automation-prompt-registry Version ^1.0
liberusoftware/automation-prompt-registry-api Version ^1.0
liberusoftware/automation-prompt-registry-filament Version ^1.0
liberusoftware/automation-prompt-registry-livewire Version ^1.0
liberusoftware/automation-rules Version ^1.0
liberusoftware/automation-rules-api Version ^1.0
liberusoftware/automation-rules-filament Version ^1.0
liberusoftware/automation-rules-livewire Version ^1.0
liberusoftware/automation-video Version ^1.0
liberusoftware/automation-video-api Version ^1.0
liberusoftware/automation-video-filament Version ^1.0
liberusoftware/automation-video-livewire Version ^1.0
liberusoftware/automation-voice Version ^1.0
liberusoftware/automation-voice-api Version ^1.0
liberusoftware/automation-voice-filament Version ^1.0
liberusoftware/automation-voice-livewire Version ^1.0
liberusoftware/module-liberu-platform-orchestration Version ^1.0
liberusoftware/module-liberu-platform-orchestration-api Version ^1.0
liberusoftware/module-liberu-platform-orchestration-filament Version ^1.0
liberusoftware/module-liberu-platform-orchestration-livewire Version ^1.0
liberusoftware/module-liberu-executive-insights Version ^1.0
liberusoftware/module-liberu-executive-insights-api Version ^1.0
liberusoftware/module-liberu-executive-insights-filament Version ^1.0
liberusoftware/module-liberu-executive-insights-livewire Version ^1.0
liberusoftware/module-liberu-business-workflow-reconciliation Version ^1.0
liberusoftware/module-liberu-business-workflow-reconciliation-api Version ^1.0
liberusoftware/module-liberu-business-workflow-reconciliation-filament Version ^1.0
liberusoftware/module-liberu-business-workflow-reconciliation-livewire Version ^1.0
liberusoftware/module-liberu-revenue-and-care-orchestration Version ^1.0
liberusoftware/module-liberu-revenue-and-care-orchestration-api Version ^1.0
liberusoftware/module-liberu-revenue-and-care-orchestration-filament Version ^1.0
liberusoftware/module-liberu-revenue-and-care-orchestration-livewire Version ^1.0
liberusoftware/module-manager Version ^1.0
liberusoftware/module-manager-filament Version ^1.1
liberusoftware/notifications Version ^1.0
liberusoftware/observability Version ^1.0
liberusoftware/organizations-teams Version ^1.0
liberusoftware/organizations-teams-filament Version ^1.0
liberusoftware/profiles Version ^1.0
liberusoftware/roles-permissions Version ^1.0
liberusoftware/roles-permissions-filament Version ^1.0
liberusoftware/scheduler-queues Version ^1.0
liberusoftware/search Version ^1.0
liberusoftware/search-api Version ^1.0
liberusoftware/sessions-devices Version ^1.0
liberusoftware/sessions-devices-filament Version ^1.1
liberusoftware/settings Version ^1.0
liberusoftware/settings-filament Version ^1.0
liberusoftware/theme-base Version ^2.0
liberusoftware/theme-clear-signal Version ^1.0
liberusoftware/theme-dark Version ^1.0
liberusoftware/theme-default Version ^1.0
liberusoftware/theme-support Version ^1.0
liberusoftware/theme-support-livewire Version ^1.1
liberusoftware/two-factor-authentication Version ^1.0
liberusoftware/webhooks Version ^1.0
livewire/livewire Version ^4.0
spatie/laravel-activitylog Version ^5.0
spatie/laravel-backup Version ^10.3
spatie/laravel-passkeys Version ^1.6
spatie/laravel-permission Version ^7.0
spiral/roadrunner-cli Version ^2.6.0
spiral/roadrunner-http Version ^3.3.0