Commit Graph

760 Commits

Author SHA1 Message Date
Konstantin Krivopustov
3e76329fc9 Duplicated properties in entity hierarchy. #PL-3535 2014-03-18 07:47:40 +00:00
Konstantin Krivopustov
db40eb4249 DesktopUserSessionSource doesn't behave with contract specified in javadocs. #PL-3638 2014-03-17 13:34:59 +00:00
Konstantin Krivopustov
a6d1f43151 Mark UserSession.getAttribute() as @Nullable. #PL-3624 2014-03-17 12:12:10 +00:00
Konstantin Krivopustov
14d5077f25 Separate FTS indexing on servers. #PL-3663 2014-03-13 11:25:07 +00:00
Konstantin Krivopustov
eda46cde65 Scheduled task editor layout is broken when definedBy = "Script". #PL-3632 2014-03-12 13:47:31 +00:00
Yuriy Artamonov
84b712b571 Optimize usages for InstanceUtils 2014-03-12 10:57:01 +00:00
Yuriy Artamonov
c5d1bcd837 Set Chart.byDate property automatically for Date MetaProperty #PL-3607 2014-02-26 09:23:50 +00:00
Konstantin Krivopustov
3544908339 Input stream is not closed in AbstractMessages. #PL-3597 2014-02-24 12:05:51 +00:00
Konstantin Krivopustov
3d43559c94 Canceled changes in new 2nd level COMPOSITION entity saved in parent after repeated edit (PersistenceHelper.isNew() should return true for not persistent entities). #PL-3549 2014-02-22 10:52:58 +00:00
Konstantin Krivopustov
d9dde8d49f Add random strategy of selecting middleware server from client. #PL-3561 2014-02-22 07:39:16 +00:00
Konstantin Krivopustov
f63b9a4e63 Can't use entity log for extended entity. #PL-3582 2014-02-22 06:19:09 +00:00
Konstantin Krivopustov
0c386c30ce Canceled changes in new 2nd level COMPOSITION entity saved in parent after repeated edit. #PL-3549 2014-02-21 12:37:05 +00:00
Konstantin Krivopustov
44b6703a26 ViewRepository should warn on duplicate view definition without "overwrite" attribute. #PL-2089 2014-02-18 12:14:44 +00:00
Konstantin Krivopustov
153f97bb7b MappingFileCreator should check transitive inheritance (fix views). #PL-3565 2014-02-18 06:52:52 +00:00
Konstantin Krivopustov
f2c30ae769 MappingFileCreator should check transitive inheritance. #PL-3565 2014-02-17 11:45:38 +00:00
Roman Gaponenkov
7bf966daea Добавить ограничение на ввод количества символов для поля "Название" Дополнительных полей
#PL-3563
2014-02-14 06:38:06 +00:00
Konstantin Krivopustov
78389e5c94 Fix problem with placing dependent View definitions in different files. #PL-3509 2014-01-30 12:49:35 +00:00
Konstantin Krivopustov
60b11db2f3 Fix handling of mutable views. #PL-3508 2014-01-30 10:02:53 +00:00
Konstantin Krivopustov
2c53671087 Security constraints should be applied on JPQL "from" entity regardless of LoadContext entity type. #PL-1829 2014-01-30 06:31:47 +00:00
Konstantin Krivopustov
dab8baadd9 Make BaseUuidEntity.getMetaClass() to throw exception instead of returning null. #PL-3266 2014-01-29 10:09:22 +00:00
Yuriy Artamonov
3cb182a38d Fix JavaDoc for EntityReference 2014-01-28 13:56:10 +00:00
Konstantin Krivopustov
a883175494 SoftDelete interface shouldn't extend Updatable. #PL-3491 2014-01-28 13:01:13 +00:00
Konstantin Krivopustov
3c50a50740 InstanceUtils.copy throws exception for objects with different views #PL-3489 2014-01-28 09:40:30 +00:00
Yuriy Artamonov
21947930a8 InstanceUtils.copy throws exception for objects with different views #PL-3489 2014-01-27 11:22:33 +00:00
Yuriy Artamonov
e667c77222 Preconditions with checkNotNullArgument #PL-3482 2014-01-24 09:09:36 +00:00
Konstantin Krivopustov
9da95689c8 Change XSD version to 5.2. #PL-3480 2014-01-23 14:36:18 +00:00
Yuriy Artamonov
11193a4d96 Update metadata.xsd version in metadata xmls 2014-01-23 13:54:27 +00:00
Yuriy Artamonov
6ce8679e58 Implement Messages.formatMainMessage #PL-3419 2014-01-21 09:02:22 +00:00
Boris Zudin
6a4c8d00d5 Закрепить выбранный фильтр. Не локализованы папки поиска #PL-3299 2014-01-14 13:13:00 +00:00
Yuriy Artamonov
cc30599413 Instantiate embedded attributes having public default constructor in CreateAction #PL-3365 2013-12-25 10:50:07 +00:00
Yuriy Artamonov
ab70e0400d NPE when we try to create empty sys$EntityStatistics #PL-3341 2013-12-23 09:46:48 +00:00
Yuriy Artamonov
50fcc2f415 Set default required message in setDatasource #PL-3055 2013-12-19 15:41:37 +00:00
Yuriy Artamonov
e95281b536 NPE in MessageTools.loadString #PL-3327 2013-12-19 11:15:25 +00:00
Yuriy Artamonov
94caedefb7 User - remove default empty string values for fields #PL-3323 2013-12-19 08:05:48 +00:00
Konstantin Krivopustov
d3c1d1e663 Javadoc к Window#addTimer не содержит полезной информации. Other small improvements and JavaDocs. #PL-3236 2013-12-18 08:59:08 +00:00
Yuriy Artamonov
6ac062c0f5 Make passwordEncryption extendable. Remove HashMethod enum. #PL-3146 2013-12-14 11:12:31 +00:00
Konstantin Krivopustov
21a84995ad No deprecation comment in @Prefix class. #PL-3210 2013-12-13 13:11:21 +00:00
Konstantin Krivopustov
4cb58681db Make View.name always not null. #PL-3281 2013-12-12 07:30:15 +00:00
Yuriy Artamonov
954db7535b Fill svn keywords property for sources 2013-12-09 13:04:21 +00:00
Stanislav Stekolschikov
6441b59a7d added ability to overwrite SearchFolder (trunk) #PL-3262 2013-12-09 12:17:28 +00:00
Yuriy Artamonov
5b30084c2a Fix NPE in EntitySnapshot.label meta property 2013-12-06 07:34:31 +00:00
Konstantin Krivopustov
0c5c37cc0c Use default locale from configuration instead of Locale.getDefault(). #PL-3194 2013-11-25 08:07:01 +00:00
Konstantin Krivopustov
5e738f24b3 Use default locale from configuration instead of Locale.getDefault(). #PL-3194 2013-11-25 07:36:08 +00:00
Sergey Saiyan
ad34066c4b Use StringUtils
cuba-trunk
#PL-3137
2013-11-20 16:33:39 +00:00
Sergey Saiyan
0af942b0b4 Caption length check moved in setter
cuba-trunk
#PL-3137
2013-11-20 10:41:55 +00:00
Sergey Saiyan
c242767d4b Limit email subject by 500 symbols on email perform to prevent exceptions
cuba-trunk
#PL-3137
2013-11-18 14:47:48 +00:00
Konstantin Krivopustov
5ca8b7fa70 Create CommitListenerAdapter class to simplify CommitListener implementation. Some JavaDocs fixed. #PL-3149 2013-11-18 14:43:48 +00:00
Eugeny Degtyarjov
d591e67a3f Draft implementation of cron-based scheduled tasks
#PL-2020 Scheduled tasks interface refactoring
2013-11-13 12:27:03 +00:00
Yuriy Artamonov
e58caec8fc Add JavaDoc for AvailableLocalesFactory 2013-11-07 11:23:03 +00:00
Maxim Gorbunkov
b892e392c1 Disabling screen fields for entities from the top of inheritance hierarchy #PL-2892 2013-11-06 14:21:27 +00:00
Yuriy Artamonov
617d723e48 Warn about specified view for datasource with not persistent entity #PL-3047 2013-11-06 09:05:25 +00:00
Maxim Gorbunkov
66aa7f6bdb Merge from release_4_1 Ability to open editor for new entity from external link #PL-2845 2013-11-05 15:11:04 +00:00
Maxim Gorbunkov
7f447bfe13 Disabling screen fields for entities from the top of inheritance hierarchy #PL-2892 2013-11-05 14:37:52 +00:00
Yuriy Artamonov
2b7df55300 Correct value format in case if no metaproperty binded to component #PL-3017 2013-10-31 08:29:36 +00:00
Sergey Saiyan
319077df78 Problems with Code field in AttributeEditor
cuba-trunk
#PL-2995
2013-10-25 10:32:25 +00:00
Yuriy Artamonov
cfa40dd841 StringDatatype#format() may return null #PL-2950 2013-10-22 08:56:07 +00:00
Konstantin Krivopustov
f5c133f9d0 SilentException shouldn't be logged. #PL-2925 2013-10-18 13:50:20 +00:00
Yuriy Artamonov
2ae74aa546 Missing JavaDocs for classes 2013-10-17 12:25:45 +00:00
Konstantin Krivopustov
2f69d49099 XSD versions changed; screen-config.xml renamed to cuba-screens.xml; Docs: change version to 5.0 2013-10-15 14:13:06 +00:00
Konstantin Krivopustov
91b4d61787 EntityLogAttrWrapper deleted, some JavaDocs added 2013-10-11 06:57:43 +00:00
Konstantin Krivopustov
e0423b6007 Security#isScreenPermitted принимает ClientType как аргумент. #PL-2872 2013-10-11 06:11:53 +00:00
Konstantin Devyatkin
eeee560a2a AbstractInstance - возможен ConcurrentModification в propertyChanged #PL-2868 2013-10-10 13:52:06 +00:00
Konstantin Devyatkin
86c01d39be ReportEditor - проблемы с сохранением #PL-2810 2013-10-09 12:40:02 +00:00
Igor Korotkov
4d5b3359ac When we create hierarchical structure, we get java.lang.RuntimeException if parent attribute defined below child attribute #PL-2442 fixed 2013-10-04 14:37:51 +00:00
Konstantin Krivopustov
b87bb96946 Minor changes in security. #PL-2789 2013-10-03 08:19:57 +00:00
Konstantin Krivopustov
1a5884d057 AceEditor included into credits 2013-09-28 12:59:20 +00:00
Konstantin Krivopustov
b00f854e7a Some JavaDocs and code cleanup 2013-09-26 13:30:50 +00:00
Konstantin Krivopustov
79d5d9cc8e Use DevelopmentException where appropriate 2013-09-25 13:02:37 +00:00
Maxim Gorbunkov
125f55284a FileTypesHelper does not recognize open document types #PL-2711 2013-09-25 06:58:21 +00:00
Maxim Gorbunkov
b438a7be12 FileTypesHelper does not recognize open document types #PL-2711 2013-09-25 06:58:00 +00:00
Konstantin Krivopustov
53db6ab82c EntityLog failed if there is no formatter for date. #PL-2244 2013-09-23 11:35:23 +00:00
Konstantin Krivopustov
90db824ae1 Fix parameterization of DateDatatype and TimeDatatype. #PL-2700 2013-09-23 11:27:44 +00:00
Konstantin Krivopustov
046fcd7511 Fix parameterization of DateDatatype and TimeDatatype. #PL-2700 2013-09-23 10:47:56 +00:00
Dmitry Kozlov
fe9ae1963c Annotation specifying config store mode for enum classes #PL-2123 fixed 2013-09-20 12:19:23 +00:00
Alexander Budarov
c6612c8f2b ability to store emails and attachments in file storage #PL-2368, email history: removed split #PL-2470 2013-09-20 11:15:49 +00:00
Konstantin Krivopustov
b842df0fc3 In some cases RemoteException contains causes not supported by client. #PL-2678 2013-09-20 10:04:48 +00:00
Dmitry Kozlov
20cccd8f1a Implicit config type factory/stringify implementations for enum classes #PL-2123 fixed 2013-09-19 14:59:56 +00:00
Dmitry Kudrenko
b3cf5d4beb Добавить возможность расширения сущности ScreenHistoryEntity #PL-2676 2013-09-19 13:06:46 +00:00
Konstantin Krivopustov
5c299eda96 Default values for properties used in spring.xml. #PL-2667 2013-09-19 07:15:06 +00:00
Alexander Budarov
bb074fb5fe deleted unused SendingMessage constructor #PL-2515 2013-09-18 15:14:13 +00:00
Alexander Budarov
536d37930e deleted getters and setters for updateTs etc. #PL-2515 2013-09-18 15:12:20 +00:00
Konstantin Krivopustov
0bfdabb1d7 Remove JespaAuthProvider and Jespa dependency from the platform. #PL-2645 2013-09-18 08:37:38 +00:00
Alexander Budarov
68c33c99e3 emailer rework, more attachment options #PL-2515 2013-09-18 07:51:35 +00:00
Konstantin Krivopustov
fe511db2fe Update copyright text 2013-09-16 11:33:21 +00:00
Konstantin Krivopustov
8ba3cf579c Update copyright text 2013-09-16 10:23:29 +00:00
Yuriy Artamonov
aee1e82962 Exceptions for LookupField with nullName and captionProperty #PL-2547 2013-09-14 11:28:10 +00:00
Dmitry Kozlov
33dcec0c38 IpMatcher improvements and IPv6 masks support #PL-1245 fixed 2013-09-12 13:24:05 +00:00
Denis Hasanov
7ef4c214a8 Название свойства в сообщении об ошибке. #PL-2572 2013-09-12 13:16:56 +00:00
Konstantin Krivopustov
36050e253a QueryTransformer ошибочно заменяет алиасы сущностей при последовательных join. #PL-2535 2013-09-12 12:39:32 +00:00
Konstantin Krivopustov
d168f63472 Icons attribution in credits 2013-09-05 05:58:04 +00:00
Konstantin Krivopustov
523f23aa2e Move domain description functionality from portal to core and web. #PL-2522 2013-09-04 08:25:24 +00:00
Roman Gaponenkov
13a934d05a Исправить метод getClassFromEntityName() - после review #PL-2487 2013-09-03 08:32:33 +00:00
Konstantin Krivopustov
f696bc9ca1 Replace RuntimeException throwing with special DevelopmentException (default handlers). #PL-2074 2013-09-02 15:37:57 +00:00
Roman Gaponenkov
96500110b1 Исправить метод getClassFromEntityName() #PL-2487 fixed 2013-09-02 10:36:48 +00:00
Yuriy Artamonov
5c299c8267 Fix LockEditor layout 2013-08-31 11:52:31 +00:00
Yuriy Artamonov
5ccb4eeb8a Wrong TimeDatatype parse behavoir #PL-2255 2013-08-29 14:41:23 +00:00
Yuriy Artamonov
9629487750 Wrong Datetype<Date> parse behavoir #PL-2255 2013-08-29 09:18:59 +00:00
Denis Hasanov
3aeb870569 Ошибка задания NamePattern, на которую можно выбрасывать DevelopmentException. #PL-2409 2013-08-28 11:46:29 +00:00
Denis Hasanov
469f41619b Ошибка задания NamePattern, на которую можно выбрасывать DevelopmentException. #PL-2409 2013-08-28 11:44:31 +00:00
Maxim Gorbunkov
cd75cb67f6 EnumerationImpl#parse does not work for non-integer enum ids #PL-2439 2013-08-26 13:43:13 +00:00
Yuriy Artamonov
ffd37fbc0f Restore order of update scripts execution #PL-2308 2013-08-26 08:32:03 +00:00
Yuriy Artamonov
e6302cfcf2 Fix Tree data structure 2013-08-23 13:13:05 +00:00
Dmitry Kozlov
2d9684c986 SMTPAppender explicitly specifies utf-8 encoding. #PL-2246 2013-08-23 11:44:01 +00:00
Yuriy Artamonov
16d2577690 Datatype#format returns null for null value #PL-2424 2013-08-23 07:30:54 +00:00
Yuriy Artamonov
15180583e6 Datatype#format returns null for null value #PL-2424 2013-08-22 13:05:56 +00:00
Yuriy Artamonov
88dfb1a1e4 Datatype#format returns null for null value #PL-2424 2013-08-22 12:50:33 +00:00
Yuriy Artamonov
b3113755db BooleanDatatype inconsistence behavior #PL-2423 2013-08-22 12:49:58 +00:00
Denis Hasanov
9ddea2442c Fix type's validation. #PL-2390 2013-08-21 11:00:06 +00:00
Denis Hasanov
8453fe358c Fix type's validation. #PL-2390 2013-08-21 08:46:41 +00:00
Yuriy Artamonov
28a782ae8f NPE when we create new role #PL-2387 2013-08-20 14:46:56 +00:00
Yuriy Artamonov
df32d8e8f4 Replace RuntimeException throwing with special DevelopmentException #PL-2074 2013-08-20 14:11:25 +00:00
Denis Hasanov
912c1bf658 Replace RuntimeException throwing with special DevelopmentException. #PL-2074 2013-08-20 08:07:50 +00:00
Denis Hasanov
7f02374d4b Replace RuntimeException throwing with special DevelopmentException. #PL-2074 2013-08-16 09:29:43 +00:00
Eugeny Degtyarjov
62c2420bc8 Changes for inner classes
#PL-1977
2013-08-15 11:26:04 +00:00
Konstantin Krivopustov
c2e34fa922 MetadataImpl#getClassNN(String) returns null instead of throwing exception. #PL-2373 2013-08-15 06:53:00 +00:00
Konstantin Krivopustov
393e71e137 CUBA licensing (bring back UserSessionEntity.system, exclude UserSessions from sources jar). #PL-2347 2013-08-07 12:45:00 +00:00
Konstantin Krivopustov
36e57c394a CUBA licensing. #PL-2347 2013-08-07 10:37:18 +00:00
Denis Hasanov
652e384909 Replace RuntimeException throwing with special DevelopmentException. #PL-2074 2013-08-01 13:42:14 +00:00
Konstantin Krivopustov
afe12faacb Do not abbreviate values in EntityLog. #PL-1968 2013-07-24 10:48:33 +00:00
Yuriy Artamonov
f22627253b Read paramaters from app.properties in UTF-8 encoding #PL-2288 2013-07-22 08:10:03 +00:00
Yuriy Artamonov
038518e9a9 Cleanup and code style for metadata interfaces #PL-2271 2013-07-17 07:39:04 +00:00
Denis Hasanov
7e0c2d02e4 Easy EntityLog setup and browse. #PL-1864 2013-07-08 09:08:40 +00:00
Maxim Gorbunkov
d45c2a05eb QueryTransformerRegex must surround "where" clause with round brackets #PL-2095 2013-07-05 08:35:25 +00:00
Maxim Gorbunkov
0f405a091e JOIN_ALIAS_PATTERN_REGEX in QueryParserRegex - join may contain placeholder {E} #PL-2093 2013-07-05 08:23:26 +00:00
Maxim Gorbunkov
55ddf3f808 QueryTransformerRegex entity aliases replacing #PL-2093 2013-07-05 08:22:09 +00:00
Konstantin Krivopustov
56674de073 Настройка lazyLoadServerViews = true не работает. #PL-2256 2013-07-02 11:25:18 +00:00
Konstantin Krivopustov
854af70225 Create XSD files for version 4.1. #PL-2261 2013-07-01 15:27:23 +00:00
Denis Hasanov
68d7b9934f Scripting manager can't execute groovy script twice. #PL-2015 2013-07-01 07:38:12 +00:00
Gennady Pavlov
62655b8961 add param to login #PL-1585 2013-06-26 13:12:01 +00:00
Gennady Pavlov
db7f952cbe UserSession: add method to remove permission #PL-2183 2013-06-26 07:17:16 +00:00
Konstantin Krivopustov
3f5a10767c Query set parameters confusing. #PL-1999 2013-06-17 08:05:18 +00:00
Konstantin Krivopustov
b864730d79 Oracle soft deletion support. #PL-2197 2013-06-15 12:52:33 +00:00
Konstantin Krivopustov
0cefffad12 Metaproperties must not be included into LOCAL view. #PL-2195 2013-06-10 08:33:59 +00:00
Konstantin Krivopustov
faedb752d8 HSQL support in all base projects. #PL-2198 2013-06-07 07:34:15 +00:00
Konstantin Krivopustov
e08a5c47e4 Больше джавадоков по FileUploadingAPI. #PL-2162 2013-05-30 14:49:20 +00:00
Konstantin Krivopustov
882133e5a4 FileDescriptor#getFileName возвращает не то, что ожидается. #PL-1997 2013-05-30 11:47:03 +00:00
Konstantin Krivopustov
63f535be2a View deployment error in certain conditions. #PL-2176 2013-05-29 07:24:55 +00:00
Maxim Gorbunkov
767f450e59 Merged from release_3_1
Dates in urls describing file descriptors are passed in long instead of formatted strings [from revision 10711] #PL-1898
2013-05-16 11:01:46 +00:00
Konstantin Krivopustov
96469513c3 Using configuration properties of entity type leads to "Service invoked from another service" (remove old class). #PL-1248 2013-05-15 13:34:35 +00:00
Denis Hasanov
757dd177f3 Easy setup for pessimistic locking. #PL-1865 2013-05-13 10:20:50 +00:00
Denis Hasanov
bdf2510950 Easy setup for pessimistic locking. #PL-1865 2013-05-06 15:36:48 +00:00
Konstantin Krivopustov
60cdffad2a Inability to define view for original entity, which contains additional fields from referenced replaced entity. #PL-2085 2013-05-06 08:12:00 +00:00
Eugeny Degtyarjov
a1e373cd2d Fixed bug with double definition of parent class during compilation (for Thezis)
#PL-1977
2013-04-25 13:03:27 +00:00
Yuriy Artamonov
83050e8b6f ServerLog shows directories as log files #PL-2065 2013-04-25 08:30:03 +00:00
Yuriy Artamonov
bc08db10b7 ViewBuilder removed from Cuba #PL-2048 2013-04-23 10:48:01 +00:00
Yuriy Artamonov
1b7fc32449 Named inner views issue #PL-2051 2013-04-22 06:30:38 +00:00
Yuriy Artamonov
a0e4261b14 ViewBuilder #PL-2048 2013-04-20 10:08:41 +00:00
Yuriy Artamonov
8b0f6ee56e Merge from trunk 11034 2013-04-05 14:18:25 +00:00
Yuriy Artamonov
3bdf8bcc5e Logging Control in Cluster, skip first line when read tail from position in file #PL-1853 2013-04-01 10:36:00 +00:00
Yuriy Artamonov
6a8cc84068 Merge from trunk 10949 2013-03-28 14:59:08 +00:00