Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 17:43
    akpuvvada closed #514
  • 14:00
    mellistibco labeled #516
  • 14:00
    mellistibco labeled #516
  • 14:00
    mellistibco assigned #516
  • 14:00
    mellistibco opened #516
  • Nov 13 19:16
    mellistibco assigned #515
  • Nov 13 19:16
    mellistibco assigned #515
  • Nov 13 19:11
    neethuabacker edited #515
  • Nov 13 19:10
    neethuabacker opened #515
  • Nov 13 16:56
    akpuvvada opened #514
  • Nov 11 18:55
    mellistibco assigned #513
  • Nov 11 18:54
    neethuabacker opened #513
  • Nov 11 17:03
    neethuabacker opened #512
  • Oct 30 21:15
    mohangr86 opened #511
  • Oct 25 14:51

    flogo-oss on gh-pages

    Deploy TIBCOSoftware/flogo to g… (compare)

  • Oct 25 14:49
    mellistibco closed #470
  • Oct 25 14:47

    mellistibco on master

    Change id from simple_agg to si… Merge pull request #471 from wk… (compare)

  • Oct 25 14:47
    mellistibco closed #471
  • Oct 25 14:46

    mellistibco on master

    Update items.toml Added EMS Tr… Merge pull request #482 from mm… (compare)

  • Oct 25 14:46
    mellistibco closed #482
Vadim Bauer
@Vad1mo
Also, I have another question regarding Login/Auth how is that handled in the UI any Plans?
What about the option that the user should only see his own app or invited other users?
Is this something planned?
Leon Stigter
@retgits
The docs you mentioned for the FaaS deployment would allow your app to be deployed to Lambda. The other doc is for how you deploy as a docker container
Vadim Bauer
@Vad1mo
Lambda/Docker is the same concept just different packaging
Leon Stigter
@retgits
Currently I believe there are no plans to add multi user capabilities in the open source version (but you could create an issue to raise that as an enhancement).
Vadim Bauer
@Vad1mo
Concering APPs what is the main purpose of having code in an app? I mean I can create an app in the UI and connect my activities or deploy an independent activity
Is the main purpose to ship activities/triggers directly with the app and not separatly?
Leon Stigter
@retgits
You can’t deploy just activities... an app is a collection of flows, and a flow is a collection of activities and one or more triggers (with the exception of a sunflower). You always deploy the app, and the Flogo engine takes care of starting the triggers that in turn start the flows of en event occurs
Vadim Bauer
@Vad1mo
ok, thank you. This wasn't that clear to me yet from the docs and trying out to model something
Leon Stigter
@retgits
By the way, the version of Flogo that is ran by TIBCO in their cloud offering (TIBCO Cloud Integration) does have multi user support in the way you describe it in the GitHub issue.
I don’t work for TIBCO, but that TIBCO Cloud Integration is pretty cool
You might want to check that out too, because it also has a bunch of connectors and other services available
shravan8719
@shravan8719
Can i get flogo enterprise software 2.7 anywhere ?
Matt Ellis
@mellistibco
Go to tibco.com and reach out. This channel@is all about project Flogo (open source) :)
tibmatt
@tibmatt
I’m being slightly lazy, but with the new mapper approach how to I map one object into another object?
When I do { “a”:”=$b”} it tends to coerce the whole things as a string so i end up with {"data":"{\”name\":\”value\"}”,"otherField”:"correct"}
Fabián Castillo
@fcastill
@tibmatt is this from the web UI? if it is from the UI then { “a”: “=$b" } should work, might be a bug 🤔
In the flogo.json it needs to be wrapped in a “mapping” property, for example:
"someInput": { "mapping": { "a": "=$b" } }
tibmatt
@tibmatt
oh hmm the mapping is a keyword?
maybe suggest if it is that we use @mapping ?
Frank Martinez
@fm-tibco
That is just used for object mapping. @lixingwang worked on it, I've asked him for doc/examples.. we'll add it to the repo. Basically if you are doing simple mapping "=" at the beginning of the string denotes a mapping "someInput": "= strings.concat("foo", $activity[test].out)
tibmatt
@tibmatt
got it. Thanks!
Frank Martinez
@fm-tibco
"mapping" is just for the special case of "object" mapping". Where you dynamically construct an object on the RHS
tibmatt
@tibmatt
Yeah thats what i’m doing. I saw mapping but didnt realize it was a special case - thought it was just part of the examples...
Frank Martinez
@fm-tibco
Let me work on that mapping.md. We've been lacking on doc.. we need to concentrate on updating doc for this next release.
Frank Martinez
@fm-tibco
Looks like we do have some documentation, I'll convert it to markup and add it to the core repo as well. https://tibcosoftware.github.io/flogo/development/flows/mapping/
Tracy Li
@lixingwang
@tibmatt For now, please have a look https://tibcosoftware.github.io/flogo/development/flows/mapping/ which we doc all mapping types and let me know if you have any questions :)
tibmatt
@tibmatt
thanks all for the pointers!
Gene Arnold
@GeneArnold
I have a REST call the returns a PDF. My goal is to get this PDF up to an S3 Bucket. I've been able to successfully move a PDF from my local computer to this S3 Bucket using Flogo. For my next stage I'm looking to learn how to store the PDF from my REST call to my local machine so that it could then get picked up and moved to the S3 Bucket. Can I please get some advice on how to store a file returned from a REST call? Thank you!
Samip Kothari
@skothari-tibco
Seems like there is a writetofile activity in https://tibcosoftware.github.io/flogo/showcases/ . And you can access files from rest call as input.files[0].file. This is the correct way input.files[0].file @mellistibco, isn’t it ?
Gene Arnold
@GeneArnold
Thank you @skothari-tibco for the reply. I did check that out and I don't think it can write PDF documents, only text documents. I just got this working by using this component
https://github.com/retgits/flogo-components/tree/master/activity/downloadfile
It allows me to down load the file and works with PDF documents. The thing I'm not happy about with the flo is that I have to first download the file local and from there upload the file from local to S3. I can't seem to find a way to stream the file directly from REST to S3. Technically this works and I'll use a temp folder to hold the files till they get uploaded.
Samip Kothari
@skothari-tibco
I think, that would be because how S3 activity is developed. S3 needs a file, doesn’t it ?
Gene Arnold
@GeneArnold
You might be correct on that.
Andy Hampshire
@ayh20
Do we have a MQTT activity that has a shared connection ? The only ones i can find all donnect/send/disconnect for each invocation ...
Samip Kothari
@skothari-tibco
Yes. But, It’s on PR . project-flogo/edge-contrib#14
tibmatt
@tibmatt
just want to validate an activity lifecycle question. Is the following true: 1) An named activity is instantiated once per engine run. 2) if multiple activities of the same type is included in a flow each of them are also instatiated once per flow. 3) When a flow is triggered the previously instantiated activity has its eval function called.
Samip Kothari
@skothari-tibco
Yes. That is correct.
tibmatt
@tibmatt
Thanks!
Eddie Velez
@eddie-velez
Hello. QQ: Is it possible to just use the project-flogo/rules engine on its own as a Rete network? For example, leveraging it in some middleware microservice to handle business logic?
Samip Kothari
@skothari-tibco

Im not familiar with rules very much. But by looking at its implementation, it might be possible to run just “rule action”. I’m attaching an example which runs a similar kind of action catalystml

https://github.com/project-flogo/catalystml-flogo/blob/master/action/example/sample_cml_go/no-trigger.go .

So you’l have to take this as a template and implement it for rules. You’ll need to replace github.com/project-flogo/catalystml-flogo/action with github.com/project-flogo/rules/ruleaction.

snassr
@snassr
Just starting with Flogo, was wondering what bigquery access looks like from flogo?
Eddie Velez
@eddie-velez
Thanks @skothari-tibco. The issue I'm running into which I'm not sure using rule action can solve is what is the purpose of the "action" or "rule action"? There is no data being returned and nothing is passed via a pointer so how is data actioned on? The examples just print statements in the terminal, but what if we need the action to modify values?
dave-am
@dave-am
Hi
I'm testing Flogo by using the docker image available here. Everything works fine, but I can't run the flows in the web UI as shown, for example, in this clip: https://youtu.be/99ZVcOq7Aa4?t=1198. I can't see any "Run from Tile"/"Run from Trigger" button in the interface. How to enable this feature? Thanks in advance.
Andy Hampshire
@ayh20
@dave-am The current build of the web UI doesn't have the ability to run flows at the moment. I believe we lost it after a restructure of the Flogo internals. I was told it would be back very soon (and better I hope ! Flogo streams in the UI was shown running in the web UI during the TIBCO conference, and it was much better before)
balamg
@balamg
@eddie-velez Are you looking to modify a tuple in the action callback? In the action callback, you can extract the tulple that you want to modify by its type, cast it to a MutableTuple and use one of its setters.
dave-am
@dave-am
@ayh20 Thank you very much for your prompt response. I really hope this feature will be back soon!
Vincent
@Labreche_gitlab
I somehow cannot find confirmations for this, but can Flogo do "dynamic" rules, such as rules stored in some text file / database and then changed on-the-fly or does it need all rules to go through a compilation step?
Any dynamic reloading doable?
balamg
@balamg
Since rule conditions and actions are go callbacks, It needs to go through the compilation step
Vincent
@Labreche_gitlab
Thanks :)
Andy Hampshire
@ayh20
I'm trying to run Flogo web as per the instructions in https://github.com/project-flogo/flogo-web
But when i try to start the server portion i get errors. (Client starts cleanly).
Any idea if i'm doing something wrong or is the latest source in Githib causing me problems ?