David Read
bcdf360b01
Spatial query can now be ordered. Does not play nicely with SOLR options - just uses that to get the facets counts and return each result. Have added performance tests for two alternative queries.
...
- Added a config option ('ckanext.spatial.use_postgis_sorting') to
activate this as this behaviour will be deprecated in the future
in favour of Solr 4 spatial sorting capabilities.
Also fixed the tests
Conflicts:
ckanext/spatial/plugin.py
2013-02-08 17:28:37 +00:00
David Read
fb4b041b30
Adding Parslow constraints schema previously missed.
2013-02-08 16:41:44 +00:00
David Read
8e0f7c7148
Added lower level tests for bbox search (at the lib level), complementing the API level ones.
...
Conflicts:
ckanext/spatial/plugin.py
2013-02-08 16:41:02 +00:00
David Read
46fb0030a5
Comments about on cardinality/multiplicity.
2013-02-08 16:38:14 +00:00
David Read
d2c97fe3cc
Added new Parslow Constraints Schematron to test. Added command to validate on the command-line.
2013-02-08 16:37:44 +00:00
David Read
9ea3295b46
Get the validation XML to be included in the distribution.
2013-02-08 16:36:36 +00:00
David Read
892b44a3b3
Added useful logging to the validation report. Useful to have the date (i.e. version) in the name of the Eden schema.
2013-02-08 16:35:59 +00:00
amercader
3142794524
Merge branch '2.0-validation-changes' into release-v2.0
2013-02-07 12:45:02 +00:00
David Read
c6ac9494a2
Revert " #276 Coupled resources - first iteration."
...
Reverting changes for "#276 Coupled Resource" on master as it is INSPIRE-specific. Moving to datagovuk/ckanext-spatial branch dgu.
This reverts commit 91e547a622
.
2013-02-04 16:07:19 +00:00
David Read
f4e3cfad00
Revert " #276 Coupled resources - second iteration. Just need to update harvester now."
...
Reverting changes for "#276 Coupled Resource" on master as it is INSPIRE-specific. Moving to datagovuk/ckanext-spatial branch dgu.
This reverts commit ecd6036efe
.
2013-02-04 16:07:03 +00:00
David Read
c771a76e3d
Revert " #276 Coupled Resource table now gets updated during harvest."
...
Reverting changes for "#276 Coupled Resource" on master as it is INSPIRE-specific. Moving to datagovuk/ckanext-spatial branch dgu.
This reverts commit 01536873b9
.
Conflicts:
ckanext/spatial/harvesters.py
2013-02-04 16:03:50 +00:00
David Read
84b75ea759
Revert " #276 Coupled Resource - fix to not show withdrawn packages in list of coupled resources."
...
Reverting changes for "#276 Coupled Resource" on master as it is INSPIRE-specific. Moving to datagovuk/ckanext-spatial branch dgu.
This reverts commit 3f627d9700
.
2013-02-04 16:00:34 +00:00
David Read
27c4ee81e2
#287 Avoid doing extra validation for WAF in the gather stage.
2013-02-02 00:06:33 +00:00
David Read
3f627d9700
#276 Coupled Resource - fix to not show withdrawn packages in list of coupled resources.
2013-02-01 23:10:58 +00:00
David Read
3eee0be135
#noticket Bugfix - diff (when harvest content changed without timestamp change) displayed raw html.
2013-02-01 18:09:12 +00:00
David Read
cdabab12cd
#154 Gemini schematron 1.3 has been accepted, so loses the "a" suffix.
2013-02-01 14:00:51 +00:00
David Read
73af616b81
#noticket No functionality has changed! Factored out responsible_organisation stuff into a separate method to add tests to show what it does.
2013-02-01 12:04:50 +00:00
David Read
01536873b9
#276 Coupled Resource table now gets updated during harvest.
2013-01-31 18:05:48 +00:00
David Read
2cef9d6dae
#noticket Tests added to clarify license URL extraction.
2013-01-31 14:32:19 +00:00
David Read
ecd6036efe
#276 Coupled resources - second iteration. Just need to update harvester now.
2013-01-28 23:56:12 +00:00
David Read
91e547a622
#276 Coupled resources - first iteration.
2013-01-28 21:53:15 +00:00
David Read
775a57d1f5
Latest schematron added. FCSC is a good test of it.
2013-01-24 11:30:23 +00:00
David Read
70c3eccdf5
Relaxed "Multiplicity Check" so that it does not raise Exceptions any more - just log errors. This is because they are simply duplicates of the Gemini Schematron. Adria agreed these will be deleted anyway in 2.0.
2013-01-21 17:22:24 +00:00
amercader
461607f06f
Merge branch 'release-v2.0' into 2.0-validation-changes
2013-01-21 16:30:59 +00:00
amercader
fd1071959e
[ #6 ] Move to Leaflet for dataset map widget
...
For this particular use case Leaflet offered the best option. Also
solves the issue when showing extent covering the whole world.
2013-01-18 15:12:09 +00:00
amercader
66b72163d5
Remove stuff from html.py
...
The rest will eventually go when we migrate the spatial search snippet.
2013-01-18 15:11:06 +00:00
amercader
70f7f6144b
Factor out DGU code from the dataset map
...
It now lives in the DGU extension:
https://github.com/datagovuk/ckanext-dgu/blob/master/ckanext/dgu/theme/public/scripts/dgu-dataset-map.js
2013-01-18 13:32:30 +00:00
amercader
0991841eaf
Update README
...
WMS preview, dataset map snippets, formatting fixes.
2013-01-18 13:08:33 +00:00
amercader
3da5807eb4
[ #6 ] Update dataset map to be a pure snippet
...
No need to load an extension.
2013-01-18 13:07:26 +00:00
David Read
1622223a38
[xs] Improve docstrings and error messages.
2013-01-16 22:22:39 +00:00
David Read
7841691fc3
More debug logging added to WAF harvester.
2013-01-16 13:10:32 +00:00
David Read
348c1c4dc1
Add XSL for converting Gemini XML to nice HTML, used in controllers/api.py.
2013-01-16 13:08:28 +00:00
amercader
21a85a6b3f
[ #4 ] Register resources only once for all plugins
...
spatial_metadata will load the resources (public, templates and
resources) for all plugins to use, as it needs to be loaded anyway.
2013-01-15 20:00:46 +00:00
amercader
7abfb4eb61
Use plugins toolkit whenver possible on plugin.py
2013-01-15 19:57:31 +00:00
amercader
da7bb48eb5
Merge branch 'release-v2.0' into 2.0-validation-changes
2013-01-14 14:03:04 +00:00
amercader
711391e971
[ #4 ] Rewrtie WMS preview plugin for ResourcePreview interface
...
Much simplified plugin for previewing WMS. It requires the
resource_proxy plugin to work.
Also clean up public and template dir to mimic core layout.
2013-01-14 13:59:15 +00:00
kindly
4e47141717
add extra resource locator
2012-12-24 10:43:44 +00:00
amercader
c927d8b6ab
Add method for adding custom validators
...
This probably needs to be done properly, adding them once on startup
somehow.
2012-12-20 18:26:40 +00:00
David Read
6fcbf878c2
Spatial query can now be ordered. Does not play nicely with SOLR options - just uses that to get the facets counts and return each result. Have added performance tests for two alternative queries.
2012-12-06 18:17:45 +00:00
David Read
36905eed17
Adding Parslow constraints schema previously missed.
2012-12-05 15:02:27 +00:00
David Read
68f22147bc
Added lower level tests for bbox search (at the lib level), complementing the API level ones.
2012-12-05 15:01:16 +00:00
David Read
df884bdd3d
Comments about on cardinality/multiplicity.
2012-12-05 12:05:45 +00:00
David Read
20e1a59227
Added new Parslow Constraints Schematron to test. Added command to validate on the command-line.
2012-12-05 11:42:57 +00:00
amercader
615a58ce93
Reduce log level for harvest object errors
2012-11-21 16:22:55 +00:00
amercader
9ea721e256
Encode remote documents from CSW servers as unicode
2012-11-20 15:42:07 +00:00
amercader
6cf7f79942
Save line if present when storing object errors
2012-11-20 11:47:04 +00:00
amercader
7113466760
Update harvesters to new validator outputs
2012-11-19 18:12:40 +00:00
amercader
e12e38cab0
Improvements on the validation code
...
To make easier to filter and display errors on the UI, the validators
have been modified to return the message and line number separately. The
return format for validators is now:
(is_valid, [(error_message_string, error_line_number)])
Also the XSD based validators were returning only the last error found on
the document, instead of iterating the whole error log. Harvesters should
create a harvest object error for each of this validation errors.
Tests have been adapted to these changes.
2012-11-19 17:15:16 +00:00
amercader
0379852fe0
Merge branch '2641-spatial-widgets-new-theme' into release-v2.0
2012-11-12 16:44:05 +00:00
amercader
b82dd4a9c0
Merge branch 'csw-harvester-enhancements' into release-v2.0
2012-11-12 16:43:52 +00:00