summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-10-11Reset by default LD_LIBRARY_PATH in xds-project.confSebastien Douheret1-0/+2
New environment-setup-*-agl-linux file, used to set environment variables to use an SDK, now checks if LD_LIBRARY_PATH is set or not. And not empty LD_LIBRARY_PATH is considered as misconfigured and prevent to use SDK. Following is the error message displayed in that case : Your environment is misconfigured, you probably need to 'unset LD_LIBRARY_PATH' but please check why this was set in the first place and that it's safe to unset. The SDK will not operate correctly in most cases when LD_LIBRARY_PATH is set. For more references see: http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html#AEN80 http://xahlee.info/UnixResource_dir/_/ldpath.html Change-Id: I5f89f68d95a78e9b73f89e487ec74dd314bd5c48 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-10-03Fixed webapp build error in prod modeSebastien Douheret1-1/+1
Change-Id: I62223e1f1a4da078e7b757bfee85535edc422130 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh> (cherry picked from commit ded513362d9819831adc4bf730febdcbf65394af)
2018-10-03Fixed 'Unknown sdkid' error in dashboardSebastien Douheret2-8/+8
Steps to reproduce problem: - open XDS dashboard, - display SDKs page list (click on SDKs in the left panel) - display Build page (click on Build in the left panel) - keep selected Project and SDK and just click on Build button - error 'Unknown sdkid' must be displayed Problem partially comes from the fact that default/current sdk in sdk.service is the first sdk and not the first Installed sdk. Change-Id: I21b9310e8ad67ff71afb5b704b39f5f98bc8707b Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-08-21terminal status: add terminal status 'Closing'guppy_6.90.0guppy/6.90.0flounder_5.99.6flounder_5.99.5flounder/5.99.6flounder/5.99.56.90.05.99.65.99.5Clément Bénier1-0/+2
add terminal status 'Closing' to match with xds-server Change-Id: I34f29cd64c66d41b340d85f31d9935814acc8749 Signed-off-by: Clément Bénier <clement.benier@iot.bzh>
2018-08-20Fixed GPG keyserver intermittenly failureSebastien Douheret1-1/+11
Workaround about issue with the particular GPG keyserver: trying several explicit keyservers until the command succeeds Change-Id: If0eba5e7a123ea56ee0adadeb69ab7c89301ae5c Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-07-13Rationalize VSCode settings for all xds repoflounder_5.99.3flounder_5.99.2flounder/5.99.3flounder/5.99.25.99.35.99.2Sebastien Douheret1-7/+10
Change-Id: I505078936d01d722ba66629d5606ea8c38d1fc60 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-07-13Packaging: ignore expected rpmlint warningsSebastien Douheret3-0/+8
Change-Id: I397efcf9076ac002f82d1e8eb226733a5e095028 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-07-07Update/fix rpm and deb packagingSebastien Douheret6-9/+10
Change-Id: I132dc3085dddfedc869135ba3a967b0060afb72b Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-07-07Add retry (3 times) when glide download failsSebastien Douheret2-12/+15
Change-Id: Iee5aaf12a5d097880c440a50424c1490e8febf06 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-07-07Restrict node-sass package version to 4.8.xSebastien Douheret1-1/+1
Seem such error is coming with 4.9.x version: Mixins may not be defined within control directives or other mixins. Change-Id: I573f9d452b52f1f8bb5aad997d30508106a464fa Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-07-03Don't enable xds-agent service during installSebastien Douheret2-6/+0
Installation is processed as root (sudoer) and consequently enabling "manually" (by creating link) xds-agent service during install is not a good idea. The only viable solution is to well document how user should enable it as a user systemd service, IOW: systemctl --user enable xds-agent.service Change-Id: Iba1f3bb501c099606b53d6cf39239af499787aa7 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-06-27Update dependency version for xds-server packageflounder_5.99.1flounder/5.99.15.99.1Sebastien Douheret1-1/+1
Change-Id: Ifd34cbfdbe51b3449c0bf1f136748bfb0056cdde Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-06-20Fix invalid linter conf and fix reported lint errorsSebastien Douheret3-8/+11
Change-Id: I57f83de18965f085ce1f51d5ae4d018b542edc4e Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-06-20Fixed bug in grafana url settingSebastien Douheret2-20/+25
Change-Id: I1e66c8a35e5b60c559c8e3e3a5e137daed2591f5 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-06-19Use latest version of xds-common libSebastien Douheret1-1/+1
Change-Id: I276de9180c26a4a84aa69cb5ef9126bf9946e84d Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-06-19Temporary disable automatic open/close sidebarSebastien Douheret3-7/+26
Auto open/close logic in xds.layout.ts file seems buggy resulting to a flicking sidebar. So disable this feature for now. Change-Id: I1df6cd0af9f1b60cd54b48d763a870ef69a5fbe9 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-06-19Added Grafana url setting in config panelSebastien Douheret5-284/+67
Change-Id: I13be1f49afb53fa4598e25a4234bb0578fb66f23 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-06-18Added Supervision/Monitoring supportSebastien Douheret25-68/+1370
Added new API supervisor/* to control and get status of AGL XDS Supervisor. Also add new panel in dashboard to control and visualized data collected by the supervision (visualiazation is based on Granafa). Change-Id: I093470f6e384e96a0856b233390e85a98911162e Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-05-15Add packaging filesRonan Le Martret8-0/+243
* it's easier to manage native build package. Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-04-05Fixed meta tags in path to avoid conflict with spec syntaxv1.1.1Sebastien Douheret1-1/+1
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-04-05Fixed webapp build error (add node-sass)Sebastien Douheret2-1/+15120
Due to problem with nebular and sass: https://github.com/akveo/nebular/issues/316#issuecomment-376383942 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-04-05Added target and terminal support in DashboardSebastien Douheret27-59/+1757
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-03-13Updated Terminal message structSebastien Douheret2-3/+3
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-03-13Added api to list and reconnect a XDS-Server.Sebastien Douheret4-5/+148
Added following routes: /servers => list all known XDS-Server /servers/:id => get info of a XDS-Server /servers/:id/reconnect => force reconnection of a XDS-Server Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-02-24Optimized/Reduced packaging timeSebastien Douheret1-2/+10
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-02-23Added target and terminal support.v1.1.0Sebastien Douheret9-14/+382
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-02-23Fixed storage of Global and XDS Server configuration.Sebastien Douheret3-41/+68
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-02-14fix the install scriptLoïc Collignon1-2/+2
Change-Id: I9487734be5f95ea5405e436b3fa6faa12aa828d2 Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
2018-01-30[Dashboard]: Reworked sidebar menu auto expandingSebastien Douheret3-22/+66
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-01-26Prevent browser freeze on WS data flooding.Sebastien Douheret1-21/+31
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-01-26Closed SDK modal install window on early error.Sebastien Douheret1-3/+8
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-01-23Reworked SDKs events (introduced sdk-state-change)eel_5.0.1eel/5.0.15.0.1Sebastien Douheret5-62/+147
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-01-18Fixed GOPATH setup while debugging in VSCSebastien Douheret1-2/+1
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-01-18Update to correct variable name.Sebastien Douheret1-1/+1
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-01-09Fixed listed sdk in build panel (only installed sdks)v1.0.1Sebastien Douheret1-27/+28
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-01-08Updated go dep (used xds-server api ~1.0.0)v1.0.0Sebastien Douheret1-1/+1
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-01-08Report XDS-server connection failure as an error.Sebastien Douheret1-1/+1
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-01-08Update dashboard welcome page.Sebastien Douheret2-17/+65
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-01-05Migration to AGL gerrit (update go import)Sebastien Douheret84-145/+150
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-01-05Added AGL .gitreview fileSebastien Douheret1-0/+5
2018-01-05Automatically expand/collapse sidebar on mouse over/leave.Sebastien Douheret2-2/+35
2018-01-05Webapp: Fixed SDKs installationSebastien Douheret5-9/+37
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-01-04Fixed Xds-server re-connection.Sebastien Douheret4-35/+54
Add a callback on XDS-Server connect in order to properly register to XDS Server events in all cases (IOW on reconnection). Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-12-23Added new SDKs management supportv1.0.0-rc2Sebastien Douheret30-145/+1011
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-12-18Fixed npm packages version and cleanup useless code.Sebastien Douheret6-194/+26
2017-12-18Add confirmation modal when deleting a project.Sebastien Douheret4-5/+157
2017-12-15Fixed xds-server folder events detection.Sebastien Douheret6-36/+34
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-12-11Always resolved env vars in path of config structure.Sebastien Douheret1-4/+12
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-12-11Standardized XDS config file name and location.Sebastien Douheret7-7/+7
- config file name is : agent-config.json - xds-agent settings under user's home is: $HOME/.xds/agent - xds-agent settings under etc is: /etc/xds/agent Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-12-11Fixed installed conf file name: agent-config.json.Sebastien Douheret2-3/+3