Yuriy Artamonov
|
4a81179292
|
Add annotated methods that should work as a listener #196
Generic lambda-based event subscription mechanism for UI controllers
|
2018-09-21 19:11:32 +04:00 |
|
Konstantin Krivopustov
|
0f8068d7e6
|
Ability to log app properties for startup troubleshooting #1284
|
2018-09-21 12:21:33 +04:00 |
|
Konstantin Krivopustov
|
258bc43d12
|
AppContext.getProperty() uses poorly-scaling System.getProperty inside #1222
|
2018-09-21 10:34:30 +04:00 |
|
Yuriy Artamonov
|
5ef391761e
|
New event publishing mechanism with Consumer<T> #327
EventHub now uses memory effective storage with arrays
|
2018-09-20 20:00:30 +04:00 |
|
Andrey Subbotin
|
d029813319
|
Perf stats with average 0.0 #1232
|
2018-09-19 13:14:18 +04:00 |
|
Yuriy Artamonov
|
2a04c7f7ce
|
Annotated method as a listener for UI components #196
Rename EventHubOwner to EventTarget
Do not generate standard list actions in new screens
|
2018-09-18 19:54:25 +04:00 |
|
Gleb Gorelov
|
bf95dccf7d
|
Support Context Help for all components #651
|
2018-09-18 10:39:07 +04:00 |
|
Andrey Subbotin
|
25f4cb75e4
|
LocalDate / LocalDateTime / LocalTime / OffsetTime / OffsetDateTime support for persistence and UI components #417
Support query macro
|
2018-09-14 13:35:35 +04:00 |
|
Daniil Tsarev
|
b7f00af105
|
Pack widgetsets to JAR files #542
|
2018-09-12 16:56:16 +04:00 |
|
Daniil Tsarev
|
0e451c8ebd
|
Move cuba-idp to separate application component #411
|
2018-09-12 14:51:25 +04:00 |
|
Andrey Subbotin
|
cd81f594a6
|
Mysterious NPE in QueryTreeAnalyzer #496
|
2018-09-12 12:03:19 +04:00 |
|
Andrey Subbotin
|
6097afb82c
|
Mysterious NPE in QueryTreeAnalyzer #496
|
2018-09-12 09:49:28 +04:00 |
|
Andrey Subbotin
|
8736eda525
|
REST API should support optimistic locking via version field #1196
|
2018-09-11 14:56:05 +04:00 |
|
Yuriy Artamonov
|
dd13f3c251
|
Fragment API #575
|
2018-09-10 19:26:28 +04:00 |
|
Konstantin Krivopustov
|
d14876a5a3
|
New presentation data layer (compositions), CollectionContainerOptions
|
2018-09-10 19:26:20 +04:00 |
|
Yuriy Artamonov
|
3493b0a692
|
EventHub should use LinkedHashMap directly #327
|
2018-09-10 19:26:18 +04:00 |
|
Yuriy Artamonov
|
9e8aa69a65
|
New Screen API #575
|
2018-09-10 19:26:17 +04:00 |
|
Daniil Tsarev
|
02e5bfd307
|
Get rid of themes Gradle module #1238
|
2018-09-10 13:03:05 +04:00 |
|
Andrey Subbotin
|
1ca5bd49f6
|
LocalDate / LocalDateTime / LocalTime / OffsetTime / OffsetDateTime support for persistence and UI components #417
|
2018-09-10 10:36:23 +04:00 |
|
Gleb Gorelov
|
c679a11e6a
|
Remove @Deprecated annotation from Vaadin client-side classes #1112
|
2018-09-07 16:17:40 +04:00 |
|
Roman Pinyazhin
|
2629e5accd
|
Implement notification stacking for TRAY NotificationType #344
|
2018-09-05 18:53:02 +04:00 |
|
Andrey Subbotin
|
787ba85901
|
Sequence with long name can't be generated on the Oracle database #687
|
2018-09-05 12:20:00 +04:00 |
|
Konstantin Krivopustov
|
e5f479a418
|
Add create() and getReference() methods to DataManager #1239
|
2018-09-05 09:49:43 +04:00 |
|
Daniil Tsarev
|
ced2d25f3f
|
Reimplement SearchField and SearchPickerField #1085
|
2018-09-04 21:16:06 +04:00 |
|
Gleb Gorelov
|
118e96c4fb
|
Remove unused fonts from vaadin-themes #1114
|
2018-09-04 11:50:59 +04:00 |
|
Yuriy Artamonov
|
d7867f6e09
|
Move cuba-web-widgets to app JARs #444
|
2018-08-29 18:35:48 +04:00 |
|
Konstantin Krivopustov
|
b8458e4e45
|
Replace 4 boolean fields of Entity state with 1 byte variable with bits access #764
|
2018-08-29 11:01:24 +04:00 |
|
Andrey Subbotin
|
d5f56e90d7
|
"Trying to rebind variable" occurs during execution of query with the same aliases as applied security constraint has #499
Fix StringUtils
|
2018-08-29 11:01:01 +04:00 |
|
Andrey Subbotin
|
22323100db
|
"Trying to rebind variable" occurs during execution of query with the same aliases as applied security constraint has #499
|
2018-08-29 10:51:25 +04:00 |
|
Konstantin Krivopustov
|
51d3084dba
|
Sporadic ClassCastException if entity has attributes named like "foo" and "isFoo" #1221
|
2018-08-28 19:16:10 +04:00 |
|
Gleb Gorelov
|
d50868a047
|
Highlight empty required fields and show validation errors #1119
|
2018-08-28 13:58:44 +04:00 |
|
Konstantin Krivopustov
|
a054c50b49
|
Get rid of default implicit conversion of JPQL query parameters #744
|
2018-08-28 13:13:35 +04:00 |
|
Yuriy Artamonov
|
cd83549470
|
Atmosphere initialization failed for UberJAR deployment #1201
|
2018-08-27 20:44:51 +04:00 |
|
Yuriy Artamonov
|
4f9ef7e85c
|
Update Jetty for UberJar #1118
|
2018-08-27 19:59:13 +04:00 |
|
Andrey Subbotin
|
11f8cc4c2e
|
Write TRACE message to the log if EntityStates.isNew is called for embedded entities #1130
|
2018-08-23 18:36:41 +04:00 |
|
Yuriy Artamonov
|
e240f24ec8
|
Use standard Gradle compileOnly configuration instead of provided #1035
cuba-web-themes should be defined in compileOnly configuration
|
2018-08-22 17:12:44 +04:00 |
|
Yuriy Artamonov
|
081f7614b7
|
Remove workflow dependencies from cuba #1170
|
2018-08-21 14:15:11 +04:00 |
|
Yuriy Artamonov
|
aa926fbb8d
|
Update dependencies #1170
|
2018-08-20 18:18:07 +04:00 |
|
Yuriy Artamonov
|
d0587ae2f5
|
Update jackson-databind version #1169
|
2018-08-20 17:30:14 +04:00 |
|
Konstantin Krivopustov
|
eca568b595
|
NPE if a query contains more than one parameter with implicitConversion disabled #1163
|
2018-08-17 10:16:45 +04:00 |
|
Yuriy Artamonov
|
6d708bf663
|
Do not trigger buttons and menu items if they are not accessible for user because of modal windows #948
|
2018-08-16 17:41:32 +04:00 |
|
Andrey Subbotin
|
98cbafd563
|
Entity id generation should support numberIdCache with zero size #1151
|
2018-08-14 21:18:42 +04:00 |
|
Andrey Subbotin
|
104a536368
|
NPE occurs while trying to create an entity if KRYO serialization is enabled in the project #1149
|
2018-08-14 18:08:34 +04:00 |
|
Gleb Gorelov
|
8f4e527a75
|
Get rid of Vaadin add-ons dependencies #958
|
2018-08-14 17:13:49 +04:00 |
|
Yuriy Artamonov
|
b64e5946bf
|
Do not let Vaadin parse size String if 100% or -1px sizes used #1145
|
2018-08-14 12:26:51 +04:00 |
|
Konstantin Krivopustov
|
dd14f67214
|
Data access improvements: EntityChangedEvent and TransactionalDataManager (Javadocs) #1116
|
2018-08-13 11:11:07 +04:00 |
|
Konstantin Krivopustov
|
1343982c43
|
EntityLog throws NPE when creating new BaseIntIdentityIdEntity #1131
|
2018-08-13 09:40:02 +04:00 |
|
Konstantin Krivopustov
|
bc411fd828
|
App property inherited from app component cannot have repetitive parts separated by spaces #1055
|
2018-08-08 18:13:56 +04:00 |
|
Maxim Gorbunkov
|
1e53231fa4
|
Password encoder id added for the cuba.rest.client.secret value usd for basic auth #1065
|
2018-08-08 15:37:50 +04:00 |
|
Roman Pinyazhin
|
fe2b9327c0
|
Update FontAwesome in Vaadin with new icons #757
|
2018-08-08 14:01:51 +04:00 |
|