Dmytro Skarzhynets
afae77aabc
Merge branch 'refactor/remove-unreliable-performance-tests' into refactor/remove-unreliable-performance-tests-lts-4.3
# Conflicts:
# dao/src/test/java/org/thingsboard/server/dao/service/ConstraintValidatorTest.java
8 months ago
Igor Kulikov
c2f1c22f01
Merge branch 'feature/lts-4.2-angular-20' into feature/lts-4.3-angular-20
8 months ago
Igor Kulikov
d9c02979d9
Extensions: Angular 20 -> 18 backward compatibility patches.
8 months ago
Oleksandra_Matviienko
bb3237bf3f
fixed import DataValidationException
Signed-off-by: Oleksandra_Matviienko <al.zzzeebra@gmail.com>
8 months ago
Dmytro Skarzhynets
5af56899d0
refactor: remove unreliable performance tests
Remove environment-dependent performance tests that use arbitrary
time thresholds. These tests are flaky in CI and don't provide
meaningful assertions.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
8 months ago
Viacheslav Klimov
0a2147d586
Merge branch 'fix/upgrade-4.2' into fix/upgrade
8 months ago
Viacheslav Klimov
fd7e1a218c
Merge branch 'lts-4.3' of github.com:thingsboard/thingsboard into fix/upgrade
8 months ago
Viacheslav Klimov
9299c87722
Merge pull request #14936 from thingsboard/lts-4.2
UI: Fixed import
8 months ago
Igor Kulikov
9858f6ed7b
Fix UI compile errors
8 months ago
Viacheslav Klimov
0b2423759c
Set 4.2.0 as supported version for upgrade
8 months ago
Viacheslav Klimov
bc5b3a615f
Get back upgrade from 4.2.0 to 4.2.1
8 months ago
Viacheslav Klimov
ec9d7018f2
Improve upgrade version compatibility check
8 months ago
Igor Kulikov
430f21f203
Angular 20 migration
8 months ago
Igor Kulikov
29bb496807
Angular 20 migration
8 months ago
Igor Kulikov
23531169bb
Angular 20 migration
8 months ago
Igor Kulikov
46a54d9be5
Angular 20 migration
8 months ago
Igor Kulikov
8fa3ce4957
Angular 20 migration
8 months ago
Igor Kulikov
47462e4760
Angular 20 migration
8 months ago
Igor Kulikov
0418d28273
Merge pull request #14933 from vvlladd28/improved/eslint-config/angular20
Improved eslint config to new version Angular 20
8 months ago
Vladyslav_Prykhodko
89e01aa599
UI: Improced eslint config to new version Angular 20
8 months ago
Viacheslav Klimov
c80346bbc8
Improve upgrade version compatibility check
8 months ago
Viacheslav Klimov
f0c73ef9e5
Get back upgrade from 4.2.1 to 4.3.0
8 months ago
Oleksandra_Matviienko
84752472b7
Added @NotNull for null-safety for audit/entity services.
Added getOrEmptyId method to validate if entityId is zero.
Changed logs to debug in DefaultTbTenantProfileService.
Added Throwable cause to Exceptions in catch blocks in DefaultTbTenantProfileService.
Signed-off-by: Oleksandra_Matviienko <al.zzzeebra@gmail.com>
8 months ago
Sergey Matvienko
a8de7ec7d5
Audit log UI tab added for sysadmin for TenantProfile card
1 year ago
Sergey Matvienko
59528cd1c0
Audit log UI for sysadmin
1 year ago
Oleksandra Matviienko
90404d80fd
sysadmin audit log refactored after review
Signed-off-by: Oleksandra_Matviienko <al.zzzeebra@gmail.com>
8 months ago
Oleksandra Matviienko
164ff0d467
Refactored audit logs for save/delete tenant profile operations;
moved setDefaultTenantProfile to the service layer;
added Awaitility-based audit log checks in controller tests;
allowed SYS_ADMIN access to audit endpoints;
made BuildProperties optional with version fallback;
used tenantAdminUser in updateDefaultTenantProfile;
updated logging config for audit debugging.
Signed-off-by: Oleksandra_Matviienko <al.zzzeebra@gmail.com>
1 year ago
Oleksandra Matviienko
ec443f116c
Audit logging for TenantProfile
Signed-off-by: Oleksandra Matviienko <al.zzzeebra@gmail.com>
1 year ago
Vladyslav_Prykhodko
7b17e191f7
UI: Fixed import
8 months ago
Vladyslav_Prykhodko
6295207632
UI: Fixed import
8 months ago
Andrew Shvayka
e205004c19
Update README.md
8 months ago
Andrew Shvayka
00c0551022
Update README.md
8 months ago
Viacheslav Klimov
5ecaeb2d9b
Merge pull request #14924 from thingsboard/lts-4.3
LTS to RC
8 months ago
Viacheslav Klimov
63e36091a5
Merge pull request #14923 from thingsboard/lts-4.2
LTS merge
8 months ago
Maksym Tsymbarov
d135c64ef9
Fixed public user errors on alarm comments dialog
8 months ago
Igor Kulikov
3facd6f359
Merge branch 'lts-4.2' into feature/lts-4.2-angular-20
8 months ago
Vladyslav Prykhodko
c220fbbe26
Merge pull request #14921 from thingsboard/lts-4.3
Merge lts-4.3 to rc
8 months ago
Vladyslav_Prykhodko
a958fac596
UI: Updates locales: el_GR, es_ES, hi_IN, nl_NL, no_NO
8 months ago
Vladyslav Prykhodko
867a47458e
Merge pull request #14919 from thingsboard/lts-4.2
Merge lts-4.2 to lts-4.3
8 months ago
Vladyslav Prykhodko
03f60c8d34
Merge branch 'lts-4.3' into lts-4.2
8 months ago
Vladyslav_Prykhodko
abcf3b78f5
Fixed UI help links url to release-4.2.1
8 months ago
Vladyslav Prykhodko
ee1c9f6df8
Merge pull request #14917 from thingsboard/lts-4.2
Merge lts-4.2 to lts-4.3
8 months ago
Maksym Tsymbarov
e22e420faa
Fixed paddings on widgets when added background
8 months ago
Vladyslav Prykhodko
b08d017b45
Merge pull request #14878 from mtsymbarov-del/fix/image-upload
Fixed image upload component to allow refetch on error
8 months ago
Maksym Tsymbarov
4481515f40
Updated Api Usage widget to new state ds
8 months ago
Vladyslav Prykhodko
613b35ac58
Merge pull request #14903 from mtsymbarov-del/fix/alias-tooltip-help-text
Added missing character "%" for help text
8 months ago
Maksym Tsymbarov
8223a76091
Removed required from "Default customer" field in entity alias
8 months ago
Igor Kulikov
b35bc8d239
Merge pull request #14914 from vvlladd28/feature/angular20/yarn
Optimize yarn.lock for angular 20
8 months ago
Vladyslav_Prykhodko
438c6a7efb
UI: Optimize yarn.lock for angular 20
8 months ago
Igor Kulikov
b30cba325d
Angular 20 migration
8 months ago