Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
745b353
Start docs refining
viktorprogger Dec 13, 2025
eb27a90
Apply fixes from StyleCI
StyleCIBot Dec 13, 2025
ac1a2f8
Apply suggestions from code review
viktorprogger Dec 18, 2025
1fb3057
Update docs/guide/en/message-handler.md
viktorprogger Dec 18, 2025
91bb7cf
Add links to mentioned packages
viktorprogger Dec 18, 2025
2feaf14
Continue writing docs
viktorprogger Dec 21, 2025
604f2c0
Document Yii Debug integration
viktorprogger Dec 21, 2025
aee4f72
Fix queue:listen-all command name
viktorprogger Jan 5, 2026
7821be0
Prerequisites and installation in the guide
viktorprogger Jan 5, 2026
4fe7321
Middleware pipelines in the guide
viktorprogger Jan 5, 2026
23e7997
Add comprehensive documentation for callable definitions and update r…
viktorprogger Jan 7, 2026
ae5867a
Improve the channels.md guide
viktorprogger Jan 7, 2026
f2e7eff
Remove redundant info from the main readme
viktorprogger Jan 7, 2026
c598caf
Guide improvements and bugfixes
viktorprogger Jan 7, 2026
0f05e07
Merge two different failure handling guides
viktorprogger Jan 7, 2026
dd3ae30
Apply Rector changes (CI)
viktorprogger Jan 7, 2026
dd30d79
Rewrite channels doc
viktorprogger Jan 18, 2026
a86b307
Improve channel docs and fix PR comments
viktorprogger Jan 24, 2026
19c4c44
Fix docs due to PR comments
viktorprogger Jan 24, 2026
011db93
Merge branch 'master' into docs
viktorprogger Feb 21, 2026
a189beb
Apply PHP CS Fixer and Rector changes (CI)
viktorprogger Feb 21, 2026
a675bdc
Remove the old queue:listen:all command alias
viktorprogger Feb 21, 2026
da4a7a6
Rename `maximum` console command parameter to the more common `limit`
viktorprogger Feb 21, 2026
bb9bea8
Rename channels to queue names and generally improve docs
viktorprogger Feb 21, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
305 changes: 61 additions & 244 deletions README.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion config/params.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
'commands' => [
'queue:run' => RunCommand::class,
'queue:listen' => ListenCommand::class,
'queue:listen:all' => ListenAllCommand::class,
'queue:listen-all' => ListenAllCommand::class,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it was alright. The console works the best when the separator is :.

],
],
'yiisoft/queue' => [
Expand Down
41 changes: 38 additions & 3 deletions docs/guide/en/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,45 @@

An extension for running tasks asynchronously via queues.

## Guides and concept explanations
## Getting started

- [Prerequisites and installation](prerequisites-and-installation.md)
- [Configuration with yiisoft/config](configuration-with-config.md)
- [Manual configuration](configuration-manual.md)

- [Usage basics](usage.md)
- [Migrating from `yii2-queue`](migrating-from-yii2-queue.md)
- [Errors and retryable jobs](error-handling.md)
- [Workers](worker.md)
- [Console commands](console-commands.md)

## Adapters

- [Adapter list](adapter-list.md)
- [Synchronous adapter](adapter-sync.md)

## Core concepts

- [Queue names](queue-names.md)
- [Message handler](message-handler.md)
- [Envelopes](envelopes.md)
- [Middleware pipelines](middleware-pipelines.md)
- [Loops](loops.md)

## Interoperability

- [Producing messages from external systems](consuming-messages-from-external-systems.md)

## Reliability and visibility

- [Errors and retryable jobs](error-handling.md)
- [Job status](job-status.md)
- [Yii Debug integration](debug-integration.md)

## Production and optimization

- [Best practices](best-practices.md)
- [Running workers in production (systemd and Supervisor)](process-managers.md)
- [Performance tuning](performance-tuning.md)

## Migration from Yii2

- [Migrating from `yii2-queue`](migrating-from-yii2-queue.md)
Loading
Loading