forked from OpenGeoportal/OGP
-
Notifications
You must be signed in to change notification settings - Fork 3
dev version 2.0 #7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
chrissbarnett
wants to merge
51
commits into
TuftsOGP:dev-2_0
Choose a base branch
from
chrissbarnett:version2_0
base: dev-2_0
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
adjusts bounds reported to solr; google map only shows +-85 degrees lat.
That extent is now reported to the solr query as +-90 degrees. layers
with undefined data types are included in advanced search results if all
or no datatypes are selected. Unspecified dates ("0001") are rendered
as "?" in the ui. 'Unknown' data type added in solr.js, so we can search
for these layers. In userInterface.js, if there is a fileDownload value
in the location field, we try to download directly via the client using
this url. Also, a bug fix for mouse cursor behavior previously squashed
was reintroduced. In includes.jsp, we are now using relative protocol
notation.
panZoom.js to use div's with background images, rather than img's.
removal of cross dependencies in javascript objects, working toward data driven, event based architecture. javascript is generally removed from "on" attributes of html nodes. Much work towards infinitely scrollable results table.
dynamic ogc services.
previewed layers collection. Mostly finished work with the download request queue for layer download.
adding/removing columns from the preview panel, exploration of wfs download using GeoTools (GML to shapefile).
panel. Also colspan for the preview control row.
Security. Added parsing of http links that appear in attribute tables. fixed issue where cart button text would disappear after "cancel" in a dialog. Added code so that item is added to cart with successful login or item is previewed after successful login. Restricted layers warning fixed. Genericized UI.
controllers. index(home) page is now a controller so that some values can be injected (faster page load). More values are configurable via properties file.
changed to using factory pattern to provide prototype scoped objects to singleton controllers.
separate files. other improvements
error in DynamicOgcController that could result in an out of index error. Changed version in pom to BETA.
javascript build.
of DynamicOgcController
basemap. some css work to adjust basic search boxes, map elements.
map resizing on window resize improved, preview pane bottom border behavior implemented.
search using edismax
fixed distance from center clause in solr query. added tooltips for text in preview pane
leftPanelModel.js separated from view file. support for specifying header title (text) in ogp.properties In DownloadHandlerImpl, don't check for wms describe layer info unless there is a wms url for the layer. In MetadataDownloadController, specify UTF-8 and proper mime type (see Mike Graves' pull request for 1.2 branch) changed search form boxes to type search per HTML5 misc bug fixes
map center change) with each pan. cleanup: commented out many console.log statements used in dev
-map extent changes are queued so that multiple changes in a short time frame fire only one search. -duplicate search queries are detected so that consecutive duplicate queries don't fire multiple searches (pressing the search button over and over without changing any params fires only one search) -the keyword field in advanced search works properly now. clean-up of solr.js; a lot of cruft had accumulated. Hover over cart options now highlights layers correctly. Some css fixes: -borders for table cells in the preview pane are no longer white. -z order for modal dialog mask fixed
external preview (separate page) -included a couple of missing graphics (external link graphic is a placeholder)
web form from an external server to authenticate, but don't integrate deeply with Spring. Altered OgpConfigRetriever to access properties not defined in the properties object. Made a few changes to the default security-app-context.xml, such as disabling http basic auth.
Author
|
attempting merge |
render the preview control (empty control rendered if there is no preview url). Also got rid of references to "parsedLocation" property, since "Location" is already parsed.
Collection to respective cart action (Backbone view)
where bounding boxes are too small to be easily seen by the user (on layer result hover) Added "powered by Google" attribution to geocoder results, just to make sure we are dotting our i's and crossing our t's.
name of download directory to "ogpdownload" for clarity.
moved download directory value to ogp.properties
greatly improved handling of column resizing, column adding and removing in the results table. Advanced Search Institution selection control maintains Institution case now. In mapDiv.js, changed default map projection to EPSG:3857 for improved compatibility. Also changed handling of layer name retrieval (for Harvard layers, which have different tilecache and wms names).
properly. fixed download from cart and downloadQueue to properly handle emailed downloads. cleanup: removed or commented out console.log's
were in the queue.
1. moved handler to mapDiv.js 2. moved and restyled the load indicator (it was sometimes hard to see, depending on the base map) 3. for some actions, the load indicator was never "hidden"
length headers caused an http client exception
Add: wmc ui elements, added support for namespace prefixes in jaxb implementation Update: libraries; Spring, Spring Security, Jackson, underscore, backbone, etc. (see pom.xml) fix: removed version numbers from Spring application context schema locations fix: reimplemented load indicators: sometimes indicator wouldn't go away after load.
move towards removing datatables as a dependency). fix: better behavior for select boxes. now close on button click and focus doesn't change when check boxes are selected or deselected. fix: previewed layers panel didn't remove tools dom elements on preview tool close. fix: removed some dependencies from common controls. change: wms getmap no longer waits for wms describelayer info to begin drawing.
cross-browser issues. stylesheets are specified in ogp.properties change: css changes to support IE 9.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
testing pull request for version 2.0