Jenkins nymea
82c347c3a3
Merge PR #336 : Add caching information to client API
2020-10-28 19:07:35 +01:00
Michael Zanetti
c7f957f201
some more python plugin work
2020-10-15 22:34:06 +02:00
Michael Zanetti
d17b44c83d
Initial attempt to support python plugins
2020-10-15 22:34:06 +02:00
Michael Zanetti
f9cd2a99df
Add caching information to client API
...
This allows JsonHandlers to set a hash for certain API calls.
Clients can use this information to load data for such a call
from a cache instead of calling the method over the network
just to get the same result as last time.
2020-09-15 13:53:19 +02:00
Michael Zanetti
bee3904508
Bump lib version as we're breaking the ABI!
2020-05-01 14:43:28 +02:00
Michael Zanetti
9f856f3ce9
Add support for generic IO connections
2020-05-01 14:43:23 +02:00
Michael Zanetti
8208473302
bump api
2020-03-05 16:16:57 +01:00
Michael Zanetti
3e425fc55b
Rename devices to integrations/things
2020-03-02 13:40:26 +01:00
Jenkins nymea
59747e03c1
Merge PR #268 : Add units: newton, newtonmeter and rpm
2020-02-23 23:38:29 +01:00
Simon Stürz
9e8301f6ef
Bump JSON RPC version and plugin api version
2020-02-17 15:47:51 +01:00
Michael Zanetti
c08fb3bdb5
fix tests
2020-02-10 13:22:31 +01:00
Michael Zanetti
ec0aa802c5
Add more user management features
2020-02-07 00:33:00 +01:00
Michael Zanetti
8f5536ba1a
Update copyright
2020-01-23 20:07:26 +01:00
Michael Zanetti
a21dde0289
Generate a version.h file instead of passing it via DEFINES
2020-01-15 12:39:35 +01:00
Michael Zanetti
cee2ed1542
make "make test" target work properly
2019-11-16 00:52:25 +01:00
Michael Zanetti
fe5af9a0f5
Make displayMessages translatable
2019-10-16 17:56:49 +02:00
Michael Zanetti
6badf631cf
Allow building the plugininfocompiler alone
2019-07-25 15:56:53 +02:00
Michael Zanetti
b056fb8b5e
Add nymea-plugininfocompiler to replace nymea-generateplugininfo
2019-07-15 22:55:11 +02:00
Jenkins
e34a36ccfe
Merge PR #169 : Move nymeatestbase into a nymea-testlib to speed up building
2019-06-19 23:52:18 +02:00
Michael Zanetti
9c357d87d3
Move nymeatestbase into a nymea-testlib to speed up building
2019-05-19 18:13:49 +02:00
Michael Zanetti
3bd9759547
fix make lupdate
2019-05-07 18:30:15 +02:00
Michael Zanetti
ad4c2acbfc
Also drop hardcoded NYMEA_PLUGINS_PATH from .pro file
2019-04-16 23:33:29 +02:00
Jenkins
2d91a6243c
Merge PR #140 : Drop deprecated api
2019-04-12 13:42:30 +02:00
Jenkins
6ac1d43739
Merge PR #138 : Rework translation mechanism
2019-04-12 13:42:30 +02:00
Michael Zanetti
5808da8f86
Make the initial handshake (JSONRPC.Hello) mandatory.
2019-04-10 12:43:03 +02:00
Michael Zanetti
50aa691087
Add test, fix some issues with loading internal and built-in plugin translations
2019-04-08 16:49:31 +02:00
Michael Zanetti
8ebd1ddc4e
Rework translation mechanism
...
This branch moves the translation logic out of the DevicePlugin
into the JsonRpc layers (JsonRpcHandlers and Rest handlers) and
deprecates the Configuration.SetLanguage method call. Instead
it adds a "locale" property in the JSONRPC.Hello message. This
will allow multiple clients to connect to a single core using
different languages.
2019-04-08 16:49:24 +02:00
Simon Stürz
b5b613df00
Change copyright year to 2019
2019-04-08 16:38:47 +02:00
Simon Stürz
6f1e22546a
Replace generate interface documentation script and improve interfaces docs
2019-04-08 13:55:15 +02:00
Simon Stürz
e82efc7021
Add basic structure of first plugin tutorial and continue with docs
2019-04-08 13:55:15 +02:00
Simon Stürz
50bd22cedd
Add plugin wizard tutorial and improve style sheet
2019-04-08 13:55:15 +02:00
Simon Stürz
2effc69f86
Add all qdoc files to the project tree
2019-04-08 13:55:15 +02:00
Simon Stürz
6608748f83
Update API documentation and remove deprecated doc files
2019-04-08 13:55:15 +02:00
Simon Stürz
03ba42bd4e
Add documentation files to project tree
2019-04-08 13:55:15 +02:00
Simon Stürz
bcf089e58d
Fix nymea translations
2019-04-08 13:55:15 +02:00
Simon Stürz
1f58300352
Add API documentation
2019-04-08 13:55:15 +02:00
Michael Zanetti
39fc071ed6
defines GUH_* -> NYMEA_*
2019-04-08 13:55:15 +02:00
Michael Zanetti
4be14f1904
libguh-core -> libnymea-core
2019-04-08 13:55:15 +02:00
Michael Zanetti
eb316a7a0c
libguh -> libnymea
2019-04-08 13:55:15 +02:00