jenkins
73b03b2430
Merge PR #551 : Fix build failure in rpath setting with certain toolchains
2022-08-26 12:57:59 +02:00
Michael Zanetti
291ae79c28
Fix build failure in rpath setting with certain toolchains
2022-08-02 00:48:34 +02:00
Simon Stürz
ea2c87f3a5
Update nymead server default installation path using the QT_INSTALL_PREFIX
2022-07-25 15:45:30 +02:00
Michael Zanetti
f6da6d47a9
Properly use pkgconfig to find nymea-mqtt
2022-05-31 17:19:33 +02:00
Michael Zanetti
9c5a6fadb6
Add rpath to nymead binary
...
This allows to run it from the build directory without having to
specify LD_LIBRARY_PATH.
This is particularly useul when working with parts that require
special capabilities such as the NetworkDiscovery, given that
setcap on a binary disables LD_LIBRARY_LATH loading for security
reasons.
Building the dpkg package, the rpath will not be added.
2022-04-13 13:24:46 +02:00
Michael Zanetti
eee810aa4d
Add api to set the zigbee channel during network setup
2021-12-09 18:17:32 +01:00
Michael Zanetti
883c2e1c2a
Use pkgconfig to find zigbee also for tests
2021-09-08 14:26:54 +02:00
Michael Zanetti
d999d1c715
Allow building the plugininfocompiler standalone
...
This is required to be able to build a "native" version of the pic
without having to build all the dependencies pulled in by the
HardwareManager.
2020-12-14 23:37:43 +01:00
Michael Zanetti
b16ed05257
Don't directly link to libssl, we're using the Qt wrappers
2020-05-20 20:52:05 +02: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
1d903862ed
replace emqtt with nymea-mqtt
2019-04-08 13:55:15 +02:00
Michael Zanetti
096a285212
switch from aws sdk to qmqtt
2019-04-08 13:55:15 +02:00
Michael Zanetti
c5f4c9dc51
an initial take on a alternative remote connection
2019-04-08 13:55:15 +02:00
Michael Zanetti
1442691029
guhapplication -> nymeaapplication
2019-04-08 13:55:15 +02:00
Michael Zanetti
ba3e527a05
guhservice -> nymeaservice
2019-04-08 13:55:15 +02:00
Michael Zanetti
22533fb23c
guhd -> nymead
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
Michael Zanetti
167ac6f3c3
AWS: move from MbedTLS to OpenSSL for the connection
...
There seems to be a crash in Amazon's MbedTLS code, let's see
if openssl behaves better
2019-04-08 13:55:15 +02:00
Michael Zanetti
1167001b0b
don't autmatically run translations compiler
...
instead add a manual "translations" target
2019-04-08 13:55:15 +02:00
Simon Stürz
8f6154903b
Change something in the server for triggering doc build in this branch
2019-04-08 13:55:15 +02:00
Michael Zanetti
275e3b3921
added cloud connection
2019-04-02 01:02:45 +02:00
Michael Zanetti
4b3518661f
make libguh-core a proper lib
2019-04-02 01:02:45 +02:00
Michael Zanetti
66870dccfe
add support for auto generated self-signed certificates for SSL encryption
2019-04-02 01:02:45 +02:00
Simon Stürz
642b5c8331
basic networkmanager functionality
2019-04-02 01:01:32 +02:00
Simon Stürz
6ebda18235
fix guhd translations
2019-04-02 01:01:32 +02:00
Simon Stürz
a5fbc70fc2
fix all params in all plugins
2019-04-02 01:01:19 +02:00
Simon Stürz
503939b559
update plugininfo compiler
2019-04-02 01:00:52 +02:00
Simon Stürz
1e4e2ac09c
add translations mechanism for plugins
2019-04-02 01:00:52 +02:00
Simon Stürz
3db2fe81d6
begin with translation process
2019-04-02 01:00:52 +02:00
Simon Stürz
ec0a9a5c9d
basic bluetooth server infrastructure
2019-04-02 01:00:41 +02:00
Simon Stürz
9edc4395d6
remove websocket compiler flag
...
add cloud connection basic structure
2019-04-01 20:48:17 +02:00
Simon Stürz
f04257ab33
remove boblight from project tree (is now a separat repository)
2019-04-01 20:48:17 +02:00
Simon Stürz
0eadc5af47
Revert "Snappy"
2019-04-01 20:48:17 +02:00
Simon Stürz
b31fbb2b3f
add PREFIX option for qmake
2019-04-01 20:48:17 +02:00
Simon Stürz
03381cc25c
add shutdown and SIG quit signal capture
...
update manpage
2019-04-01 20:48:17 +02:00
Simon Stürz
e48c9e4497
added upnp service
2019-04-01 20:48:17 +02:00
Simon Stürz
5a3c7a6cfb
first working REST call
...
add httpreply and httprequest to lib
2019-04-01 20:48:17 +02:00
Simon Stürz
f1dd14527e
prepared tcp server and mock server for webserver
...
add TransportInterface
add basic structure of webserver
2019-04-01 20:48:17 +02:00
Simon Stürz
ae1335f392
made RF433 GPIO selectable
...
removed receiving devices temporary
added elro devices
added name param for 433 devices
cleanup 433 plugins
2019-04-01 20:48:17 +02:00
Simon Stürz
1529706561
fixing service and cleanup code
2019-04-01 20:48:17 +02:00
Simon Stürz
42fffe647d
added qtservice
2019-04-01 20:48:17 +02:00
Michael Zanetti
240c5e36d6
implement a logging framework
2019-04-01 20:48:17 +02:00
Michael Zanetti
1cc0c4dd15
get rid of warnings
...
this eliminates all warnings and turns on -Werror
2019-04-01 20:48:17 +02:00
Michael Zanetti
a803ef8292
rename guh to guhd.
...
added a meta package for guh, that pulls in guhd and guh-plugins
2019-04-01 20:48:17 +02:00
Michael Zanetti
c9e6b7ed81
load plugins dynamically
2019-04-01 20:48:17 +02:00
Simon Stürz
ce54fd166a
added Lg Smart Tv support (discovery works)
2019-04-01 20:48:17 +02:00
Simon Stürz
b549b013b4
added wemo discovery and can request the powerstate of the switch
2019-04-01 20:48:17 +02:00
Simon Stürz
3a8908c982
added eQ-3 plugin
...
pluginstatus: can be discovered, still not refreshing
auto generate devices from cube missing
some errors in message parsing
2019-04-01 20:48:17 +02:00
Michael Zanetti
eed190b845
don't use .qmake.conf as it seems to break in some circumstances
2019-04-01 20:48:17 +02:00