Commit Graph

2194 Commits

Author SHA1 Message Date
Yuriy Artamonov
e1752064bd Extract DynamicAttributesTools bean #927 2018-06-05 16:39:14 +04:00
Yuriy Artamonov
b7ce06d5bf Vaadin 8.3 - Remove ScreenProfiler #444 2018-06-05 16:08:22 +04:00
Daniil Tsarev
40810a75ec Compatibility with Intellij Gradle plugin #814 2018-06-05 11:46:21 +04:00
Konstantin Krivopustov
ff7706b013 Convert EntityManagerImpl and QueryImpl into Spring prototype beans #703
Provide API for setting audit information #782
2018-06-05 10:06:24 +04:00
Andrey Subbotin
230f24a69a Support Java 9 and 10 for CUBA #910
Fix FindBugs
2018-05-31 18:45:43 +04:00
Andrey Subbotin
e8b948d2c5 Support Java 9 and 10 for CUBA #910 2018-05-31 18:27:15 +04:00
Roman Pinyazhin
311113910d
Use different names for spring "scheduler"s #810 2018-05-31 13:03:26 +04:00
Konstantin Krivopustov
275b5e939f Verbose usage of DataManager.commit in case we want to obtain committed instance by id #469 2018-05-31 11:09:52 +04:00
Roman Pinyazhin
ffd6a5af16
"Run once now" button on Scheduled Tasks screen #760 2018-05-25 10:11:36 +04:00
Konstantin Krivopustov
121986cf4c Having default values for ServerConfig#getKeyForSecurityTokenEncryption, ServerConfig#getTrustedClientPassword is not fool-proof #876 2018-05-25 09:47:10 +04:00
Maxim Gorbunkov
9f8df35838 Support MySQL 8 #817 2018-05-24 14:25:21 +04:00
Konstantin Krivopustov
ea6150c9c1 PL-10354 The query "delete from ..." through EntityManager removes entities without soft deletion (error improve message) 2018-05-19 16:54:05 +04:00
Maxim Gorbunkov
6a736a5ffd Support MySQL 8 - newid() database function definition changed #817 2018-05-16 16:12:12 +04:00
Konstantin Krivopustov
d566e67539
Fluent interface to DataManager #852 2018-05-15 15:17:53 +04:00
Yuriy Artamonov
d3b6552133 Determining remote IP address by remote client layers #792
Introduced `@TrustedClientOnly` annotation for service beans that should
not be available from non-trusted clients.
AuthenticationServiceBean now checks if client is trusted and replaces
IP address with the address of client in credentials objects if client
is not trusted.
TrustedAccessRequiredException is thrown in case of non-trusted access
to the annotated classes and their methods.
2018-05-07 17:01:45 +04:00
Yuriy Artamonov
44803513c1 Get rid of unnecessary memory allocation #784 2018-05-07 10:54:26 +04:00
Andrey Subbotin
facacebe8b RowLevelSecurityException on saving previously saved entity with enabled Attribute Access #766 2018-05-04 19:02:49 +04:00
Konstantin Krivopustov
7797d9fa3c MetadataTools.deepCopy does not copy embedded entities #816
Fix test entity
2018-05-04 15:48:30 +04:00
Konstantin Krivopustov
d890c3182f MetadataTools.deepCopy does not copy embedded entities #816 2018-05-04 15:29:49 +04:00
Andrey Subbotin
ce9f0860ca RowLevelSecurityException on saving previously saved entity #696 2018-05-03 11:01:12 +04:00
Andrey Subbotin
c3ff8c5843 PL-10597 ORM uses inner join instead of outer join 2018-04-27 11:51:15 +04:00
Yuriy Artamonov
7a194e3f42 PL-10712 LDAP authentication for IDP form 2018-04-20 19:50:06 +04:00
Konstantin Krivopustov
ae8a1ee7c8 PL-10720 KeyValueEntity cannot be edited in editable Table 2018-04-20 13:23:45 +04:00
Konstantin Krivopustov
a084b0d4c9 PL-10699 MetadataTools.getPrimaryKeyName() doesn't return PK for not persistent subclasses of BaseStringIdEntity 2018-04-19 11:06:37 +04:00
Konstantin Krivopustov
4411dbc64f Test JPA cascade 2018-04-16 12:32:15 +04:00
Konstantin Krivopustov
0aff83235a PL-10649 Performance Statistics transactions counters don't work (fix tests) 2018-04-13 10:28:35 +04:00
Konstantin Krivopustov
500977ccf1 PL-10613 Multiple sequences are used to generate ID in case of SINGLE_TABLE inheritance type (fix multiple inheritance) 2018-04-13 10:17:22 +04:00
Konstantin Krivopustov
ba7772cc42 PL-10649 Performance Statistics transactions counters don't work 2018-04-13 09:38:15 +04:00
Konstantin Krivopustov
5823b8593b Added test for query on reference without implicit conversion 2018-04-12 16:47:02 +04:00
Andrey Subbotin
7bafde32fd PL-10619 REST should have an ability to work without security token for entities with constraints (rename application property) 2018-04-09 09:36:52 +04:00
Konstantin Krivopustov
fccfda8f17 PL-10662 Concurrency issues when generating number ids 2018-04-07 21:32:04 +04:00
Konstantin Krivopustov
ca875bc186 PL-10578 Sequential Queries feature is enabled by default but sys_query_result cleaning is not (introduce cuba.deleteOldQueryResultsInterval property) 2018-04-05 13:33:17 +04:00
Daniil Tsarev
41faf45ea6 PL-10616 Email History isn't supported if attachment is stored in file storage 2018-04-04 16:37:13 +04:00
Konstantin Krivopustov
b01fa88792 PL-10649 Performance Statistics transactions counters don't work 2018-04-04 10:06:10 +04:00
Yuriy Artamonov
40d63fdb56 PL-10641 UnsupportedOperationException during serialization of UnmodifiableMap 2018-04-03 22:47:01 +04:00
Yuriy Artamonov
e60164846a PL-10635 REST API Token revocation is not reflected in user session log 2018-04-03 16:30:36 +04:00
Daniil Tsarev
7a47ad5992 PL-10476 Unexpected error in UI when the corresponding user session is expired 2018-04-03 12:17:42 +04:00
Konstantin Krivopustov
579d0a9d59 PL-10601 Ability to override orm.xml and persistence.xml 2018-04-03 09:03:30 +04:00
Konstantin Krivopustov
f9bb07b509 PL-10578 Sequential Queries feature is enabled by default but sys_query_result cleaning is not (fix Oracle and MySQL scripts) 2018-04-02 17:10:45 +04:00
Roman Pinyazhin
ed0a21ac8d PL-9993 Unreliable detection of HTML email content type 2018-04-02 13:32:30 +04:00
Konstantin Krivopustov
4b9983d4ae PL-10630 Ability to override ConfigPersisterImpl 2018-04-02 10:55:33 +04:00
Konstantin Krivopustov
bd4b73fdb2 PL-9999 Ignore view name for not reference attributes or raise exception at the moment of view creation (move test) 2018-04-02 09:01:32 +04:00
Konstantin Krivopustov
0eedf3cd13 PL-10589 "version" property is not present among View object properties 2018-04-02 08:53:20 +04:00
Konstantin Krivopustov
88213672e2 PL-10578 Sequential Queries feature is enabled by default but sys_query_result cleaning is not (test cleanup) 2018-04-02 08:30:26 +04:00
Konstantin Krivopustov
0a7e89e1ad PL-10578 Sequential Queries feature is enabled by default but sys_query_result cleaning is not (make deleteForInactiveSessions method more scalable) 2018-04-01 14:43:40 +04:00
Konstantin Krivopustov
fe2e820aa3 PL-10578 Sequential Queries feature is enabled by default but sys_query_result cleaning is not 2018-03-31 21:50:27 +04:00
Konstantin Krivopustov
dcd36423d3 PL-10573 Denying role for anonymous user by default 2018-03-31 19:41:23 +04:00
Maxim Gorbunkov
61bcd1598a PL-10614 Dynamic attribute is not updated via REST 2018-03-30 12:22:29 +04:00
Yuriy Artamonov
0782724dfd PL-10541 Use SLF4J string interpolation instead of string concatenation 2018-03-29 14:12:45 +04:00
Andrey Subbotin
a499ca3dbb PL-10619 REST should have an ability to work without security token for entities with constraints 2018-03-29 12:36:26 +04:00