3388 Commits

Author SHA1 Message Date
jenkins
d15910aef7 Merge PR #725: ExperienceManager: Provide LogEngine access to experience plugins 2026-01-19 10:09:53 +01:00
jenkins
66d35fdc78 Merge PR #724: Stabalize verify action exectued tests 2026-01-19 10:09:51 +01:00
jenkins
6999f96577 Merge PR #719: NymeaCore: class cleanup and statup improvements 2026-01-19 10:09:49 +01:00
jenkins
81fd9a290b Merge PR #718: Update translations 2026-01-19 10:09:48 +01:00
jenkins
af3dc11276 Merge PR #714: Extend webserver resource management 2026-01-19 10:09:46 +01:00
jenkins
6cf709d33d Merge PR #711: Thing based user permissions 2026-01-19 10:09:45 +01:00
Simon Stürz
9a34f40372 ExperienceManager: Make LogEngine available to experience plugins 2025-12-16 16:29:21 +01:00
jenkins
8ca1bca75d Jenkins release build 1.13.0 2025-12-02 10:38:46 +01:00
jenkins
f2ed3e1054 Merge PR #721: Update license text and add SPDX identifier 2025-12-02 10:38:45 +01:00
Simon Stürz
04c31b165c Stabalize verify action exectued tests 2025-12-01 10:58:03 +01:00
jenkins
a410c7a6f0 Jenkins release build 1.12.4 2025-11-27 11:05:38 +01:00
jenkins
39887a9dfc Merge PR #722: server: Add fallback to TSL 1.2 or later for encrypted connections 2025-11-27 11:05:37 +01:00
jenkins
2453044080 Merge PR #720: RuleEngine: Improve TimeDescriptor and CalendarItem DateTime Time loa… 2025-11-27 11:05:36 +01:00
jenkins
8f2a402a28 Merge PR #716: NetworkDeviceMonitor: Improve ping and network device monitor behavior 2025-11-27 11:05:35 +01:00
Simon Stürz
c06c8db08d server: Add fallback to TSL 1.2 or later for encrypted connections 2025-11-27 09:04:53 +01:00
Simon Stürz
ab9df2711a Fix webserver disabled resource response flow 2025-11-19 09:56:23 +01:00
Simon Stürz
ccc94a0e24 Fix development package install for webserver classes 2025-11-19 09:56:23 +01:00
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
Simon Stürz
dd964d8044 RuleEngine: Improve TimeDescriptor and CalendarItem DateTime Time loading 2025-11-15 16:34:20 +01:00
Simon Stürz
415e1a7648 NetworkDeviceDiscovery: Fix cache update reference bug 2025-11-15 15:54:47 +01:00
Simon Stürz
889a52959f network monitor: sync mode and register type 2025-11-15 15:53:21 +01:00
Simon Stürz
1a4037f232 ping.cpp: resolve DNS failures and cleanup 2025-11-15 15:53:21 +01:00
Simon Stürz
9ff93f9ecc Fix overloaded equal operator of the NetworkDeviceMonitor 2025-11-15 15:53:21 +01:00
Simon Stürz
c6dc910f1a Update network device verification 2025-11-15 15:53:21 +01:00
Simon Stürz
cfc13d6984 NymeaCore: class cleanup and statup improvements 2025-11-15 15:36:09 +01:00
Simon Stürz
84293f9a3c Update translations 2025-11-15 15:02:16 +01:00
Simon Stürz
e4ef75b76d Add ANGENTS.md file 2025-11-15 14:43:20 +01:00
Simon Stürz
a06730336f JSONRPC: Improve list handling of API list types 2025-11-14 22:51:04 +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