[Geoserver-devel] GSIP-114 PathMapper extension point to control REST file upload locations

Hi all,

I have prepared the following pull request https://github.com/geoserver/geoserver/pull/581 for the GSIP-114 proposal.

The following pull request contains:

  • implementation of the RESTUploadPathMapper interface.
  • Modification on the REST API supporting RESTUploadPathMapper class.
  • Wicket configuration Panels extending the Global and WorkSpace settings Pages for configuring the RESTUploadPathMapper parameters.
  • A new plugin with another RESTUploadPathMapper implementation supporting ECQL expressions.
  • Documentation pages explaining how to configure the RESTUploadPathMapper parameters and how to implement a RESTUploadPathMapper subclass and its associated wicket page.

I’m pleased to answer to all of your questions.

Best Regards,
Nicola.

==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
for more information.

Ing. Nicola Lagomarsini
Junior Software Engineer

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272

http://www.geo-solutions.it
http://twitter.com/geosolutions_it


Hi Nicola,
the pull request seems in order to me. Btw, thanks for the CQL editor thing, I need it in my own work too on
the dynamic dimension values :-p

For the moment I’m just going to copy it (in another community module), later I’ll see to generalize it
enough to make a ECQLTextArea component :slight_smile:

Cheers
Andrea

···

On Mon, May 5, 2014 at 6:46 PM, Nicola Lagomarsini <nicola.lagomarsini@anonymised.com> wrote:

Hi all,

I have prepared the following pull request https://github.com/geoserver/geoserver/pull/581 for the GSIP-114 proposal.

The following pull request contains:

  • implementation of the RESTUploadPathMapper interface.
  • Modification on the REST API supporting RESTUploadPathMapper class.
  • Wicket configuration Panels extending the Global and WorkSpace settings Pages for configuring the RESTUploadPathMapper parameters.
  • A new plugin with another RESTUploadPathMapper implementation supporting ECQL expressions.
  • Documentation pages explaining how to configure the RESTUploadPathMapper parameters and how to implement a RESTUploadPathMapper subclass and its associated wicket page.

I’m pleased to answer to all of your questions.

Best Regards,
Nicola.

==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
for more information.

Ing. Nicola Lagomarsini
Junior Software Engineer

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272

http://www.geo-solutions.it
http://twitter.com/geosolutions_it



Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
� 3 signs your SCM is hindering your productivity
� Requirements for releasing software faster
� Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce


Geoserver-devel mailing list
Geoserver-devel@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

==
Meet us at GEO Business 2014! in London! Visit http://goo.gl/fES3aK
for more information.

Ing. Andrea Aime

@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it