Commit Graph

11106 Commits

Author SHA1 Message Date
Konstantin Krivopustov
ce9017a63c PL-9204 Ability to update "trusted client permitted ip list" without server restart 2017-09-29 16:27:51 +04:00
Konstantin Krivopustov
833d84b24b PL-9577 Warn about open transaction on exit from service only if there was no transaction on enter 2017-09-29 14:38:03 +04:00
Konstantin Krivopustov
90e0f59731 PL-9781 Ability to override loading logic of views defined in screens 2017-09-29 12:49:51 +04:00
Andrey Subbotin
550db507ca PL-9786 Update MSSQL JDBC driver to 6.2.1.jre8 2017-09-29 12:46:10 +04:00
Maxim Stepanov
0775944084 PL-9593 Improve processing of background tasks' exceptions. Fixes 2017-09-29 11:43:59 +04:00
Yuriy Artamonov
48639ca162 PL-9783 Set characterEncoding UTF-8 for Portal Thymeleaf templates by default 2017-09-28 22:58:46 +04:00
Yuriy Artamonov
b7fcfd51ab PL-7951 Portal should check IP mask of user - pass login exception message to Spring MVC 2017-09-28 21:56:10 +04:00
Andrey Subbotin
84eb9c5702 PL-9467 Add support for jTDS JDBC driver for Microsoft SQL Server 2017-09-28 19:19:24 +04:00
Konstantin Krivopustov
e5ca561982 PL-9782 Remove unneeded checks in UserEntityListener 2017-09-28 19:13:21 +04:00
bkv63
03ebf6bd82 PL-9692 Ability to override single datatype (Metadata can be initialized multiple times #23) 2017-09-28 17:37:00 +04:00
Maxim Gorbunkov
7acad483c3 PL-9345 Filter component now can combine FTS condition with regular conditions 2017-09-28 16:20:44 +04:00
Daniil Tsarev
4d233024f1 PL-9437 Add an ability to set that current window is unloadable or not 2017-09-28 10:53:45 +04:00
Daniil Tsarev
b999e2bf5c PL-9437 Add an ability to set that current window is unloadable or not 2017-09-28 10:41:24 +04:00
Yuriy Artamonov
775fef326d PL-9770 Authentication withSystemUser method 2017-09-28 06:42:44 +04:00
Yuriy Artamonov
23dff655e0 PL-9404 New Authentication subsystem
Check not null credentials argument
2017-09-28 06:38:32 +04:00
Konstantin Krivopustov
0e9dc819db PL-9755 ClientCacheManager has incorrect order that does not fit platform precedence interval 2017-09-27 17:56:39 +04:00
Daniil Tsarev
bdc538458c PL-7703 Currency field 2017-09-27 17:47:10 +04:00
Konstantin Krivopustov
d3e333938a PL-9739 Remove unused com.haulmont.cuba.core.sys.persistence.UuidHelper 2017-09-27 17:37:34 +04:00
Konstantin Krivopustov
85a8dd2cbc PL-9725 Early detect nulls passed illegally to Datasource APIs 2017-09-27 17:25:48 +04:00
Konstantin Krivopustov
9f3cf796fc Remove requirement to install Gradle from README 2017-09-27 16:49:51 +04:00
Konstantin Krivopustov
5726f6e104 PL-9207 Provide predefined view that will contain all local attributes and _minimal view attributes 2017-09-27 16:15:25 +04:00
Konstantin Krivopustov
cad163a22e PL-9766 Ability to override screen XML loading logic (fix test) 2017-09-27 14:58:53 +04:00
Maxim Gorbunkov
df646dd98d PL-9761 REST API update request does not check bean validation 2017-09-27 14:56:54 +04:00
Konstantin Krivopustov
ec79a655f2 PL-9767 UserSessionEntity must contain user login in lower case for reliable identification 2017-09-27 14:47:19 +04:00
Konstantin Krivopustov
e2a382037d PL-9766 Ability to override screen XML loading logic 2017-09-27 13:34:45 +04:00
Konstantin Krivopustov
d564380ebc PL-7273 Number datatype customizable by annotation on entity attribute (fix REST) 2017-09-27 09:12:21 +04:00
Yuriy Artamonov
ba3fc2c1b1 PL-9404 New Authentication subsystem
Fix findbugs code style errors
2017-09-26 19:14:21 +04:00
Yuriy Artamonov
ac708bf7e2 PL-9764 Fix cyrillic symbol of DeprecatedPropertyTest testConnectionUrlProperty 2017-09-26 19:05:37 +04:00
Yuriy Artamonov
577bc1e30c PL-9404 New Authentication subsystem
Introduced new bean - AuthenticationManager, new services -
AuthenticationService and TrustedClientService.
AuthenticationManager receives Credentials instance and returns
AuthenticationDetails if authentication is successful.
Authentication is performed by AuthenticationProvider implementations.
Introduced new application events:  BeforeLoginEvent/AfterLoginEvent, UserLoggedInEvent/UserLoggedOutEvent, etc.
LoginService and LoginWorker masked as deprecated.
2017-09-26 18:56:09 +04:00
Maxim Stepanov
786afabc2e PL-9593 Improve processing of background tasks' exceptions 2017-09-26 16:14:45 +04:00
Roman Pinyazhin
427b9c5722 PL-9594 NPE in Server Log window when using JavaMelody (logback appender with null name) 2017-09-26 16:07:30 +04:00
Roman Pinyazhin
02ac117f40 PL-7879 Multilang support of Dynamic attributes 2017-09-26 15:55:05 +04:00
Roman Pinyazhin
e050e24bd8 PL-9752 Add remove action to users list of access group 2017-09-26 15:38:06 +04:00
Konstantin Krivopustov
ff50f7b031 PL-7273 Number datatype customizable by annotation on entity attribute 2017-09-26 14:07:56 +04:00
Konstantin Krivopustov
756c866bcb PL-9753 Access datatypes only by handled Java types 2017-09-26 14:07:56 +04:00
Maxim Gorbunkov
f432225cae PL-9760 REST API entities search endpoint should support GET requests 2017-09-26 13:38:33 +04:00
Daniil Tsarev
9e72e48a4f PL-9726 IllegalArgumentException occurs on entity edit screen when the entity has dynamic Number attributes 2017-09-26 13:34:55 +04:00
Yuriy Artamonov
5fa7bc8933 PL-9732 UI Session scoped Events - JavaDoc and Fix methods naming 2017-09-22 17:22:26 +04:00
Yuriy Artamonov
936caff579 PL-9732 UI Session scoped Events - cache event listener methods of controllers 2017-09-22 16:55:37 +04:00
Yuriy Artamonov
a5d7e58d0e PL-9732 UI Session scoped Events 2017-09-22 15:58:43 +04:00
Konstantin Krivopustov
e643a7e1b6 PL-9751 StackOverflowException when merging a new or patch object with back reference 2017-09-22 14:36:32 +04:00
Roman Pinyazhin
1a40c09f4f PL-9599 Support fixed width for SideMenu items 2017-09-21 19:45:55 +04:00
Gleb Gorelov
5716204613 PL-9644 Implement HtmlBoxLayout templateContents property 2017-09-21 18:48:26 +04:00
Konstantin Krivopustov
b16f93016b PL-9692 Ability to override single datatype 2017-09-21 16:50:08 +04:00
Yuriy Artamonov
3e23828be9 PL-9736 Unable to delete user when user session log entries exist 2017-09-21 15:13:13 +04:00
Roman Pinyazhin
0997becc09 PL-7951 Portal Connection should check IP mask of user 2017-09-21 14:19:13 +04:00
Gleb Gorelov
7de35fe90c PL-9719 getDialogParams(), getDialogOptions() problems 2017-09-21 12:06:35 +04:00
Gleb Gorelov
36b6177fc9 PL-9372 Add margins support to GroupBox component 2017-09-21 11:56:57 +04:00
Gleb Gorelov
3854695a92 PL-9719 getDialogParams(), getDialogOptions() problems 2017-09-21 11:18:55 +04:00
Maxim Gorbunkov
2347cabbda PL-9711 Bean validation for REST API entities CRUD operation moved from controllers to EntitySerialization bean 2017-09-21 11:10:54 +04:00