This repository has been archived on 2024-05-11. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Michael Wyraz 860c9bbe1d Better event handling, fix race condition, make history work 2021-11-03 21:32:30 +01:00
.github [TASK] Update github issue templates 2018-07-13 20:08:23 +02:00
assets Switch to maintained stylelint 2020-04-12 00:17:16 +02:00
gulp Better embeding support + example 2021-11-03 21:32:30 +01:00
html Better event handling, fix race condition, make history work 2021-11-03 21:32:30 +01:00
lib Better embeding support + example 2021-11-03 21:32:30 +01:00
locale [BUGFIX] Typo in de local 2020-06-06 15:10:55 +02:00
scss Add ratio & alt attribute to stats images 2020-06-04 19:22:05 +02:00
.editorconfig [BUGFIX] Correct EditorConfig 2019-10-18 16:21:43 +02:00
.eslintrc [TASK] Avoid unnassary loops in domain name mapping 2018-10-21 19:02:57 +02:00
.gitignore [TASK] Use npm/yarn for JS libarys instead of bower 2017-01-16 17:48:31 +01:00
.stylelintrc Switch to maintained stylelint 2020-04-12 00:17:16 +02:00
.travis.yml Update dev dependencies 2021-07-20 09:31:23 +02:00
LICENSE.md [TASK] LICENSE formatted with Markdown 2017-02-12 19:09:02 +01:00
README.md Add some build instructions to README 2021-11-02 22:01:59 +01:00
app.js Use rentina r, wikimedia maps as default out of box, update lib momentjs & build tools 2020-05-31 09:48:41 +02:00
config.default.js [TASK] Replace site with domain 2018-10-07 15:04:12 +02:00
config.js Add leipzig config 2021-11-03 21:32:24 +01:00
gulpfile.js [TASK] Add favicon generator (incl. app tiles) and logo 2017-03-28 15:50:57 +02:00
package.json Update dev dependencies 2021-07-20 09:31:23 +02:00
polyfill.js Remove IE polyfills 2020-05-31 10:52:33 +02:00
service-worker.js [TASK] Add simple offline service worker 2018-03-11 13:53:03 +01:00
yarn.lock Update dev dependencies 2021-07-20 09:31:23 +02:00

README.md

Meshviewer

Build Status Scrutinizer Code Quality License: AGPL v3

Meshviewer is an online visualization app to represent nodes and links on a map for Freifunk open mesh network.

Demo

Embedded: https://regensburg.freifunk.net/netz/karte/
Standalone: https://regensburg.freifunk.net/meshviewer/

Sponsoring / Supporting

  • BrowserStack for providing an awesome testing service for hundreds of browsers
  • Travis CI for building meshviewer on every push and pull request
  • Scrutinizer CI for testing code quality on every push and pull request
  • POEditor for providing an easy non-developer translation environment

These tools need a lot of infrastructures and provide a free account for open source software.

Building / Running

Required tools:

  • yarn
  • gulp

1st install the dependencies by running

yarn

Then you can start a development server with

gulp serve

To build a release, run

gulp

The result will be in the "build" folder afterwards.