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