-
Notifications
You must be signed in to change notification settings - Fork 93
[fix] Prevent Overlapping of Clusters in netjsongraph.js #171 #349
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
cestercian
wants to merge
160
commits into
openwisp:master
Choose a base branch
from
cestercian:master
base: master
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
Changes from 92 commits
Commits
Show all changes
160 commits
Select commit
Hold shift + click to select a range
38a34d4
Refactor CSS for consistency and clarity
cestercian 5ad2983
Merge branch 'master' into master
cestercian f314caa
Create netjson-cluster-overlap.html
cestercian 09005af
Update netjsongraph.util.js
cestercian 02682ae
Merge branch 'master' of https://github.com/cestercian/netjsongraph.js
cestercian c02b4ad
Revert "Create netjson-cluster-overlap.html"
cestercian 659b2d6
Reapply "Create netjson-cluster-overlap.html"
cestercian 61fe412
Revert "Reapply "Create netjson-cluster-overlap.html""
cestercian ff949d7
Reapply "Reapply "Create netjson-cluster-overlap.html""
cestercian d62d97b
Update index.html
cestercian a84b1fe
Create netjson-cluster-overlap.html
cestercian cc0722d
Update netjson-cluster-overlap.html
cestercian ffc2a0c
Update index.html
cestercian 61a9d91
Update index.html
cestercian 87e82af
Merge branch 'master' into master
cestercian d3c5c82
Update netjson-cluster-overlap.html
cestercian 882b22c
Update netjson-cluster-overlap.html
cestercian 4579f8b
Update netjson-cluster-overlap.html
cestercian fc182c7
Update netjson-cluster-overlap.html
cestercian 3f38efd
Update netjson-cluster-overlap.html
cestercian 09f2814
Merge branch 'master' into master
nemesifier 3c0e099
Update netjson-cluster-overlap.html
cestercian 4deeb11
Update netjson-cluster-overlap.html
cestercian 9a23460
Update netjson-cluster-overlap.html
cestercian 9477fe2
Create clusterUtils.js
cestercian 7c2359a
Update netjson-cluster-overlap.html
cestercian 68d9cf9
Update README.md
cestercian 662f6f8
Update README.md
cestercian 52592f6
Update netjson-cluster-overlap.html
cestercian 04679a3
Update .gitignore
cestercian 1ac4463
Update netjson-cluster-overlap.html
cestercian f445098
Update netjsongraph.config.js
cestercian 20ff2fa
Update netjson-cluster-overlap.html
cestercian 0370da1
Merge branch 'master' into master
cestercian 2206e70
[fix] Netjsongraph.js
cestercian 47213da
[fix] Formatting
cestercian baa2a04
[fix] netjson-cluster-overlap.html
cestercian 4d70d61
[fix] Netjson cluster overlap.html
cestercian 1b42afd
Merge branch 'master' of https://github.com/cestercian/netjsongraph.js
cestercian 3db782c
[fix] Netjson-cluster-overlap.html
cestercian 1bbc178
Merge branch 'master' into master
cestercian 3b1ad94
Update netjson-clustering.html
cestercian a287629
[fix] Clustering.html
cestercian 8f8a394
[fix] Index.html
cestercian 73d96c5
[fix] Gitignore
cestercian ce4313d
[fix] Readme.md
cestercian 32d052c
Merge branch 'master' of https://github.com/cestercian/netjsongraph.js
cestercian 9986a39
[fix] Merge master into feature-branch
cestercian 26e5f67
Merge branch 'master' of https://github.com/cestercian/netjsongraph.js
cestercian 3077a5c
[fix] Readme
cestercian 664e8d4
[fix] Readme
cestercian 8106dbd
[fix] Readme
cestercian 63aaa20
[fix] Netjson-clustering.html
cestercian 455aeb1
Merge branch 'master' into master
cestercian f4451e8
[fix] Netjson-clustering.html
cestercian 737e393
Update netjsongraph.render.js
cestercian 1656537
Update netjsongraph.config.js
cestercian c60ad0a
[fix] Netjsongraph.render.js
cestercian f9a5441
[fix] Netjsongraph.js
cestercian ce05edf
[fix] Netjsongraph.js
cestercian 81a44b5
[fix] Netjsongraph.spec.js
cestercian 6b6a604
[fix] Netjsongraph.spec.js
cestercian 122fc12
[fix] Netjsongraph.js
cestercian 71e004d
[fix] Netjsongraph.render.js
cestercian be2e4c6
Revert "[fix] Netjsongraph.render.js"
cestercian 572155f
[fix] Netjsongraph.render.js
cestercian fd5b529
[change] Netjsongraph.js
cestercian 46390b0
[fix] Formatting
cestercian d8e7ec6
[fix] Netjson-clustering.html
cestercian 6b60948
[fix] Netjson-clustering.html
cestercian ab8af74
[change] Removed Comments
cestercian 3a8fd56
[fix] Prettier
cestercian 401de7f
[fix] Netjsongraph.config.js
cestercian 09bc435
[fix] Prettier
cestercian f7acfcc
[fix] Netjsongraph.render.test.js
cestercian 273f5ac
[fix] Netjsongraph.render.test.js
cestercian fd0e1bb
Revert "[fix] Netjsongraph.render.test.js"
cestercian 8369683
[fix] Netjsongraph.render.test.js
cestercian f37ac79
[fix] Eslint
cestercian 08681ff
Merge branch 'master' into master
cestercian a79eeec
[fix] Cluster-utlis.js
cestercian 12b3437
[fix] Netjsongraph.render.js
cestercian 250a437
[fix] Netjsongraph.render.js
cestercian 0faba71
Merge branch 'master' into master
nemesifier a53f590
[change] Netjsongraph.util.js
cestercian cf06552
[change] Revert changes in Netjsongraph.util.js
cestercian c76b2d8
Merge branch 'master' into master
cestercian 200d9f2
[fix] Cluster Overlap
cestercian c3146ef
Merge branch 'master' into master
cestercian 52ddb86
[change] Refine Changes
cestercian 036c042
[fix] Updated Test cases
cestercian 3a05bc2
[fix] Prettier format
cestercian 53188d8
[fix] Updated clustering logic
cestercian 8c2a572
[fix] Update netjson-clustering.html
cestercian c8d82dd
[fix] Netjsongraph.util.js
cestercian ed6a30c
[fix] Zoom function on clicking clusters
cestercian 41cfb93
[fix] Prettier
cestercian cd8c16d
[chores] Added inline comments
cestercian dd0cc05
[fix] Clustering logic
cestercian 6b2c070
[change] Updated test cases for the new clustering logic
cestercian 88b7d95
[fix] Qa-checks
cestercian 7df045b
[fix] Qa-checks
cestercian 96abea3
Merge branch 'master' into master
cestercian d84c9c0
[fix] Created JSON file for exteranl data
cestercian 57fa156
[fix] Updated netjson-clustering.html
cestercian 26cff99
[change] Streamlined map rendering logic
cestercian 0fb5372
Revert "[change] Streamlined map rendering logic"
cestercian a0cfae4
[fix] Updated the Echarts rendering
cestercian 597411a
[fix] Updated the Echarts rendering
cestercian 77c295b
Merge Conflicts
cestercian f3a763b
Merge pull request #394 from cestercian/Streamline-Map-Rendering
cestercian 761e8a2
[fix] Streamlining map rendering logic
cestercian 22097e4
[fix] Updated Test Cases
cestercian 59bf856
[fix] Removed Marker-Cluster Dependency
cestercian af548a7
Merge pull request #399 from cestercian/Uniform-GeoJSON-map-rendering
cestercian ddfdfc3
[fix] Removed Marker-Cluster Dependency
cestercian 292643e
[fix] Uniform GeoJSON map rendering
cestercian 8f8215d
[fix] Prettier fix
cestercian cd8c137
Merge pull request #400 from cestercian/Uniform-GeoJSON-map-rendering
cestercian 3f4d8a4
Merge branch 'stramlining-map-rendering' into Streamline-Map-Rendering
cestercian 860f7b8
Merge pull request #401 from cestercian/Streamline-Map-Rendering
cestercian b9cd9f3
[fix] Removed bloating of if conditions
cestercian 33cf5cd
[fix] QA-checks and Test cases
cestercian b99c37a
[fix] Qa-checks again
cestercian ba95437
[fix] Test Coverage
cestercian adedbe8
[chores] Squashed all commits into one
cestercian bba47c5
Merge branch 'stramlining-map-rendering' of https://github.com/openwi…
cestercian 48b36ae
[change] Uniform geojson map rendering
cestercian cbdd6b0
Merge branch 'stramlining-map-rendering' of https://github.com/openwi…
cestercian 4aaecad
feat: Add node clustering in map view
cestercian 7b2fb66
Merge branch 'stramlining-map-rendering' into master
cestercian f73f161
[fix] QA-checks + yarn.lock changes
cestercian 7adb7a1
Merge branch 'stramlining-map-rendering' into master
cestercian 08361a1
[fix] Changed Config to not show Label for test cases
cestercian e601fc7
[change] Refactor GeoJSON handling into dedicated module
cestercian 1f8c0bb
[fix] Prettier
cestercian 5d63609
[change] Preserve GeoJSON type in NetJSONGraph
cestercian 03628ca
Merge branch 'stramlining-map-rendering' into master
cestercian c7c21be
Merge branch 'master' of https://github.com/cestercian/netjsongraph.js
cestercian 7cdb431
[fix] Add GeoJSON samples and refactor geometry handling
cestercian 1d1baa3
Merge branch 'stramlining-map-rendering' into master
cestercian 746143b
Merge branch 'master' of https://github.com/cestercian/netjsongraph.js
cestercian 2cf3441
Revert "[change] Preserve GeoJSON type in NetJSONGraph"
cestercian 2dc36b4
[fix] Improve handling of node/link identities and UI display
cestercian e4d9471
[chores] Add map auto-fit fix linting
cestercian 1d9696b
[changes] Improve map auto-fit to include polygons
cestercian 99840f1
[Fix] Polygon bounds and add GeoJSON conversion tests
cestercian a5d99be
[fix] Refactor NetJSON type checks to use isNetJSON utility
cestercian 58570b4
[chores] Update netjsongraph.render.js
cestercian 3650c2c
Merge branch 'stramlining-map-rendering' into master
cestercian 8011b27
[chores] Update test node IDs and labels
cestercian ea99cb5
[fix] QA-checks
cestercian db7e856
Merge branch 'stramlining-map-rendering' into master
cestercian 3fd41b8
[change] PrepareData() call for Geojson
cestercian 13b8c04
Merge branch 'stramlining-map-rendering' into master
cestercian 02c50f9
[change] Improve clustering logic for non-Point features
cestercian 39bfdbc
Merge branch 'master' into master
cestercian 6724a85
[fix] Node category assignment and remove polygon rendering
cestercian 758ba41
[chores] QA-checks
cestercian c04b323
[fix] Preserve GeoJSON feature IDs
cestercian File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
Empty file.
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
Oops, something went wrong.
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It seems we're putting the logic of OpenWISP monitoring in the library, which is wrong.
Once we overcome the issues we're facing, we'll have to clean this up, for the moment it's not a priority, we need to make it work properly first.