This is an automated email from the ASF dual-hosted git repository. isudana pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/synapse-go.git
commit 8f0015a6e6dac3943a5546e51260dc31ad35d0ce Merge: 7375d53 e1da357 Author: Isuru Udana Loku Narangoda <isud...@gmail.com> AuthorDate: Mon Mar 10 10:21:53 2025 +0530 Merge pull request #2 from GDLMadushanka/initial Initial implmentation of Synapse in GO .gitignore | 21 +++ LICENSE.md | 203 +++++++++++++++++++++ Makefile | 60 ++++++ README.md | 152 ++++++++++++++- cmd/artifacts/Inbounds/fileInbound.xml | 19 ++ cmd/artifacts/Sequences/inboundSeq.xml | 6 + cmd/synapse/main.go | 34 ++++ go.mod | 11 ++ go.sum | 10 + internal/app/adapters/inbound/file_inbound.go | 100 ++++++++++ internal/app/adapters/inbound/inbound_factory.go | 43 +++++ internal/app/adapters/mediation/mediation.go | 61 +++++++ internal/app/core/domain/inbound.go | 28 +++ internal/app/core/ports/ports.go | 37 ++++ internal/app/core/services/mediate.go | 40 ++++ internal/app/synapse/synapse.go | 116 ++++++++++++ internal/pkg/core/artifacts/api.go | 34 ++++ internal/pkg/core/artifacts/artifact.go | 84 +++++++++ internal/pkg/core/artifacts/endpoint.go | 32 ++++ internal/pkg/core/artifacts/inbound.go | 35 ++++ internal/pkg/core/artifacts/log_mediator.go | 38 ++++ internal/pkg/core/artifacts/log_mediator_test.go | 78 ++++++++ internal/pkg/core/artifacts/mediator.go | 26 +++ internal/pkg/core/artifacts/sequence.go | 45 +++++ internal/pkg/core/deployers/deployers.go | 160 ++++++++++++++++ internal/pkg/core/deployers/types/api.go | 154 ++++++++++++++++ internal/pkg/core/deployers/types/api_test.go | 105 +++++++++++ internal/pkg/core/deployers/types/inbound.go | 59 ++++++ internal/pkg/core/deployers/types/inbound_test.go | 103 +++++++++++ internal/pkg/core/deployers/types/log_mediator.go | 46 +++++ .../pkg/core/deployers/types/log_mediator_test.go | 67 +++++++ internal/pkg/core/deployers/types/mediator.go | 30 +++ internal/pkg/core/deployers/types/sequence.go | 95 ++++++++++ internal/pkg/core/deployers/types/sequence_test.go | 85 +++++++++ internal/pkg/core/synctx/synctx.go | 39 ++++ internal/pkg/core/utils/context_types.go | 26 +++ 36 files changed, 2273 insertions(+), 9 deletions(-)