Commit Graph

  • 5b73038726 Jenkins release build 1.14.2 master jenkins 2026-02-19 16:27:40 +01:00
  • 0070d7e3dd Update PlatformUpdateController implementation Simon Stürz 2026-01-19 11:12:59 +01:00
  • ab61ed9a8b Jenkins release build 1.14.1 jenkins 2026-02-10 12:05:47 +01:00
  • 3c7e1bed4f Merge PR #735: Thing: Add state name based set method for possible values jenkins 2026-02-10 12:05:46 +01:00
  • 89ad2d0f12 Merge PR #734: Update default loations for the mac-addresses.db to be more generic jenkins 2026-02-10 12:05:45 +01:00
  • 028da6a3b4 Merge PR #733: JsonRpc Server: Improve token verification handling jenkins 2026-02-10 12:05:43 +01:00
  • b58c5646df Thing: Add state name based set method for possible values Simon Stürz 2026-02-10 09:46:27 +01:00
  • 53b00a950f MacAddressDatabase: Update default loations for the mac-addresses.db to be more generic. Simon Stürz 2026-01-29 21:24:36 +01:00
  • 5eb5c6628b JsonRpc Server: Improve token verification handling depending on the interface configuration Simon Stürz 2026-01-29 12:24:28 +01:00
  • a1d0574e20 LogEngine: Improve behavior of disabled logengine Simon Stürz 2026-01-22 11:58:58 +01:00
  • abd8dd2d97 Jenkins release build 1.14.0 jenkins 2026-01-19 10:10:03 +01:00
  • 8b87deb06d Merge PR #730: Update copyright year to 2026 jenkins 2026-01-19 10:10:01 +01:00
  • 9427353e4d Merge PR #729: Update mac address database jenkins 2026-01-19 10:10:00 +01:00
  • 07a4e71b03 Merge PR #728: Update README.md jenkins 2026-01-19 10:09:58 +01:00
  • 841a00e6a7 Merge PR #727: Update electric vehicle inteface jenkins 2026-01-19 10:09:56 +01:00
  • 9898fbd6f1 Merge PR #726: Introduce optional stepSize for StateTypes and ParamTypes jenkins 2026-01-19 10:09:54 +01:00
  • d15910aef7 Merge PR #725: ExperienceManager: Provide LogEngine access to experience plugins jenkins 2026-01-19 10:09:53 +01:00
  • 66d35fdc78 Merge PR #724: Stabalize verify action exectued tests jenkins 2026-01-19 10:09:51 +01:00
  • 6999f96577 Merge PR #719: NymeaCore: class cleanup and statup improvements jenkins 2026-01-19 10:09:49 +01:00
  • 81fd9a290b Merge PR #718: Update translations jenkins 2026-01-19 10:09:48 +01:00
  • af3dc11276 Merge PR #714: Extend webserver resource management jenkins 2026-01-19 10:09:46 +01:00
  • 6cf709d33d Merge PR #711: Thing based user permissions jenkins 2026-01-19 10:09:45 +01:00
  • 04307fac20 Update mac address database Simon Stürz 2026-01-09 10:22:01 +01:00
  • 6a1980cfb7 Update copyright year to 2026 Simon Stürz 2026-01-13 15:43:05 +01:00
  • e3e0fcfb94 Update links to debian trixie images Simon Stürz 2026-01-13 15:22:40 +01:00
  • a269bb76dd Update README.md Simon Stürz 2026-01-08 12:39:01 +01:00
  • 5ab7811a79 Add test for ensureValueClamping Simon Stürz 2026-01-08 11:51:32 +01:00
  • 106a30498e Add value clamping for Param and State values Simon Stürz 2026-01-07 21:16:09 +01:00
  • 9865265a5d Add optional stepSize for numeric StateTypes and ParamTypes Simon Stürz 2026-01-07 15:15:56 +01:00
  • 7e070aeccb Update evcharger interface and change maxChargingCurrent to double for precise energy adjustments if possible Simon Stürz 2025-12-22 13:40:04 +01:00
  • 9609598ff5 Add maximum charging current to the electric vehicle inteface Simon Stürz 2025-12-22 13:47:18 +01:00
  • 9a34f40372 ExperienceManager: Make LogEngine available to experience plugins Simon Stürz 2025-12-16 16:29:21 +01:00
  • 8ca1bca75d Jenkins release build 1.13.0 jenkins 2025-12-02 10:38:46 +01:00
  • f2ed3e1054 Merge PR #721: Update license text and add SPDX identifier jenkins 2025-12-02 10:38:45 +01:00
  • 04c31b165c Stabalize verify action exectued tests Simon Stürz 2025-12-01 10:58:03 +01:00
  • a410c7a6f0 Jenkins release build 1.12.4 jenkins 2025-11-27 11:05:38 +01:00
  • 39887a9dfc Merge PR #722: server: Add fallback to TSL 1.2 or later for encrypted connections jenkins 2025-11-27 11:05:37 +01:00
  • 2453044080 Merge PR #720: RuleEngine: Improve TimeDescriptor and CalendarItem DateTime Time loa… jenkins 2025-11-27 11:05:36 +01:00
  • 8f2a402a28 Merge PR #716: NetworkDeviceMonitor: Improve ping and network device monitor behavior jenkins 2025-11-27 11:05:35 +01:00
  • c06c8db08d server: Add fallback to TSL 1.2 or later for encrypted connections Simon Stürz 2025-11-27 09:04:53 +01:00
  • ab9df2711a Fix webserver disabled resource response flow Simon Stürz 2025-11-14 09:54:07 +01:00
  • ccc94a0e24 Fix development package install for webserver classes Simon Stürz 2025-11-14 09:53:30 +01:00
  • 29ba4625e8 Add resource enable/disable handling Simon Stürz 2025-11-12 10:51:19 +01:00
  • 2a309ce596 Move static file reply creation to the resource Simon Stürz 2025-11-07 20:59:30 +01:00
  • 5d035677e0 Add WebServerResource support for experience plugins Simon Stürz 2025-11-06 21:15:26 +01:00
  • 40182978e0 Implement webserver resource mechanism Simon Stürz 2025-11-05 21:05:34 +01:00
  • 88d1e4ce52 Add thing added and removed logic depending on users thing permission Simon Stürz 2025-11-03 15:17:26 +01:00
  • 3d884e7c06 Add initial test for thing based authentication Simon Stürz 2025-10-24 16:25:59 +02:00
  • 662e313bd8 Add admin methods for user management Simon Stürz 2025-11-04 16:26:00 +01:00
  • ded99e35d4 Add admin management methods Simon Stürz 2025-11-04 10:57:39 +01:00
  • 360e287619 Add thing added and removed logic depending on users thing permission Simon Stürz 2025-11-03 15:17:26 +01:00
  • b80ad6d839 Add missing thingError fpr IO connections Simon Stürz 2025-10-28 10:58:35 +01:00
  • cfe4328776 Fix allowed things loading Simon Stürz 2025-10-27 15:53:38 +01:00
  • 82fe7c7ae3 Bump JSON RPC Api to 8.4 Simon Stürz 2025-10-27 12:24:07 +01:00
  • f77d94ef7b Add initial test for thing based authentication Simon Stürz 2025-10-24 16:25:59 +02:00
  • 71cd3561b6 UserManager: Update user database and migrate to version 2 Simon Stürz 2025-10-23 13:37:10 +02:00
  • e638c8cab2 Add scope verification and tests Simon Stürz 2025-10-22 13:59:11 +02:00
  • 88aa22f3a2 UserManager: Add thing based user permissions Simon Stürz 2025-10-21 14:51:09 +02:00
  • cdabfb54a5 Update all guh references to nymea Simon Stürz 2025-11-17 15:57:51 +01:00
  • 7527fd7495 Add io.nymea DBus interface Simon Stürz 2025-11-17 15:57:29 +01:00
  • ea1781ccb4 Update .gitignore Simon Stürz 2025-11-17 15:19:59 +01:00
  • 4d170061fd Update license text and add SPDX identifier Simon Stürz 2025-11-17 14:42:15 +01:00
  • dd964d8044 RuleEngine: Improve TimeDescriptor and CalendarItem DateTime Time loading Simon Stürz 2025-11-15 16:34:20 +01:00
  • 415e1a7648 NetworkDeviceDiscovery: Fix cache update reference bug Simon Stürz 2025-11-15 15:54:47 +01:00
  • 889a52959f network monitor: sync mode and register type Simon Stürz 2025-11-14 22:09:29 +01:00
  • 1a4037f232 ping.cpp: resolve DNS failures and cleanup Simon Stürz 2025-11-14 21:47:35 +01:00
  • 9ff93f9ecc Fix overloaded equal operator of the NetworkDeviceMonitor Simon Stürz 2025-11-14 21:42:09 +01:00
  • c6dc910f1a Update network device verification Simon Stürz 2025-11-14 21:33:34 +01:00
  • cfc13d6984 NymeaCore: class cleanup and statup improvements Simon Stürz 2025-11-15 15:36:09 +01:00
  • 84293f9a3c Update translations Simon Stürz 2025-11-15 15:02:16 +01:00
  • e4ef75b76d Add ANGENTS.md file Simon Stürz 2025-11-15 14:39:28 +01:00
  • a06730336f JSONRPC: Improve list handling of API list types Simon Stürz 2025-11-14 22:51:04 +01:00
  • 603ec80f7f Jenkins release build 1.12.3 jenkins 2025-11-04 11:38:32 +01:00
  • 42f8207ca3 Merge PR #713: Update systemd service documentation url jenkins 2025-11-04 11:38:32 +01:00
  • cb0bdb4e05 Update systemd service documentation url Simon Stürz 2025-11-04 11:04:25 +01:00
  • da3693da5f Update mac address database Simon Stürz 2025-11-04 11:02:12 +01:00
  • 3e7c9559a4 Jenkins release build 1.12.2 jenkins 2025-10-29 12:27:49 +01:00
  • 1370763b6d debian: Fix debian packaging scripts for Qt6 based packages Simon Stürz 2025-10-21 14:58:10 +02:00
  • 955811c482 Jenkins release build 1.12.1 jenkins 2025-10-20 13:40:24 +02:00
  • cc164e50f7 Merge PR #707: Disable insecure interfaces if configured using env jenkins 2025-10-20 13:40:24 +02:00
  • 9bcc72d249 Merge PR #706: Prevent double definitions from a double included testlib macro jenkins 2025-10-20 13:40:23 +02:00
  • 09e9f72ddc Update network device monitor behavior for IP and hostname based monitors Simon Stürz 2025-10-02 16:58:59 +02:00
  • cf681c15c6 Bump API version to 8.3 Simon Stürz 2025-10-13 14:35:08 +02:00
  • 74ae874ae9 Add tests for NYMEA_INSECURE_INTERFACES_DISABLED env Simon Stürz 2025-10-13 16:31:16 +02:00
  • e8244e9313 Disable insecure interfaces if configured using env Simon Stürz 2025-10-13 13:16:16 +02:00
  • a74f747df8 Update JsonRpc debug categories and fix some inlcudes Simon Stürz 2025-10-13 14:29:10 +02:00
  • 400fff6785 Rename testlib folder to libnymea-tests Fix multiple imports of QT libs by replacing "+=" with "*=" Simon Stürz 2025-10-06 09:49:41 +02:00
  • d8dcff002c Jenkins release build 1.12.0 jenkins 2025-09-23 14:12:47 +02:00
  • 03114859b3 Merge PR #704: Update mac address database jenkins 2025-09-23 14:12:46 +02:00
  • e06e1c7e14 Merge PR #703: Make sure NetworkDeviceMonitor on localhost are always reachable jenkins 2025-09-23 14:12:45 +02:00
  • 0d85868465 Merge PR #702: Fix some typos in the code base jenkins 2025-09-23 14:12:43 +02:00
  • 3ea7639b9d Make TI backend support configurable Simon Stürz 2025-09-23 12:14:12 +02:00
  • 1f37ea94dc Update mac address database Simon Stürz 2025-09-11 10:51:00 +02:00
  • 42def79a54 Update python init depending on the py version Simon Stürz 2025-09-09 12:39:53 +02:00
  • 73e7c975af Update lib search paths for all plugin types Simon Stürz 2025-08-25 10:11:13 +02:00
  • 835c1d9dd2 Update deprecated signals qt version handling Simon Stürz 2025-08-21 12:40:35 +02:00
  • d58c5a6cf7 Fix bluetooth le connection Simon Stürz 2025-08-21 11:23:54 +02:00
  • 173c318dd3 Add test script for thingclasses Simon Stürz 2025-08-19 15:48:28 +02:00
  • d71ce85f12 Fix interface allowed values loading and debug cathegories for thing and thing manager Simon Stürz 2025-08-19 13:00:08 +02:00
  • 685d28f88b Port modbus rtu Simon Stürz 2025-08-18 11:33:57 +02:00