Skip to content

WIP Geonode Integration + Styler + Timeline #3419

Merged
offtherailz merged 56 commits intomasterfrom
c127_geonode_integration
Jan 10, 2019
Merged

WIP Geonode Integration + Styler + Timeline #3419
offtherailz merged 56 commits intomasterfrom
c127_geonode_integration

Conversation

@offtherailz
Copy link
Copy Markdown
Member

Description

This pull request ports the functionalities of Geonode integration in the master branch:

Issues

Minor fixes:

Please check if the PR fulfills these requirements

Note:
Due to avoid 1 big commit for separated functionalities, maybe we should merge this PR without squashing.

kappu and others added 30 commits October 15, 2018 17:21
#3237 Removes the use of StandardRouter from MapStore 2 jsapi
* Added additional layers actions, selectors and reducers

* Improved tabs management of TOCItemsSettings and updated settings params function

* Added Style Editor plugin
#3236 Added maptypeselector to Print plugin connect function
Fix #3313 Style Editor doesn't work after building the application
* Closes #geonode-mapstore-client/52 #geonode-mapstore-client/98

* Added tests
* Added workspace on temporary styles

* Removed duplicated style in list of style editor

* Added generic validation error in style editor
 - Fix #3281 - Range dragging
 - Fix #3288 - Follow mode (@offtherailz)
 - Fix #3277 - User defined animation steps (@offtherailz)
 - Connected to  #3278 (@offtherailz)
 - Connected to #3252 - timer interval of the animation and other animation options depending on the mode
Fix #3285 Timeline scroll. Fixed issues with range initialization
@tdipisa tdipisa requested a review from mbarto December 20, 2018 08:56
@offtherailz offtherailz changed the title Geonode Integration + Styler + Timeline WIP Geonode Integration + Styler + Timeline Dec 20, 2018
@allyoucanmap
Copy link
Copy Markdown
Contributor

Note:
Style editor needs geoserver rest API for styles endpoint in order to work.
If rest endpoint is missing and the user credentials are incorrect It will still works as list of available styles but a default basic auth form will popup from the browser (even for GET request).

@offtherailz
Copy link
Copy Markdown
Member Author

Yes, @allyoucanmap we have to take into account these cases:

  • Non GeoServer ogc services, that doesn't have the rest interface
  • Default setup of rest interface in geoserver requires Basic Authentication to work. So if you try to do any kind of request to the /rest/* path, by default you have a basic authentication prompt by the browser.

We should find a way to test if GeoServer is configured correctly without prompting basic auth.
Otherwise we may disable the styler for demo or we may activate it with a button, after asking the user if he is sure every thing is configured correctly. Of course, this annoying explicit activation should be enabled/disabled by configuration, to avoid these steps in a well known installation where everything is already configured fine.

allyoucanmap and others added 3 commits December 20, 2018 16:53
- Fix #3420 Timeline playback range is not visible
- Fix #3421 Layer doesn't update on timeline list when added from catalog
- Fix #3422 Steps forward/backward don't update when select a new layer
@geosolutions-it geosolutions-it deleted a comment from coveralls Dec 21, 2018
@geosolutions-it geosolutions-it deleted a comment Dec 21, 2018
@geosolutions-it geosolutions-it deleted a comment Jan 10, 2019
@offtherailz offtherailz merged commit a42f3ee into master Jan 10, 2019
@offtherailz offtherailz added this to the 2019.01.00 milestone Jan 14, 2019
@offtherailz offtherailz deleted the c127_geonode_integration branch September 5, 2024 08:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Other - OpenLayers Glitch MapStore2 api and router Style Editor Plugin (GeoCSS) Implement TimeSlider functionality for WMS

4 participants