Simon Stürz
|
29ba4625e8
|
Add resource enable/disable handling
|
2025-11-19 09:56:23 +01:00 |
|
Simon Stürz
|
2a309ce596
|
Move static file reply creation to the resource
|
2025-11-19 09:56:23 +01:00 |
|
Simon Stürz
|
5d035677e0
|
Add WebServerResource support for experience plugins
|
2025-11-19 09:56:23 +01:00 |
|
Simon Stürz
|
40182978e0
|
Implement webserver resource mechanism
|
2025-11-19 09:56:22 +01:00 |
|
Simon Stürz
|
88d1e4ce52
|
Add thing added and removed logic depending on users thing permission
|
2025-11-19 09:54:43 +01:00 |
|
Simon Stürz
|
3d884e7c06
|
Add initial test for thing based authentication
|
2025-11-19 09:53:25 +01:00 |
|
Simon Stürz
|
662e313bd8
|
Add admin methods for user management
|
2025-11-19 09:47:01 +01:00 |
|
Simon Stürz
|
ded99e35d4
|
Add admin management methods
|
2025-11-19 09:47:01 +01:00 |
|
Simon Stürz
|
360e287619
|
Add thing added and removed logic depending on users thing permission
|
2025-11-19 09:47:00 +01:00 |
|
Simon Stürz
|
b80ad6d839
|
Add missing thingError fpr IO connections
|
2025-11-19 09:46:17 +01:00 |
|
Simon Stürz
|
cfe4328776
|
Fix allowed things loading
|
2025-11-19 09:46:17 +01:00 |
|
Simon Stürz
|
82fe7c7ae3
|
Bump JSON RPC Api to 8.4
|
2025-11-19 09:46:17 +01:00 |
|
Simon Stürz
|
f77d94ef7b
|
Add initial test for thing based authentication
|
2025-11-19 09:46:15 +01:00 |
|
Simon Stürz
|
71cd3561b6
|
UserManager: Update user database and migrate to version 2
|
2025-11-19 09:45:54 +01:00 |
|
Simon Stürz
|
e638c8cab2
|
Add scope verification and tests
|
2025-11-19 09:45:54 +01:00 |
|
Simon Stürz
|
88aa22f3a2
|
UserManager: Add thing based user permissions
|
2025-11-19 09:45:54 +01:00 |
|
Simon Stürz
|
cdabfb54a5
|
Update all guh references to nymea
|
2025-11-17 16:42:46 +01:00 |
|
Simon Stürz
|
7527fd7495
|
Add io.nymea DBus interface
|
2025-11-17 16:42:46 +01:00 |
|
Simon Stürz
|
ea1781ccb4
|
Update .gitignore
|
2025-11-17 16:42:46 +01:00 |
|
Simon Stürz
|
4d170061fd
|
Update license text and add SPDX identifier
|
2025-11-17 16:42:41 +01:00 |
|
jenkins
|
603ec80f7f
|
Jenkins release build 1.12.3
|
2025-11-04 11:38:32 +01:00 |
|
jenkins
|
42f8207ca3
|
Merge PR #713: Update systemd service documentation url
|
2025-11-04 11:38:32 +01:00 |
|
Simon Stürz
|
cb0bdb4e05
|
Update systemd service documentation url
|
2025-11-04 11:04:25 +01:00 |
|
Simon Stürz
|
da3693da5f
|
Update mac address database
|
2025-11-04 11:02:12 +01:00 |
|
jenkins
|
3e7c9559a4
|
Jenkins release build 1.12.2
|
2025-10-29 12:27:49 +01:00 |
|
Simon Stürz
|
1370763b6d
|
debian: Fix debian packaging scripts for Qt6 based packages
|
2025-10-21 14:58:10 +02:00 |
|
jenkins
|
955811c482
|
Jenkins release build 1.12.1
|
2025-10-20 13:40:24 +02:00 |
|
jenkins
|
cc164e50f7
|
Merge PR #707: Disable insecure interfaces if configured using env
|
2025-10-20 13:40:24 +02:00 |
|
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
|
cf681c15c6
|
Bump API version to 8.3
|
2025-10-13 16:31:45 +02:00 |
|
Simon Stürz
|
74ae874ae9
|
Add tests for NYMEA_INSECURE_INTERFACES_DISABLED env
|
2025-10-13 16:31:45 +02:00 |
|
Simon Stürz
|
e8244e9313
|
Disable insecure interfaces if configured using env
|
2025-10-13 16:31:45 +02:00 |
|
Simon Stürz
|
a74f747df8
|
Update JsonRpc debug categories and fix some inlcudes
|
2025-10-13 16:31:45 +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 |
|