Jan-Simon Möller [Tue, 11 Feb 2020 17:15:11 +0000 (18:15 +0100)]
Update .gitreview file
This updates the gitreview file in the project
.
Change-Id: Idf66f90aa77e7819e20d97c2399f22605368722f
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Li Xiaoming [Mon, 22 Jul 2019 13:05:06 +0000 (21:05 +0800)]
Fix expired link
Bug-AGL: SPEC-2654
Change-Id: I933bc649cf6f8efc9ba7bfc1c3ff3d080ab4b9ba
Signed-off-by: Li Xiaoming <lixm.fnst@cn.fujitsu.com>
Sebastien Douheret [Fri, 8 Mar 2019 20:19:04 +0000 (21:19 +0100)]
Use go module as dependency tool instead of glide
Get ride of glide tool (marked as obsolete) and go module instead to
populate dependency packages.
See also: https://github.com/golang/go/wiki/Modules
Bug-AGL: SPEC-2289
Change-Id: I9c16bb0759c34cab48b5bd03fc29993c38608c6e
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Fri, 8 Mar 2019 14:08:36 +0000 (15:08 +0100)]
Fix logfile setting
Logic to set logs file is:
- default 'stdout' (logfile option default value)
- else use file (or filepath) set by --logfile option
- else use LogsDir field of config file
Change-Id: I980e095d97cb06774fd03921ccae6e176af91984
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Tue, 5 Feb 2019 10:27:30 +0000 (11:27 +0100)]
Update package-lock file
Change-Id: I46db74c63c9e0d22755371eb4e7a47b3a4e84136
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Fri, 4 Jan 2019 16:16:29 +0000 (17:16 +0100)]
Bump Copyright to 2019
Change-Id: Id574ecde77dde39af92098601c21fe8a226e5b0d
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
elisa castro [Wed, 26 Dec 2018 14:52:28 +0000 (15:52 +0100)]
Fix button visibility issue
Uniformisation of button modal from Nebular and confirm modal component
(primary-secondary) instead of (primary-default)
Also remove useless textBtn type
Bug-AGL: SPEC-2036
Change-Id: Ice1b629018624fde2576dd70d307a6d7e72ea930
Signed-off-by: elisa castro <elisa.castro@iot.bzh>
elisa castro [Fri, 26 Oct 2018 14:41:07 +0000 (16:41 +0200)]
Add Image Path
In SDK's add of Image Path
Modification of the table presentation in SDK's management
Change-Id: Ic45cf778b67505b29f3d9c05966fc49d3f6480be
Signed-off-by: elisa castro <elisa.castro@iot.bzh>
Sebastien Douheret [Mon, 22 Oct 2018 20:35:19 +0000 (22:35 +0200)]
Added support of new image_url field
Change-Id: I0a8b66ff3f593a3dc698389aa214593ca7f8ccbc
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Sun, 21 Oct 2018 20:04:33 +0000 (22:04 +0200)]
Rework zip package versioning
In order to always have a number that's incrementing, use git commits
number for last detected tag.
Also update command used to extract version from tag in order to bypass
problem describe in issue SPEC-1782.
Change-Id: Ie5ec7812f9d70c19444e48aee31b135566114c2f
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
elisa castro [Fri, 19 Oct 2018 08:56:11 +0000 (10:56 +0200)]
Fix SDK and project dropdown boxes display with mozilla
Change-Id: If61e52ecf2374941301ed2c0a6427e253599ba85
Signed-off-by: elisa castro <elisa.castro@iot.bzh>
elisa castro [Thu, 18 Oct 2018 15:23:15 +0000 (17:23 +0200)]
Fix sdk filters on page refresh
Change-Id: I55e7c6f16eec3fdf6cca73f3c6f5cae08abc4a2b
Signed-off-by: elisa castro <elisa.castro@iot.bzh>
Sebastien Douheret [Thu, 18 Oct 2018 16:05:13 +0000 (18:05 +0200)]
Bump xds-server to latest version
Need latest xds-server version that introduces LdLibPathNoReset field.
Change-Id: I22d123ceb42c7caa694e9a4c982351e185c5e7a1
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Wed, 17 Oct 2018 14:41:58 +0000 (16:41 +0200)]
Rework last changes about LD_LIBRARY_PATH issue
Last fix that just add unset LD_LIBRARY_PATH in xds-project.conf file was
not good enough.
Fix problem in xds-server (see
https://gerrit.automotivelinux.org/gerrit/#/c/17253/)
and this commit just add propagation of new LdLibPathNoReset field
in xds-agent.
Change-Id: I8312e7d37a54ea6532b8988ca1c825b5d7d51c5d
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Thu, 11 Oct 2018 15:34:24 +0000 (17:34 +0200)]
Reset by default LD_LIBRARY_PATH in xds-project.conf
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>
Sebastien Douheret [Wed, 3 Oct 2018 20:39:21 +0000 (22:39 +0200)]
Fixed webapp build error in prod mode
Change-Id: I62223e1f1a4da078e7b757bfee85535edc422130
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
(cherry picked from commit
ded513362d9819831adc4bf730febdcbf65394af)
Sebastien Douheret [Wed, 3 Oct 2018 09:46:00 +0000 (11:46 +0200)]
Fixed 'Unknown sdkid' error in dashboard
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>
Clément Bénier [Fri, 17 Aug 2018 12:44:20 +0000 (14:44 +0200)]
terminal status: add terminal status 'Closing'
add terminal status 'Closing' to match with xds-server
Change-Id: I34f29cd64c66d41b340d85f31d9935814acc8749
Signed-off-by: Clément Bénier <clement.benier@iot.bzh>
Sebastien Douheret [Mon, 20 Aug 2018 07:58:08 +0000 (09:58 +0200)]
Fixed GPG keyserver intermittenly failure
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>
Sebastien Douheret [Fri, 13 Jul 2018 15:36:24 +0000 (17:36 +0200)]
Rationalize VSCode settings for all xds repo
Change-Id: I505078936d01d722ba66629d5606ea8c38d1fc60
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Fri, 13 Jul 2018 15:34:41 +0000 (17:34 +0200)]
Packaging: ignore expected rpmlint warnings
Change-Id: I397efcf9076ac002f82d1e8eb226733a5e095028
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Fri, 6 Jul 2018 09:31:06 +0000 (11:31 +0200)]
Update/fix rpm and deb packaging
Change-Id: I132dc3085dddfedc869135ba3a967b0060afb72b
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Fri, 6 Jul 2018 09:31:38 +0000 (11:31 +0200)]
Add retry (3 times) when glide download fails
Change-Id: Iee5aaf12a5d097880c440a50424c1490e8febf06
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Fri, 6 Jul 2018 12:01:00 +0000 (14:01 +0200)]
Restrict node-sass package version to 4.8.x
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>
Sebastien Douheret [Tue, 3 Jul 2018 15:47:53 +0000 (17:47 +0200)]
Don't enable xds-agent service during install
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>
Sebastien Douheret [Wed, 27 Jun 2018 15:32:26 +0000 (17:32 +0200)]
Update dependency version for xds-server package
Change-Id: Ifd34cbfdbe51b3449c0bf1f136748bfb0056cdde
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Wed, 20 Jun 2018 12:56:09 +0000 (14:56 +0200)]
Fix invalid linter conf and fix reported lint errors
Change-Id: I57f83de18965f085ce1f51d5ae4d018b542edc4e
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Tue, 19 Jun 2018 23:51:04 +0000 (01:51 +0200)]
Fixed bug in grafana url setting
Change-Id: I1e66c8a35e5b60c559c8e3e3a5e137daed2591f5
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Tue, 19 Jun 2018 16:05:29 +0000 (18:05 +0200)]
Use latest version of xds-common lib
Change-Id: I276de9180c26a4a84aa69cb5ef9126bf9946e84d
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Tue, 19 Jun 2018 15:09:54 +0000 (17:09 +0200)]
Temporary disable automatic open/close sidebar
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>
Sebastien Douheret [Tue, 19 Jun 2018 13:57:27 +0000 (15:57 +0200)]
Added Grafana url setting in config panel
Change-Id: I13be1f49afb53fa4598e25a4234bb0578fb66f23
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Sun, 17 Jun 2018 22:42:22 +0000 (00:42 +0200)]
Added Supervision/Monitoring support
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>
Ronan Le Martret [Tue, 15 May 2018 15:18:06 +0000 (17:18 +0200)]
Add packaging files
* it's easier to manage native build package.
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Sebastien Douheret [Thu, 5 Apr 2018 09:25:16 +0000 (11:25 +0200)]
Fixed meta tags in path to avoid conflict with spec syntax
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Wed, 4 Apr 2018 15:04:37 +0000 (17:04 +0200)]
Fixed webapp build error (add node-sass)
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>
Sebastien Douheret [Fri, 23 Feb 2018 17:52:49 +0000 (18:52 +0100)]
Added target and terminal support in Dashboard
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Fri, 9 Mar 2018 16:29:59 +0000 (17:29 +0100)]
Updated Terminal message struct
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Fri, 9 Mar 2018 16:28:43 +0000 (17:28 +0100)]
Added api to list and reconnect a XDS-Server.
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>
Sebastien Douheret [Sat, 24 Feb 2018 10:03:14 +0000 (11:03 +0100)]
Optimized/Reduced packaging time
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Fri, 23 Feb 2018 17:50:31 +0000 (18:50 +0100)]
Added target and terminal support.
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Thu, 15 Feb 2018 10:12:32 +0000 (11:12 +0100)]
Fixed storage of Global and XDS Server configuration.
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Loïc Collignon [Wed, 14 Feb 2018 13:37:42 +0000 (14:37 +0100)]
fix the install script
Change-Id: I9487734be5f95ea5405e436b3fa6faa12aa828d2
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
Sebastien Douheret [Sun, 28 Jan 2018 20:28:42 +0000 (21:28 +0100)]
[Dashboard]: Reworked sidebar menu auto expanding
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Fri, 26 Jan 2018 16:20:51 +0000 (17:20 +0100)]
Prevent browser freeze on WS data flooding.
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Fri, 26 Jan 2018 08:55:13 +0000 (09:55 +0100)]
Closed SDK modal install window on early error.
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Tue, 23 Jan 2018 14:33:08 +0000 (15:33 +0100)]
Reworked SDKs events (introduced sdk-state-change)
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Thu, 18 Jan 2018 17:01:27 +0000 (18:01 +0100)]
Fixed GOPATH setup while debugging in VSC
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Thu, 18 Jan 2018 16:51:56 +0000 (17:51 +0100)]
Update to correct variable name.
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Tue, 9 Jan 2018 17:35:15 +0000 (18:35 +0100)]
Fixed listed sdk in build panel (only installed sdks)
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Mon, 8 Jan 2018 18:01:54 +0000 (19:01 +0100)]
Updated go dep (used xds-server api ~1.0.0)
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Mon, 8 Jan 2018 18:13:30 +0000 (19:13 +0100)]
Report XDS-server connection failure as an error.
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Mon, 8 Jan 2018 15:17:00 +0000 (16:17 +0100)]
Update dashboard welcome page.
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Fri, 5 Jan 2018 14:50:09 +0000 (15:50 +0100)]
Migration to AGL gerrit (update go import)
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Fri, 5 Jan 2018 14:06:45 +0000 (15:06 +0100)]
Added AGL .gitreview file
Sebastien Douheret [Fri, 5 Jan 2018 09:43:35 +0000 (10:43 +0100)]
Automatically expand/collapse sidebar on mouse over/leave.
Sebastien Douheret [Thu, 4 Jan 2018 23:17:45 +0000 (00:17 +0100)]
Webapp: Fixed SDKs installation
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Thu, 4 Jan 2018 22:42:31 +0000 (23:42 +0100)]
Fixed Xds-server re-connection.
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>
Sebastien Douheret [Thu, 21 Dec 2017 14:07:04 +0000 (15:07 +0100)]
Added new SDKs management support
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Mon, 18 Dec 2017 15:21:36 +0000 (16:21 +0100)]
Fixed npm packages version and cleanup useless code.
Sebastien Douheret [Mon, 18 Dec 2017 15:20:36 +0000 (16:20 +0100)]
Add confirmation modal when deleting a project.
Sebastien Douheret [Fri, 15 Dec 2017 21:48:35 +0000 (22:48 +0100)]
Fixed xds-server folder events detection.
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Mon, 11 Dec 2017 16:54:04 +0000 (17:54 +0100)]
Always resolved env vars in path of config structure.
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Mon, 11 Dec 2017 10:05:55 +0000 (11:05 +0100)]
Standardized XDS config file name and location.
- 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>
Sebastien Douheret [Mon, 11 Dec 2017 08:34:34 +0000 (09:34 +0100)]
Fixed installed conf file name: agent-config.json.
Sebastien Douheret [Fri, 8 Dec 2017 08:49:04 +0000 (09:49 +0100)]
Fixed default webapp dir in config.json
Sebastien Douheret [Wed, 6 Dec 2017 10:22:45 +0000 (11:22 +0100)]
Add config.json.in example and cleanup windows package.
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Tue, 5 Dec 2017 10:02:56 +0000 (11:02 +0100)]
Fixed XDS Server connection lost and reconnection.
Sebastien Douheret [Tue, 5 Dec 2017 09:52:24 +0000 (10:52 +0100)]
Improved silly logging.
Sebastien Douheret [Mon, 4 Dec 2017 16:28:18 +0000 (17:28 +0100)]
Added xds-project.conf file creation.
Sebastien Douheret [Mon, 4 Dec 2017 10:36:17 +0000 (11:36 +0100)]
Fixed default http agent and server port numbers.
Sebastien Douheret [Thu, 30 Nov 2017 23:22:49 +0000 (00:22 +0100)]
Added copyright headers
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Thu, 30 Nov 2017 16:24:58 +0000 (17:24 +0100)]
Fixed subversion when tag doesn't include dash.
Sebastien Douheret [Thu, 30 Nov 2017 10:00:14 +0000 (11:00 +0100)]
Fixed env var settings - dashboard.
Sebastien Douheret [Thu, 30 Nov 2017 00:52:39 +0000 (01:52 +0100)]
Fixed server config setup on Init
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Thu, 30 Nov 2017 00:28:14 +0000 (01:28 +0100)]
Added Help menu with doc link and About modal.
Sebastien Douheret [Wed, 29 Nov 2017 23:11:34 +0000 (00:11 +0100)]
Fixed build page when no project exists
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Wed, 29 Nov 2017 17:09:17 +0000 (18:09 +0100)]
Used xdsserver api v1.0.0-rc1
Sebastien Douheret [Wed, 29 Nov 2017 20:43:37 +0000 (21:43 +0100)]
Fixed webapp build in production mode
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Wed, 29 Nov 2017 16:45:39 +0000 (17:45 +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.
Sebastien Douheret [Wed, 29 Nov 2017 15:02:35 +0000 (16:02 +0100)]
Fixed XDS server connection config - dashboard
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Wed, 29 Nov 2017 10:06:15 +0000 (11:06 +0100)]
Fixed /exec input stream and /signal.
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Wed, 29 Nov 2017 10:19:00 +0000 (11:19 +0100)]
Renamed apiv1 lib to xaapiv1.
xa prefix (for Xds Agent) is safest to avoid confusion with xs prefix (for Xds Server)
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Fri, 24 Nov 2017 14:38:01 +0000 (15:38 +0100)]
Fixed current project selection on deletion - Dashboard
Sebastien Douheret [Fri, 24 Nov 2017 13:49:28 +0000 (14:49 +0100)]
Use Get/Post functions of common.http lib.
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Fri, 24 Nov 2017 13:21:37 +0000 (14:21 +0100)]
Improved and fixed connection to XDS Server
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Fri, 24 Nov 2017 09:50:13 +0000 (10:50 +0100)]
Add VSCode plugin list and fixed jsbeautify config.
Sebastien Douheret [Fri, 24 Nov 2017 00:14:30 +0000 (01:14 +0100)]
New dashboard improvements.
- add build buttons
- add build settings support and backup into project clientData
- improved async alert
- fixed project dropdown
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Mon, 20 Nov 2017 16:23:04 +0000 (17:23 +0100)]
New dashboard look & feel
Dashboard is a fork of ngx-admin release v2.0.1 (sha
be7649a9a2da835)
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Tue, 14 Nov 2017 09:57:48 +0000 (10:57 +0100)]
Fixed webapp build and error message.
Sebastien Douheret [Fri, 10 Nov 2017 15:29:10 +0000 (16:29 +0100)]
Moved Dashboad webapp on Angular 5 !
Webapp loading time decreased from 2.7s to 1.5sec !
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Wed, 8 Nov 2017 16:37:56 +0000 (17:37 +0100)]
Added events decoder helpers.
Sebastien Douheret [Wed, 8 Nov 2017 09:53:39 +0000 (10:53 +0100)]
Unregistered events when client WS session is closed.
Sebastien Douheret [Wed, 8 Nov 2017 09:19:54 +0000 (10:19 +0100)]
Fixed events definition and callback processing.
Sebastien Douheret [Mon, 6 Nov 2017 14:15:36 +0000 (15:15 +0100)]
Always set sub-version
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Mon, 6 Nov 2017 14:31:40 +0000 (15:31 +0100)]
Update api routes name (plural nouns)
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Mon, 6 Nov 2017 13:54:12 +0000 (14:54 +0100)]
Fixed parameter processing for passthrough api.
Sebastien Douheret [Mon, 6 Nov 2017 13:51:28 +0000 (14:51 +0100)]
Use plural nouns for all routes.
Sebastien Douheret [Mon, 6 Nov 2017 09:19:06 +0000 (10:19 +0100)]
Support short project id name if not ambiguous.
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Tue, 31 Oct 2017 17:09:45 +0000 (18:09 +0100)]
Moved all structs exposed by API into apiv1 package
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Sebastien Douheret [Mon, 30 Oct 2017 17:12:36 +0000 (18:12 +0100)]
Switch from codegangsta/cli to urfave/cli package.