You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
955 B
Plaintext
34 lines
955 B
Plaintext
TODO:
|
|
- nice report selection
|
|
- clean up the config (default reports)
|
|
- Improve readme
|
|
- abstract baseCommand with some input params
|
|
- add time tracking command
|
|
- plugin system for services:
|
|
- in dependencies.php find subdependencies.php
|
|
- Create interface for 3rd party service integration and abstract class
|
|
- Create factory to add correct service of a 3rd party service to the Command
|
|
- separator constant
|
|
------------------------
|
|
- add plugin system for time tracking service
|
|
- add tests
|
|
------------------------
|
|
- question helper: https://symfony.com/doc/current/components/console/helpers/questionhelper.html
|
|
- psr-12 code check and add phpstan https://phpstan.org/user-guide/getting-started
|
|
- phing for build automation
|
|
- add ddev for dockerization
|
|
|
|
|
|
|
|
|
|
DONE:
|
|
- expenses default value
|
|
- pretify output
|
|
- rename rprt to invoice
|
|
- select report
|
|
- build phar file
|
|
- upload a phar file on repo
|
|
- create release
|
|
- clear report cache
|
|
|