summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-10-16Fixed xds systemd user serviceSebastien Douheret3-10/+33
2017-10-12xds-server is now start as user systemd service.Sebastien Douheret2-7/+6
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-10-12Add --volume option support.Sebastien Douheret1-9/+23
Also removed useless volume (residual settings of AGL SDK container)
2017-10-12Used non default syncthing port to avoid confict.Sebastien Douheret5-5/+5
2017-10-12Fix ssh credential copy where hostname cannot be resolvedSebastien Douheret1-3/+3
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-10-12Default service to be started by current user.Romain Forlot1-1/+0
As well as use the same scheme that for etc/ Change-Id: I2e133f8a394546b8d51668e193d408065cdf5e81 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-09-25Cosmetic fixSebastien Douheret2-1/+5
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-09-22Allow to run xds-server without syncthing support.Sebastien Douheret2-16/+105
To disable synchting support, just don't declare "syncthing": {...} section in config.json file.
2017-09-22Set default syncthing path.Sebastien Douheret2-3/+15
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-09-21Disable compiler optimizations and inlining for debugging.Sebastien Douheret1-3/+6
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-09-21Move docs into xds-docs repo (published on http://docs.automotivelinux.org)Sebastien Douheret1-329/+5
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-09-18Fix syncthing binary path detection.Sebastien Douheret4-15/+26
2017-09-14Allow to install sdks from local file when iot download site is not availableSebastien Douheret1-1/+2
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-09-14Dynamically retrieve docker image name/versionSebastien Douheret1-11/+23
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-09-13Update message to download & install xds-agent.Sebastien Douheret2-10/+36
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-09-13Bump to 0.3.0Sebastien Douheret1-1/+1
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-09-13Set same uid and gid inside and outside dockerSebastien Douheret1-16/+34
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-09-13Auto retrieve docker image tagSebastien Douheret1-0/+10
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-09-13Set install dir to /opt/AGL and move conf to $HOME/.xds-serverSebastien Douheret14-140/+117
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-09-13Add packaging files used by OBS.Sebastien Douheret5-6/+30
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>
2017-09-12Fixed notes about docker user id setupSebastien D1-2/+6
2017-09-12Add note in README about docker user idSebastien D1-0/+19
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.
2017-08-31Update container creation command line in README.Sebastien D1-1/+1
2017-08-30Bump docker container version to 4.0 and update doc.Sebastien Douheret2-7/+11
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-08-30Fixed again freeze when iot.bzh website is not accessiblev0.2.2Sebastien Douheret1-7/+7
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-08-30Set default xds-agent port matching the default agent settingSebastien Douheret1-1/+1
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-08-30Remove Windows package generation (not supported)Sebastien Douheret1-3/+3
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-08-30Clarify shell commands location (host versus in docker)Sebastien Douheret1-49/+83
2017-08-30Prevent script freeze when iot.bzh website is not accessible.Sebastien Douheret1-0/+7
2017-08-29Bump version v0.2.1Sebastien Douheret1-2/+3
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-08-29Fixed path convertion/mapping for in/out and for command args.Sebastien Douheret4-16/+79
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-08-26Fixed build error in Typescript 2.x and RxJS 5.xv0.2.0-betaSebastien Douheret1-2/+3
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-08-26Merge remote-tracking branch 'origin/wip'Sebastien Douheret57-836/+2529
2017-08-25Always open global config when an error existsSebastien Douheret2-5/+5
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-08-24Add IoT logo and change top bar color.Sebastien Douheret10-62/+98
2017-08-24Take care of ST connection lost in ST event monitor.Sebastien Douheret2-6/+33
2017-08-24Redirect HTTP and Gin server logs into a file (xds-server-verbose.log).Sebastien Douheret6-39/+39
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-08-24Fixed /exec command (don't prefix command with exec binary).Sebastien Douheret1-3/+6
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).
2017-08-24Disabled/Greyed project when not usable.Sebastien Douheret3-2/+27
Not usable means sources are out of sync or project is not enable.
2017-08-22Used fix version of xds-common packageSebastien Douheret1-1/+1
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-08-18Add folder synchronization status.Sebastien Douheret18-146/+813
Also add ability to force re-synchronization.
2017-08-16Moved project creation in a modal windowsSebastien Douheret16-150/+403
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-08-16Add folder interface and support native pathmap folder type.Sebastien Douheret29-510/+961
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-08-08Added -logfile option.Sebastien Douheret2-10/+36
2017-08-08Define all packages versionSebastien Douheret1-0/+4
2017-08-07Update vsc launcher.Sebastien Douheret1-2/+18
2017-08-07Needs super user rights using install-agl-sdks.shRomain Forlot1-2/+2
Change-Id: I18b767e7e1cba943f7ab293e4a4acc7de1fa1027 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-08-07Improved /exec to support gdb execution.Sebastien Douheret4-99/+226
/exec now supports stdin and stdout/stderr tunneling over an websocket (socketio). This also supports redirection of inferior process output (stdout only) in particular case of gdb command (set gdb --tty option).
2017-08-07Add stdin support to /execSebastien Douheret3-15/+63
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-07-24Support SDK directory with spacesSebastien Douheret1-5/+5
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>