Commit Graph

948 Commits

Author SHA1 Message Date
Yuriy Artamonov
b0ae8ea3bc Annotate xml attribute with @Lob annotation in FilterEntity #PL-4897 2015-02-12 15:06:33 +00:00
Konstantin Krivopustov
01f7609de5 Simplify generics in CommitContext. 2015-02-11 14:58:56 +00:00
Konstantin Krivopustov
19abddf16a Persistence operations in global module. #PL-4816 2015-02-11 13:44:53 +00:00
Alena Kovalenko
c5b701d94c Substitution mechanism support for screen history #PL-4870 2015-02-10 10:46:44 +00:00
Alena Kovalenko
fa343d1be7 Substitution mechanism support for screen history #PL-4870 2015-02-10 06:42:16 +00:00
Konstantin Krivopustov
3d19af9ab0 User time zone support (TimeZones.convert() must tolerate null date). #PL-4778 2015-02-09 08:32:12 +00:00
Konstantin Krivopustov
440363ec53 SystemLevel should be propagated down to subclasses. #PL-4792 2015-02-09 08:26:03 +00:00
Gleb Gorelov
55c1949ce4 FileStorageAPI#fileExists method #PL-4817 2015-02-09 08:21:52 +00:00
Konstantin Krivopustov
38371b4381 SystemLevel should be propagated down to subclasses. #PL-4792 2015-02-09 08:17:27 +00:00
Konstantin Krivopustov
80543acbda Move ancestors from MetadataObject to MetaClass. #PL-4864 2015-02-09 08:15:01 +00:00
Konstantin Krivopustov
999b86bc93 Uniform style for multi-word English captions. #PL-4843 2015-02-06 12:47:04 +00:00
Konstantin Krivopustov
ba59dd772c User time zone support (fix test). #PL-4778 2015-02-05 15:12:58 +00:00
Konstantin Krivopustov
621edd2a83 User time zone support. #PL-4778 2015-02-05 14:55:52 +00:00
Gleb Gorelov
5b31ae36bf Support custom SMTP headers in Emailer #PL-4569 2015-02-04 14:44:40 +00:00
Gleb Gorelov
0bd4c04d92 Support custom SMTP headers in Emailer #PL-4569 2015-02-04 11:12:06 +00:00
Gleb Gorelov
c76aaffe73 EntityLog auto invalidation #PL-4435 2015-02-02 07:28:19 +00:00
Gleb Gorelov
899e6af221 EntityLog auto invalidation #PL-4435 2015-01-30 14:27:50 +00:00
Konstantin Krivopustov
3d3a5b6ad9 Provide an ability to change locale in ClientUserSession. #PL-4797 2015-01-30 14:13:16 +00:00
Gleb Gorelov
aa29803711 EntityLog auto invalidation #PL-4435 2015-01-30 10:40:25 +00:00
Yuriy Artamonov
7ad2834e63 Fields of embedded entity are not changed to read-only in UI #PL-4786 2015-01-30 09:16:31 +00:00
Yuriy Artamonov
3e0c023f3b Fields of embedded entity are not changed to read-only in UI #PL-4786 2015-01-29 13:54:13 +00:00
Konstantin Krivopustov
dcf69c9041 ReflectionHelper.newInstance cannot find accessible constructor. #PL-4713 2015-01-29 07:42:12 +00:00
Maxim Gorbunkov
c2a2a61a2d Generic filter FTS support #PL-4488 2015-01-21 06:17:29 +00:00
Yuriy Artamonov
babc15d05d AbstractViewRepository findView should not allow null metaClass #PL-4662 2015-01-19 13:30:05 +00:00
Yuriy Artamonov
52fdc594ed AppFolder.getLocName - @MetaProperty annotation is needed #PL-4710 2015-01-19 13:17:33 +00:00
Andrey Tsarevskiy
24b890f9a7 Add ability to set custom db hooks #PL-3721 2015-01-13 12:23:52 +00:00
Yuriy Artamonov
2ba4128c2b Some messages is missing in cuba/security/entity/messages.properties #PL-4709 2015-01-13 08:09:41 +00:00
Konstantin Krivopustov
f7cb987e05 A Messages method returning null if the message not found. #PL-4711 2015-01-12 13:55:37 +00:00
Konstantin Krivopustov
67137e7456 mybatis MapperScannerConfigurer does not work in 5.2.0. #PL-4289 2015-01-12 10:12:51 +00:00
Konstantin Krivopustov
976c7fab8b Raise error on start if cuba.mainMessagePack property value is invalid (change to log warning). #PL-4015 2015-01-12 08:17:22 +00:00
Yuriy Artamonov
54d7533915 MetadataTools rename getEnclosingMetaClass to getPropertyEnclosingMetaClass #PL-4637 2015-01-12 07:30:49 +00:00
Yuriy Artamonov
2f59913afb Column caption for superclass shown in subclass browser #PL-4637 2015-01-12 07:27:56 +00:00
Konstantin Krivopustov
a3fe2ac339 Raise error on start if cuba.mainMessagePack property value is invalid. #PL-4015 2015-01-11 11:50:36 +00:00
Konstantin Krivopustov
1b60aa1c7c Incorrect deleteTs check adding with some queries. #PL-1998 2015-01-11 11:12:38 +00:00
Konstantin Krivopustov
2e7c531188 Set XMLNS version to 2.0 in persistence.xml. #PL-4703 2015-01-11 08:22:17 +00:00
Konstantin Krivopustov
b2cdeadf3c EntityLogAttr.getDisplayValue throws StringIndexOutOfBoundsException. #PL-4689 2014-12-30 07:54:19 +00:00
Konstantin Krivopustov
be64114cc6 Convenient static methods to parse and format common primitive types. #PL-4585 2014-12-29 14:21:40 +00:00
Maxim Gorbunkov
9652969cd6 Generic filter redesign #PL-4488 2014-12-29 13:03:36 +00:00
Konstantin Krivopustov
f5cf0d5863 Reload views from conf directory at runtime. #PL-1706 2014-12-26 15:39:49 +00:00
Konstantin Krivopustov
a67e4cf08a Reload views from conf directory at runtime. #PL-1706 2014-12-26 15:12:56 +00:00
Konstantin Krivopustov
8806cae7db Reload views from conf directory at runtime. #PL-1706 2014-12-26 14:34:50 +00:00
Yuriy Artamonov
faa72fb694 Column caption for superclass shown in subclass browser #PL-4637 2014-12-26 11:12:40 +00:00
Konstantin Krivopustov
252442e3dd Ability to override Spring XML in conf dir. #PL-1791 2014-12-26 10:44:40 +00:00
Eugeny Degtyarjov
26f4fe43ce PL-4602 Field "viewName" is absent in DataSet code review changes
#PL-4602
2014-12-23 10:23:48 +00:00
Eugeny Degtyarjov
06b0c9124d PL-4602 Field "viewName" is absent in DataSet
code review changes
#PL-4602
2014-12-23 08:03:44 +00:00
Eugeny Degtyarjov
fdde181674 PL-4602 Field "viewName" is absent in DataSet
View name field added to data set
UI for data set edit is refactored
 Default template is no more required in report editor
#PL-4602
2014-12-18 14:26:42 +00:00
Alexey Krivenko
c787e6fdeb Added various Scripting tests with import and package keywords in Groovy-scripts.
Added package directive processing in AbstractScripting.

#PL-4631
2014-12-16 10:20:11 +00:00
Yuriy Artamonov
bb83edc390 Support the method with spaces in the @NamePattern #PL-4627 2014-12-16 08:12:05 +00:00
Konstantin Krivopustov
fa1fe6479c Remove chile ValueBuffer interface. #PL-4616 2014-12-15 07:54:35 +00:00
Aleksey Kozyaikin
3b81b5d967 Field CreateTs isn't load in view "browse" for entity ScreenHistoryEntity #PL-4609 Fixed 2014-12-12 05:24:42 +00:00
Yuriy Artamonov
a10b596d7f Components unit testing #PL-4578 2014-12-08 08:23:44 +00:00
Alexey Krivenko
e3c5583555 Added condition to handle not resolved classes in parent classloader.
#PL-4575
2014-12-04 11:04:29 +00:00
Yuriy Artamonov
13b914a97d FileDescriptor.name must be nonnullable #PL-4284 2014-12-03 11:39:28 +00:00
Konstantin Krivopustov
6590a060ca Support non-UUID primary keys (fix EntityLoadInfo for new entity). #PL-4415 2014-11-28 11:09:01 +00:00
Aleksander Zlatoverov
db55199a9b Server Log -> Options -> Control is slow for remote jmx nodes #PL-4505 2014-11-25 09:05:27 +00:00
Aleksander Zlatoverov
18794ab00e Scheduled task browser usability improvement #PL-4526 2014-11-24 13:54:29 +00:00
Aleksander Zlatoverov
65561ad15d Server Log -> Options -> Control is slow for remote jmx nodes #PL-4505 2014-11-24 10:47:06 +00:00
Konstantin Krivopustov
14aa762de8 Generate INSERT SQL statements for selected entity in System Information window (renaming again). #PL-1708 2014-11-21 09:34:10 +00:00
Konstantin Krivopustov
4b43dfe43b Generate INSERT SQL statements for selected entity in System Information window (renaming). #PL-1708 2014-11-21 08:19:49 +00:00
Konstantin Krivopustov
9538049ebe Clarify DeletePolicyProcessor message. #PL-4498 2014-11-20 13:15:40 +00:00
Maxim Gorbunkov
e077420c86 Fixed: nulls instead of default values when creating new entity #PL-2236 Fixed 2014-11-17 12:14:44 +00:00
Konstantin Krivopustov
f067877ef4 Support non-UUID primary keys (base classes refactoring, EntityLoadInfo and REST API). #PL-4415 2014-11-17 10:03:46 +00:00
Konstantin Krivopustov
9b49caee93 Change XSD version to 5.3. 2014-11-12 13:46:23 +00:00
Konstantin Krivopustov
a5d4edb370 Application property value is not trimmed. #PL-4515 2014-11-12 12:21:12 +00:00
Konstantin Krivopustov
da6fce6a9a Support non-UUID primary keys (caching). #PL-4415 2014-11-05 12:05:03 +00:00
Yuriy Artamonov
48f60fdb7c Set nullable false for uuid in BaseLongIdEntity, BaseIntegerIdEntity and BaseStringIdEntity #PL-4490 2014-11-05 08:56:24 +00:00
Konstantin Krivopustov
c62cb32126 Ensure entity is not null in PersistenceHelper methods. #PL-4160 2014-10-30 12:45:38 +00:00
Aleksander Zlatoverov
f5bd78e370 Support Long and Integer primary key attributes in Filter component #PL-4457 2014-10-28 14:25:11 +00:00
Konstantin Krivopustov
dde2ba5361 Support arbitrary database type and version. #PL-4466 2014-10-27 13:32:32 +00:00
Yuriy Artamonov
38bd7ed556 View allows double definition of property #PL-4461 2014-10-24 06:39:32 +00:00
Yuriy Artamonov
76b585a22d Missing @Override annotation on setId in Base entity classes 2014-10-23 11:59:14 +00:00
Konstantin Krivopustov
e4b931a3f7 Support non-UUID primary keys. #PL-4415 2014-10-17 08:07:23 +00:00
Aleksey Kozyaikin
f5587f88f3 Add extends _minimal to view app for User #PL-4431 Fixed 2014-10-15 12:43:17 +00:00
Konstantin Krivopustov
0336e1aea5 PersistenceHelper.isNew returns false for new instances during transaction. #PL-4420 2014-10-14 13:12:27 +00:00
Konstantin Krivopustov
0cee2035e4 NumberDatatype has format instance field, which is not thread safe. #PL-4423 2014-10-14 11:56:46 +00:00
Konstantin Krivopustov
93b98f6068 Branding messages localization problem. #PL-4422 2014-10-13 12:42:11 +00:00
Aleksander Zlatoverov
5368dfbe14 Unique constraint messages for platform entities #PL-4093 2014-10-06 14:24:34 +00:00
Konstantin Krivopustov
a8311ce49a Switch on FinderCache on OpenJPA 2.3.0. #PL-4255 2014-10-06 10:36:38 +00:00
Aleksander Zlatoverov
d646d62aa6 Option for command line db updater - do not execute groovy update scripts #PL-4369 2014-10-06 09:43:57 +00:00
Aleksander Zlatoverov
c3a6bbc21b Опция для command line db updater - не прогонять groovy апдейт скрипты #PL-4369 2014-10-03 14:12:41 +00:00
Alexander Budarov
aa5d1e64ec hooks to conveniently override ClusterInvocationSupport #PL-4380 2014-10-03 12:44:43 +00:00
Aleksander Zlatoverov
8547f21451 Unique constraint messages for platform entities #PL-4093 2014-10-02 15:45:43 +00:00
Konstantin Krivopustov
a29354be52 Generate INSERT SQL statements for selected entity in System Information window (cuba.systemInfoScriptsEnabled moved to ClientConfig) #PL-1708 2014-10-01 14:54:35 +00:00
Konstantin Krivopustov
d0f81838f9 Add app property to set GenericKeyedObjectPool.Config.maxIdle which is used in Scripting.evaluateGroovy(). #PL-3976 2014-10-01 13:30:32 +00:00
Yuriy Artamonov
9548a29280 Views with cyclic dependencies do not work #PL-4329 2014-09-29 13:38:43 +00:00
Yuriy Artamonov
7ed1dab208 Fix typo in AbstractViewRepository 2014-09-29 10:37:31 +00:00
Yuriy Artamonov
c5d1a307cb Support inline view with view reference #PL-4328 2014-09-26 10:57:05 +00:00
Yuriy Artamonov
1682cfe234 Extended entities as config values #PL-4323 2014-09-24 14:37:48 +00:00
Yuriy Artamonov
7ed9f545ac Get rid of AppBeans get(Class<T> beanType) in Platform code #PL-4342 2014-09-23 13:06:28 +00:00
Yuriy Artamonov
8c8f79c010 AbstractMessages searchIncludes iterates over all properties in bundle to find @include #PL-4341 2014-09-23 07:52:11 +00:00
Yuriy Artamonov
bc13022a51 CubaLogWrapper does not check log level before getInfo #PL-4339 2014-09-23 07:42:59 +00:00
Yuriy Artamonov
c58a901b34 Ignore lazy=true for embedded properties of view #PL-4322 2014-09-19 11:06:46 +00:00
Konstantin Krivopustov
5c5cac6216 Добавить в metadata.xsd атрибут namespace элемента metadata-model. #PL-4296 2014-09-11 11:57:44 +00:00
Yuriy Artamonov
332f0791fc Update GWT web page link in credits #PL-4273 2014-09-05 07:50:41 +00:00
Yuriy Artamonov
4557e49d32 Fix code style for QueryParserRegex QueryTransformerRegex 2014-09-04 11:09:12 +00:00
Eugeny Degtyarjov
b114b9d44b PL-4190 Allow dynamic classloader to change spring beans
Bugfix for spring dependencies management
#PL-4190
2014-08-23 09:00:00 +00:00
Eugeny Degtyarjov
6e1c7e73c2 PL-4198 Implement DeployFile task in idea plugin
Allow trigger file to call method with String parameters
#PL-4198
2014-08-21 10:54:59 +00:00
Yuriy Artamonov
3e16871cb0 Findbugs - potential problems cleanup #PL-4217 2014-08-20 10:25:22 +00:00
Eugeny Degtyarjov
826ad0b440 PL-1708 Generate INSERT SQL statements for selected entity in System Information window
1) generate select
2) attribute overrides support
3) cuba.system.info.systemInfoScriptsEnabled property to switch script generation off 
#PL-1708
2014-08-19 10:56:25 +00:00
Yuriy Artamonov
02e76c3d87 Replace IllegalStateException with DevelopmentException #PL-2961 2014-08-18 10:51:48 +00:00
Konstantin Krivopustov
28dd232ccd Replace cuba.connectionUrl property with cuba.connectionUrlList. #PL-1887 2014-08-15 13:51:35 +00:00
Konstantin Krivopustov
70e96eded9 Replace cuba.connectionUrl property with cuba.connectionUrlList. #PL-1887 2014-08-15 10:28:28 +00:00
Yuriy Artamonov
5064c739eb Cache user settings in session #PL-4193 2014-08-15 09:45:24 +00:00
Konstantin Krivopustov
beef82b4a7 Support list of related persistent fields in @MetaProperty annotation and include the fields to fetch plan when the meta property is included to view. #PL-3856 2014-08-14 12:49:10 +00:00
Eugeny Degtyarjov
9220922853 PL-4190 Allow dynamic classloader to change spring beans
Changes for review
#PL-4190
2014-08-14 09:58:41 +00:00
Eugeny Degtyarjov
1a07459f04 PL-1708 Generate INSERT SQL statements for selected entity in System Information window
#PL-1708
2014-08-14 07:39:29 +00:00
Eugeny Degtyarjov
db3554b0b9 PL-4190 Allow dynamic classloader to change spring beans
Avoid unnecessary links in AppContext
#PL-4190
2014-08-14 06:49:56 +00:00
Eugeny Degtyarjov
a27232a902 PL-4190 Allow dynamic classloader to change spring beans
Use BeanFactoryAware for beanFactoryInject
#PL-4190
2014-08-14 06:00:35 +00:00
Eugeny Degtyarjov
cb48d802a2 PL-4190 Allow dynamic classloader to change spring beans
#PL-4190 Fixed
2014-08-13 13:54:27 +00:00
Eugeny Degtyarjov
9dc6e684d3 PL-1708 Generate INSERT SQL statements for selected entity in System Information window
#PL-1708
2014-08-13 11:44:20 +00:00
Eugeny Degtyarjov
09ba7c724b PL-3012 Ошибки после выполнения таски "deployConf"
Nested classes supported

#PL-3012
2014-08-12 07:09:29 +00:00
Eugeny Degtyarjov
141eeb8a26 PL-3012 Ошибки после выполнения таски "deployConf"
Проверено на UserEditor и UserEditorCompanion

#PL-3012
2014-08-11 15:57:09 +00:00
Yuriy Artamonov
32d2789adb MessageTools#getPropertyCaption does not support @Extends #PL-4180 2014-08-11 13:06:21 +00:00
Yuriy Artamonov
a1b8779447 JavaDoc for MetaProperty getDomain #PL-4181 2014-08-11 12:30:54 +00:00
Konstantin Krivopustov
919822468b Entity Listeners as Spring beans. #PL-2398 2014-08-08 06:54:38 +00:00
Konstantin Krivopustov
1bf39b5905 Config dependency injection. #PL-2822 2014-08-07 13:52:24 +00:00
Yuriy Artamonov
9a94b0e796 If name pattern contains association property _minimal view doesns't load needed object graph #PL-2062 2014-08-01 12:53:02 +00:00
Yuriy Artamonov
942dab32ae Trim field names in @NamePattern parsing #PL-4165 2014-08-01 11:51:54 +00:00
Yuriy Artamonov
990e279e8d Check permissions by attribute according to original meta class #PL-4146 2014-07-30 11:12:57 +00:00
Yuriy Artamonov
6dcf083313 Check security for components according to real property MetaClass #PL-4076 2014-07-30 07:37:25 +00:00
Konstantin Krivopustov
a0d33d303d Annotate ScheduledTask, ScheduledExecution, AbstractSearchFolder with @SystemLevel. #PL-4154 2014-07-30 07:30:49 +00:00
Yuriy Artamonov
530c7387a9 Missing JavaDoc for MetaPropertyPath 2014-07-29 13:58:53 +00:00
Yuriy Artamonov
6e3b5a8a30 Permissions for editable tables should use property path #PL-4074 2014-07-29 10:01:12 +00:00
Yuriy Artamonov
44bb41f2f9 Missing JavaDoc EmbeddableEntity 2014-07-29 09:05:24 +00:00
Yuriy Artamonov
ac51190a90 Missing entity name Role for EN locale 2014-07-28 14:04:41 +00:00
Yuriy Artamonov
6f95937cdf Mark Filter and User entities as restorable #PL-3201 2014-07-28 13:40:58 +00:00
Konstantin Krivopustov
34b7c071cf Get rid of views for non-persistent entities. #PL-4147 2014-07-28 11:30:12 +00:00
Yuriy Artamonov
4ea86790d0 Remove action of PropertyDatasource table is disabled in case of no DELETE permission #PL-2181 2014-07-28 11:09:17 +00:00
Konstantin Krivopustov
50061f5508 Store views.xml in global module, to avoid loading views from core to another modules on startup. #PL-4078 2014-07-25 08:17:27 +00:00
Yuriy Artamonov
824f475cab Type of FileDescriptor.size should be Long #PL-3867 2014-07-16 13:33:48 +00:00
Konstantin Krivopustov
5bc1ba2787 Опечатка в сообщении по умолчанию для EntityAccessException. #PL-4108 2014-07-16 11:03:10 +00:00
Konstantin Krivopustov
0140e33aaa Rework messages search (Incuded packs must be scanned up for each parent package like normal packs). #PL-1658 2014-07-16 10:51:48 +00:00
Yuriy Artamonov
3ef8e773a9 Show duration in scheduled task executions #PL-3537 2014-07-16 10:15:48 +00:00
Konstantin Krivopustov
0bca8e8cd4 Rework messages search. #PL-1658 2014-07-15 14:02:20 +00:00
Yuriy Artamonov
48e50bdf50 Enum values are not localized in instance name #PL-4110 2014-07-15 10:38:24 +00:00
Yuriy Artamonov
ec8c0616e7 Remove caption and description from MetadataObject #PL-3946 2014-07-15 07:12:05 +00:00
Yuriy Artamonov
eb9d8090f6 Remove User.defaultSubstitutedUser field #PL-3969 2014-07-15 07:02:51 +00:00
Yuriy Artamonov
d834e54a89 Fix typo in JavaDoc UserSessionService 2014-07-09 09:56:10 +00:00
Yuriy Artamonov
968d8eecc7 Store remember me on server side #PL-3787 2014-07-09 06:42:47 +00:00
Yuriy Artamonov
e70920dac7 Eliminate two "Initializing views" messages for core #PL-4087 2014-07-08 10:44:22 +00:00
Eugeny Degtyarjov
7349e930bb Add support saving order of sorting when convert report View to ReportRegion #PL-3940 2014-07-08 09:04:24 +00:00
Konstantin Krivopustov
a1fc44d203 Docs: security sources removed. 2014-07-07 15:19:00 +00:00
Yuriy Artamonov
7fcd794377 System fields are not showing in the Table #PL-4070 2014-07-04 07:33:47 +00:00
Yuriy Artamonov
00019a886b ExtendedEntities.getOriginalMetaClass does not work #PL-4046 2014-06-30 11:58:13 +00:00
Yuriy Artamonov
f7aaa34b65 MetaClass does not return MetaPropertyPath for extended entity #PL-3942 2014-06-10 08:11:13 +00:00
Yuriy Artamonov
4ebb18fccd JavaDoc JPAMetadataLoader 2014-06-09 09:07:41 +00:00
Sergey Saiyan
c79e80db3b Different behavior in SequenceSupport methods : fix for Oracle + cosmetics for MsSQL and Hsql delete sequence #PL-3887 Fixed 2014-06-08 08:46:36 +00:00
Konstantin Krivopustov
7379f5eaa9 Use @Lob annotation for defining field of unlimited length. #PL-3971 2014-06-03 14:14:52 +00:00
Sergey Saiyan
e096aaf494 Different behavior in SequenceSupport methods : fix for MsSQL #PL-3887 2014-06-01 12:19:08 +00:00
Yuriy Artamonov
108d13ff09 Related Entities #PL-3820 2014-05-29 09:09:26 +00:00