Commit Graph

41 Commits

Author SHA1 Message Date
f32bd4ac24 update gradlew 2025-07-29 20:34:41 +02:00
324c3f8ac2 add GitHub action
- update release in README.md
- add action run checks
- add action release
- remove release.sh
2025-07-29 20:34:41 +02:00
3510822c45 remove metrics collection 2025-07-29 20:34:41 +02:00
791b7aca36 update project 2025-07-29 20:34:41 +02:00
b80cfacaaf add actuator.http 2025-07-29 20:34:41 +02:00
6715354be3 [RELEASE] - bump version 2025-01-02 07:26:44 +01:00
35c7712f85 [RELEASE] - release version: 0.4.0 v0.4.0 2025-01-02 07:26:41 +01:00
84d09f6dbb replace local jwt with library version
- update ConfigurationController to handle hlaeja jwt instead of jwtService
- update MeasurementController to handle hlaeja jwt instead of jwtService
- add dependency for hlaeja jwt
- remove dependencies for jjwt
- remove JwtService.kt
- remove PublicKeyProvider.kt
- remove jwt key property explanation from additional-spring-configuration-metadata.json
2025-01-02 06:48:12 +01:00
c5ff6e555a [RELEASE] - bump version 2024-12-28 08:05:01 +01:00
e4a70e0e43 [RELEASE] - release version: 0.3.0 v0.3.0 2024-12-28 08:04:58 +01:00
6522809dce add Redis cache and some clean up
- update and cleanup in README.md
- update getIdentity to throw response exception with 401 in JwtService
- update http files to use identity from env
- add cacheable to getIdentityFromDevice in DeviceRegistryService
- add RedisCacheConfiguration
- add CacheProperty
- set up cache property
- set up data redis cache
2024-12-28 05:45:23 +01:00
19f46bd01f add metrics collection for API
- extract webclient call from getConfiguration and add metrics in DeviceConfigurationService
- extract webclient call from getMeasurement, addMeasurement and add metrics in DeviceDataService
- extract webclient call from getIdentityFromDevice and add metrics in DeviceRegistryService
- add MeterRegistry dependency
- fix test application.yml
- update kotlin logging dependency
2024-12-27 23:37:55 +01:00
e48cf674a5 [RELEASE] - bump version 2024-12-10 23:53:59 +01:00
36721abdb9 [RELEASE] - release version: 0.2.0 v0.2.0 2024-12-10 23:53:56 +01:00
0e5c4e3e9f update for common plugin v0.2.0
- cleanup Mapper.kt
- update build.gradle.kts to use certificate plugin
- update catalog version
2024-12-10 22:37:46 +01:00
5c1a0693b3 [RELEASE] - bump version 2024-11-30 20:53:19 +01:00
cba1434b98 [RELEASE] - release version: 0.1.0 v0.1.0 2024-11-30 20:53:16 +01:00
3e13e00914 update controller for common identification 2024-11-30 20:52:24 +01:00
ff78cc7b39 add logcall in Helper.kt 2024-11-30 20:51:18 +01:00
a8f1a4d38b add ConfigurationController 2024-11-30 20:51:18 +01:00
47bfa9802c add Mapper.kt with Node.Response.toDeviceResponse 2024-11-30 20:42:54 +01:00
893423c586 add DeviceConfigurationService 2024-11-30 19:09:43 +01:00
198854de78 add DeviceConfigurationProperty 2024-11-30 19:09:43 +01:00
d7577f6cee set up configuration property 2024-11-30 18:05:47 +01:00
eb76146e95 update dependence for catalog version 5 2024-11-30 14:45:16 +01:00
d994595bcf add MeasurementController 2024-11-27 13:06:59 +01:00
c99c8dc748 increase maximum heap size to 1G 2024-11-27 03:33:45 +01:00
6e97eec364 add DeviceDataService 2024-11-27 03:31:49 +01:00
e78f46cf6a add device data property 2024-11-27 03:31:49 +01:00
ec1634699c set up data property 2024-11-27 03:31:49 +01:00
22c0a8d916 add DeviceRegistryService 2024-11-27 03:26:36 +01:00
68568b7da0 add device registry property 2024-11-27 03:26:36 +01:00
51f04f81bd set up registry property 2024-11-27 03:26:36 +01:00
3eca24c421 add JwtService 2024-11-27 03:21:18 +01:00
de937b75fc add JwtProperty 2024-11-27 03:21:18 +01:00
f9081906fb add PublicKeyProvider 2024-11-27 03:21:18 +01:00
98a4d14df4 add KeyProviderException 2024-11-27 03:21:18 +01:00
cb8875a754 set up jwt for identity 2024-11-27 03:21:18 +01:00
2e8ea4c6a7 add WebClientConfiguration 2024-11-27 02:42:57 +01:00
8342512703 Set up keystore 2024-11-27 02:42:10 +01:00
42692ce94e Set up project structure 2024-11-27 02:38:15 +01:00