49 Commits

Author SHA1 Message Date
Igor Kulikov
cbdc4517e4 Update license header year to 2023 2023-01-31 10:43:56 +02:00
Igor Kulikov
d10f64c348 Refactor MVEL -> TBEL 2022-11-22 16:38:01 +02:00
Vladyslav_Prykhodko
a19e7f012c UI: Fixes incorrect process error handling when updating JWT 2022-11-17 16:26:45 +02:00
Igor Kulikov
00e9fb2c7b UI: Add MVEL script lang support 2022-10-19 16:49:22 +03:00
Vladyslav_Prykhodko
33fe04a7a0 UI: Not redirect to the previous link after login with 2FA 2022-07-25 13:34:40 +03:00
Igor Kulikov
18ec32f092 Merge with develop/3.4 2022-06-13 12:20:08 +03:00
Vladyslav_Prykhodko
fedd644516 UI: move change password with profile to security 2022-06-09 18:20:34 +03:00
Andrii Shvaika
63750ef8a0 Merge with develop/3.4 2022-06-02 13:59:15 +03:00
Igor Kulikov
09402f40ac UI: Refactor vc settings to repository settings. Add remove other entities confirm. 2022-05-31 16:16:24 +03:00
Vladyslav_Prykhodko
9c8913edb4 UI: Redesigned 2fa login page 2022-05-31 13:06:58 +03:00
Vladyslav_Prykhodko
026361ce69 UI: Revert change 2022-05-27 10:35:17 +03:00
Igor Kulikov
ca3c95afca UI: Implement entitiy versions table 2022-05-25 12:26:23 +03:00
Vladyslav_Prykhodko
0bb9d531cc UI: Fixed permission on page security 2022-05-23 14:40:47 +03:00
Vladyslav_Prykhodko
1ab9ed2467 UI: Add 2FA login page 2022-05-18 15:44:42 +03:00
Igor Kulikov
da4c742872 Update license year to 2022 2022-01-17 14:07:46 +02:00
Igor Kulikov
cc531daaee Add platform type filter for oauth2 registrations. 2021-06-10 17:01:16 +03:00
Igor Kulikov
8e4f8594f7 Refactor OAuth2 settings. Add mobile application parameters: package and callback URL scheme 2021-06-10 11:50:11 +03:00
Igor Kulikov
bbf78721a7 Improve mobile app support 2021-06-03 18:54:09 +03:00
Igor Kulikov
f3c10a4ca2 Improve query params handling 2021-05-11 18:03:18 +03:00
Volodymyr Babak
0f64b3764f Merge remote-tracking branch 'upstream/develop/3.3' into develop/3.3-edge 2021-03-16 16:59:15 +02:00
Viacheslav Klimov
bc6efa5e1e
[3.3] [PROD-685] Provide user's session expiration when his auth data is changed (#4201)
* Provide user's session expiration when his auth data is changed

* Provide mock TokenOutdatingService for dao tests

* Increase time gap when checking if token is outdated

* Add license header for TokenOutdatingTest

* Refactor tokens outdating functionality to events usage

* Reset tokens on front-end after changing password
2021-03-15 17:11:23 +02:00
Volodymyr Babak
bc3008ad7b Merge remote-tracking branch 'upstream/master' into develop/3.3-edge 2021-01-17 01:47:49 +02:00
Igor Kulikov
d31358b2ea Update license header - set 2021 year 2021-01-11 13:42:16 +02:00
Volodymyr Babak
685e89ea87 Code review fixes 2021-01-08 21:39:34 +02:00
Igor Kulikov
ddb3ee61e7 UI: Optimizations - AOT + JIT 2020-12-30 17:13:01 +02:00
Volodymyr Babak
b1f4e43e8f Introduced SysParamsState. Refactored hide menu approach 2020-12-20 19:47:26 +02:00
Volodymyr Babak
9089163880 Hide edge menu if disabled 2020-12-18 16:29:12 +02:00
Igor Kulikov
bc2d045257 Do not load user on token refresh during initial user load 2020-12-01 19:52:02 +02:00
Vladyslav_Prykhodko
6ef7e813fe UI: Added catch error get OAuth2 2020-10-13 10:02:30 +03:00
Vladyslav_Prykhodko
1f7623352a UI: refactoring OAuth2/Login Page and added oauth mapperType GITHUB 2020-10-12 18:11:22 +03:00
Vladyslav_Prykhodko
556cb5aa5d Refactoring OAuth2 2020-09-21 16:10:00 +03:00
vzikratyi
faf0184cff Merge remote-tracking branch 'upstream/master' into feature/dynamic-oauth2-new-table
# Conflicts:
#	application/src/main/data/upgrade/3.1.0/schema_update.sql
2020-08-31 10:27:39 +03:00
Igor Kulikov
e72c689e9c Fix compile errors 2020-08-13 19:52:17 +03:00
vzikratyi
ad04ad79ec Merge branch 'master' into feature/dynamic-oauth2
# Conflicts:
#	dao/src/main/java/org/thingsboard/server/dao/sql/attributes/JpaAttributeDao.java
#	dao/src/main/resources/sql/schema-entities-hsql.sql
2020-08-03 15:08:26 +03:00
Vladyslav_Prykhodko
c71f588fbe Fixed request 'resend activation', did not support special email symbols 2020-07-16 19:20:12 +03:00
Vladyslav_Prykhodko
483a3b847b Add tenant menu settingOAuth2
Add validation unique parameters to settings OAuth2
2020-07-10 11:33:47 +03:00
Igor Kulikov
e9553b627b Introduce OAuth failure handling 2020-05-06 20:30:02 +03:00
VoBa
c0dfa4861b
[WIP] [3.0] Added OAuth2 Support (#2709)
* Added base impl for OAuth-2

* Added basic and custom OAuth2 user mappers

* Removed comment line

* Refactoring to review. Added tenantId and customerId. Added email tenant name strategy

* Revert debug logger

* Fixed compilation

* Test fixed

* Create UI for OAuthService

* Revert package-lock.json

* Add translate login es_ES

Co-authored-by: Vladyslav_Prykhodko <vprykhodko@thingsboard.io>
2020-05-04 11:51:08 +03:00
Igor Kulikov
3d2270e11e Minor improvements 2020-04-30 15:46:45 +03:00
VoBa
11d4ef74e8
[3.0] Improved login by params to support nagivation to different dashboards (#2703)
* Improved login by params to support nagivation to different dashboards

* Refactorting
2020-04-30 15:42:19 +03:00
Igor Kulikov
b30370328f Minor fixes 2020-04-10 15:10:56 +03:00
Dmytro Shvaika
3fafffb33d fix activate method for new UI 2020-04-10 11:57:55 +03:00
Igor Kulikov
3e2a87135f Prepare for merge with master 2020-02-20 10:26:43 +02:00
Igor Kulikov
ccfebce870 Fix TS warnings. Update RPC shell widgets. 2020-02-04 15:14:17 +02:00
Igor Kulikov
8f4944fe17 Material table improvements. Alarm widget implementation. 2020-01-24 19:05:41 +02:00
Igor Kulikov
3d6b058b9d Add widget to dashboard. CSV bulk import. User default place management. 2019-11-15 12:22:14 +02:00
Igor Kulikov
700293d5f9 Implement Widget Editor. Dashboard page initial implementation. 2019-09-19 20:10:52 +03:00
Igor Kulikov
9d4b79c91c UI: Audit logs. 2019-08-22 13:34:15 +03:00
Igor Kulikov
1e7f197c55 Base modules structure. Base services. Login and Home module implementation. 2019-08-09 19:13:18 +03:00