eafb62aee9
fix leaks/re-enable rest_json_1 tests
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 6m28s
2023-08-28 12:37:34 -07:00
827c90ab8a
add rest json tests (skippped -still leaky
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 5m15s
2023-08-27 23:20:07 -07:00
edf931f827
add json_1_1_query_no_input: ecs listClusters runtime
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 5m16s
2023-08-27 21:53:39 -07:00
2718e064cd
add json_1_1_query_with_input: ecs listClusters runtime
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Failing after -2562047h47m16.854775808s
2023-08-27 21:48:27 -07:00
298a15a656
add json_1_0_query_no_input: dynamodb listTables runtime
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Failing after -2562047h47m16.854775808s
2023-08-27 21:35:31 -07:00
10e44aa751
add json 1.0 query with input/dynamodb listTables
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 5m19s
2023-08-27 21:26:37 -07:00
98d27b3145
add sqs listQueues call and request method/target testing
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 5m15s
2023-08-27 19:55:45 -07:00
17ff6d3e82
clean up test code in prep for other main stuff
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 5m18s
2023-08-27 18:12:32 -07:00
06429e0853
re-enable full demo code
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 5m16s
2023-08-27 17:36:26 -07:00
8361431754
clean up/add credential handling
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Failing after 1m26s
2023-08-27 15:24:58 -07:00
ae07f82dd5
disable ec2_query demos temporarily
2023-08-27 11:40:56 -07:00
b2bd779de7
re-enable whatever test that was
2023-08-27 11:03:38 -07:00
18a0ed5ce4
refalldecls for referenced dependencies
2023-08-27 11:01:40 -07:00
c84baf5152
address test leaks
2023-08-27 10:53:51 -07:00
1c072c454d
fix crash. leaks remain
2023-08-27 10:34:39 -07:00
1ba69e38ed
unit test crashing and leaky, but not failing
2023-08-27 10:29:01 -07:00
4bc8889d32
fix more compile errors - leaving 2 nasty ones
2023-08-05 16:26:09 -07:00
e49ed1b7ad
found fix for comptime decl stuff, avoid more codegen changes
2023-08-05 13:00:55 -07:00
5ee53a493d
some codegen changes needed/investigation into http_query (see note)
...
This fixes main compile issues. Problems that remain:
* json is borked for objects with key/value keys that need to be coerced
* currently all request structures need an http_query declaration, and this may be a hard requirement
* need to revisit all the places where we are reading http response bodies
* there are 35 compile errors that do not have reference traces and will take a while to track down
2023-08-05 12:41:04 -07:00
e6f7ab003d
zig fmt to take care of easy stuff
2023-08-04 10:07:58 -07:00
cfdf4a3141
these are old changes, but I believe part of 0.11 from a while back
2023-08-04 10:06:54 -07:00
8d852e8084
handle s3 key paths
continuous-integration/drone/push Build is passing
2022-06-29 09:24:16 -07:00
247a236ad1
reduce debug logging noise
2022-06-05 18:27:36 -07:00
b428029cc1
add http payload support
2022-06-05 18:27:10 -07:00
21b04317bd
add header parsing support
2022-06-05 18:26:42 -07:00
ab1060b145
s3 listallbuckets/putobject working
continuous-integration/drone/push Build is failing
2022-05-31 18:47:59 -07:00
c531164cfa
cleanup and refactoring. Addressed TODO related to comptime eval
2022-05-29 12:49:02 -07:00
03f7228662
fix rest_xml_no_input integration test
2022-05-29 11:16:55 -07:00
08c2ed0c07
move json detection to separate function
2022-05-29 11:13:05 -07:00
357c583e9b
rest_xml support, minus s3
continuous-integration/drone/push Build is passing
2022-05-28 20:18:16 -07:00
652a04d0c3
handle greedy labels
2022-05-28 18:02:31 -07:00
46e3a4de11
add additional request id for CloudFront
2022-05-28 18:01:49 -07:00
fed45c90ee
tolerate unwrapped xml response values
2022-05-28 17:57:35 -07:00
f9cf8de76f
initial S3 support
continuous-integration/drone/push Build is passing
2022-05-25 15:27:13 -07:00
8727a4e038
EC2 support
continuous-integration/drone/push Build is passing
2022-02-16 14:14:54 -08:00
8e9b85b35f
make for easier EC2 Query development
continuous-integration/drone/push Build is passing
2022-02-11 09:28:24 -08:00
240d2ebdd1
new EC2 code (still failing/disabled)
2022-02-11 09:17:27 -08:00
f374df3fa1
update generated models for xml mappings
2022-02-10 15:13:44 -08:00
d4c9f22316
32 bit support
continuous-integration/drone/push Build is failing
2022-01-20 12:31:45 -08:00
be42b07086
add tls trust chain for AWS
continuous-integration/drone/push Build is passing
2022-01-19 21:17:44 -08:00
a3967b8652
case insensitive header search
2022-01-17 13:44:29 -08:00
a5b78384f5
build works, c_allocator no longer required
2022-01-12 09:18:16 -08:00
1c41737202
upgrade to zig 0.9.0
continuous-integration/drone/push Build is passing
2022-01-03 08:06:14 -08:00
687880f27e
free requests in demo
2021-09-06 15:48:10 -07:00
d02272d12c
proper path/query support for REST v1
continuous-integration/drone/push Build is passing
2021-09-05 14:33:33 -07:00
87116cb69e
support requests with bodies/responses without
2021-09-02 15:40:16 -07:00
535205e947
fix query args (http_query is a decl, not a field)
continuous-integration/drone/push Build is passing
2021-09-01 08:58:25 -07:00
9f58076bac
add service_meta as struct const
continuous-integration/drone/push Build is failing
2021-08-24 17:13:45 -07:00
7f178bcc91
provide ability to handle requests built at runtime
...
continuous-integration/drone/push Build is failing
This commit adds a new interface that is capable of runtime
use. By calling Request(action).call(request, options), the request
object can now be built at runtime. This change also moves the client
object into the options structure. It also moves the metaInfo generated
function to a type-based function rather than requiring an instance for
binding.
2021-08-24 17:02:28 -07:00
5c5f23eb26
skip value of field when field is unused (ported in from zig master)
2021-08-23 10:16:22 -07:00