Commit Graph

591 Commits

Author SHA1 Message Date
Klaus Straubinger 9381ecfa56 [OLINGO-864] use local timezone for technical service
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-03-01 15:38:05 +01:00
Frederik Zimmer d566b186ae [OLINGO-890] fix expanding to a contained entity set results in an error
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-03-01 14:03:23 +01:00
Christian Amend 6c2676452c [OLINGO-866] Test and Bugfix for metadata action import serialization 2016-03-01 13:50:48 +01:00
Frederik Zimmer c7e6630492 OLINGO-848: getting a property of an entity flags the entity as changed
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-02-29 10:40:14 +01:00
Michael Bolz 40ff7be0f3 [OLINGO-832] Fix in xml serialization for streamed entity set/iterator 2016-02-26 08:02:39 +01:00
Michael Bolz a44f38d70d [OLINGO-832] Added javadoc and minor code clean up 2016-02-25 21:30:23 +01:00
Michael Bolz 2d4772dc1b [OLINGO-832] Changed integration in TecSvc and added more IT tests 2016-02-25 21:18:34 +01:00
Michael Bolz 09fd6d9b48 [OlINGO-832] Clean up and basic IT test 2016-02-19 21:57:31 +01:00
Ramesh Reddy 3c205f907e Merge branch 'OLINGO-864' 2016-02-12 09:23:09 -06:00
Ramesh Reddy 7b26cc6ee7 OLINGO-864: Refining the Edm.Date and Edm.Time behavior not to assume GMT but use default timezone of the JVM 2016-02-10 13:04:42 -06:00
Ramesh Reddy b7005b774f OLINGO-825: Adding the support for odata.type such that the extended entity and complex types are correctly de-serilized 2016-02-08 15:41:32 -06:00
Klaus Straubinger 5d7c1287f0 [OLINGO-852] less warnings + general clean-up
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-02-04 12:42:29 +01:00
Ramesh Reddy f63bba70ad OLINGO-864: Refining the Edm.Date and Edm.Time behavior not to assume GMT 2016-02-03 11:48:04 -06:00
Klaus Straubinger c7aa842fb4 [OLINGO-575] removal of some test V3 code
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-18 13:35:48 +01:00
Klaus Straubinger 3295bcc062 [OLINGO-834] URI parser shall not ignore empty path segments
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-12 15:18:45 +01:00
Christian Amend 53d2e8bb8c [OLINGO-834] Adjust LICENSE file
I removed the Antlr and treelayout bsd license.
2016-01-08 10:03:04 +01:00
Christian Amend 40be3e4a29 [OLINGO-834] Fix fit maven pom 2016-01-07 16:16:12 +01:00
Christian Amend 010642c506 Merge branch 'master' into OLINGO-834_Filter_Parser
Conflicts:
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceComplexPropertyImpl.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceCountImpl.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceEntitySetImpl.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceItImpl.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceLambdaAllImpl.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceLambdaAnyImpl.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceLambdaVarImpl.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceNavigationPropertyImpl.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourcePrimitivePropertyImpl.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceRefImpl.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceRootImpl.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceSingletonImpl.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceStartingTypeFilterImpl.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceWithKeysImpl.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/CheckFullContextListener.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/Parser.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/RawUri.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/UriContext.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/UriDecoder.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/UriParseTreeVisitor.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/UriParserSemanticException.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/queryoption/expression/ExpressionImpl.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/validator/UriValidator.java
	lib/server-core/src/test/java/org/apache/olingo/server/core/uri/parser/search/SearchParserAndTokenizerTest.java
2016-01-07 14:27:27 +01:00
Klaus Straubinger 8925274c0b [OLINGO-834] $expand parser in Java + clean-up
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-07 14:02:09 +01:00
Christian Holzer 8919d3ef11 [OLINGO-834] ExpressionParser improvements 2015-12-22 17:07:51 +01:00
Christian Amend 0d6f4821f2 [OLINGO-841] Set new 4.2.0-SNAPSHOT version 2015-12-21 12:55:05 +01:00
Christian Amend 0242519cc4 [OLINGO-841] Set release version 4.1.0 2015-12-21 12:18:07 +01:00
Christian Amend d1c4c743fd [OLINGO-841] Set 4.1.0-RC01 release candidate version 2015-12-18 15:56:11 +01:00
Christian Holzer 5004f4b1ff [OLINGO-833] Replace unicode 6.x characters in fit-test 2015-12-08 10:44:41 +01:00
Christian Holzer 83f11b926d [OLINGO-833] Replace unicode 6.x characters in fit-test 2015-12-08 10:20:59 +01:00
Klaus Straubinger 927ecb93e3 [OLINGO-834] URI resource-path parser in Java
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-12-07 13:17:50 +01:00
Michael Bolz dacc318523 [OLINGO-568] Added tests and activated unicode tests 2015-12-02 12:06:22 +01:00
Klaus Straubinger 8674a1f299 [OLINGO-568] improved search in technical service
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-11-24 09:21:02 +01:00
Klaus Straubinger 3eb1b8ed20 [OLINGO-801] minor bug fix in technical service + code clean-up
Change-Id: I59a83b9cca725ef9be74250e50a43eb306c46acc

Signed-off-by: Christian Holzer <c.holzer@sap.com>
2015-11-17 16:45:45 +01:00
Michael Bolz 1a59a5804b [OLINGO-568] Merge branch 'OLINGO-568_SearchParser_Draft' 2015-11-17 15:31:44 +01:00
Klaus Straubinger 3fa2b3df2f [OLINGO-801] support for non-primitive function parameters
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-11-17 09:20:57 +01:00
mibo 9ff30e729d [OLINGO-568] Added search integration test 2015-11-17 06:30:23 +01:00
Christian Amend 639362caa3 [OLINGO-821] Verify Enum and TypeDef support
Included full integration tests for all components
2015-11-06 16:29:55 +01:00
mibo 1831364aa4 [OLINGO-806] Changed to correct servlet version 2015-11-03 06:29:05 +01:00
Christian Amend 0ce0a88be2 [OLINGO-786] Add missed FIT test 2015-10-28 15:04:44 +01:00
Klaus Straubinger 837c3565a1 [OLINGO-806] Minor clean-up
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-10-26 09:07:11 +01:00
Christian Amend 9f663baf5c Merge branch 'master' into olingo786
Conflicts:
	lib/server-core/src/main/java/org/apache/olingo/server/core/serializer/xml/MetadataDocumentXmlSerializer.java
2015-10-22 10:28:23 +02:00
Michael Bolz 23fb86a870 [OLINGO-801] better enum and alias support in technical service 2015-10-22 10:04:49 +02:00
Christian Amend d00e3881dc [OLINGO-786] Annotation metadata serialization and tests 2015-10-20 15:27:11 +02:00
Klaus Straubinger 85ed370707 [OLINGO-801] support for function-parameter aliases in tech. service
Change-Id: I57b222418cf2760d3926da185f4dba0207311f4a

Signed-off-by: Christian Holzer <c.holzer@sap.com>
2015-10-15 10:56:38 +02:00
Christian Amend b1d03d6ba9 Merge branch 'master' into olingo786
Conflicts:
	lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/EdmEnumTypeImpl.java
	lib/commons-core/src/test/java/org/apache/olingo/commons/core/edm/EdmEnumTest.java
	lib/commons-core/src/test/java/org/apache/olingo/server/core/edm/provider/EdmEnumTest.java
	lib/commons-core/src/test/java/org/apache/olingo/server/core/edm/provider/EdmTypeDefinitionImplTest.java
	lib/server-core/src/test/java/org/apache/olingo/server/core/edm/provider/EdmEnumTest.java
	lib/server-test/src/test/java/org/apache/olingo/server/core/deserializer/xml/ODataXmlDeserializerTest.java
2015-10-13 10:35:50 +02:00
Christian Amend d9d33abe85 [OLINGO-768] Delete getTarget method at EdmAnnotations interface
The method never worked. Also the design dod not allow to return all
possible target types. For example an entity type as target results in
returning the EdmEntityType object but for functions we would have to
return a list of functions. If needed we can implement another method
later.
2015-10-12 13:59:56 +02:00
Klaus Straubinger 5d364dfa27 [OLINGO-795] server support for Enums and Type Definitions
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-10-09 14:47:21 +02:00
mibo 9933cb0bdc [OLINGO-794] Removed outdated 'inlinecount' 2015-10-09 14:38:22 +02:00
Christian Amend 3f7df13a63 [OLINGO-786] Add EdmTerm tests and refacotor getAppliesTo
AppliesTo delivered a list of classes. This functionallity is not needed
thus I deleted it. Now it is just a list of strings. As a conveniece we
could use a list of enums in the future.
2015-10-08 17:11:07 +02:00
Michael Bolz 507236dd8c [OLINGO-786] Merge branch 'master' into olingo786 2015-10-05 07:57:29 +02:00
Klaus Straubinger b736c43495 [OLINGO-789] more tests of server support for action parameters
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-10-05 07:50:00 +02:00
Klaus Straubinger d6db341db7 [OLINGO-789] server support for action parameters of all types
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-10-01 12:11:33 +02:00
Christian Amend a88800c47a [OLINGO-786] Add qualifier to key 2015-09-29 15:06:30 +02:00
Christian Amend addfe512cd [OLINGO-786] Delete getAnnotations convenience method 2015-09-29 14:26:16 +02:00
Michael Bolz c9d42e49fa [OLINGO-772] Set version to 4.1.0-SNAPSHOT 2015-09-21 14:46:38 +02:00
Michael Bolz ca40833b20 [OLINGO-772] Change version to 4.0.0 2015-09-21 10:54:21 +02:00
Michael Bolz 111308124c [OLINGO-772] Change version to 4.0.0-RC03 2015-09-17 09:26:27 +02:00
Klaus Straubinger cffdb7384c [OLINGO-659] empty JSON input should result in Bad Request
Change-Id: Ib46d7454abcc405e3fa6a41fd3e17d9e947490c2

Signed-off-by: Christia Holzer <c.holzer@sap.com>
2015-09-15 14:18:20 +02:00
Michael Bolz 9c3ca381e2 [OLINGO-772] Change version to RC02 2015-09-14 10:37:04 +02:00
Michael Bolz ba88c43b57 [OLINGO-772] Change version to RC01 2015-09-11 14:44:50 +02:00
Klaus Straubinger 11ebbb58d8 [OLINGO-659] API clean-up
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-11 12:44:08 +02:00
Michael Bolz 081a38001f [OLINGO-659] Fixed javadoc issues 2015-09-11 09:02:16 +02:00
Michael Bolz 649614b076 [OLINGO-659] Refactor deploy plugin usage 2015-09-10 14:49:39 +02:00
Klaus Straubinger e981aaad79 [OLINGO-659] Better data handling in technical service + clean-up
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-09 15:35:33 +02:00
Michael Bolz 991e642fd8 [OLINGO-659] Use JUnit Parameterized feature for XML/JSON tests 2015-09-08 15:18:12 +02:00
Klaus Straubinger 0b1de9fc4f [OLINGO-659] URI validator has to check keys in navigation segments
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-07 08:12:53 +02:00
Klaus Straubinger 12770861ef [OLINGO-659] optimized integration tests
Change-Id: Ib1dfffa1a54bbdca343d4363faeb48e26b906e87

Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-07 08:05:37 +02:00
Christian Holzer a3541721ef [OLINGO-659] TecSvc: $levels system query options lead now to a 501 not implemented status 2015-09-01 14:54:08 +02:00
Michael Bolz 78a9539e36 [OLINGO-659] Removed v4 from package and class names 2015-09-01 14:44:42 +02:00
Christian Holzer d414dfb037 [OLINGO-659] TecSvc: $filter accepts only boolean expression, all six comparison operators are defined for Edm.String, Invalid types for binary operations are detected (No class cast exception any more) 2015-08-27 15:52:15 +02:00
Michael Bolz dbf649e0b1 [OLINGO-659] Minor API/JavaDoc enhancements 2015-08-21 13:25:53 +02:00
Michael Bolz 7ec7168b1a [OLINGO-659] Revert binding change because of embedded tomcat requirements 2015-08-18 13:53:15 +02:00
Michael Bolz 3755752963 [OLINGO-659] Changed from l4j to simple binding 2015-08-18 12:01:22 +02:00
Michael Bolz 6f6f5924de [OLINGO-659] Add session invalidation for embedded tomcat 2015-08-17 15:54:30 +02:00
Christian Holzer 262cee8b7e [OLINGO-730] Inline $search results in an 501 NOT IMPLEMENTED response code 2015-08-17 12:57:22 +02:00
Christian Amend 1dd3a583ff [OLINGO-659] Fix minor stream issues 2015-08-17 11:01:57 +02:00
Michael Bolz 5248f34215 [OLINGO-659] Improved async test case 2015-08-17 10:12:35 +02:00
Christian Holzer 1b200437b4 [OLINGO-659] Some minor FIT refactorings 2015-08-06 14:17:48 +02:00
Michael Bolz 0e0b027888 [OLINGO-659] Fixed failing tests
This reverts commit 3f95e19425.
2015-08-06 10:00:22 +02:00
mibo 3f95e19425 [OLINGO-659] Add profiles for fit test granularity 2015-08-05 15:32:47 +02:00
Christian Amend 633578a180 Merge remote-tracking branch 'origin/OLINGO-640' 2015-08-04 16:49:55 +02:00
Christian Amend 10fb60ff90 [OLINGO-659] Remove JavaDoc Warnings 2015-08-04 16:49:03 +02:00
Christian Amend db0b9d39de [OLINGO-640] Minor adjustments to tests and deleted logger 2015-08-04 16:23:42 +02:00
Christian Amend 366597070f Merge branch 'master' into olingo640
Conflicts:
	fit/src/test/java/org/apache/olingo/fit/tecsvc/client/NavigationITCase.java
	lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/processor/TechnicalEntityProcessor.java
2015-08-04 14:38:01 +02:00
Michael Bolz 955823383d [OLINGO-708] Enabled async support for batch case in TecSvc 2015-08-03 19:22:34 +02:00
Michael Bolz 5e481b23ec [OLINGO-743] Add odatapath to ContextURL 2015-07-31 15:51:34 +02:00
Ramesh Reddy 5b99eb7b63 OLINGO-640: Adding support for ATOM+XML Serializer and De-Serializer 2015-07-14 21:16:50 -05:00
mibo de7afda1ec [OLINGO-708] Fixed missing response header and clean up 2015-07-10 15:17:24 +02:00
Michael Bolz 6b6902f284 [OLINGO-708] Merge branch 'master' into OLINGO-708_AsyncSupportTec 2015-07-10 10:53:47 +02:00
Christian Amend 4baaf0d0b9 [OLINGO-731] Debug interfaces part 1 2015-07-09 15:29:43 +02:00
mibo 31e3a8bd0a [OLINGO-708] Enable async EntityCollection for TecSvc, fix ClientAsyncWrite and more tests 2015-07-08 11:28:22 +02:00
mibo 1476b034b5 [OLINGO-708] Merge branch 'master' into OLINGO-708_AsyncSupportTec 2015-07-08 10:14:15 +02:00
Christian Holzer f1a40746de [OLINGO-659] Added data to TecSvc, Bugfix URI Parser, Bugfix JsonDeserializer 2015-07-07 17:15:54 +02:00
Christian Holzer eae41fc7c8 [OLINGO-631] Updated AntLR to version 4.5 and resolved Java8 compilation
errors
2015-07-06 17:45:51 +02:00
Christian Holzer de64c3189b [OLINGO-714] Java types in the DataProvider (TecSvc) changed 2015-06-30 16:07:12 +02:00
Christian Holzer b3dcaa25b3 [OLINGO-704] Small fix TecSvc 2015-06-29 23:54:45 +02:00
Christian Amend b51117477b [OLINGO-712] Merge branch 'master' into olingo712
Conflicts:
	fit/src/test/java/org/apache/olingo/fit/tecsvc/client/ActionImportITCase.java
	fit/src/test/java/org/apache/olingo/fit/tecsvc/client/BasicITCase.java
	fit/src/test/java/org/apache/olingo/fit/tecsvc/client/SystemQueryOptionITCase.java
	fit/src/test/java/org/apache/olingo/fit/v4/AuthBatchTestITCase.java
	fit/src/test/java/org/apache/olingo/fit/v4/BatchTestITCase.java
	fit/src/test/java/org/apache/olingo/fit/v4/ConformanceTestITCase.java
	fit/src/test/java/org/apache/olingo/fit/v4/MediaEntityTestITCase.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/ODataClientImpl.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AbstractODataRequest.java
2015-06-29 13:48:14 +02:00
mibo a30fb16f25 [OLINGO-708] Improved FIT test for async support 2015-06-27 12:18:14 +02:00
Klaus Straubinger abf5bf79aa [OLINGO-659] support for OData-EntityID header, more clean-up
Change-Id: I168a6efac6fc9ad85865f71dd534fd850d8e777e

Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-26 16:38:46 +02:00
Michael Bolz 06d508d395 [OLINGO-708] Improvements 2015-06-26 09:31:33 +02:00
Christian Holzer e32034bd54 [OLINGO-704] Fix: OData Server supports only odata.metadata=minimal 2015-06-24 17:31:52 +02:00
Christian Amend ef1fd77875 Merge branch 'master' into ieee
Conflicts:
	fit/src/main/java/org/apache/olingo/fit/utils/AbstractUtilities.java
	fit/src/main/java/org/apache/olingo/fit/utils/FSManager.java
	fit/src/test/java/org/apache/olingo/fit/AbstractBaseTestITCase.java
	fit/src/test/java/org/apache/olingo/fit/tecsvc/client/ActionImportITCase.java
	lib/client-api/src/main/java/org/apache/olingo/client/api/ODataClient.java
	lib/client-api/src/main/java/org/apache/olingo/client/api/domain/ClientEntitySetIterator.java
	lib/client-api/src/main/java/org/apache/olingo/client/api/serialization/ODataReader.java
	lib/client-api/src/main/java/org/apache/olingo/client/api/serialization/ODataWriter.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/ODataClientImpl.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/communication/header/ODataErrorResponseChecker.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/cud/ODataEntityCreateRequestImpl.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/cud/ODataEntityUpdateRequestImpl.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/cud/ODataPropertyUpdateRequestImpl.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/invoke/AbstractODataInvokeRequest.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/ODataDeltaRequestImpl.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/ODataEntityRequestImpl.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/ODataEntitySetRequestImpl.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/ODataPropertyRequestImpl.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/ODataServiceDocumentRequestImpl.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/ClientODataDeserializerImpl.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/JsonSerializer.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/ODataBinderImpl.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/ODataReaderImpl.java
	lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/ODataWriterImpl.java
	lib/client-core/src/test/java/org/apache/olingo/client/core/v4/EntitySetTest.java
	lib/client-core/src/test/java/org/apache/olingo/client/core/v4/ErrorTest.java
	lib/client-core/src/test/java/org/apache/olingo/client/core/v4/PropertyTest.java
	lib/client-core/src/test/java/org/apache/olingo/client/core/v4/ServiceDocumentTest.java
	lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/processor/TechnicalActionProcessor.java
	lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/processor/TechnicalEntityProcessor.java
	lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/processor/TechnicalPrimitiveComplexProcessor.java
2015-06-23 16:33:00 +02:00
Klaus Straubinger d54b071198 [OLINGO-712] HeaderName is redundant (there is HttpHeader)
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-23 13:16:11 +02:00
Klaus Straubinger bfb5c93836 [OLINGO-663] conditional header required for property updates
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-23 10:12:53 +02:00
Michael Bolz 01425faf1c [OLINGO-694] Exclude samples from cobertura coverage 2015-06-22 14:11:29 +02:00
Michael Bolz 4a002aabfd [OLINGO-694] Exclude samples from cobertura coverage 2015-06-22 13:51:04 +02:00
Christian Holzer 9d4cf6ad4c [OLINGO-704] Test added 2015-06-19 16:28:26 +02:00
Christian Holzer 91d04271ba [OLINGO-704] Refactoring ContentType 2015-06-19 16:27:48 +02:00
Klaus Straubinger 971deb5539 [OLINGO-698] clean-up preferences support
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-19 10:52:17 +02:00
Christian Holzer 628e2e7182 [OLINGO-704] ODataClient IEEE754Compatible seralization support 2015-06-17 17:48:18 +02:00
Christian Holzer 588df780bf [OLINGO-704] Class ODataFormat removed 2015-06-17 17:48:16 +02:00
Christian Holzer be55285ce3 [OLINGO-704] IEEE754Compatible support added to ODataJsonDeserializer.
Tests for read scenario added
2015-06-17 17:48:14 +02:00
Klaus Straubinger afda326d75 [OLINGO-698] technical service supports preferences, part 2
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-17 10:05:18 +02:00
Klaus Straubinger e5fe04aeeb [OLINGO-698] technical service supports preferences, part 1
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-16 16:50:15 +02:00
Christian Amend 20351253e2 [OLINGO-699] Moved serializer code to client module 2015-06-15 10:48:03 +02:00
Klaus Straubinger 5501e8e331 [OLINGO-663] ETag annotation again in entity collections of technical service
Change-Id: Ia150ba1705fa22e36c3821d5295f1b7f464a4852

Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-10 15:12:11 +02:00
Klaus Straubinger 39f0708d0c [OLINGO-692] improved server processor interface inheritance
Change-Id: Ic4c0774be8c6c4bbbbeaef6baab17fdd6677cd6c

Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-10 10:34:07 +02:00
Klaus Straubinger 44ec57874d [OLINGO-663] technical service uses UUIDs as ETags
Change-Id: Ie34c22a817919afe2563a2f5d221e7d4495afda9

Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-09 13:55:48 +02:00
Christian Amend c35076fbe9 [OLINGO-663] Default metadata etag generation fix
ETag value based on nano seconds will always be 14 characters long from
now on.
2015-06-08 14:14:42 +02:00
Klaus Straubinger a604fa78f2 [OLINGO-663] metadata ETag
Change-Id: I93bcf78b9be2a34e46c4f2f4d8ec739faf197951

Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-08 10:01:27 +02:00
Christian Amend a6b8f29491 [OLINGO-684] Make OAuth tests sequential 2015-06-03 15:56:56 +02:00
Christian Amend 0090e02075 [OLINGO-684] Try a local client for the OAuth test 2015-06-03 15:45:15 +02:00
Klaus Straubinger c65ef5e9e7 [OLINGO-663] clean-up
Change-Id: Id1359ca3243e42d83ce0bd3057da3477850730e6

Signed-off-by: Christian Amend <chrisam@apache.org>
2015-06-02 15:40:10 +02:00
Michael Bolz fd71b7ebdd [OLINGO-632] Merge branch 'OLINGO-632_OSGi-Support' 2015-05-29 18:39:25 +02:00
Christian Holzer 725f7a9b24 [OLINGO-446] TecSvc supports create, update, delete of references 2015-05-29 14:36:35 +02:00
Christian Holzer f182fd20c1 [OLINGO-668] EdmEnabledODataClient handles null values on single-valued navigation properties correctly 2015-05-29 11:24:24 +02:00
Michael Bolz 8fc77829b0 [OLINGO-632] Merge branch 'master' into OLINGO-632_OSGi-Support 2015-05-29 10:56:26 +02:00
Michael Bolz 41edf2daf3 [OLINGO-632] Restricted '*-core' exports 2015-05-29 10:11:29 +02:00
Klaus Straubinger 7ad5b0fb54 [OLINGO-663] conditional handling in technical service, part 2
Signed-off-by: Christian Amend <chrisam@apache.org>
2015-05-28 15:12:31 +02:00
Klaus Straubinger db47760e35 [OLINGO-663] conditional GET in technical service, part 1
Change-Id: I89b0e765e1d3618c318522d1c2a22988f9d017fd

Signed-off-by: Christian Amend <chrisam@apache.org>
2015-05-22 15:55:49 +02:00
Christian Holzer a2a07242ec [OLINGO-446] support for $ref serialization 2015-05-19 14:33:19 +02:00
Klaus Straubinger bec8cb3b2a [OLINGO-663] Set ETags in technical service
Change-Id: I92eccdbff85fb1afcd91e609cb232f723f81580e

Signed-off-by: Christian Amend <chrisam@apache.org>
2015-05-19 10:39:00 +02:00
Klaus Straubinger 04baf388ec [OLINGO-658] Modification operations should return the changed data
Change-Id: I62b6db1c062618cd3c27b093d40b9456cd415f77

Signed-off-by: Christian Amend <chrisam@apache.org>
2015-05-12 13:57:51 +02:00
Christian Amend 5098862d6f [OLINGO-649] Set correct 4.0.0-SNAPSHOT version 2015-05-11 13:33:09 +02:00
Christian Amend ee48475cbf [OLINGO-649] Set next release version 2015-05-11 10:48:19 +02:00
Christian Amend 93fe2fd39d [OLINGO-649] Set beta-03 release version 2015-05-11 10:34:18 +02:00
Christian Amend ffb80fad3c [OLINGO-649] Set next 4.0.0-SNAPSHOT version 2015-05-07 16:30:41 +02:00
Christian Amend e7ce8627e1 [OLINGO-649] Set beta-03-RC01 release candidate version 2015-05-07 16:09:05 +02:00
Christian Amend 23691a5a43 [OLINGO-603] Action import with no return type test 2015-05-06 16:23:48 +02:00
Christian Amend d150744967 [OLINGO-649] Cleanup code as release preperation 2015-05-05 14:25:29 +02:00
Michael Bolz f5757cb4e2 [OLINGO-564] Removed samples and test modules from deploy 2015-05-04 10:42:22 +02:00
Michael Bolz 61500e685f [OLINGO-564] Clean up 2015-04-30 08:38:19 +02:00
Michael Bolz 17152920f0 [OLINGO-564] first step for common -> client extraction 2015-04-30 06:04:42 +02:00
Michael Bolz c37d4da571 [OLINGO-564] Renamed 'OData*' to 'Client*' classes 2015-04-28 23:11:55 +02:00
Michael Bolz 3c0990910a [OLINGO-564] Merge branch 'master' into OLINGO-564 2015-04-28 12:56:08 +02:00
Christian Amend ae97061e3c [OLINGO-604] Implement Action imports in TechSvc part 2 2015-04-27 14:33:53 +02:00
Michael Bolz ac32d23610 [OLINGO-564] Removed 'provider' package level 2015-04-23 10:50:47 +02:00
Christian Holzer 935a9b84b9 [OLINGO-424] Fix: The client proxy sets entity type segements to the right position 2015-04-21 16:57:29 +02:00
Christian Holzer 9e232a2d74 [OLINGO-545] Tests for batch changesets, update and insert requests added 2015-04-07 17:20:52 +02:00
Christian Amend d692d129bd [OLINGO-603] Rename entity set to entity collection 2015-04-07 15:20:39 +02:00
Christian Amend 05935a0c3d [OLINGO-603] Delete core dependecies in Tec Scenario 2015-04-07 14:15:17 +02:00
Christian Holzer d4c2b89e46 [OLINGO-545] TecSvc: Test added for deep insets to navigation properties in complex values 2015-04-07 08:26:17 +02:00
Christian Holzer 518a3a418e [OLINGO-545] TecSvc: Support of cyclic expands and filtering on arbitrary
level
2015-04-07 08:26:05 +02:00
Christian Holzer 583c4bd078 [OLINGO-545] TecSvc: Request validation added 2015-04-07 08:25:43 +02:00