Simple, lightweight and scalable PWA for diagnosis of Libremesh nodes
Clone or download
Permalink
Failed to load latest commit information.
i18n Merge pull request #165 from translation-bridge/issue-119 Nov 3, 2018
plugins feat(align): show message when no other node is found Oct 24, 2018
src fix(translations): remove preact-inline from status component Oct 23, 2018
test Init commit.... again. Mar 24, 2017
.editorconfig build(update): update dependencies May 17, 2018
.eslintignore Mass style correction (eslint) and reuse of some components. Sep 3, 2017
.eslintrc Mass style correction (eslint) and reuse of some components. Sep 3, 2017
.gitignore Not ignore build directory Oct 10, 2017
.i18nrc build(translations): fix transaltions system Oct 23, 2018
.travis.yml build(update): update dependencies May 17, 2018
CHANGELOG.md chore(release): 0.2.0-alpha.0 Oct 24, 2018
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md Jul 11, 2017
CONTRIBUTING.md chore(git): Add commit tools Oct 25, 2017
LICENSE change from GPLv3 to AGPLv3 to align with lime-packages May 16, 2018
README.md chore(git): Add commit tools Oct 25, 2017
commitlint.config.js build(update): update dependencies May 17, 2018
i18n-diff.js Changes in the way the translation files are generated Oct 19, 2017
manifest.json build(update): update dependencies May 17, 2018
package-lock.json chore(release): 0.2.0-alpha.0 Oct 24, 2018
package.json chore(release): 0.2.0-alpha.0 Oct 24, 2018
postcss.config.js Webpack3 upgrade Jul 10, 2017
preact.config.js fix(path): change default path to libremesh lime-app path Oct 23, 2018
screenshot.gif Add screenshot Apr 23, 2017
style.css build(update): update dependencies May 17, 2018

README.md

LiMeApp

Greenkeeper badge Build Status Commitizen friendly

Simple, lightweight and scalable PWA for diagnosis of Libremesh nodes



Screenshot

Development Environment Installation

Clone this repo:

git clone https://github.com/libremesh/lime-app.git limeapp
cd limeapp

Install the dependencies:

npm install

Development Workflow

Read the "How to contribute and code of conduct" documentation

Start a live-reload development server:

npm run dev

Generate a production build in ./build:

npm run build

You can now deploy the contents of the build directory to production on github pages!

Fork and npm run deploy

Start local production server:

npm start

Router Installation

In order to install the softwarae in the node, the node must have the lime-webui-ng-luci package installed (can be found in the flavor lime_newui_test available through https://github.com/libremesh/lime-sdk).

To generate the image for a wdr-4310 for example, you do this:

./cooker -c ar71xx/generic --flavor=lime_newui_test --profile=tl-wdr4310-v1

For develop you can run npm run build and then copy the build folder to the /www directory of the node and go.