13196
Reporter: kbraak
Assignee: mdoering
Type: Improvement
Summary: Port IPT web services to Registry2
Priority: Major
Resolution: Fixed
Status: Closed
Created: 2013-05-31 18:51:22.93
Updated: 2014-03-26 14:55:13.566
Resolved: 2014-03-26 14:55:13.535
Description: As per title.
Remaining tasks include:
-Implementing dynamic list of extensions and thesauri, currently implemented returning static lists
-Ensuring organization and installation passwords don't get returned in web services]]>
Author: kbraak@gbif.org
Created: 2013-10-29 16:22:35.386
Updated: 2013-10-29 16:22:35.386
Update,
Completed: Ensuring organization and installation passwords don't get returned in web services
TODO: Implementing dynamic list of extensions and thesauri, currently implemented returning static lists
Author: mdoering@gbif.org
Created: 2014-03-26 12:34:17.912
Updated: 2014-03-26 12:34:17.912
Implemented a python script that iterates over the rs.gbif.org files and creates a extensions.json and thesauri.json file for both production and sandbox and puts this to the root of rs.gbif.org. Croned to run every hour:
/etc/cron.hourly/extension_updater.py -> /etc/cron.gbif/extension_updater.py*
Author: mdoering@gbif.org
Created: 2014-03-26 12:40:35.285
Updated: 2014-03-26 12:40:35.285
Added the option to list external extension or vocabulary files, e.g. for EOL:
https://github.com/gbif/deploy/commit/8d73b659ebdd849c3cc4aa17a3a7fb77ababad1c
Author: mdoering@gbif.org
Created: 2014-03-26 14:11:04.417
Updated: 2014-03-26 14:11:04.417
The json files are hosted on the rs.gbif.org domain:
http://rs.gbif.org/extensions.json
http://rs.gbif.org/dev-extensions.json
http://rs.gbif.org/thesauri.json
http://rs.gbif.org/dev-thesauri.json
Ive then setup 2 rewrite rules for the old gbrds(dev) locations to those files.
For example:
http://gbrds.gbif.org/registry/extensions.json ==> http://rs.gbif.org/registry/extensions.json
[26/03/14 14:09:14] Markus Döring: http://gbrdsdev.gbif.org/registry/extensions.json
->
http://rs.gbif.org/registry/dev-extensions.json
Author: mdoering@gbif.org
Comment: all running in production and cron active
Created: 2014-03-26 14:55:13.557
Updated: 2014-03-26 14:55:13.557