Skip to content
This repository has been archived by the owner on Aug 26, 2022. It is now read-only.

HTTP endpoints for file-transfer configs #147

Closed
adamdecaf opened this issue Jun 12, 2019 · 3 comments · Fixed by #266
Closed

HTTP endpoints for file-transfer configs #147

adamdecaf opened this issue Jun 12, 2019 · 3 comments · Fixed by #266
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@adamdecaf
Copy link
Member

We should expose HTTP endpoints for SFTP, cutoff times, and ACH file transfers (uploads). This allows back office tools to inspect and modify them.

First, let's create a read endpoint that masks any passwords. If there are requests for more let's add those.

@tgunnoe
Copy link

tgunnoe commented Jul 5, 2019

Why not use local config envs or the config file idea? I believe this would be better for one time setup items, like how the environment variables work. It would seems to be an easier implementation in any case.

@adamdecaf
Copy link
Member Author

It would be tricky to configure paygate using env variables when multiple routing numbers are configured. We would need to embed the routing number in each env var or some similar scheme. (i.e. XX_SFTP_USERNAME)

We could support reading these configs from a file.

@wadearnold
Copy link
Member

Admin Paths for all environment variables are key to automation. As a user I want the system to come up in my environment variable state but would like to update the state of the running application. I think Kubernetes does a good job of supporting both.

@adamdecaf adamdecaf added this to the v0.7.0 milestone Jul 29, 2019
@adamdecaf adamdecaf self-assigned this Aug 21, 2019
adamdecaf added a commit to adamdecaf/paygate that referenced this issue Aug 21, 2019
adamdecaf added a commit to adamdecaf/paygate that referenced this issue Aug 21, 2019
If we upsert (insert or update) these endpoints then creating a new
record is the same operation.

Issue: moov-io#147
adamdecaf added a commit to adamdecaf/paygate that referenced this issue Aug 21, 2019
If we upsert (insert or update) these endpoints then creating a new
record is the same operation.

Issue: moov-io#147
adamdecaf added a commit to adamdecaf/paygate that referenced this issue Aug 23, 2019
adamdecaf added a commit to adamdecaf/paygate that referenced this issue Aug 23, 2019
If we upsert (insert or update) these endpoints then creating a new
record is the same operation.

Issue: moov-io#147
adamdecaf added a commit to adamdecaf/paygate that referenced this issue Aug 26, 2019
adamdecaf added a commit to adamdecaf/paygate that referenced this issue Aug 26, 2019
If we upsert (insert or update) these endpoints then creating a new
record is the same operation.

Issue: moov-io#147
adamdecaf added a commit to adamdecaf/paygate that referenced this issue Aug 27, 2019
adamdecaf added a commit to adamdecaf/paygate that referenced this issue Aug 27, 2019
If we upsert (insert or update) these endpoints then creating a new
record is the same operation.

Issue: moov-io#147
adamdecaf added a commit to adamdecaf/paygate that referenced this issue Sep 20, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants