58 Commits

Author SHA1 Message Date
jbirddog
b068dcf347
Move to one postgres secret (#33) 2023-03-06 15:20:09 -05:00
jbirddog
bbe0fd99d2
Dosql (#32) 2023-03-06 12:15:16 -05:00
jbirddog
250704aa49
Allow setting column types, add README (#31) 2023-03-02 13:08:27 -05:00
jbirddog
71ee8825cc
External secrets (#29)
* Pass secrets into SelectValues

* Pass secrets into Create/DropTable

* Pass secrets to Insert/Update/DeleteValues. Drop and create based on existence

* Pass secrets to GetEmployeeInfo

* Pass secrets to Xero non oauth calls
2023-03-01 10:04:10 -05:00
burnettk
c552a9aed9
bug fix file path 2023-02-22 16:27:19 -05:00
burnettk
fff8ae945f
hack up status-go so it works until we get a commandline flag, and add docs 2023-02-22 16:03:07 -05:00
jasquat
df9350e7cf
use raise_for_status when sending waku messages w/ burnettk 2023-02-22 10:45:08 -05:00
jasquat
a68264d785
added config py file that can read from env vars w/ burnettk 2023-02-22 10:19:14 -05:00
jasquat
d815cfeb90
use wakuext_addContact when sending waku messages w/ burnettk 2023-02-15 16:16:18 -05:00
jasquat
1c20e93fb8 send a contact request whenever sending a waku message w/ burnettk 2023-02-13 14:52:00 -05:00
jbirddog
425017cd6d
Some fixes from the code audit (#27) 2023-02-08 09:58:32 -05:00
jasquat
7a4752498d updated waku send message to take an array of recipients w/ burnettk 2023-01-24 16:18:10 -05:00
jbirddog
aa11ea1eab
Drop the need for schema to be a json string (#26) 2023-01-23 12:37:14 -05:00
jbirddog
30171243e2
Bump connectors to 3.11 (#25) 2023-01-19 21:04:41 -05:00
jbirddog
bfb851e409
Add call to get currencies (#23) 2023-01-10 11:40:35 -05:00
jbirddog
6e3ecd01ae
Allow setting host and port (#21) 2022-12-27 16:51:42 -05:00
jbirddog
f1f2848762
Postgresql connector (#20) 2022-12-21 13:31:22 -05:00
Dan Funk
c167810a59
Use Spiffworkflow-Proxy Library (#18)
* use the Spiff Connector blueprint for all business logic -- this is now a shell that just contains the dependencies.

* deal with my last minute rename of the library we now depend on.

* Use the new Connector-aws repository on github, and remove that directory.
2022-11-28 12:29:12 -05:00
burnettk
e8ff84f4ad Revert "hack"
This reverts commit 0521ce7e6eec4e8a6a428151d63c90fe0f459d99.
2022-11-22 18:00:33 -05:00
burnettk
0521ce7e6e hack 2022-11-22 17:58:56 -05:00
jasquat
517a960fd4 updated waku build command w/ burnettk 2022-11-22 17:54:27 -05:00
jasquat
762eb129c5 make the responses act more the same w/ burnettk 2022-10-26 17:17:09 -04:00
jbirddog
a6b31a8442
Refresh Xero OAuth token (#16)
* WIP - sending refreshed token back

* Small cleanup
2022-10-25 14:10:50 -04:00
Dan
f790e3eae8 Fix for adding records to dynamodb - 2022-10-24 12:28:00 -04:00
jbirddog
f62f7eaa94
Add GetEmplyoeeInfo api (#15) 2022-10-24 11:28:40 -04:00
Dan
9c693aad7c Purge PDF Generator 2022-10-21 14:50:24 -04:00
Dan
837c932683 Assume that all requests are json - and handle them appropriately.
Use the SimpleJson library to decode responses from DynamoDB, which might contain values that we can't deserialize otherwise.
2022-10-21 12:43:26 -04:00
Dan
cfb616f1f5 Construct a better query and allow for an optional sort key when doing a query on a dynamodb table. 2022-10-20 13:31:44 -04:00
Dan
a30fff5650 Merge branch 'main' of github.com:sartography/connector-proxy-status-im into main 2022-10-18 15:48:38 -04:00
Dan
3fa42d451a AWS library has strong feelings about things being decimal and not float. 2022-10-18 15:48:21 -04:00
jbirddog
76edf982c0
Add now required tax type param (#12) 2022-10-18 12:48:53 -04:00
jbirddog
3a927e11de
Tweaks for xero oauth (#11)
* Tweaks for xero oauth

* Better docstring
2022-10-18 10:43:39 -04:00
jasquat
049fa2fbb9 copy the tmp dir to home so we can docker build w/ burnettk 2022-10-17 16:48:32 -04:00
jasquat
61a1597751 added set -x for debug w/ burnettk 2022-10-17 16:37:50 -04:00
jasquat
3e9491d8b0 added Dockerfile to waku node so we can build and run on demo w/ burnettk 2022-10-17 16:17:19 -04:00
jbirddog
7429a0725f
Pull serialized file data from task data, send to s3 (#10) 2022-10-13 16:02:04 -04:00
Dan
ea7069bf7f fixing pdf generator 2022-10-12 14:47:06 -04:00
Dan
6a985c6f04 using locally configured access keys for AWS 2022-10-12 13:25:01 -04:00
jbirddog
276aa4c34d
Accept task data, pass to connectors (#8)
* Add task_data param

* Missed passed one param
2022-10-10 13:46:35 -04:00
jasquat
51460b2408 merged in main and resolved conflicts w/ burnettk 2022-10-10 12:31:05 -04:00
jasquat
5bff6e82ea added types requests w/ burnettk cullerton 2022-10-10 12:16:51 -04:00
jasquat
79144e6b3e fixed mypy issues w/ burnettk cullerton 2022-10-10 12:14:57 -04:00
jasquat
684e47bfa5 added some basic linting w/ burnettk cullerton 2022-10-10 12:02:36 -04:00
jbirddog
42fa4b4de2
Markdown and Jinja2 support for pdf connector (#6)
* Poetry work

* Poetry work

* Apply markdown and jinja to incomming template
2022-10-10 11:11:53 -04:00
jbirddog
5078c3794f
Consolidate pdf connectors, remove explicit parameters (#5)
* Drop params

* Renaming

* Consolidate pdf connectors
2022-10-10 10:04:32 -04:00
Jon Herron
704f176075 Use config for xero and bamboohr calls 2022-10-06 11:17:30 -04:00
Jon Herron
7c056d22af Push config down to connectors, use config for aws secrets 2022-10-06 11:10:38 -04:00
Jon Herron
fd008d55f5 Tweaks 2022-10-05 21:21:12 -04:00
Jon Herron
8e30c5593c Upload file to s3 2022-10-05 21:07:19 -04:00
Jon Herron
e293725996 Layering connectors 2022-10-05 19:02:21 -04:00