Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial prototype #2

Merged
merged 24 commits into from
Aug 7, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
3f4c3d9
Add base data types
erwinvaneyk Jul 27, 2017
4ed49c3
Add eventstore based on NATS streaming
erwinvaneyk Jul 27, 2017
6782607
Add initial workflow invocation projection
erwinvaneyk Jul 27, 2017
6643984
Add initial api + apiserver
erwinvaneyk Jul 27, 2017
4b45bf8
Add controller and scheduler prototypes
erwinvaneyk Jul 27, 2017
1239515
Add preliminary docs
erwinvaneyk Jul 27, 2017
6475f21
Add get-functionality to event store
erwinvaneyk Jul 28, 2017
55412dc
Add Subject-search capability to event store NATS client
erwinvaneyk Jul 28, 2017
15ee779
Add workflowApi
erwinvaneyk Jul 28, 2017
855a13a
Update workflow-engine app
erwinvaneyk Jul 28, 2017
f8e3b2f
Add list functionality to invocationApi
erwinvaneyk Jul 28, 2017
93d13c3
Add initial function interface
erwinvaneyk Jul 31, 2017
15d9379
Set NATS url and clusterId through env
erwinvaneyk Jul 31, 2017
a2c6544
Fix dependencies to resolve in Fission
erwinvaneyk Aug 3, 2017
92a5d2e
Add functionApi
erwinvaneyk Aug 3, 2017
a024b6e
Add functionDef + update types
erwinvaneyk Aug 3, 2017
22ac613
Add simple example
erwinvaneyk Aug 3, 2017
c2b59e3
Various fixes - working on Fission
erwinvaneyk Aug 4, 2017
1c75870
Move invocationApi to seperate folder
erwinvaneyk Aug 4, 2017
854b556
Rename WorkflowInvocationContainer to just WorkflowInvocation
erwinvaneyk Aug 4, 2017
b20e83c
Add EchoWhale workflow
erwinvaneyk Aug 4, 2017
90d553d
Add Fission proxy
erwinvaneyk Aug 4, 2017
dab29ac
Add basic input-output support
erwinvaneyk Aug 4, 2017
d8d2e6d
Extract Fission sinterface from core FunctionApi
erwinvaneyk Aug 7, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions BUILD.bazel
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library", "go_prefix")
load("@io_bazel_rules_go//go:def.bzl", "go_prefix")

go_prefix("github.com/fission/fission-workflow")

23 changes: 23 additions & 0 deletions Docs/api/.swagger-codegen-ignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Swagger Codegen Ignore
# Generated by swagger-codegen https://github.com/swagger-api/swagger-codegen

# Use this file to prevent files from being overwritten by the generator.
# The patterns follow closely to .gitignore or .dockerignore.

# As an example, the C# client generator defines ApiClient.cs.
# You can make changes and tell Swagger Codgen to ignore just this file by uncommenting the following line:
#ApiClient.cs

# You can match any string of characters against a directory, file or extension with a single asterisk (*):
#foo/*/qux
# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux

# You can recursively match patterns against a directory, file or extension with a double asterisk (**):
#foo/**/qux
# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux

# You can also negate patterns with an exclamation (!).
# For example, you can ignore all files in a docs folder with the file extension .md:
#docs/*.md
# Then explicitly reverse the ignore rule for a single file:
#!docs/README.md
1 change: 1 addition & 0 deletions Docs/api/.swagger-codegen/VERSION
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2.2.3
Loading