35 lines
1.3 KiB
Markdown
35 lines
1.3 KiB
Markdown
# Integration-TransactionImporter-SimmonsBank
|
|
|
|
This is an integration for ActiveAllocator.
|
|
|
|
The type is Transaction Importer, specifically created for interfacing with SimmonsBank's online banking website.
|
|
|
|
## Guides
|
|
|
|
[Pass parameters to HTTP GET action](https://code-maze.com/aspnetcore-pass-parameters-to-http-get-action/)
|
|
|
|
## Dependencies
|
|
|
|
[Otp.NET library](https://github.com/kspearrin/Otp.NET)
|
|
|
|
[JToken.SelectToken() quick reference](https://www.newtonsoft.com/json/help/html/SelectToken.htm)
|
|
|
|
## Dev Environment Setup
|
|
|
|
On Archlinux install the following to use dotnet: ```sudo pacman -Sy dotnet-sdk dotnet-runtime aspnet-runtime```.
|
|
|
|
For Archlinux install docker with ```sudo pacman -Sy docker docker-compose```.
|
|
|
|
Then run ```systemctl start docker.service``` and ```systemctl enable docker.service``` to start and enable on boot the docker engine.
|
|
|
|
When running pgAdmin (a container in the docker compose stack) if there are errors about permission denied, you will need to set the owner of the directory to user 5050. You can do this with:
|
|
|
|
```sudo chown -R 5050:5050 ./Postgres/pg-admin_data```
|
|
|
|
You may also need to allow full rwx (Read, Write, and Execute) rights on the directory.
|
|
|
|
```sudo chmod -R 777 ./Postgres/pg-admin_data```
|
|
|
|
## Namespace
|
|
|
|
AAIntegration.SimmonsBank.API |