3329 Commits

Author SHA1 Message Date
jenkins
9bcc72d249 Merge PR #706: Prevent double definitions from a double included testlib macro 2025-10-20 13:40:23 +02:00
Simon Stürz
09e9f72ddc Update network device monitor behavior for IP and hostname based monitors 2025-10-20 10:09:26 +02:00
Simon Stürz
400fff6785 Rename testlib folder to libnymea-tests
Fix multiple imports of QT libs by replacing "+=" with "*="
2025-10-13 09:39:15 +02:00
jenkins
d8dcff002c Jenkins release build 1.12.0 2025-09-23 14:12:47 +02:00
jenkins
03114859b3 Merge PR #704: Update mac address database 2025-09-23 14:12:46 +02:00
jenkins
e06e1c7e14 Merge PR #703: Make sure NetworkDeviceMonitor on localhost are always reachable 2025-09-23 14:12:45 +02:00
jenkins
0d85868465 Merge PR #702: Fix some typos in the code base 2025-09-23 14:12:43 +02:00
Simon Stürz
3ea7639b9d Make TI backend support configurable 2025-09-23 14:11:48 +02:00
Simon Stürz
1f37ea94dc Update mac address database 2025-09-11 10:51:00 +02:00
Simon Stürz
42def79a54 Update python init depending on the py version 2025-09-11 10:09:56 +02:00
Simon Stürz
73e7c975af Update lib search paths for all plugin types 2025-09-11 10:09:56 +02:00
Simon Stürz
835c1d9dd2 Update deprecated signals qt version handling 2025-09-11 10:09:56 +02:00
Simon Stürz
d58c5a6cf7 Fix bluetooth le connection 2025-09-11 10:09:56 +02:00
Simon Stürz
173c318dd3 Add test script for thingclasses 2025-09-11 10:09:56 +02:00
Simon Stürz
d71ce85f12 Fix interface allowed values loading and debug cathegories for thing and thing manager 2025-09-11 10:09:56 +02:00
Simon Stürz
685d28f88b Port modbus rtu 2025-09-11 10:09:56 +02:00
Simon Stürz
aa59ddd714 Make testes not parallel 2025-09-11 10:09:52 +02:00
Simon Stürz
2acf7784a6 Update the entire Qt6 code to new signal slot connections
Update logging cathegories and allign coding style
2025-09-11 10:09:24 +02:00
Simon Stürz
2f0077a5d1 Add compat 2025-09-11 10:09:24 +02:00
Simon Stürz
3a234066ef Fix qt5 build and test not overloading == operator 2025-09-11 10:09:24 +02:00
Simon Stürz
f5c4bd16ac Add Qt6 support
Add Qt6 debian packaging
2025-09-11 10:09:24 +02:00
Simon Stürz
269efecb36 Make sure NetworkDeviceMonitor on localhost are always reachable 2025-09-10 15:02:52 +02:00
Simon Stürz
4e27699915 Fix some typos 2025-07-02 14:58:49 +02:00
jenkins
5f4f2a9b78 Jenkins release build 1.11.1 2025-06-10 13:35:08 +02:00
jenkins
9eeff13322 Merge PR #700: Update mac address database 2025-06-10 13:35:08 +02:00
Simon Stürz
a2a43e5e8c Update mac address database 2025-06-10 10:10:54 +02:00
Simon Stürz
633ee99d0b NetworkDiscovery: Fix localhost lookup and prevent usage of IPv6 on host lookup 2025-04-14 14:01:22 +02:00
Simon Stürz
00fc81405b NetworkDiscovery: Fix possible crash on monitor cleanup
DateTime: Improve performance by using static current QDateTime method
2025-04-14 12:02:15 +02:00
jenkins
91c3cf88a8 Jenkins release build 1.11.0 2025-03-20 14:15:10 +01:00
jenkins
ee62bbe65d Merge PR #694: Update MAC address database 2025-03-20 14:15:10 +01:00
jenkins
eb2863ae78 Merge PR #691: Update copyright to 2025 2025-03-20 14:15:08 +01:00
jenkins
95ebffee0c Merge PR #689: Rework network discovery 2025-03-20 14:15:07 +01:00
Simon Stürz
354aea9f9a Update MAC address database 2025-03-20 13:45:14 +01:00
Simon Stürz
1c6fbc8d1e Add network device mock thing 2025-01-10 09:03:49 +01:00
Simon Stürz
a0227e20a3 Update copyright to 2025 2025-01-09 16:17:34 +01:00
jenkins
6c9cad2683 Jenkins release build 1.10.0 2024-12-20 13:39:09 +01:00
jenkins
889f268eb4 Merge PR #690: Update MAC address database 2024-12-20 13:39:09 +01:00
jenkins
628c2c9be7 Merge PR #688: core: Fix shutdown crash and improve application logging 2024-12-20 13:39:07 +01:00
jenkins
482f64f3ab Merge PR #686: NetworkManager: add wireless device capabilities 2024-12-20 13:39:06 +01:00
jenkins
9127829a6c Merge PR #685: Influxdb: Disable debug print if database is disabled or not initialized 2024-12-20 13:39:05 +01:00
jenkins
c48b6ae407 Merge PR #684: Use default cache location for the plugin info caches 2024-12-20 13:39:03 +01:00
jenkins
cc3e531b2b Merge PR #672: Debug JSONRPC API handler 2024-12-20 13:39:02 +01:00
jenkins
318da58f45 Merge PR #670: Add systemd notify support 2024-12-20 13:39:01 +01:00
Simon Stürz
8744903325 Update JSON RPC API to 8.2 2024-12-20 10:06:40 +01:00
Simon Stürz
ffaa53b04d Add debug API to JSONRPC 2024-12-20 10:06:35 +01:00
Simon Stürz
46ccc8a46b Update mock plugin info 2024-12-19 20:40:53 +01:00
Simon Stürz
341a07cd85 Update ping and monitor handling 2024-12-19 20:40:53 +01:00
Simon Stürz
abb656016d Update monitor 2024-12-19 20:40:53 +01:00
Simon Stürz
9b4b2d9b20 Update network device info and make host address the primary idetifier instead of the MAC address
Introduce monitor mode for network device info
Update network device monitor
introduce networkdevice interface
2024-12-19 20:40:21 +01:00
Simon Stürz
e64c7959e4 Update MAC address database 2024-12-19 13:45:41 +01:00