Piotr Olaszewski
Piotr Olaszewski
> [!NOTE] > First of all, many thanks for your work on the library. It could be very important for a lot of projects! :pray: Please notice one huge disclaimer...
- [ ] [AGI](https://docs.asterisk.org/Asterisk_18_Documentation/API_Documentation/AMI_Actions/AGI/) - [ ] [AOCMessage](https://docs.asterisk.org/Asterisk_18_Documentation/API_Documentation/AMI_Actions/AOCMessage/) - [ ] [AbsoluteTimeout](https://docs.asterisk.org/Asterisk_18_Documentation/API_Documentation/AMI_Actions/AbsoluteTimeout/) - [ ] [AgentLogoff](https://docs.asterisk.org/Asterisk_18_Documentation/API_Documentation/AMI_Actions/AgentLogoff/) - [ ] [Agents](https://docs.asterisk.org/Asterisk_18_Documentation/API_Documentation/AMI_Actions/Agents/) - [ ] [Atxfer](https://docs.asterisk.org/Asterisk_18_Documentation/API_Documentation/AMI_Actions/Atxfer/) - [ ] [BlindTransfer](https://docs.asterisk.org/Asterisk_18_Documentation/API_Documentation/AMI_Actions/BlindTransfer/) - [...
- [ ] asterisk-java-all - [ ] asterisk-java-agi - [x] asterisk-java-ami - [x] asterisk-java-core
- [x] #566 - [x] #572 - [x] Use the writer in actions - [x] Use the reader in responses - [ ] Use the reader in events - [...
- [ ] Prepare rules for checkstyle - [ ] Make some workflows to automate checks
To provide integration tests Testcontainers should be introduced to allow testing in favor of [Asterisk Docker](https://hub.docker.com/r/andrius/asterisk). All supported versions should be covered by the integration tests.
Instead of building own framework to handle Asterisk AGI Commands and AMI Actions/Events we should try to use https://github.com/netty/netty.