Commit Graph

195 Commits

Author SHA1 Message Date
Alexey Nagornov
71fc420842 PL-8394 Web / desktop client user login history
user session persistent logging
2017-04-27 18:09:47 +04:00
Yuriy Artamonov
c9ba824a99 PL-9010 Update dependencies for Release 6.6 2017-04-25 18:31:46 +04:00
Yuriy Artamonov
a462d2590e PL-7800 Refactor LoggerFactory.getLogger(getClass()) usages 2017-04-24 20:09:02 +04:00
Andrey Subbotin
78acdf33aa PL-8191 Limit ability to pass non Serializable classes through service calls with white list (fix review) 2017-04-04 18:12:49 +04:00
Andrey Subbotin
bb71b57095 PL-8191 Limit ability to pass non Serializable classes through service calls with white list 2017-04-03 19:24:06 +04:00
Konstantin Krivopustov
0c1804a15d PL-8715 Use catalina.base system property instead of catalina.home 2017-03-27 12:21:02 +04:00
krivopustov
68d55959a4 PL-8695 Middleware load balancing and customization 2017-03-20 09:16:00 +04:00
krivopustov
d98d656e92 PL-8695 Middleware load balancing improvement 2017-03-09 10:41:22 +04:00
Yuriy Artamonov
4429663143 PL-7869 Perform ClientCacheManager initialization only from AppContextLoader (web, portal) 2016-10-31 14:41:35 +04:00
Maxim Gorbunkov
75ec0b7bfe PL-7990 ClientCacheManager should be initialized on Spring context start, not App start 2016-10-12 09:38:04 +04:00
Yuriy Artamonov
317225acab PL-7935 Register Spring Security in portal ROOT context 2016-10-03 09:48:10 +04:00
Maxim Gorbunkov
a4c42de0f2 PL-7826 REST files controller - upload with 'multipart\form-data' 2016-09-02 16:31:04 +04:00
Maxim Gorbunkov
9606095d88 PL-7768 Anonymous requests support for REST-API 2016-09-02 14:34:42 +04:00
Maxim Gorbunkov
bf29f34dd3 PL-7814 Wrong cuba.portal.templateLoaderPath property value 2016-08-31 14:05:31 +04:00
Maxim Gorbunkov
b8d5b46b54 PL-6730 Merge cuba-rest-security-spring.xml into the cuba-rest-dispatcher-spring.xml 2016-08-30 11:02:19 +04:00
Yuriy Artamonov
f834fe1f35 PL-5085 Single sign-on for CUBA applications 2016-08-27 14:10:13 +04:00
Maxim Gorbunkov
bbf57ddf59 PL-6730 LoggingHandlerExceptionResolver order changed; PortalExceptionResolver logs stacktraces now; EntityImportException stacktrace is not logged any more 2016-08-25 14:24:56 +04:00
Maxim Gorbunkov
418cb52428 PL-6730 rest configuration minor changes 2016-08-22 14:53:05 +04:00
Yuriy Artamonov
9037ce1bd4 PL-7738 REST-API should use separate Spring context and dispatcher servlet 2016-08-17 16:01:32 +04:00
Maxim Gorbunkov
4c63cad2e8 PL-6730 Logic from rest controllers moved to separate beans 2016-08-15 11:53:44 +04:00
Yuriy Artamonov
de408127a0 PL-7122 Anonymous session should support request scoped locale, time zone, address and client info 2016-08-03 15:16:15 +04:00
Maxim Gorbunkov
5b07e316aa PL-6730 rest-api-security-spring.xml - placeholders reworked 2016-07-26 12:18:10 +04:00
Yuriy Artamonov
c27f7a85a6 PL-6104 Allow to login as anonymous 2016-07-25 19:02:17 +04:00
Maxim Gorbunkov
b61965de3c PL-6730 CORS for rest api 2016-07-25 17:51:51 +04:00
Maxim Gorbunkov
a4a373a2e1 PL-7587 Update spring versions 2016-07-25 15:03:10 +04:00
Maxim Gorbunkov
e34d41f164 PL-6730 REST API should work in portal module; Some URL configurations from the rest-api-security-spring.xml are extracted to the app properties; jackson dependency added; Portal spring context is now a root web spring context 2016-07-22 12:23:00 +04:00
Konstantin Krivopustov
3d2ef6640e PL-7227 Work with multiple data stores 2016-07-20 10:49:20 +04:00
Maxim Gorbunkov
cb1b4c0f7e PL-6730 TokenStore is moved to the middle tier 2016-07-05 16:58:54 +04:00
Maxim Gorbunkov
c81ea818c2 PL-6730 New REST API. Initial commit
OAuth support
Entities controller
Changes in JSON EntitySerializationAPI
EntityImportExport supports embedded entities and removes missing items of the COMPOSITION collections
2016-07-05 10:36:47 +04:00
Konstantin Krivopustov
05182d219a PL-7388 Application Components 2016-06-22 15:41:29 +04:00
Yuriy Artamonov
a17f3f385e PL-7302 Use System session for cache strategies update 2016-06-01 17:36:53 +04:00
Maxim Gorbunkov
4ad1bc5054 PL-7288 Ability to set permitted origins for generic REST-API 2016-05-31 17:44:59 +04:00
Yuriy Artamonov
e469e2e3cf PL-7286 Remove empty JavaDoc comments 2016-05-27 15:38:44 +04:00
Nikita Petunin
e722f0f9c5 PL-7266 Thymeleaf integration with Spring security 2016-05-26 09:53:45 +04:00
Konstantin Krivopustov
961c853691 PL-7171 NPE inside of platform code if trying to read data with DataManager without security context 2016-05-25 17:29:42 +04:00
Maxim Gorbunkov
58b26f7e19 PL-4929 Brute-force protection 2016-05-18 12:46:19 +04:00
Nikita Petunin
0226af2f3d PL-6490 Thymeleaf support for portal 2016-05-12 12:33:15 +04:00
Konstantin Krivopustov
b02b432684 PL-6894 Change copyright 2016-03-16 17:06:04 +04:00
degtyarjov
fed439c5ad PL-6877 Move REST API from portal to separate module, allow to include REST API to web module
(cherry picked from commit ce5125d)
2016-03-15 16:06:39 +04:00
degtyarjov
da5180a8b8 PL-6877 Move REST API from portal to separate module, allow to include REST API to web module
(cherry picked from commit 51a37db)
2016-03-15 16:06:23 +04:00
Konstantin Krivopustov
f921fd3b53 PL-6642 Remove includeSystemProperties property from View class 2016-03-03 10:08:36 +04:00
degtyarjov
192ef479db PL-6563 FileDescriptor's size field is not sent between app tiers
#PL-6563
2016-01-11 13:55:49 +04:00
Konstantin Krivopustov
38487db17b Unfetched attribute error in AttributeSecuritySupport (meta property using another persistent attribute). #PL-6521 2015-12-29 06:39:43 +00:00
Eugeny Degtyarjov
81766d4fcd PL-6323 Efficient entity serialization
#PL-6323
2015-12-17 11:10:06 +00:00
Yuriy Artamonov
eb2893615a Extract PortalAuthenticationProvider from refapp to cuba-portal #PL-6226 2015-12-16 14:41:49 +00:00
Yuriy Artamonov
ad5d3baf48 System does not allow to download files without extension #PL-6372 2015-12-03 07:54:55 +00:00
Yuriy Artamonov
477cbb34db Eliminate entity creation without Metadata.create call #PL-6355 2015-12-01 13:36:57 +00:00
Eugeny Degtyarjov
9a552ee9f8 PL-6010 Security constraints improvements
1) changes for review
2) REST API support
3) REST API tests
#PL-6010
2015-11-27 08:07:53 +00:00
Maxim Gorbunkov
b205251dbe com.haulmont.cuba.core.jmx.ConfigStorage improvements #PL-5655 2015-10-20 07:41:22 +00:00
Konstantin Krivopustov
96deed9c42 Remove generic type from Datatype.format() methods. #PL-6154 2015-10-13 08:38:24 +00:00