diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index c96a7a7..0000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,66 +0,0 @@ -# Change Log - -## Switched to rolling release - -- All major changes can be found in README.md and everything else in git history https://github.com/ffrgb/meshviewer -- Lot of parts of codebase have been changed - -## v4 - -- add a legend (map) -- new graph theme -- performance improvements in graph view -- various UI changes -- various map fixes -- moved config from config.js to config.json -- online/offline statistics -- define layers for map in config -- graph: zoom by keyboard (+ and - keys) -- direct links to graph and map views - -### Bugfixes - -- map works with little or no nodes - -## v3 - -### Implemented enhancements: - -- Make clients in map start at a random angle -- On statistics page: show how many nodes supply geoinformation -- Allow additional statistics (global and per node) configured in config.js -- Improve node count information (total, online, clients, ...) -- Show hardware model in link infobox -- Introduce maxAge setting -- Graph: show VPN links in grayscale - -### Removed features: - -- Don't show contact information in node lists - -### Fixed bugs: - -- Fixed off-by-one when drawing clients -- Match labels order to node order in map -- Statistics: count only nodes that are present - -## v2 - -### General changes: - -- License change from GPL 3 to AGPL 3 - -### Implemented enhancements: - -- Improved performance on Firefox -- Labels in graph view -- infobox: link to geouri with node's coordinates -- infobox: show node id -- map: locate user -- map: adding custom layers from leaflet.providers -- nodelist: sort by uptime fixed -- graph: circles for clients - -### Fixed bugs: - -- Links disappeared on graph on refresh diff --git a/README.md b/README.md index 37c9a68..55959d1 100644 --- a/README.md +++ b/README.md @@ -6,35 +6,6 @@ Meshviewer is an online visualization app to represent nodes and links on a map for Freifunk open mesh network. -#### Main differences to https://github.com/ffnord/meshviewer -_Some similar features might have been implemented/merged_ - -- Replaced router - including language, mode, node, link, location -- Leaflet upgraded to v1 - faster on mobile -- Forcegraph rewrite with d3.js v4 -- Map layer modes (Allow to set a default layer based on time combined with a stylesheet) -- Automatic updates for selected node or list (incl. image stats cache-breaker) -- Node filter -- Zoom level for clicking on a node (`nodeZoom`) is definable independently from the maximum zoom level 22 -- Formatted Code -- Translation support - https://crowdin.com/project/meshviewer - Contact us for new languages - - Currently available: en, de, fr & ru -- Gulp inline for some css and js - fewer requests and instant load indicator -- Icon font with needed icons only -- Switch to Gulp (Tested with Node.js 6 LTS, 8 on Linux, OSX & W**) - - css and some js moved inline -- Yarn/npm in favour of bower - - Load only moment.js without languages (Languages are included in translations) - - unneeded components removed (es6-shim, tablesort, numeraljs, leaflet-providers, leaflet-label jshashes, chroma-js) -- RBush v2 - performance boost in last versions (positions, labels and clients on the map) -- Ruby dependency removed -- FixedCenter is required -- Sass-lint, scss and variables rewritten for easy customizations/adjustments -- Cross browser/device support improved (THX@BrowserStack) -- Yarn package manager in favour of npm (npm still works) -- Configurable reverse geocoding server -- [A lot more in the commit history](https://github.com/ffrgb/meshviewer/commits/develop) - ### Demo Embedded: https://regensburg.freifunk.net/netz/karte/ @@ -47,7 +18,9 @@ Documentation moved to [meshviewer.gitbooks.io](https://meshviewer.gitbooks.io/d - Read: https://meshviewer.gitbooks.io/documentation/content/ - PDF, Mobi, ePub & edit: https://www.gitbook.com/book/meshviewer/documentation/details -#### Why move the documentation? +### [Changelog](https://meshviewer.gitbooks.io/documentation/content/changelog.html) + +#### Why move the documentation/changelog? - Search available - Multiple pages