ViacheslavKlimov
|
e391459343
|
Merge remote-tracking branch 'origin/master' into feature/notification-system
# Conflicts:
# application/src/main/java/org/thingsboard/server/service/telemetry/DefaultAlarmSubscriptionService.java
# application/src/main/java/org/thingsboard/server/service/telemetry/DefaultTelemetrySubscriptionService.java
# dao/src/main/java/org/thingsboard/server/dao/user/UserDao.java
# rule-engine/rule-engine-api/src/main/java/org/thingsboard/rule/engine/api/TbContext.java
|
2022-11-06 18:55:41 +02:00 |
|
ViacheslavKlimov
|
a545ace4ec
|
Add logging for notification services
|
2022-11-06 18:51:49 +02:00 |
|
ViacheslavKlimov
|
12ae902cfc
|
Notification rules initial implementation
|
2022-11-06 18:13:02 +02:00 |
|
Andrew Shvayka
|
cdd7eff00e
|
Merge pull request #7552 from smatvienko-tb/fix/cassandra_base_ts_dao_prepared_statement_array_set_atomically
[3.4.2] Fix Cassandra prepared statement produces NullPointerException in some case
|
2022-11-04 16:24:25 +02:00 |
|
Andrew Shvayka
|
a6a992f0dc
|
Merge pull request #7548 from thingsboard/feature/findRelationsRecursively
Improvement to the recursive relations query.
|
2022-11-04 15:36:29 +02:00 |
|
ViacheslavKlimov
|
3734a0da49
|
Notifications api permission checks, WS improvements, new target configs
|
2022-11-04 15:29:15 +02:00 |
|
ShvaykaD
|
ee98f203ef
|
added findAlarmById method to AlarmService
|
2022-11-04 15:14:43 +02:00 |
|
Sergey Matvienko
|
ba2a15b0e4
|
set prepared statement array atomically to prevent corrupted arrays to be created in case of temporary issues on Cassandra cluster
|
2022-11-04 15:06:10 +02:00 |
|
Andrii Shvaika
|
7d73c40885
|
Major improvement to the relation query
|
2022-11-04 13:30:01 +02:00 |
|
Andrii Shvaika
|
582c65b71e
|
Experiments with queue vs futures
|
2022-11-03 18:48:18 +02:00 |
|
Andrii Shvaika
|
32f01438b1
|
Test for recursive relation depth
|
2022-11-03 17:43:59 +02:00 |
|
Andrii Shvaika
|
5cbb8b8ca5
|
Merge branch 'findRelationsRecursively_refactoring' of github.com:smatvienko-tb/thingsboard
|
2022-11-03 17:28:21 +02:00 |
|
ViacheslavKlimov
|
4954de2022
|
Avoid using 'nulls first' or 'nulls last' for ts_kv
|
2022-11-03 16:48:37 +02:00 |
|
Andrew Shvayka
|
dc102fe683
|
Merge pull request #7529 from ShvaykaD/feature/6169
[3.4.2][WIP] Added DynamicProtoUtils
|
2022-11-03 16:47:19 +02:00 |
|
Sergey Matvienko
|
e1534721c5
|
findRelationsRecursively refactoring - removed blocking operations
|
2022-11-03 16:46:10 +02:00 |
|
Sergey Matvienko
|
11781bb601
|
alarm service optimization - remove async().get() calls from synchronous methods
|
2022-11-03 13:18:21 +02:00 |
|
oyurov
|
6d34aa237c
|
Refactoring
|
2022-11-02 13:03:17 +01:00 |
|
ShvaykaD
|
e9961a3a39
|
merge with master
|
2022-11-02 12:00:05 +02:00 |
|
oyurov
|
d10289253f
|
Refactor
|
2022-11-02 08:46:58 +01:00 |
|
Sergey Matvienko
|
069e77eb17
|
Merge remote-tracking branch 'ce/master' into cassandra-cloud-astra
|
2022-11-01 14:11:58 +02:00 |
|
Andrew Shvayka
|
3844ff6372
|
Merge pull request #7395 from volodymyr-babak/feature/edge-multi-customers
[3.4.2] Edge PE - customers hierarchy support
|
2022-10-31 18:49:01 +02:00 |
|
ViacheslavKlimov
|
4d34c328d6
|
New TbNotificationNode; refactoring
|
2022-10-31 17:44:21 +02:00 |
|
Andrii Shvaika
|
18678cae49
|
Improved user search in the relation rule node
|
2022-10-31 16:13:06 +02:00 |
|
ViacheslavKlimov
|
89d2a337e1
|
WebSocket API for notifications; refactoring
|
2022-10-31 14:05:08 +02:00 |
|
ViacheslavKlimov
|
4c61d63149
|
Upgrade script, indexes
|
2022-10-31 14:04:29 +02:00 |
|
ViacheslavKlimov
|
a2facbd648
|
Merge remote-tracking branch 'origin/master' into feature/notification-system
|
2022-10-28 13:17:16 +03:00 |
|
ViacheslavKlimov
|
f5247386fa
|
Notification system improvements and refactoring
|
2022-10-26 17:50:33 +03:00 |
|
ViacheslavKlimov
|
fa934f647e
|
Initial notification system structures and dao layer
|
2022-10-20 16:35:58 +03:00 |
|
ViacheslavKlimov
|
35960d018e
|
SQL batch sort enabled by default; additional deadlock logging
|
2022-10-19 18:33:50 +03:00 |
|
oyurov
|
f8158ee6ae
|
Refactor
|
2022-10-19 15:25:33 +02:00 |
|
oyurov
|
39b138d45b
|
Added audit log for provider oauth2
|
2022-10-19 11:55:27 +02:00 |
|
oyurov
|
df732a8f58
|
Refactor
|
2022-10-18 20:25:20 +02:00 |
|
Volodymyr Babak
|
cfd471fe4a
|
CE edge - single customer
|
2022-10-18 19:22:14 +03:00 |
|
oyurov
|
126d7215c5
|
Added generation an audit log for oauth2 login and with which provider was done an authorization
|
2022-10-16 15:50:42 +02:00 |
|
Volodymyr Babak
|
cc4029120a
|
Merge remote-tracking branch 'upstream/master' into feature/edge-multi-customers
|
2022-10-12 17:34:32 +03:00 |
|
Andrew Shvayka
|
740192b23c
|
Merge pull request #7371 from ViacheslavKlimov/feature/audit-logs-partitioning-ttl
[3.4.2] TTL and table partitioning for audit logs
|
2022-10-12 12:29:15 +03:00 |
|
ViacheslavKlimov
|
d2f67d33d1
|
Minor refactoring for AuditLogsCleanUpService and SqlPartitioningRepository
|
2022-10-12 10:12:29 +03:00 |
|
Volodymyr Babak
|
dd1effafc4
|
Do not send delete notification if related edges empty. Minor code refactoring
|
2022-10-10 14:32:19 +03:00 |
|
Volodymyr Babak
|
366583cc0a
|
Merge remote-tracking branch 'upstream/master' into feature/edge-multi-customers
|
2022-10-07 23:19:28 +03:00 |
|
ViacheslavKlimov
|
caea6aa27b
|
Save audit log with entity name replaced if it is malformed
|
2022-10-06 13:48:06 +03:00 |
|
ViacheslavKlimov
|
d86c20b354
|
Additional validation for AuditLog entity
|
2022-10-06 11:47:27 +03:00 |
|
ViacheslavKlimov
|
b4300b35bf
|
Add tests for audit logs partitions
|
2022-10-04 15:03:05 +03:00 |
|
ViacheslavKlimov
|
7eea5a6cda
|
Minor refactoring
|
2022-10-04 13:07:21 +03:00 |
|
ViacheslavKlimov
|
8694611f7a
|
Fix save method of JpaAuditLogDao
|
2022-10-04 11:19:38 +03:00 |
|
ViacheslavKlimov
|
9e2e5f809e
|
Remove unneeded todos
|
2022-10-04 11:03:10 +03:00 |
|
ViacheslavKlimov
|
c7c8ea0105
|
Fix partition overlap error handling in SqlPartitioningRepository
|
2022-10-04 10:45:43 +03:00 |
|
ViacheslavKlimov
|
a9f776587c
|
Merge with origin/master
|
2022-10-04 09:35:41 +03:00 |
|
ViacheslavKlimov
|
d85737b84b
|
TTL and table partitioning for audit logs
|
2022-10-03 18:36:52 +03:00 |
|
nickAS21
|
262c09c394
|
fix_bug: test transactional UnfinishedStubbingException
|
2022-09-30 17:25:47 +03:00 |
|
Andrew Shvayka
|
cd6e50312c
|
Merge pull request #7348 from thingsboard/feature/math-rule-node
[3.4.2] Math rule node
|
2022-09-29 12:54:07 +03:00 |
|