src/xds/xds-server.git
6 years agoCreate sdk directory when needed.
Sebastien Douheret [Tue, 9 Jan 2018 13:39:25 +0000 (14:39 +0100)]
Create sdk directory when needed.

6 years agoFixed sdks db-update name and backup prev version. v1.0.0
Sebastien Douheret [Mon, 8 Jan 2018 17:17:29 +0000 (18:17 +0100)]
Fixed sdks db-update name and backup prev version.

6 years agoUpdate vendor/debug rule according to gerrit migration.
Sebastien Douheret [Fri, 5 Jan 2018 14:51:25 +0000 (15:51 +0100)]
Update vendor/debug rule according to gerrit migration.

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoMigration to AGL gerrit (update go import)
Sebastien Douheret [Fri, 5 Jan 2018 13:59:03 +0000 (14:59 +0100)]
Migration to AGL gerrit (update go import)

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoAdded AGL .gitreview file
Sebastien Douheret [Fri, 5 Jan 2018 10:25:20 +0000 (11:25 +0100)]
Added AGL .gitreview file

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoImproved and fixed local SDK tarball installation.
Sebastien Douheret [Thu, 4 Jan 2018 22:40:25 +0000 (23:40 +0100)]
Improved and fixed local SDK tarball installation.

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoFixed SDKs management when running in xds VM. v1.0.0-rc2
Sebastien Douheret [Fri, 22 Dec 2017 22:05:20 +0000 (23:05 +0100)]
Fixed SDKs management when running in xds VM.

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoFixed invalid default value for Sdkscripts directory.
Sebastien Douheret [Fri, 22 Dec 2017 21:24:46 +0000 (22:24 +0100)]
Fixed invalid default value for Sdkscripts directory.

6 years agoAdded SDKs management support.
Sebastien Douheret [Fri, 22 Dec 2017 20:26:40 +0000 (21:26 +0100)]
Added SDKs management support.

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoFixed and improved events management.
Sebastien Douheret [Fri, 15 Dec 2017 23:10:14 +0000 (00:10 +0100)]
Fixed and improved events management.

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoStandardized XDS config file name and location.
Sebastien Douheret [Mon, 11 Dec 2017 10:09:35 +0000 (11:09 +0100)]
Standardized XDS config file name and location.

- config file name is :  server-config.json
- xds-server settings under user's home is:  $HOME/.xds/server
- xds-server settings under etc is: /etc/xds/server

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoRemoved useless code of deprecated make command.
Sebastien Douheret [Mon, 11 Dec 2017 10:10:14 +0000 (11:10 +0100)]
Removed  useless code of deprecated make command.

6 years agoSupport old folder type encoding (backward compatibility)
Sebastien Douheret [Fri, 8 Dec 2017 17:08:52 +0000 (18:08 +0100)]
Support old folder type encoding (backward compatibility)

6 years agoMove xds-project.conf file create to xds-agent.
Sebastien Douheret [Mon, 4 Dec 2017 16:27:32 +0000 (17:27 +0100)]
Move xds-project.conf file create to xds-agent.

6 years agoFixed default xds-agent port number and env var (XDS_AGENT_URL)
Sebastien Douheret [Mon, 4 Dec 2017 10:34:57 +0000 (11:34 +0100)]
Fixed default xds-agent port number and env var (XDS_AGENT_URL)

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoImproved Silly logging.
Sebastien Douheret [Tue, 5 Dec 2017 10:10:21 +0000 (11:10 +0100)]
Improved Silly logging.

6 years agoFix null pointer exception when no sdk installed. v1.0.0-rc1
Sebastien Douheret [Thu, 30 Nov 2017 21:35:51 +0000 (22:35 +0100)]
Fix null pointer exception when no sdk installed.

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoAdded Copyright header.
Sebastien Douheret [Thu, 30 Nov 2017 22:11:11 +0000 (23:11 +0100)]
Added Copyright header.

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoFixed subversion when tag doesn't include dash.
Sebastien Douheret [Thu, 30 Nov 2017 16:25:54 +0000 (17:25 +0100)]
Fixed subversion when tag doesn't include dash.

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoCreate server data directory when not existing.
Sebastien Douheret [Thu, 30 Nov 2017 10:15:14 +0000 (11:15 +0100)]
Create server data directory when not existing.

6 years agoFixed double 'v' letter in package name
Sebastien Douheret [Wed, 29 Nov 2017 20:10:39 +0000 (21:10 +0100)]
Fixed double 'v' letter in package name

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoCheck go version and print error if not >1.8.1
Sebastien Douheret [Wed, 29 Nov 2017 16:42:11 +0000 (17:42 +0100)]
Check go version and print error if not >1.8.1

xds-common lib uses os.Executable function that has been introduced in go v1.8.1.

6 years agoFixed bug introduces by previous commit / refit
Sebastien Douheret [Wed, 29 Nov 2017 14:17:03 +0000 (15:17 +0100)]
Fixed bug introduces by previous commit / refit

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoRefit source files to have a public xs-apiv1 lib package.
Sebastien Douheret [Wed, 29 Nov 2017 07:54:00 +0000 (08:54 +0100)]
Refit source files to have a public xs-apiv1 lib package.

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoDefined structures for /exec and /signal response.
Sebastien Douheret [Tue, 28 Nov 2017 14:00:06 +0000 (15:00 +0100)]
Defined structures for /exec and /signal response.

6 years agoFixed SDK ID resolution for /exec api.
Sebastien Douheret [Fri, 24 Nov 2017 17:21:40 +0000 (18:21 +0100)]
Fixed SDK ID resolution for /exec api.

6 years agoAdd folder update support and ClientData field.
Sebastien Douheret [Fri, 24 Nov 2017 00:28:00 +0000 (01:28 +0100)]
Add folder update support and ClientData field.

- folder config can be updated using PUT /folders/:id route
- ClientData field of FolderConfig can be used by client to store any data (used from example by dashboard to save build settings)

6 years agoAlways close gdb pty/tty even if an error rises.
Sebastien Douheret [Tue, 21 Nov 2017 14:24:45 +0000 (15:24 +0100)]
Always close gdb pty/tty even if an error rises.

6 years agoMerge remote-tracking branch 'origin/master' into wip
Sebastien Douheret [Fri, 17 Nov 2017 09:31:07 +0000 (10:31 +0100)]
Merge remote-tracking branch 'origin/master' into wip

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Conflicts:
Makefile
webapp/package.json

6 years agoFixed spaces handling in RPath - SPEC1116
Sebastien Douheret [Fri, 17 Nov 2017 08:53:10 +0000 (09:53 +0100)]
Fixed spaces handling in RPath - SPEC1116

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoMerge pull request #3 from bavery22/FixSoftLink
Sebastien D [Mon, 13 Nov 2017 10:39:48 +0000 (11:39 +0100)]
Merge pull request #3 from bavery22/FixSoftLink

Fix case where ~/.ssh/id_rsa.pub is a softlink

6 years agoFixed injection error with ngx-cookie package v1.0.1. v0.3.4
Sebastien Douheret [Mon, 13 Nov 2017 09:10:35 +0000 (10:10 +0100)]
Fixed injection error with ngx-cookie package v1.0.1.

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoFix case where ~/.ssh/id_rsa.pub is a softlink
brian avery [Fri, 10 Nov 2017 21:15:12 +0000 (13:15 -0800)]
Fix case where ~/.ssh/id_rsa.pub is a softlink

Some users may have the default id_rsa/id_rsa.pub be a softlink to one
of a set of rsa keys. In this case, the cp would result in a dangling
softlink in the container and the startup fails. Adding a -L to the cp
command results in copying whatever the softlink points to into the
container, which seems like the desired behaviour.

Signed-off-by: brian avery <brian.avery@intel.com>
6 years agoAlways set sub-version
Sebastien Douheret [Mon, 6 Nov 2017 14:20:23 +0000 (15:20 +0100)]
Always set sub-version

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoExtract version from git tag.
Sebastien Douheret [Mon, 6 Nov 2017 13:58:09 +0000 (14:58 +0100)]
Extract version from git tag.

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoUsed uuid of SDK ID and support short ID name if not ambiguous.
Sebastien Douheret [Mon, 6 Nov 2017 13:56:39 +0000 (14:56 +0100)]
Used uuid of SDK ID and support short ID name if not ambiguous.

6 years agoUse plural nouns for all routes.
Sebastien Douheret [Mon, 6 Nov 2017 13:50:55 +0000 (14:50 +0100)]
Use plural nouns for all routes.

6 years agoAdded short project ID name support if not ambiguous.
Sebastien Douheret [Mon, 6 Nov 2017 13:50:03 +0000 (14:50 +0100)]
Added short project ID name support if not ambiguous.

6 years agoFixed folder ID and label generation.
Sebastien Douheret [Mon, 6 Nov 2017 09:50:12 +0000 (10:50 +0100)]
Fixed folder ID and label generation.

Folder ID is now a simple uuid (without sub-string of label)

6 years agoAdd sanity check on pathmap folder creation.
Sebastien Douheret [Mon, 16 Oct 2017 16:02:07 +0000 (18:02 +0200)]
Add sanity check on pathmap folder creation.

6 years agoAdd silly log level support.
Sebastien Douheret [Mon, 16 Oct 2017 15:54:11 +0000 (17:54 +0200)]
Add silly log level support.

Silly logging is enable when:
 XDS_LOG_SILLY  env var is set
and
 log level is debug

6 years agoAdd Server UUID and use it build CmdID.
Sebastien Douheret [Wed, 11 Oct 2017 07:36:05 +0000 (09:36 +0200)]
Add Server UUID and use it build CmdID.

6 years agoKill right Syncthing (same url) in DEBUG mode
Sebastien Douheret [Sat, 7 Oct 2017 21:10:38 +0000 (23:10 +0200)]
Kill right Syncthing (same url) in DEBUG mode

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoBump Syncthing 0.14.38
Sebastien Douheret [Sat, 7 Oct 2017 20:55:50 +0000 (22:55 +0200)]
Bump Syncthing 0.14.38

6 years agoFix syncthing logger
Sebastien Douheret [Fri, 6 Oct 2017 16:08:05 +0000 (18:08 +0200)]
Fix syncthing logger

6 years agoCleanup and improvements
Sebastien Douheret [Fri, 6 Oct 2017 15:53:51 +0000 (17:53 +0200)]
Cleanup and improvements

- Save server data into file
- FolderType is now a string
- cleanup useless code

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoMoved web Dashboard to xds-agent
Sebastien Douheret [Mon, 25 Sep 2017 11:50:27 +0000 (13:50 +0200)]
Moved web Dashboard to xds-agent

Xds-Server now only provides a minimal page to get basic instructions.

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoFix ssh command when execited with a wget pipe v0.3.3
Sebastien Douheret [Thu, 19 Oct 2017 14:39:46 +0000 (16:39 +0200)]
Fix ssh command when execited with a  wget pipe

6 years agoSupport case when .ssh and default key dont exist.
Sebastien Douheret [Thu, 19 Oct 2017 14:13:53 +0000 (16:13 +0200)]
Support case when .ssh and default key dont exist.

6 years agoFix warnings detected by shellcheck.
Sebastien Douheret [Thu, 19 Oct 2017 13:52:21 +0000 (15:52 +0200)]
Fix warnings detected by shellcheck.

6 years agoFix: piped execution of script failed
Forlot Romain [IoT.bzh] [Thu, 19 Oct 2017 13:16:53 +0000 (15:16 +0200)]
Fix: piped execution of script failed

6 years agoFixed auto detection of version
Sebastien Douheret [Thu, 19 Oct 2017 12:47:21 +0000 (14:47 +0200)]
Fixed auto detection of version

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoFix docker images detection on Redhat like distro.
Sebastien Douheret [Thu, 19 Oct 2017 12:39:13 +0000 (14:39 +0200)]
Fix docker images detection on Redhat like distro.

6 years agoBump v0.3.2 v0.3.2
Sebastien Douheret [Tue, 17 Oct 2017 20:08:56 +0000 (22:08 +0200)]
Bump v0.3.2

6 years agoCreate xds-project.conf file on folder creation.
Sebastien Douheret [Tue, 17 Oct 2017 20:07:59 +0000 (22:07 +0200)]
Create xds-project.conf file on folder creation.

6 years agoDelete folders on disk (Server side and for Syncthing folder only)
Sebastien Douheret [Tue, 17 Oct 2017 20:07:33 +0000 (22:07 +0200)]
Delete folders on disk (Server side and for Syncthing folder only)

6 years agoUpdate doc links for xds-agent installation
Sebastien Douheret [Tue, 17 Oct 2017 15:15:44 +0000 (17:15 +0200)]
Update doc links for xds-agent installation

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoImproved docker creation script.
Sebastien Douheret [Tue, 17 Oct 2017 14:00:06 +0000 (16:00 +0200)]
Improved docker creation script.

- detect uid/gid conflict
- add -id option
- improved help
- cleanup invalid container on error (unless -nc option is set)

6 years agoFixed default syncthing local port number
Sebastien Douheret [Tue, 17 Oct 2017 08:03:33 +0000 (10:03 +0200)]
Fixed default syncthing local port number

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoBump v0.3.1 v0.3.1
Sebastien Douheret [Mon, 16 Oct 2017 13:28:25 +0000 (15:28 +0200)]
Bump v0.3.1

6 years agoFixed xds systemd user service
Sebastien Douheret [Mon, 16 Oct 2017 13:27:12 +0000 (15:27 +0200)]
Fixed xds systemd user service

6 years agoxds-server is now start as user systemd service.
Sebastien Douheret [Thu, 12 Oct 2017 15:37:36 +0000 (17:37 +0200)]
xds-server is now start as user systemd service.

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoAdd --volume option support.
Sebastien Douheret [Thu, 12 Oct 2017 15:36:42 +0000 (17:36 +0200)]
Add --volume option support.

Also removed useless volume (residual settings of AGL SDK container)

6 years agoUsed non default syncthing port to avoid confict.
Sebastien Douheret [Thu, 12 Oct 2017 15:34:29 +0000 (17:34 +0200)]
Used non default syncthing port to avoid confict.

6 years agoFix ssh credential copy where hostname cannot be resolved
Sebastien Douheret [Thu, 12 Oct 2017 14:27:51 +0000 (16:27 +0200)]
Fix ssh credential copy where hostname cannot be resolved

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoDefault service to be started by current user.
Romain Forlot [Thu, 12 Oct 2017 11:57:56 +0000 (13:57 +0200)]
Default service to be started by current user.

As well as use the same scheme that for etc/

Change-Id: I2e133f8a394546b8d51668e193d408065cdf5e81
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
6 years agoCosmetic fix
Sebastien Douheret [Mon, 25 Sep 2017 09:42:57 +0000 (11:42 +0200)]
Cosmetic fix

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoAllow to run xds-server without syncthing support.
Sebastien Douheret [Fri, 22 Sep 2017 08:06:18 +0000 (10:06 +0200)]
Allow to run xds-server without syncthing support.

To disable synchting support, just don't declare
"syncthing": {...} section in config.json file.

6 years agoSet default syncthing path.
Sebastien Douheret [Thu, 21 Sep 2017 14:48:28 +0000 (16:48 +0200)]
Set default syncthing path.

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoDisable compiler optimizations and inlining for debugging.
Sebastien Douheret [Thu, 21 Sep 2017 14:42:51 +0000 (16:42 +0200)]
Disable compiler optimizations and inlining for debugging.

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoMove docs into xds-docs repo (published on http://docs.automotivelinux.org)
Sebastien Douheret [Thu, 21 Sep 2017 09:42:49 +0000 (11:42 +0200)]
Move docs into xds-docs repo (published on docs.automotivelinux.org)

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoFix syncthing binary path detection.
Sebastien Douheret [Mon, 18 Sep 2017 16:14:37 +0000 (18:14 +0200)]
Fix syncthing binary path detection.

6 years agoAllow to install sdks from local file when iot download site is not available
Sebastien Douheret [Thu, 14 Sep 2017 14:21:48 +0000 (16:21 +0200)]
Allow to install sdks from local file when iot download site is not available

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoDynamically retrieve docker image name/version
Sebastien Douheret [Thu, 14 Sep 2017 13:46:49 +0000 (15:46 +0200)]
Dynamically retrieve docker image name/version

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoUpdate message to download & install xds-agent.
Sebastien Douheret [Wed, 13 Sep 2017 20:37:50 +0000 (22:37 +0200)]
Update message to download & install xds-agent.

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoBump to 0.3.0
Sebastien Douheret [Wed, 13 Sep 2017 15:57:56 +0000 (17:57 +0200)]
Bump to 0.3.0

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoSet same uid and gid inside and outside docker
Sebastien Douheret [Wed, 13 Sep 2017 19:47:29 +0000 (21:47 +0200)]
Set same uid and gid inside and outside docker

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoAuto retrieve docker image tag
Sebastien Douheret [Wed, 13 Sep 2017 16:22:37 +0000 (18:22 +0200)]
Auto retrieve docker image tag

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoSet install dir to /opt/AGL and move conf to $HOME/.xds-server
Sebastien Douheret [Wed, 13 Sep 2017 13:42:09 +0000 (15:42 +0200)]
Set install dir to /opt/AGL and move conf to $HOME/.xds-server

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoAdd packaging files used by OBS.
Sebastien Douheret [Tue, 5 Sep 2017 13:46:04 +0000 (15:46 +0200)]
Add packaging files used by OBS.

xds-server is now packaging in OBS:
https://build.opensuse.org/package/show/isv:LinuxAutomotive:app-Development/agl-xds-server

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoFixed notes about docker user id setup
Sebastien D [Tue, 12 Sep 2017 08:31:05 +0000 (10:31 +0200)]
Fixed notes about docker user id setup

6 years agoAdd note in README about docker user id
Sebastien D [Tue, 12 Sep 2017 08:20:52 +0000 (10:20 +0200)]
Add note in README about docker user id

If you plan to use path-mapping sharing type for your projects, you need to have the same user id and group id inside and outside docker.

6 years agoUpdate container creation command line in README.
Sebastien D [Wed, 30 Aug 2017 22:18:06 +0000 (00:18 +0200)]
Update container creation command line in README.

6 years agoBump docker container version to 4.0 and update doc.
Sebastien Douheret [Wed, 30 Aug 2017 21:48:29 +0000 (23:48 +0200)]
Bump docker container version to 4.0 and update doc.

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoFixed again freeze when iot.bzh website is not accessible v0.2.2
Sebastien Douheret [Wed, 30 Aug 2017 19:53:52 +0000 (21:53 +0200)]
Fixed again freeze when iot.bzh website is not accessible

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoSet default xds-agent port matching the default agent setting
Sebastien Douheret [Wed, 30 Aug 2017 20:17:22 +0000 (22:17 +0200)]
Set default xds-agent port matching the default agent setting

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoRemove Windows package generation (not supported)
Sebastien Douheret [Wed, 30 Aug 2017 19:53:10 +0000 (21:53 +0200)]
Remove Windows package generation (not supported)

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoClarify shell commands location (host versus in docker)
Sebastien Douheret [Wed, 30 Aug 2017 17:33:49 +0000 (19:33 +0200)]
Clarify shell commands location (host versus in docker)

6 years agoPrevent script freeze when iot.bzh website is not accessible.
Sebastien Douheret [Tue, 29 Aug 2017 22:01:19 +0000 (00:01 +0200)]
Prevent script freeze when iot.bzh website is not accessible.

6 years agoBump version v0.2.1
Sebastien Douheret [Tue, 29 Aug 2017 06:58:49 +0000 (08:58 +0200)]
Bump version v0.2.1

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoFixed path convertion/mapping for in/out and for command args.
Sebastien Douheret [Mon, 28 Aug 2017 19:44:26 +0000 (21:44 +0200)]
Fixed path convertion/mapping for in/out and for command args.

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoFixed build error in Typescript 2.x and RxJS 5.x v0.2.0-beta
Sebastien Douheret [Sat, 26 Aug 2017 09:36:58 +0000 (11:36 +0200)]
Fixed build error in Typescript 2.x and RxJS 5.x

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoMerge remote-tracking branch 'origin/wip'
Sebastien Douheret [Sat, 26 Aug 2017 09:29:56 +0000 (11:29 +0200)]
Merge remote-tracking branch 'origin/wip'

6 years agoAlways open global config when an error exists
Sebastien Douheret [Thu, 24 Aug 2017 22:45:15 +0000 (00:45 +0200)]
Always open global config when an error exists

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoAdd IoT logo and change top bar color.
Sebastien Douheret [Thu, 24 Aug 2017 21:18:01 +0000 (23:18 +0200)]
Add IoT logo and change top bar color.

6 years agoTake care of ST connection lost in ST event monitor.
Sebastien Douheret [Thu, 24 Aug 2017 19:45:32 +0000 (21:45 +0200)]
Take care of ST connection lost in ST event monitor.

6 years agoRedirect HTTP and Gin server logs into a file (xds-server-verbose.log).
Sebastien Douheret [Thu, 24 Aug 2017 19:23:40 +0000 (21:23 +0200)]
Redirect HTTP and Gin server logs into a file (xds-server-verbose.log).

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
6 years agoFixed /exec command (don't prefix command with exec binary).
Sebastien Douheret [Thu, 24 Aug 2017 15:09:57 +0000 (17:09 +0200)]
Fixed /exec command (don't prefix command with exec binary).

adding 'exec' prevents to use "script" syntax:
   xds-exec -c xds-config.env -- "cd build && cmake .."
But 'exec' binary is mandatory to allow to pass correctly signals to subprocess such as gdb.
As workaround, exec is set for now on client side (eg. in xds-gdb).

6 years agoDisabled/Greyed project when not usable.
Sebastien Douheret [Thu, 24 Aug 2017 12:20:14 +0000 (14:20 +0200)]
Disabled/Greyed project when not usable.

Not usable means sources are out of sync or project is not enable.

6 years agoUsed fix version of xds-common package
Sebastien Douheret [Mon, 21 Aug 2017 22:22:23 +0000 (00:22 +0200)]
Used fix version of xds-common package

Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>