diff --git a/README.md b/README.md index 25b91a6..755225d 100644 --- a/README.md +++ b/README.md @@ -55,10 +55,11 @@ Create new parsers ------------------ The current implementation can import transactions from account statements coming from the following banks: - * Crédit Mutuel: pdf statement + * Boursorama: pdf statement * Caisse d'épargne: pdf statement + * Crédit Mutuel: pdf statement + * Fortuneo: pdf statement * N26: pdf statement - * Boursorama: pdf statement * National Bank of Canada (Banque National du Canada): csv export Source code for these parsers can be found at https://github.com/Ovski4/account-statement-parsers. @@ -148,10 +149,3 @@ docker compose run --rm --no-deps -e RUN_MIGRATIONS=false php composer fix:style Individual checks are available as `composer lint:style`, `lint:stan`, `lint:yaml`, `lint:twig` and `lint:container`. The same checks run on every push through the `run-linters` workflow. VS Code users get these as tasks (`Tasks: Run Task`). - -Upgrade -------- - -``` -docker compose run php composer update "symfony/*" pagerfanta/doctrine-orm-adapter php-coveralls/php-coveralls doctrine/doctrine-fixtures-bundle dama/doctrine-test-bundle doctrine/orm babdev/pagerfanta-bundle phpstan/phpdoc-parser spiriitlabs/form-filter-bundle doctrine/doctrine-migrations-bundle doctrine/doctrine-bundle symfony/proxy-manager-bridge ramsey/uuid-doctrine cboden/ratchet phpunit/phpunit doctrine/annotations -W -``` \ No newline at end of file diff --git a/public/images/logo-fortuneo.svg b/public/images/logo-fortuneo.svg new file mode 100644 index 0000000..3a09b49 --- /dev/null +++ b/public/images/logo-fortuneo.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/styles/main.css b/public/styles/main.css index c41305a..a9213c0 100644 --- a/public/styles/main.css +++ b/public/styles/main.css @@ -239,6 +239,10 @@ form#filter-form.large-filter-form .col-form-label { width: 170px; } +.parser-card .card-img-top.fortuneo { + height: 70px; +} + .parser-card .card-img-top.credit-mutuel { height: 100px; width: 250px; diff --git a/src/Services/FileParser/FortuneoAccountStatementParser.php b/src/Services/FileParser/FortuneoAccountStatementParser.php new file mode 100644 index 0000000..723be16 --- /dev/null +++ b/src/Services/FileParser/FortuneoAccountStatementParser.php @@ -0,0 +1,25 @@ +