Git Product home page Git Product logo

interopio / finsemble-seed Goto Github PK

View Code? Open in Web Editor NEW
72.0 72.0 74.0 112.8 MB

Finsemble is a smart desktop platform built on Electron. It allows any type of application to integrate visually and logically with other applications. Applications can sync, link, and share information, even if they weren’t originally designed to.

Home Page: https://cosaic.io/finsemble/

License: Other

CSS 100.00%
electron fdc3 finsemble fintech openfin

finsemble-seed's People

Contributors

bradleycarter avatar brownceg avatar chalangiq avatar christian-ciq avatar d4hines avatar erik-ciq avatar gerard-ciq avatar glenn-ciq avatar htonus avatar jason-ciq avatar jessicafake avatar jimbunting avatar jimmystevens avatar jmccrowell avatar joel-ciq avatar john-ciq avatar kyle-ciq avatar markchartiq avatar mattswartz avatar meredith-ciq avatar mesner avatar ninjamanatee avatar rcsharp5 avatar seanryankeegan avatar sgd2z avatar stephen-ciq avatar thorsent avatar trythrow avatar watsonciq avatar zona-ciq avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

finsemble-seed's Issues

The fdc3.open function returns a 'error' string rather than an error

If I execute the following:

fdc3.open("NoAppId").catch(e => console.log("type of thrown object", typeof e));

The following is logged:

type of thrown object string

However, the API indicates that:

If opening errors, it returns an Error with a string from the OpenError enumeration.

Notably fd3-electron also has the same issue.

License?

Hi
Trying to find which license Finsamble is released under?
Cheers

yarn start failed

When I run yarn start, I found FEA can't be loaded, FEA is undefined and will throw an error when require("finsemble-electron-adapter").

Error in require fea exports: SyntaxError: Unexpected token '.'

I try to delete node_modules and install all packages again, but the issue is still there.

What are the tech stacks that are supported by Finsemble Smart Desktop?

Please,

From a quick investigation, it appears that those are the supported UI libraries:

  • WEB (SPA, HTML5, anything that runs on a modern Browser)
  • Java (JavaFX and Swing, not others)
  • .NET (WInforms and WPF

Is that accurate?

What about other systems using C++ + QT for instance? Or Java apps using SWT? Command Line tools?

Any help would be appreciated.

Thanks

npm install fail

npm ERR! code E404
npm ERR! 404 Not Found: @chartiq/finsemble@alpha

Finsemble 4.1.0 not working when hosted

The latest version doesnt launch when hosted on a server. It works fine when run locally.
Manifest below
{
"devtools_port": 9090,
"startup_app": {
"name": "ChartIQ Local",
"url": "http://qnn:3375/finsemble/services/systemManager/systemManager.html",
"uuid": "Finsemble",
"requireHandshake": true,
"applicationIcon": "http://qnn:3375/assets/img/Finsemble_Taskbar_Icon.png",
"defaultTop": 75,
"defaultLeft": 200,
"defaultHeight": 950,
"defaultWidth": 700,
"showTaskbarIcon": true,
"autoShow": false,
"frame": true,
"resizable": true,
"maximizable": false,
"delay_connection": true,
"contextMenu": true,
"cornerRounding": {
"width": 4,
"height": 4
},
"alwaysOnTop": false
},
"splashScreenImage": "http://qnn:3375/assets/img/pic-icon.png",
"runtime": {
"arguments": "--noerrdialogs --v=4 --no-sandbox --framestrategy=frames --winhttp-proxy-resolver",
"version": "9.61.36.36",
"//": "Add these arguments when diagnosing issues",
"--enable-crash-reporting": "Adding this flag will enable crash reporting to openfin, which has caused memory leaks in some versions.",
"--diagnostics": "Adding this to the runtimeArguments activates verbose logging and crash reporting.",
"--disable-gpu": "This flag disables hardware acceleration. Try this if 'Blank Screen' issues are reported (sometimes on virtual desktops)",
"--winhttp-proxy-resolver": "Chromium v56 contains a bug that in some environments can create a memory leak. The bug is related to the way Chromium handles PAC files."
},
"shortcut": {
"company": "CHartIq",
"description": "ChartIQ Local",
"icon": "http://qnn:3375/assets/img/picss-icon.ico",
"name": "ChartIQ - LOCAL",
"target": [
"desktop",
"start-menu"
],
"force": false,
"startMenuRootFolder": "ChartIQ Local"
},
"dialogSettings": {
"logo": "http://qnn:3375/assets/img/ciq-banner-100x25.png",
"bgColor": 4280109424,
"textColor": 4293521652,
"progressBarBgColor": 4294967295,
"progressBarFillColor": 4282684881,
"progressBarBorderColor": 4293521652
},
"supportInformation": {
"company": "ChartIQ",
"product": "Finsemble Local Demo",
"email": "[email protected]"
},
"fileName": "ChartIQ-local-installer",
"appAssets": [{
"src": "https://assets.finsemble.com/assimilation/assimilation_4.0.0.0.zip",
"version": "4.0.0",
"alias": "assimilation",
"target": "AssimilationMain.exe"
}],
"finsemble": {
"applicationRoot": "http://qnn:3375",
"moduleRoot": "$applicationRoot/finsemble",
"servicesRoot": "$applicationRoot/finsemble/services",
"notificationURL": "$applicationRoot/components/notification/notification.html",
"bootConfig": {
"onErrorMakeSystemManagerVisible": true,
"defaults": {
"startServiceTimeout": 10000,
"startComponentTimeout": 15000,
"startTaskTimeout": 10000
}
},
"importConfig": [
"$applicationRoot/configs/application/config.json"
],
"router": {
"crossDomainTransport": "IPCBus",
"transportSettings": {
"FinsembleTransport": {
"serverAddress": "ws://127.0.0.1:3376"
}
}
}
}
}

OSX - npm install fails on finsemble-electron-adapter sub dependency eslint-config-airbnb

The error appears to be due to eslint-config-airbnb's usage of in-publish and eslint-find-rules. On a Mac, we see permission denied when attempting to run these scripts.

I have tried sudo, didn't make a difference. If I get time, I'll look into it further (unless someone fixes before me).

[email protected] prepublish /Users/vivian.farrell/dev/finsemble/finsemble-seed/node_modules/@chartiq/finsemble-electron-adapter/node_modules/@chartiq/eslint-config-chartiq-base/packages/eslint-config-airbnb
(in-install || eslint-find-rules --unused) && (not-in-publish || npm test) && safe-publish-latest

sh: /Users/vivian.farrell/dev/finsemble/finsemble-seed/node_modules/@chartiq/finsemble-electron-adapter/node_modules/@chartiq/eslint-config-chartiq-base/packages/eslint-config-airbnb/node_modules/.bin/in-install: Permission denied
sh: /Users/vivian.farrell/dev/finsemble/finsemble-seed/node_modules/@chartiq/finsemble-electron-adapter/node_modules/@chartiq/eslint-config-chartiq-base/packages/eslint-config-airbnb/node_modules/.bin/eslint-find-rules: Permission denied

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.