Commit Graph

124 Commits

Author SHA1 Message Date
eaaf0f8931 collect resource/doc errors and add to result. Add readwritecloser support for HTTP transport reading response data
All checks were successful
Lint / golangci-lint (push) Successful in 10m38s
Declarative Tests / test (push) Successful in 38s
2024-10-02 20:26:02 +00:00
0da6c3db75 add interfaces to remove WriterTo
Some checks failed
Lint / golangci-lint (push) Failing after 10m32s
Declarative Tests / test (push) Successful in 35s
2024-10-02 19:22:47 +00:00
33b52f69ec fix network route schema; fix setting the config block for the http resource
Some checks failed
Lint / golangci-lint (push) Failing after 10m31s
Declarative Tests / test (push) Successful in 41s
2024-09-28 19:50:24 +00:00
cc3434c7e3 add resource tests
Some checks failed
Lint / golangci-lint (push) Failing after 10m28s
Declarative Tests / test (push) Failing after 28s
2024-09-28 01:04:00 -07:00
10e854583f fixes for http resource use of common
All checks were successful
Lint / golangci-lint (push) Successful in 10m21s
Declarative Tests / test (push) Successful in 36s
2024-09-28 05:04:15 +00:00
37333fc120 add missing certificate schemas
Some checks failed
Lint / golangci-lint (push) Successful in 10m23s
Declarative Tests / test (push) Failing after 27s
Declarative Tests / build-fedora (push) Failing after 2m32s
Declarative Tests / build-ubuntu-focal (push) Successful in 1m50s
2024-09-27 08:21:32 -07:00
a6fe8fe799 fix lint errors
Some checks failed
Lint / golangci-lint (push) Successful in 10m26s
Declarative Tests / test (push) Failing after 22s
Declarative Tests / build-fedora (push) Failing after 2m1s
Declarative Tests / build-ubuntu-focal (push) Successful in 1m49s
2024-09-27 03:58:14 +00:00
d815419c7b remove duplicate tempdir pkg
Some checks failed
Lint / golangci-lint (push) Failing after 10m28s
Declarative Tests / test (push) Failing after 12s
Declarative Tests / build-fedora (push) Failing after 1m57s
Declarative Tests / build-ubuntu-focal (push) Successful in 1m50s
2024-09-27 03:18:13 +00:00
27ab3711a6 fix lint errors
Some checks failed
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
Lint / golangci-lint (push) Has been cancelled
2024-09-27 02:13:01 +00:00
2fd1764cce use tempdir pkg to manage test files
Some checks failed
Lint / golangci-lint (push) Failing after 10m24s
Declarative Tests / test (push) Failing after 13s
Declarative Tests / build-fedora (push) Successful in 5m5s
Declarative Tests / build-ubuntu-focal (push) Successful in 1m54s
2024-09-27 00:54:27 +00:00
204ba078a0 add config schemas
Some checks failed
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
Lint / golangci-lint (push) Has been cancelled
2024-09-27 00:51:07 +00:00
3ceb355773 fix lint errors
Some checks failed
Lint / golangci-lint (push) Failing after 10m25s
Declarative Tests / test (push) Failing after 7s
Declarative Tests / build-fedora (push) Failing after 1m55s
Declarative Tests / build-ubuntu-focal (push) Failing after 1m17s
2024-09-27 00:20:51 +00:00
b08d025567 fixed push authentication for container_image resource
Some checks failed
Lint / golangci-lint (push) Failing after 10m58s
Declarative Tests / test (push) Failing after 15s
Declarative Tests / build-fedora (push) Failing after 1m40s
Declarative Tests / build-ubuntu-focal (push) Failing after 1m14s
2024-09-26 06:46:16 +00:00
2bee7f6bea update cli tests
Some checks failed
Lint / golangci-lint (push) Has been cancelled
Declarative Tests / test (push) Has been cancelled
Declarative Tests / build-fedora (push) Has been cancelled
Declarative Tests / build-ubuntu-focal (push) Has been cancelled
2024-09-25 05:13:53 +00:00
32c9d13e71 add document state transformer interface
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-25 04:56:43 +00:00
7440fc2610 add document state transformer interface
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-25 04:55:40 +00:00
f1a56b0968 add document state transformer interface
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-25 04:49:24 +00:00
452695c8f5 add document state transformer interface
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-25 04:43:18 +00:00
614b4426c2 add cli subcommands
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-25 04:41:26 +00:00
21e9525e76 add FilePath
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-24 19:29:11 +00:00
8df03c455c fix issue: continue loading docs even if one has an error
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-24 19:28:13 +00:00
486281525a add client pkg
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-24 19:26:40 +00:00
4caed45f96 fix package name parsing and add sourceref to http resource
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-24 19:25:53 +00:00
55fd39f09d add document imports
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-24 19:22:49 +00:00
38f8831275 moved extractor/emitter code to the fan pkg
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-24 19:15:47 +00:00
4eb3a9d2a7 add system config type 2024-09-19 17:56:17 +00:00
01933df053 add Close to the reader 2024-09-19 08:18:48 +00:00
8910fced57 add bst
Some checks failed
Lint / golangci-lint (push) Has been cancelled
Declarative Tests / test (push) Has been cancelled
Declarative Tests / build-fedora (push) Has been cancelled
Declarative Tests / build-ubuntu-focal (push) Has been cancelled
2024-09-19 08:17:00 +00:00
20a4e1a89d add schema pkg
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-19 08:14:47 +00:00
8094d1c063 add build support to container_image resource; add more testing
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-19 08:11:57 +00:00
93fb0b93f0 add support for streaming the file content
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-19 08:06:59 +00:00
69510991dc add more state handling to exec resource
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-19 08:05:29 +00:00
c4afd77777 pkg to manage resouce tmp files
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-19 08:04:03 +00:00
c34a76981e move source/target converters to fan pkg
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-19 08:03:23 +00:00
ba9b37f512 separate file reader/writer; add support for http headers
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-19 08:02:31 +00:00
4b38af88a4 add base URL parsing
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-19 07:59:38 +00:00
6e0049c4d2 add resource and document constraints
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-19 07:57:26 +00:00
a38bd8a4d7 add support for streaming to cmd stdin
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-19 05:32:22 +00:00
2288f4edd0 add builtin docs
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-19 05:31:13 +00:00
eab06e2f6c add pkg to handle walking a directory structure
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-09-19 05:25:24 +00:00
432a9472fe add onerror strategy
Some checks failed
Lint / golangci-lint (push) Has been cancelled
Declarative Tests / test (push) Has been cancelled
Declarative Tests / build-fedora (push) Has been cancelled
Declarative Tests / build-ubuntu-focal (push) Has been cancelled
2024-09-15 17:16:00 +00:00
c3ea064bf0 add trie/bst
Some checks failed
Lint / golangci-lint (push) Has been cancelled
Declarative Tests / test (push) Has been cancelled
Declarative Tests / build-fedora (push) Has been cancelled
Declarative Tests / build-ubuntu-focal (push) Has been cancelled
2024-08-28 19:40:17 -07:00
04b27dc5df add folio package
Some checks failed
Lint / golangci-lint (push) Has been cancelled
Declarative Tests / test (push) Has been cancelled
Declarative Tests / build-fedora (push) Has been cancelled
Declarative Tests / build-ubuntu-focal (push) Has been cancelled
2024-08-17 18:19:56 -07:00
dfd2a00541 add more test for id package 2024-08-17 18:19:22 -07:00
3086885655 add protobuf support
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-08-17 18:16:02 -07:00
bf79e97462 add mapper package
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
2024-08-17 18:14:54 -07:00
06f3247b08 add interfaces
Some checks failed
Lint / golangci-lint (push) Has been cancelled
Declarative Tests / test (push) Has been cancelled
Declarative Tests / build-fedora (push) Has been cancelled
Declarative Tests / build-ubuntu-focal (push) Has been cancelled
2024-08-15 08:12:42 -07:00
d3495f874e fix lint error
Some checks failed
Lint / golangci-lint (push) Failing after 10m11s
Declarative Tests / test (push) Failing after 7s
Declarative Tests / build-fedora (push) Failing after 1m46s
Declarative Tests / build-ubuntu-focal (push) Failing after 1m30s
2024-07-22 15:26:09 -07:00
bcf4e768ff Fix an issue with the package resource where a missing package would cause a fatal error
Some checks are pending
Lint / golangci-lint (push) Waiting to run
Declarative Tests / test (push) Waiting to run
Declarative Tests / build-fedora (push) Waiting to run
Declarative Tests / build-ubuntu-focal (push) Waiting to run
WIP: add support container image build using local filesytem contexts or contextes generated from resource definitions
WIP: added support for the create command in the exec resource
Fix a type matching error in `types` package use of generics
2024-07-22 15:03:22 -07:00
a6426da6e1 add support for RSA keys/certs
Some checks failed
Lint / golangci-lint (push) Successful in 9m53s
Declarative Tests / test (push) Failing after 5s
Declarative Tests / build-fedora (push) Successful in 2m12s
Declarative Tests / build-ubuntu-focal (push) Successful in 1m21s
2024-07-17 01:34:57 -07:00