Change Log¶
Master branch
¶
Bugfixes for add_layer_to_layergroup and remove_layer_from_layergroup
New method remove_layer_from_layergroup
[v2.4.1 - 2023-01-14]
¶
New method add_layer_to_layergroup (see issue #102 <https://github.com/gicait/geoserver-rest/issues/102>)
Allow deletion of layergroups from workspaces (see issue #100 <https://github.com/gicait/geoserver-rest/issues/100>) and add unittests for the layergroup methods.
Fix json-bug in create_coveragestore method (see issue #86 <https://github.com/gicait/geoserver-rest/issues/86>)
[v2.4.0 - 2023-01-10]
¶
[v2.3.0 - 2022-05-06]
¶
Params for delete_workspace and delete_style changed to {recursive: true}
Added methods to use REST API for user/group service CRUD operations.
Removed
key_column
parameter and addedsrid
parameter (coordinate system of the layer, default is 4326) frompublish_featurestore_sqlview
functioncreate_layergroup
function addedupdate_layergroup
function addeddelete_layergroup
function addedAdded layer and workspace checks to layergroup methods
[V2.1.2 - 2021-10-14]
¶
create_featurestore
bug on Expose primary key fixed close #56.create_featurestore
will now support all the options from geoserver.
[V2.0.0 - 2021-08-14]
¶
Expose primary key option for datastore in
create_featurestore
functionTime dimention support for the coverage store
Bug fixing for the
.tiff
datastoreAdded the request.content to error messages in order to get more information about error
[V2.0.0 - 2021-05-28]
¶
Fully replaced the pycurl dependency with request and psycopg2
Dropped the PostgreSQL functionalities (deleted
geo/Postgres.py
file). I think the functionalities of PostgreSQL is outside the scope of this library. So I initiated the seperated library postgres-helperDocumentation adjustments
The
overwrite
options removed fromcreate_coveragestore
,create_coveragestyle
and other style functions
[V1.6.0 - 2021-04-13]
¶
Documentation adjustments (bunch of Sphinx-docs formatting fixes and English corrections)
Add black and pre-commit
create_coveragestore
function parameter namelyr_name
changed tolayer_name
Pytest examples, docstrings and typed calls added
[V1.5.2] - 2020-11-03
¶
1. create_datastore This function can create the datastore from .shp, .gpkg, WFS url and directory containing .shp.
2. create_shp_datastore This function will be useful for uploading the shapefile and publishing the shapefile as a layer. This function will upload the data to the geoserver
data_dir
inh2
database structure and publish it as a layer.Update on docs