• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

geosolutions-it / MapStore2 / 7472 / 1
85%
master: 77%

Build:
Build:
LAST BUILD BRANCH: feature/dynamicFilter
DEFAULT BRANCH: master
Ran 29 Jan 2020 11:08AM UTC
Files 1061
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

29 Jan 2020 11:02AM UTC coverage: 84.211% (-0.02%) from 84.228%
7472.1

push

travis-ci

web-flow
4674 Backport in 2020.01.xx -  Add possibility to connect widgets to TableWidget (#4731) (#4802)

* 4674 - Added possibility to connect to Table Widgets for Dashboard (#4731)

* enabled connection to all table widgets

* add also dependency of quickFilters

* wip connection tree

* * wip, continuing to work on passing filters to map widget
* and then merge and parse to a cql fitler only if layer match..
* data are inside map.layers[x] that should match dependencies.layer.name

* update cqlFilter for map widget that depends on table widget

* Finalize widget dependencies inheritance flow

* wip wps extent calculate

* finalize bbox calculation from wps and trigger change map view

* Fix problems related to the map viewer

disabled connection to table widget there by
removing the table widgets from the availableDependencies

* Some changes to how the wpsBounds are passed to the Map component

add some tests

* fix test and restore previous config of dashborard grid layout

* update Dashboard plugin for allowing grid size customization

renamed dependenciesToCqlFilter  dependenciesToLayers

* Improve solution for map extent coming from table widget

* Fix various bugs
- layer addition on connected map works
- extend hookRegister to Cesium / Leaflet
- fix translations of connect tool in widget toolbar
- avoid recursion problem of dependencies propagated

* fix lint error

* add requested unit tests

- [x] dependenciesToLayers: verify that filters are calculated
- [x] dependenciesToWidget: avoid loop
- [x] hooks register (mapping libraries)
- [x] also dependenciesToExtent (you can mock the wrapped component to register the ZOOM function, mock axios response and put done(); in the ZOOM callback, after checking bbox has been parsed.

# Conflicts:
#	web/client/components/widgets/enhancers/__tests__/dependenciesToFilter-test.jsx
#	web/client/components/widgets/enhancers/dependenciesToFilter.js
#	web/client... (continued)

27872 of 50757 branches covered (54.91%)

43340 of 51466 relevant lines covered (84.21%)

48.15 hits per line

Source Files on job 7472.1
  • Tree
  • List 0
  • Changed 87
  • Source Changed 20
  • Coverage Changed 86
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 6843
  • Travis Job 7472.1
  • 3f9341be on github
  • Prev Job for on 2020.01.xx (#7470.1)
  • Next Job for on 2020.01.xx (#7488.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc