Yuriy Artamonov
0a557fa6df
New event publishing mechanism with Consumer<T> #327
2018-06-05 16:15:18 +04:00
Yuriy Artamonov
920031a9dd
New UI components data binding #718
2018-06-05 16:14:23 +04:00
Yuriy Artamonov
a72245c753
Get rid of SWF file upload #444
2018-06-05 16:12:39 +04:00
Yuriy Artamonov
935e73930f
Vaadin 8.3 #444
2018-06-05 16:09:32 +04:00
Yuriy Artamonov
b7ce06d5bf
Vaadin 8.3 - Remove ScreenProfiler #444
2018-06-05 16:08:22 +04:00
Konstantin Krivopustov
379cf5462f
New presentation data layer #474
2018-06-05 16:08:05 +04:00
Yuriy Artamonov
86241d282f
Vaadin 8 #444
2018-06-05 16:06:48 +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
Konstantin Krivopustov
466c487fdd
BeanLocator bean to replace ApplicationContextAware and AppBeans where possible #919
2018-06-05 10:06:12 +04:00
Andrey Subbotin
3b86da4274
Config default methods should work for JAVA 8 and 10 #895
2018-06-01 12:52:51 +04:00
Andrey Subbotin
0b1fcdd598
Support Java 9 and 10 for CUBA #910
...
Fix FindBugs for JMX
2018-06-01 10:28:32 +04:00
Andrey Subbotin
e8b948d2c5
Support Java 9 and 10 for CUBA #910
2018-05-31 18:27:15 +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
Yuriy Artamonov
24518050b6
Use only webjars-locator-core JAR without webjars-locator #903
2018-05-30 14:53:36 +04:00
Konstantin Krivopustov
cf026f8a90
Some platform entities have lost their createTs, createdBy attributes #769
2018-05-25 10:34:10 +04:00
Roman Pinyazhin
ffd6a5af16
"Run once now" button on Scheduled Tasks screen #760
2018-05-25 10:11:36 +04:00
Konstantin Krivopustov
d566e67539
Fluent interface to DataManager #852
2018-05-15 15:17:53 +04:00
Andrey Subbotin
39a1a191b8
Do not escape string for LIKE JPQL query #807 ( #823 )
...
Do not escape string for LIKE JPQL query #807
2018-05-08 16:00:36 +04:00
Yuriy Artamonov
7c277cca67
Remove obsolete application property from TrustedClientOnly JavaDoc #792
2018-05-08 15:22:54 +04:00
Roman Pinyazhin
076f5b1277
Dynamic Attributes Enumeration Values does not maintain the order of entry #30
2018-05-08 13:59:35 +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
Konstantin Krivopustov
d890c3182f
MetadataTools.deepCopy does not copy embedded entities #816
2018-05-04 15:29:49 +04:00
Konstantin Krivopustov
3dbc3ec00d
More reliable Metadata session initialization #811
2018-05-03 17:21:34 +04:00
Andrey Subbotin
9df3cde005
Scheduler is shutdown when a child spring context is closed #787
2018-05-03 16:20:22 +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
Yuriy Artamonov
fbc728fffa
PL-10710 Client side exception if a chart created in the done method of BackgroundTask
2018-04-18 18:35:41 +04:00
Andrey Subbotin
bc5ca800df
PL-10602 Entity loses loaded attribute while processing dynamic attributes
2018-04-17 17:06:59 +04:00
Andrey Subbotin
aa7be3831b
PL-10657 Warnings in server log related to dynamic attributes
2018-04-17 13:51:13 +04:00
Maxim Gorbunkov
079ea6d394
PL-10689 Entity JSON serialization fails for not persistent entity that extends BaseStringIdEntity
2018-04-13 18:28:18 +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
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
Andrey Subbotin
ab4953edfd
PL-10648 Jar Hell with "asm"
2018-04-04 16:48:39 +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
Yuriy Artamonov
223350feba
PL-10642 Dependency version conflicts during deployment to tomcat
2018-04-04 00:21:57 +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
aa3c64387b
PL-10628 UserSessionSource.getUserSession() has incorrect JavaDoc
2018-04-03 09:49:35 +04:00
Roman Pinyazhin
ed0a21ac8d
PL-9993 Unreliable detection of HTML email content type
2018-04-02 13:32:30 +04:00
Konstantin Krivopustov
0eedf3cd13
PL-10589 "version" property is not present among View object properties
2018-04-02 08:53:20 +04:00
Gleb Gorelov
5e41c0b8d1
PL-8232 Default methods annotated with PostConstruct are not supported
2018-03-30 18:37:37 +04:00
Maxim Gorbunkov
61bcd1598a
PL-10614 Dynamic attribute is not updated via REST
2018-03-30 12:22:29 +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
Konstantin Krivopustov
2b2b9d6952
PL-10613 Multiple sequences are used to generate ID in case of SINGLE_TABLE inheritance type
2018-03-28 16:03:34 +04:00
Konstantin Krivopustov
a56a787ae5
PL-10611 Order of locales defined in cuba.availableLocales can be wrong
2018-03-28 11:39:57 +04:00
Daniil Tsarev
4fbde367e8
PL-9387 Provide project-specific OpenAPI (swagger) documentation for REST API
2018-03-27 15:01:17 +04:00
Daniil Tsarev
a3ada09bc8
PL-10574 Freezing UI when move dragged file over browser window
2018-03-27 09:49:16 +04:00