Commit Graph

1004 Commits

Author SHA1 Message Date
Konstantin Krivopustov
c720152777 EclipseLink ORM (upgrade dependencies). #PL-5412 2015-08-18 09:33:38 +00:00
Konstantin Krivopustov
a394da7516 EclipseLink ORM (do not include dummy entities into JARs). #PL-5412 2015-08-18 04:53:23 +00:00
Gleb Gorelov
53476280e1 Use JavaClass#getSimpleName() in MessageTools#getEntityCaption instead hand written code #PL-5002 2015-08-17 13:08:51 +00:00
Konstantin Krivopustov
93087e731b EclipseLink ORM (bring back @PrimaryKeyJoinColumn). #PL-5412 2015-08-17 09:50:56 +00:00
Gleb Gorelov
04c408d1f0 Increase User.name length to 255 #PL-5798 2015-08-10 14:47:53 +00:00
Konstantin Krivopustov
8efd9d3b58 JavaDocs 2015-08-09 09:31:55 +00:00
Maxim Gorbunkov
a95c880f20 FTS async reindex all #PL-5627 2015-08-06 10:19:30 +00:00
Eugeny Degtyarjov
846d1b704b PL-5590 AST-based QueryTransformer
fix tests
#PL-5590
2015-08-05 08:42:49 +00:00
Eugeny Degtyarjov
617b5508ac PL-5590 AST-based QueryTransformer
fix test
#PL-5590
2015-08-04 07:55:00 +00:00
Eugeny Degtyarjov
b9def7037b PL-5590 AST-based QueryTransformer
simplify grammar
#PL-5590
2015-08-04 07:40:56 +00:00
Eugeny Degtyarjov
807ad239ad PL-5590 AST-based QueryTransformer
simplify grammar
#PL-5590
2015-08-04 07:38:27 +00:00
Eugeny Degtyarjov
98aa6acbe7 PL-5590 AST-based QueryTransformer
Fix test
#PL-5590
2015-08-03 11:07:28 +00:00
Eugeny Degtyarjov
375957cb06 PL-5590 AST-based QueryTransformer
Fix test
#PL-5590
2015-08-03 10:26:27 +00:00
Eugeny Degtyarjov
4c76008fd8 PL-5590 AST-based QueryTransformer
implement necessary methods in QueryTransformerAstBased
#PL-5590
2015-08-03 09:13:41 +00:00
Eugeny Degtyarjov
6533512bb8 PL-1011 QueryTransformerAstBased: parsing error on valid query
JPA2 grammar fixed
#PL-1011
2015-07-31 12:07:22 +00:00
Eugeny Degtyarjov
59dcd7063b PL-5590 AST-based QueryTransformer
Fix test
#PL-5590
2015-07-31 11:19:28 +00:00
Eugeny Degtyarjov
acf1a3b36b PL-5590 AST-based QueryTransformer
JPA2 parser and lexer
AST tests fixed
#PL-5590
2015-07-31 09:12:32 +00:00
Eugeny Degtyarjov
0625530994 PL-5590 AST-based QueryTransformer
JPA2 grammar
#PL-5590
2015-07-30 14:14:53 +00:00
Konstantin Krivopustov
9bf7642075 Error in cascade editor (create 3rd level entity, save down to 1st level, then reopen and save 2nd level) (fix compilation). #PL-5705 2015-07-23 11:21:26 +00:00
Konstantin Krivopustov
3977721ec3 Error in cascade editor (create 3rd level entity, save down to 1st level, then reopen and save 2nd level). #PL-5705 2015-07-23 09:47:50 +00:00
Maxim Gorbunkov
1533575513 EntityLogAttr.getLocValue must return localized values for enums #PL-2058 2015-07-22 06:46:22 +00:00
Eugeny Degtyarjov
6ad97983c4 Merged from release_5_6 [from revision 22366]
PL-5640 [QueryTransformer] Wrong join generated when trying to order by association field
#PL-5640
2015-07-16 11:34:56 +00:00
Konstantin Krivopustov
6aa734e29c EclipseLink ORM (fixed CCPayments tests, added @EmbeddedParameters, standard views include system props). #PL-5412 2015-07-14 07:15:30 +00:00
Eugeny Degtyarjov
28529cdf8f Merged from release_5_6 [from revision 22266]
PL-1202 Разработать механизм работы с динамическими атрибутами
#PL-1202
2015-07-13 08:36:43 +00:00
Eugeny Degtyarjov
50303ba64a Merged from release_5_6 [from revision 22231]
PL-5639 Remove system.out logging on auto complete errors
#PL-5639
2015-07-10 12:17:22 +00:00
Konstantin Krivopustov
04ce3ae49b AbstractNotPersistentEntity should not be CubaEnhanced. #PL-5366 2015-07-10 11:20:30 +00:00
Eugeny Degtyarjov
17bdbb696f Merged from release_5_6 [from revision 22223]
PL-5640 [QueryTransformer] Wrong join generated when trying to order by association field
#PL-5640
2015-07-10 11:18:28 +00:00
Konstantin Krivopustov
ee1c4f79c8 Обработка каскадности при восстановлении удаленных записей. #PL-4534 2015-07-04 14:13:43 +00:00
Yuriy Artamonov
712d9ec8e4 Remove platform version from XSDs target namespace #PL-5597 2015-07-03 14:03:57 +00:00
Yuriy Artamonov
aa09025de5 Remove platform version from XSDs target namespace #PL-5597 2015-07-03 13:36:51 +00:00
Yuriy Artamonov
4afdb175b1 Missing svn:keywords Id #PL-5591 2015-07-02 10:07:21 +00:00
Konstantin Krivopustov
1fab6f311b EclipseLink ORM. #PL-5412 2015-07-01 14:25:34 +00:00
Yuriy Artamonov
5632beb1ab IntegerDatatype.parse does not work properly #PL-5572 2015-07-01 13:49:42 +00:00
Eugeny Degtyarjov
e46369b500 PL-5549 Support dynamic attributes with entity or enumeration in REST API
#PL-5549
2015-07-01 12:29:25 +00:00
Eugeny Degtyarjov
bbaf08147b PL-5497 Re-write CategoryAttribute editor, Runtime properties frame and all linked. Get rid of SetValueEntity.
simple refactoring
#PL-5497
2015-07-01 10:25:30 +00:00
Eugeny Degtyarjov
f654a38f00 PL-5497 Re-write CategoryAttribute editor, Runtime properties frame and all linked. Get rid of SetValueEntity.
Category attribute structure changed (entityClass added, isEntity field removed)
Category attribute editor refactored
#PL-5497
2015-07-01 09:50:31 +00:00
Eugeny Degtyarjov
91ee1a391f PL-5497 Re-write CategoryAttribute editor, Runtime properties frame and all linked. Get rid of SetValueEntity.
SetValue entity removed, runtimePropertiesFrame refactored
#PL-5497
2015-06-30 11:32:12 +00:00
Yuriy Artamonov
f7cac17de2 Change password dialog should call separate service method, not DataService commit #PL-5537 2015-06-23 13:49:32 +00:00
Eugeny Degtyarjov
b318346793 PL-5526 Dynamic attribute of Enumeration type does not work
#PL-5526
2015-06-22 06:42:21 +00:00
Yuriy Artamonov
68a4ccd247 Revert broken build #PL-5321 2015-06-18 15:23:33 +00:00
Yuriy Artamonov
6341a64828 Table click handle API #PL-5321 #PL-5535 2015-06-18 14:48:10 +00:00
Eugeny Degtyarjov
0bac0ade82 PL-5518 Warning on enhancing
#PL-5518
2015-06-17 08:50:01 +00:00
Eugeny Degtyarjov
5962814751 PL-5526 Dynamic attribute of Enumeration type does not work
#PL-5526
2015-06-17 08:36:18 +00:00
Eugeny Degtyarjov
df95870650 PL-5527 Dynamic attributes: use attribute Name as caption when explicitly displaying attribute in Table and FieldGroup
#PL-5527
2015-06-17 06:03:19 +00:00
Eugeny Degtyarjov
296e0ab88b PL-5532 Dynamic attributes do not appear on extended entities
#PL-5532
2015-06-16 12:45:22 +00:00
Konstantin Krivopustov
1a2e757444 Add license files to the distribution. #PL-5503 2015-06-08 07:48:23 +00:00
Eugeny Degtyarjov
a35fd85683 PL-5434 Do not show unsaved changes dialog If we click on cancel in CategoryAttributeEditor for new CategoryAttribute without any changes
Avoid default data type... 
#PL-5434
2015-06-05 09:14:02 +00:00
Yuriy Artamonov
8c17fea1f1 Merge properties of base view with own properties of extended view #PL-5346 2015-05-29 13:30:11 +00:00
Yuriy Artamonov
4010ad3dce Merge properties of base view with own properties of extended view #PL-5346 2015-05-26 08:05:35 +00:00
Konstantin Krivopustov
0eb9dfdcfe Convenient methods to "assert permission". #PL-5369 2015-05-25 14:30:07 +00:00
Eugeny Degtyarjov
6520edcdd7 PL-5302 Support dynamic attributes in REST-API
Support commit of dynamic attributes
#PL-5302
2015-05-15 12:00:14 +00:00
Eugeny Degtyarjov
fb0c7c9d80 PL-1202 Разработать механизм работы с динамическими атрибутами
CategorizedEntity now can be replaced with Categorized interface implementation
#PL-1202
2015-05-14 09:02:04 +00:00
Eugeny Degtyarjov
0ef9872c0e PL-5393 Category attribute code should be unique for the certain entity type
#PL-5393
2015-05-14 08:47:41 +00:00
Yuriy Artamonov
e287725c0a Update XSDs for 5.5 #PL-5392 2015-05-14 08:01:10 +00:00
Eugeny Degtyarjov
d9639b092c PL-5391 Implement mechanism for client caching and use it for client dynamic attributes cache
#PL-5391
2015-05-14 07:09:12 +00:00
Eugeny Degtyarjov
c6258e6150 PL-5391 Implement mechanism for client caching and use it for client dynamic attributes cache
#PL-5391
2015-05-14 06:21:59 +00:00
Konstantin Krivopustov
16aa8e24ab Deprecate MetaPropertyPath.get() in favor of MetaPropertyPath.getMetaProperties() 2015-05-07 10:01:22 +00:00
Konstantin Krivopustov
ecc18a659b Ability to specify sorting properties for database sorting used by gui tables. #PL-5354 2015-05-07 05:51:25 +00:00
Konstantin Krivopustov
5ecceac85b Provide config property for service-proxy invocation timeout adjustment. #PL-5342 2015-05-06 06:44:59 +00:00
Konstantin Krivopustov
30e3507589 Add a method returning null for not found id into EnumUtils. #PL-5326 2015-05-05 15:29:27 +00:00
Konstantin Krivopustov
dfb4691c66 Server statistics (average for uptime and for screen, refactoring). #PL-5034 2015-05-04 14:40:49 +00:00
Eugeny Degtyarjov
06fb20fb33 PL-5310 Move com.haulmont.cuba.gui.categories to com.haulmont.cuba.gui.app.core
#PL-5310
2015-04-27 08:13:21 +00:00
Alexey Krivenko
80ab9554f0 Fixed formatting and UI layout according to comments in the ticket.
#PL-5034
2015-04-26 20:37:02 +00:00
Eugeny Degtyarjov
d8a1c18f47 PL-1202 Разработать механизм работы с динамическими атрибутами
support required attributes
#PL-1202
2015-04-24 13:49:55 +00:00
Yuriy Artamonov
60d29b4289 @SystemLevel propagate parameter for Entity classes #PL-5301 2015-04-24 09:22:07 +00:00
Yuriy Artamonov
9bddd9250d In case of ancestor is @SystemLevel and entity does not use @Extents - entity should not be considered as @SystemLevel #PL-5301 2015-04-24 07:16:20 +00:00
Eugeny Degtyarjov
e22255a09c PL-1202 Разработать механизм работы с динамическими атрибутами
add javadocs
#PL-1202
2015-04-23 14:33:04 +00:00
Eugeny Degtyarjov
2b88469063 PL-5291 Support security for dynamic attributes
#PL-5291
2015-04-23 11:51:15 +00:00
Eugeny Degtyarjov
2204248ab1 PL-1202 Разработать механизм работы с динамическими атрибутами
Merged from sandbox/runtimeproperties_2015 
PART 2 
#PL-1202
2015-04-22 14:34:53 +00:00
Eugeny Degtyarjov
a6694c4317 PL-1202 Разработать механизм работы с динамическими атрибутами
Merged from sandbox/runtimeproperties_2015 
PART 1
#PL-1202
2015-04-22 13:52:49 +00:00
Konstantin Krivopustov
d86046b645 Default fromId method for enums. #PL-5227 2015-04-22 06:38:36 +00:00
Yuriy Artamonov
bf5ad65d91 Do not include transient properties from @NamePattern to _minimal view #PL-5277 2015-04-21 14:07:15 +00:00
Konstantin Krivopustov
b761e7ab3c If message not found in message packs chain it should be searched in main messages packs. #PL-5117 2015-04-21 11:17:46 +00:00
Gleb Gorelov
44a31af5f2 Add UUID support in fieldGroups #PL-5087 2015-04-21 08:25:04 +00:00
Konstantin Krivopustov
fb2c39bbe3 Некорректно происходит сортировка для атрибутов типа String, если в БД хранятся пустые строки. #PL-5167 2015-04-21 07:11:28 +00:00
Konstantin Krivopustov
ec03d03937 Credits: Forks and modifications section. #PL-5235 2015-04-14 07:20:03 +00:00
Gleb Gorelov
c3077a6084 Local application properties are not loaded by path with space symbol #PL-5212 2015-04-13 13:58:52 +00:00
Konstantin Krivopustov
1d3b2c1f92 Update credits (add GNU GPL). #PL-5181 2015-04-08 07:07:20 +00:00
Konstantin Krivopustov
c14f49b779 Update credits (setCursorPosition, minor fixes). #PL-5181 2015-04-08 06:13:46 +00:00
Yuriy Artamonov
bdb06146ca Add ability to disable automatic screen settings save #PL-5191 2015-04-07 09:30:44 +00:00
Konstantin Krivopustov
ca67b32c19 Update credits (added Desktop client libraries). #PL-5181 2015-04-06 13:07:44 +00:00
Vladimir Shakhov
fd4b7aed6f Merged from release_5_4
Change return value in LoadContext in method setQuery() from void to LoadContext for FP coding #PL-5195 [from revision 20811]
2015-04-06 12:35:17 +00:00
Yuriy Artamonov
3905c61a4f NotSerializableException: QueryResultsManager #PL-4353 2015-04-06 12:19:02 +00:00
Konstantin Krivopustov
65b5b98236 Update credits (acknowledgements). #PL-5181 2015-04-06 10:40:01 +00:00
Konstantin Krivopustov
9572c6fb6a Update credits. #PL-5181 2015-04-02 10:36:58 +00:00
Alexey Krivenko
bad41cb3b9 Introduced StatisticsCounterAPI managed beans to be called in JMX counter beans.
Now statistics-window screen based on Group table.

#PL-5034
2015-03-30 07:54:19 +00:00
Sergey Saiyan
1fe0e39e68 Merged from release_5_2 Single-pass algorithm to evaluate two groups of predicates in ObjectsCache #PL-5005 [from revision 20198] 2015-03-25 12:56:43 +00:00
Maxim Gorbunkov
0209d18c0d update schemas targetNamespaces to version 5.5 2015-03-23 15:13:01 +00:00
Alexey Krivenko
be9a3ad0c3 Injected statistics gathering points in RunnerBean, EntityTransactionListener, ServiceInterceptor, CubaApplicationServlet.
StatisticsCounter jmx bean holds all counters.
Package com.haulmont.cuba.web.app.ui.statistics contains all logic needed to show stat in a web UI.
Extended JmxControlAPI with searching beans, attributes, operations logic (previously it supported only bulk load).

#PL-5034
2015-03-23 11:29:13 +00:00
Konstantin Krivopustov
fdca689a5b Запуск периодических задач через планировщики spring. #PL-2693 2015-03-13 10:02:48 +00:00
Sergey Saiyan
644cab1e8b Merged from release_5_2 Make CubaThreadPoolTaskScheduler extendable #PL-4998 [from revision 20179] 2015-03-11 11:32:17 +00:00
Konstantin Krivopustov
88777f7010 FilterEntity maximum XML length. #PL-5014 2015-03-10 09:24:04 +00:00
Eugeny Degtyarjov
9c69214d57 PL-4975 Exception on screen opening after hot deploy
#PL-4975
2015-03-04 11:49:03 +00:00
Konstantin Krivopustov
41765b6054 Modifications of many-to-many field aren't saved into database. #PL-4994 2015-03-04 10:19:50 +00:00
Gleb Gorelov
5c064958e7 Messages#getDetailedEntityCaption method #PL-5003 2015-03-03 11:26:35 +00:00
Maxim Gorbunkov
077afe380b lookup for selecting a filter replaced with popupButton. Filter name displayed in groupBox caption. Window for selecting a filter displayed if too many filters #PL-4488 2015-02-27 05:37:39 +00:00
Yuriy Artamonov
5a117291f6 Collection of all persistent meta classes contains several elements for same extending entities #PL-4970 2015-02-26 08:41:00 +00:00
Konstantin Krivopustov
00117ec0e5 XSD updated to 5.4 2015-02-25 12:15:50 +00:00
Konstantin Krivopustov
fef49c5a53 Tables don't sort their data when row datasource is a CollectionPropertyDatasource with Set<Xxx> collection field. #PL-4887 2015-02-25 10:23:53 +00:00
Gleb Gorelov
20e78c6fa7 Improve runtime attribute editor usability #PL-4815 2015-02-24 08:49:18 +00:00