source: trunk/zoo-project/HISTORY.txt @ 946

Last change on this file since 946 was 946, checked in by djay, 5 years ago

Add the optional handleText parameter in the main section of the main.cfg file to make sure that text node provided in multiple CDATA nodes child of the complex data are pure text.

File size: 9.4 KB
Line 
1Version 1.8.0-dev
2  * Add the optional handleText parameter to provide pure text for
3  complex data node with mimetype="text/*"
4  * Fix issue in case JavaScript support is activated
5  * Fix issue with GDAL profile service
6  * Fix #172 for https support
7Version 1.7.0
8  * Fix issue with UOM definitions in zcfg2sql
9  * Make callback and HPC support independent from each other
10  * Update SAGA-GIS support to version 7.2.0
11  * Add support for custom MapServer style definition for raster output
12  * Fix returned bbox definition #170
13  * Store semaphore status in lenv section for future deletion
14  * Update Windows support to newer compiler
15  * Fix issue with UpdateStatus function from the Mono ZOO-API
16  * Add logging functionality and other utility functions to the C-API
17  * Return an exception for every output for which nb_pixel or
18  nb_features is 0
19  * Add a shared key to the security section to differentiate the
20  referenced data
21  * Add MapServer output style definition depending on the geometry
22  type
23  * Add ogr.tindex service
24  * Add support for literaldata input arrays and to call services
25  asyncrhonously from the JavaScript ZOO-API   
26  * Expose a sleep function to the JavaScript ZOO-API
27  * Provide FinalizeHPC and FinalizeHPC1 services using scontrol and
28  sacct respectively 
29  * Store md5sum of the cached file (so, local to the WPS server) to
30  compare before uploading (if different md5sum) on the HPC server
31  * Add support for R language
32  * Add support for using "file://"  for referenced data input
33  * Add an optional ecookie key for returning third-party cookies
34  * Fix issue when parsing BoundingBox input #163
35  * Add memory key to the main section to force the ZOO-Kernel to load
36  data into memory or use local file
37  * Add the dialect input to the ogr2ogr service
38  * Store the list of generated mapfiles in a file (cf DeleteData service)
39  * Define the correct MS_IMAGEMODE in the generated mapfile
40  * Option to use MapServer support to publish heatmap
41  * Add status_code key to the lenv for setting Status HTTP response header
42  * Add the Creation Option inputs to the Gdal_Dem service
43  * Add prohibited key in the callback section to define a list of
44  services not requiring any invocation
45  * Produce zcfg for OTB applications using the correct default pixel type
46  * Add asynchronous callback invocation to send information about
47  the ongoing services to a third-party software
48  * Add mapsToJson, mapsToJson, and elementsToJson to the API
49  * Provide a zcfg2sql tool to convert a zcfg metadata file to SQL script
50  * Add support to store service metadata information into a database
51  * Add HPC Support for remote execution of SBATCH scripts through Slurm
52  * Add cookie reference to _HINTERNET
53  * Support headers for GET requests from the js ZOO-API
54  * Pass all headers listed in the attributes parameter from the
55  [security] section to the hosts listed in the hosts parameter of the
56  same section (ticket #139)
57
58Version 1.6.0
59  * Add the C# as a supported programming language for Services
60  * Add nested inputs and outputs support (WPS 2.0.0)
61  * Add servicePath special key to specify the service location
62  * Add the PHP version 7 support
63  * Add --with-etc-dir option to specify the location of the main.cfg file
64  * Support GDAL version 2.1.0.
65  * Add the MapServer 7.0.1 internal support.
66  * Support for exotic location of openssl.
67  * Add ZOO-Client API documentation reference in the official documentation.
68  * Add CORS support.
69  * Fix issue when dealing with Array in JavaScript support.
70  * Update the Centos installation procedure.
71  * Small fixes in java support.
72  * Fix issue when XML request contains empty nodes for inputs
73  * Add status update for contour lines computation
74  * Fix FASTCGI location using the --with-fastcgi option.
75  * Redefined the API function addToMapWithSize to fix problem with Python/PHP support.
76
77Version 1.5.0
78  * Complete rewrite of the documentation to use modern style
79  * Fix asynchronous POST request on WIN32 platforms
80  * Add utils/registry service
81  * Initial support for WPS 2.0.0 including the Dismiss extension
82  * Fix concurrency access to status information
83  * Use simple file rather than shared memory for storing status information
84  * Add support for db backend to store status information
85  * Add the lib_zoo_service shared library to be linked against C services
86  * Add ZOO-API for the PHP language (with documentation)
87  * Add doxygen comments in source code
88  * Add support for multiple Exception nodes
89  * Add a length key when creating MapArray
90  * Add OTB support for applications as a service
91  * Add the otb2zcfg utility to produce zcfg for otb applications
92  * Add OTB Application Observer to have progress status updates
93  * Fix maxOccurs handling
94  * Fix gesture of downloaded inputs when multiple values are given
95  * Add detection of generated_file key in outputs to read the file
96  generated by a service
97  * Add a minimal parsing API
98  * Run validateRequest (download, default settings and decoding)
99  after fork if any
100  * Add SAGA-GIS support for modules as a service
101  * Add saga2zcfg utility to generate zcfg for SAGA-GIS modules
102  * Add SAGA-GIS Observer to have ongoing status updates
103
104Version 1.4.0
105  * Small fix for mimeType of results for CGAL services
106
107Version 1.4.0-rc1
108  * Binary support for PHP language
109  * ZOO-API for the Java language
110  * ZOO-Client Javascript API
111  * FastCGI fixes
112  * JavaScript ZOO-API enhancements (COOKIE use and Output in
113  generated XML)
114  * Add debian files
115  * Inputs passed by reference downloaded in parallel
116  * Conform behavior for DescribeProcess when the Identifier was not
117  found
118  * Add support of maximumMegabytes keywords for ComplexData Inputs
119  * Add the optional YAML ZCFG support #4 and the zcfg2yaml converter
120  * Return error messages that enable the service provider to quickly
121  identify the root cause of errors due to configuration file syntax
122  (ticket #90)
123  * Fix logic in addMapToMap (ticket #91)
124  * Enable AllowedValue and multiple Range definitions using default
125  and supported blocks
126  * Add the lastest revision number in version.h (available in Python
127  ZOO-API)
128  * Add the optional Ruby Language Support to the ZOO-Kernel with an
129  API similar to the Python ZOO-API
130  * Small rewrite of Python support
131  * Inputs can be requested over https protocol (ticket #86)
132  * Add capability to define both percentage of execution and a
133  message (ticket #87).
134  * Add usid in lenv section used to generate an unique identifier
135  based on time and the process identifier.
136  * Add gdal_contour service
137  * Add dynamic definition of serverAddress from the main section
138
139Version 1.3.0-rc2
140  * Fix POST Request issue (ticket #34)
141  * Fix COOKIE gesture (ticket #79)
142  * Remove verbose messages when using MapServer W*S (ticket #80)
143  * Add COMMITTERS  and LICENSE files
144
145Version 1.3.0-rc1
146
147  * Updating ZOO.Class object with the OpenLayers.Class Updating
148    ZOO.Class with the (ticket #64)
149  * Correct the content of proj4js (ticket #63)
150  * Enhance the COOKIE gesture (ticket #68)
151  * Support for dataInputs URLEncoded and xlink:href (ticket #62)
152  * Use the same object structure for JavaScript arguments than for
153    Python
154  * Add the Normalized Difference Vegetation Index service
155  * Add importScripts function to JavaScript support (ticket #66)
156  * Add multiple inputs values for the same identifier (ticket #72)
157  * Add Python ZOO-API to access ZOO-Kernel internel functions
158  * Add a [headers] section in main.cfg file to add specifics to
159    header returned
160  * Add support for multiple outputs for both GET and POST requests
161  * Add Content-Length to the headers if the result is sized
162  * Add Content-Disposition to the headers if the result contains a
163    filename
164  * Add support for sending headers through JS ZOO-api
165  * Add support for multi-valued inputs in JS ZOO-api
166  * Fixing issue about invalid status document #73
167  * Add Python-3.3.0 support
168  * Update documentation
169  * Add MapServer W*S Support documentation #34
170
171Version 1.2.0-rc3
172
173  * add basic SOAP Envelope support (ticket #49)
174  * support request when Content-Length header is not set by the
175  * client (ticket #57)
176  * fix issue when POST request is empty (ticket #45)
177  * add minimalist cache system (ticket #51)
178  * fix Python support (ticket #29)
179
180Verseion 1.2.0-rc2
181
182  * fix for process to run in background
183  * add support for ALL identifier for !DescribeProcess
184  * add a small test suite in the testing directory to test ogr base-vect-ops
185  * big fix for storage of Session maps on disk
186  * support for {{{<Default />}}} node in ZCFG files
187  * fastcgi version now support both !GetCapabilities and !DescribeProcess requests
188
189Version 1.2.0-rc1
190
191  * add WIN32 support
192  * add GRASS support through wps-grass-bridge
193  * add languages support using libintl
194  * binary support for inputs and outputs for both JAVA and Python
195  * automatic loading of ZOO-API and proj4js files (if present in the ZOO-Kernel directory) when loading JS Service Provider
196  * numerous memory leaks removed
197  * add PERL support
198  * enhance speed for JAVA support
199  * enhance POST request support
200  * add !BoundingBoxData support
201  * Python support is now optional as other languages
202  * add lenv section before running the service to store information runtime specific
203  * add COOKIE support and {{{senv}}} section to store information session specific
204  * add {{{USE_GDB}}} compilation flag to remove signal handling for debuging purpose
205  * enhance base64 support when included in and XML POST request
206  * return !ExceptionReport when no protocol was specified for xlink:href value
207
Note: See TracBrowser for help on using the repository browser.

Search

ZOO Sponsors

http://www.zoo-project.org/trac/chrome/site/img/geolabs-logo.pnghttp://www.zoo-project.org/trac/chrome/site/img/neogeo-logo.png http://www.zoo-project.org/trac/chrome/site/img/apptech-logo.png http://www.zoo-project.org/trac/chrome/site/img/3liz-logo.png http://www.zoo-project.org/trac/chrome/site/img/gateway-logo.png

Become a sponsor !

Knowledge partners

http://www.zoo-project.org/trac/chrome/site/img/ocu-logo.png http://www.zoo-project.org/trac/chrome/site/img/gucas-logo.png http://www.zoo-project.org/trac/chrome/site/img/polimi-logo.png http://www.zoo-project.org/trac/chrome/site/img/fem-logo.png http://www.zoo-project.org/trac/chrome/site/img/supsi-logo.png http://www.zoo-project.org/trac/chrome/site/img/cumtb-logo.png

Become a knowledge partner

Related links

http://zoo-project.org/img/ogclogo.png http://zoo-project.org/img/osgeologo.png