Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/libremesh/lime-app

Geek-free Web App for setup and mantainance of Libremesh nodes built on Preact
https://github.com/libremesh/lime-app

refactor(app): introduce react-query

By using react-query server state data is treated as such, decoupling it from global UI state gi...

23b1eaacd7e657cd1ea7ae383339d522c7837935 authored about 4 years ago by German Ferrero <[email protected]>
chore(release): release 0.2.10

21e398bec8719de81c5dc5fc977c6b1a35e9630b authored about 4 years ago by German Ferrero <[email protected]>
Merge pull request #279 from germanferrero/fix-crash-when-fbw-not-available

fix(fbw): fix app crash when lime-fbw is not available

a456924b9f2427bba96ecca80f1c829b5728edc2 authored about 4 years ago by Santiago Piccinini <[email protected]>
Merge pull request #280 from germanferrero/protect-firstbootwizard-with-root-password

fix(fbw): protect fbw with root password

eb7441bf7a55abf5ef2dbdc1603c0a9581ef5513 authored about 4 years ago by Santiago Piccinini <[email protected]>
fix(fbw): protect fbw with root password

Also, try to login as root automatically when no password has been set

3930f1eb80caea0904cacbc755dba5e437f6832c authored about 4 years ago by German Ferrero <[email protected]>
fix(fbw): fix app crash when lime-fbw is not available

8993892334dbdd52c7804dda4d63ff22be4ef276 authored about 4 years ago by German Ferrero <[email protected]>
test(tests): fix handling of rejected promises

374f342d4056a648d40d1f0ec470bf4266e9fb97 authored about 4 years ago by German Ferrero <[email protected]>
refactor(imports): add support for components and utils absolute imports

2558cbbaf30a68a2afa2c959ff2a5e70a10cd0d3 authored over 4 years ago by German Ferrero <[email protected]>
chore(release): ci fixes

bbb59f27eb11061474ef4ee2e49da43535789e5e authored over 4 years ago by German Ferrero <[email protected]>
ci(ci): fix ci

4affaa2d9a3fe7538eb1d4d762e60233543d5f80 authored over 4 years ago by German Ferrero <[email protected]>
chore(release): recover pull request to lime-packages on ci

dc6f2ed40b5335253210dc9db6c6cdad2a5dd8cf authored over 4 years ago by German Ferrero <[email protected]>
chore(release): fix ci

65b8a8350b7fbf0331da7c4d8b948a82c71111f4 authored over 4 years ago by German Ferrero <[email protected]>
ci(ci): fix typo in yml

be9aa83491f78f84121b1c488554b698c34fb6d4 authored over 4 years ago by German Ferrero <[email protected]>
chore(release): add changelog and other release files

2198cf2029a7e5517b782ae3cc12495414c3af43 authored over 4 years ago by German Ferrero <[email protected]>
Merge pull request #274 from germanferrero/reduce-node-config-to-node-hostname

improvement(node-config): reduce node config to hostname

a3252f47aa4520137218efd055ffc8eeb08995a1 authored over 4 years ago by Santiago Piccinini <[email protected]>
improvement(node-config): redirect to ipv4 independent of dns resolution

9dea6ba47bfc96908b7a438c4e60ddc9926c0955 authored over 4 years ago by German Ferrero <[email protected]>
improvement(node-config): reduce node config to hostname

a03574516550dd8d9b2a94c172076f46569f2fc9 authored over 4 years ago by German Ferrero <[email protected]>
Merge pull request #272 from germanferrero/add-uptime-format

improvement(rxpage): show human readable uptime

3665ee5ed597faa72a7e028746343dbc52d853d0 authored over 4 years ago by Santiago Piccinini <[email protected]>
fix(rxpage): fix uptime days field

It was counting up to 23 days only because of a wrong % 24 usage

85e6b5562585c69652a08f2e828e57181cc543e1 authored over 4 years ago by German Ferrero <[email protected]>
improvement(rxpage): show human readable uptime

76fe9b69527071d6458893323a29be358b17222d authored over 4 years ago by German Ferrero <[email protected]>
Merge pull request #271 from libremesh/add_board_info

Add board info and one fix

febc88bef881f773dbea8310b35038ebe20dfab7 authored over 4 years ago by germanferrero <[email protected]>
improvement(rxpage): add spanish translation, fix version text overflow

f30e25fec6f37da59f66b6fe1a5d8f33e8898628 authored over 4 years ago by German Ferrero <[email protected]>
Merge pull request #262 from germanferrero/issue-258

Firmware upgrade screen

3d44c7939eb063dfce4f38c83d3b2bd447c05240 authored over 4 years ago by Santiago Piccinini <[email protected]>
fix(rx): fix most_active change node functionality

acc26176da225501c6d02c8403bede54d270cefb authored over 4 years ago by Santiago Piccinini <[email protected]>
improvement(rx): add Firmware version and Board model

c8ea7fdc86c6769811183d20d27e8e88e9c4d0ab authored over 4 years ago by Santiago Piccinini <[email protected]>
improvement(firmware): better handling of file input validation

39fa3dffd8f81d0aadbc4b0ce4769edf1c3d1098 authored over 4 years ago by German Ferrero <[email protected]>
improvement(firmware): ui/ux improvements

Add spinners, error messages, and counter hidding on revert

01dc1e3fd3f308798fe338ad6c9449d22ff685c4 authored over 4 years ago by German Ferrero <[email protected]>
fix(firmware): hide safe upgrade remaining seconds after confirm

9f3aca3b1fce8016370003b49b4d87406d7aa473 authored over 4 years ago by German Ferrero <[email protected]>
refactor(firmware): adapt upgradeConfirmIsAvailable to new endpoint

d2294e50b882f2c4584573d6a86ff11ed7705201 authored over 4 years ago by German Ferrero <[email protected]>
improvement(firmware): minor improvements to firmware uprade

a24541b0dfc2b4cd18da73084bebe33b03ee395d authored over 4 years ago by German Ferrero <[email protected]>
test(firmware): fix tests

a306a4b49ee93ca003e3d27cd644f1f42b991ed1 authored over 4 years ago by German Ferrero <[email protected]>
chore(firmware): set preserveConfig to true in firmware stories

9d1d3cb315bb4f147effb5493f394f4f755ca2e6 authored over 4 years ago by German Ferrero <[email protected]>
improvement(firmware): remove missleading warn on firmware image input

0a71e1fa37f5a91ed5fb1a61f791a76706e866ac authored over 4 years ago by German Ferrero <[email protected]>
improvement(firmware): set preserve config default to true

n

43e75b0289199217e3d5eb0f8df2995dcd54a4b0 authored over 4 years ago by German Ferrero <[email protected]>
chore: upgrade testing library

n

16978029a14e32cdf6417a05524c75bd82a66a52 authored over 4 years ago by German Ferrero <[email protected]>
improvement(firmware): add firmware upgrade progress bar

3f6959eb09a7d3417bd045c31e9de35135041ad9 authored over 4 years ago by German Ferrero <[email protected]>
improvement(firmware): some fixes

269ea705e625d449e5a8f0140b99ff1255532cd8 authored over 4 years ago by German Ferrero <[email protected]>
chore(translations): fix translation key

16076c59c762668a2e32c82f17bd1096916fb7a1 authored over 4 years ago by German Ferrero <[email protected]>
chore(translations): add spanish translations for firmware upgrade

9bb435e64d7d9a9c5dfbc094cc8db5877aafeaf9 authored over 4 years ago by German Ferrero <[email protected]>
improvement(firmware): perform confirm/revert upgrade on click

Also add some minor fixes

d7bab433cf7bd4f0ae145fae67699889e6a3bfbb authored over 4 years ago by German Ferrero <[email protected]>
improvement(firmware): add firmware upgrade countdown

Also replace built-in file input with custom button and preview.

8082ac5dcb85be847c1dd5fb415000b890ec2f22 authored over 4 years ago by German Ferrero <[email protected]>
chore(storybook): fix stories layout

29420585ff2fbab5b74b6e390be6450b0d992fa4 authored over 4 years ago by German Ferrero <[email protected]>
chore(translations): add spanish translations for firmware upgrade

9b305dc0ee763948147da1725b75e3e2e317d0b4 authored over 4 years ago by German Ferrero <[email protected]>
improvement(firmware): add a checkbox to preserve config. Add stories

ab254e25dd7fa30a6c4f32d33224fb5e3fe1c1ee authored over 4 years ago by German Ferrero <[email protected]>
improvement(firmware): update firmware page and tests

e6c7892b73f0f9d3a3521980451afbb044f05dec authored over 4 years ago by German Ferrero <[email protected]>
feat(firmware api): add firmware api methods

74f32a3bb6a12815ce798d2a8d87fbb81149fab2 authored over 4 years ago by German Ferrero <[email protected]>
improvement(fw-upgrade): integrate AppContext

take httpService from AppContext, adapt tests

8311d0e7164499ba069a251e2c75752639696982 authored over 4 years ago by German Ferrero <[email protected]>
feat(firmware upgrade): basic implementation of firmware upgrade

175ec820aab261463c13318b30bc1ff687467bf4 authored over 4 years ago by German Ferrero <[email protected]>
style: minor coding-style

741f3dd75bc27f8020f3809778dc4cf84c85aeb8 authored over 4 years ago by German Ferrero <[email protected]>
test(firmware upgrade): add tests for firmware upgrade

Tests for the user experience of upgrading the firmware up to reboot

4ae25f114dccbee2c98968ff7002d89fcfc59b33 authored over 4 years ago by German Ferrero <[email protected]>
Merge pull request #269 from germanferrero/ci-improvements

ci(travis): add test stage to CI and Storybook build

13ec9c52b20cbfbbdab22bd3601c31a1b9c2e0e0 authored over 4 years ago by germanferrero <[email protected]>
Merge pull request #265 from libremesh/dependabot/npm_and_yarn/standard-version-8.0.1

build(deps-dev): bump standard-version from 7.1.0 to 8.0.1

cef149ab1e70b8408d675ceb8bfa944b2fe93e05 authored over 4 years ago by germanferrero <[email protected]>
Merge pull request #268 from libremesh/allow_uppercase_networknames

Allow uppercase letters in network name

0f5a95332d5daf38cf00c0d6ab80df6c07fb61c7 authored over 4 years ago by germanferrero <[email protected]>
chore(travis): remove comments

7767c0b253d54c0b0bc79603cdd66943283c2570 authored over 4 years ago by German Ferrero <[email protected]>
ci(travis): add test stage to CI and Storybook build

3b970dd6180b821c384ed7cadf31a618f1103a19 authored over 4 years ago by German Ferrero <[email protected]>
fix(fbw): allow uppercase letters in network name

987c4581d350e3cc75b2e467e1559748e870f2fc authored over 4 years ago by Santiago Piccinini <[email protected]>
ci(peek): remove peek.yml

Feature peek requested oauth permissions were unnaceptable

70c6ad6797b0550fca4dba906eaf010c175c0a42 authored over 4 years ago by German Ferrero <[email protected]>
Merge pull request #266 from libremesh/featurepeek/integrate-2085161824

Integrating with FeaturePeek

d8df74cb7597653f471d2a5dd3c09c345ff1bbbb authored over 4 years ago by germanferrero <[email protected]>
Integrating with FeaturePeek

d487b926da6beca750895730841934c97b421a04 authored over 4 years ago by germanferrero <[email protected]>
chore(translations): upgrade translations missing translations

4356073e5064fd3074341834044a753eac03ac8e authored over 4 years ago by German Ferrero <[email protected]>
build(deps-dev): bump standard-version from 7.1.0 to 8.0.1

Bumps [standard-version](https://github.com/conventional-changelog/standard-version) from 7.1.0 ...

9fdccc3dcd4b7f6d82938eaaf7d8c1bd52438358 authored over 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #264 from germanferrero/refactor-app-component

Refactor app component

44358ca5a7e5cec05f15d4c08997bc8fc7885e68 authored over 4 years ago by germanferrero <[email protected]>
improvement(changenode): implement change node changing window.location

Before this, change node will only change the backend url. This change simplifies the code as it...

eb1798963794a81b0c7fa9bd296162a7d779cfb6 authored over 4 years ago by German Ferrero <[email protected]>
fix(align stories): fix store usage in align actions

An unnecesary usage of the store in align actions was triggering a weird bug in storybook.

20f4c5b0534831ce9ccea8e976f0974eaccc2453 authored over 4 years ago by German Ferrero <[email protected]>
style(app): remove TODO comment

5b37d7f5b0581ae79848f70f1a5a6134cda32776 authored over 4 years ago by German Ferrero <[email protected]>
Revert "refactor(ground-routing): remove unused ground routing code"

This reverts commit c272b76064f65c345d162166b48ae3a23e341fe8.

0090481d8202a8302ad11a922b5c8847bde5ce7a authored over 4 years ago by German Ferrero <[email protected]>
fix(align): revert align actions comments

b4196ac640bd85e311f1a139ef170b7f34508494 authored over 4 years ago by German Ferrero <[email protected]>
fix(stories): recover necessary export at app.context

9fb3f7cfb81df0cd43ff2e874a3534a24d3a0784 authored over 4 years ago by German Ferrero <[email protected]>
fix(routes): community protected routes wait for connection

b85b920754eebc1017ac17c4367e69b1bc6ef772 authored over 4 years ago by German Ferrero <[email protected]>
fix(style): remove green button after recovering it

with the new way of importing skeletton, green button was recovered, but it wasnt intended

a077db69a54cbb09fb1b7473edfd0744a604c0e5 authored over 4 years ago by German Ferrero <[email protected]>
improvement(stories): adapt stories after refactor

Also make storybook use limeapp webpack config

0708b8caac7376b1dd8c41e491d61e2aac2b5344 authored over 4 years ago by German Ferrero <[email protected]>
revert(package.json): revert removal of .map files at build script

a63673cffdef70c4acf711a8eaccdf850ef1086e authored over 4 years ago by German Ferrero <[email protected]>
refactor(app): replace redux + rx-js with Context and Hooks at the core

Move functionality from core plugin to appContext. Adds shared session between plugins. Adds
com...

4b15462d1267d5d81b50769d2069a5191a47944e authored over 4 years ago by German Ferrero <[email protected]>
improvement(less modules): fix less modules building in prod env

7210405e8d20911d3814b1c69264038df1d66f03 authored over 4 years ago by German Ferrero <[email protected]>
chore(eslint): add eslint for react hooks

c620bb780227efdc8066958ceaa942efacf8e929 authored over 4 years ago by German Ferrero <[email protected]>
improvement(less styles): config webpack to use less modules everywhere

Before, less modules could be used only at src/components

f31eab7f87f4f8f17f4184902ab4938c30b544c4 authored over 4 years ago by German Ferrero <[email protected]>
refactor(rx): remove empty style file

ba945050671c1f8722854e2b7addca104918d07f authored over 4 years ago by German Ferrero <[email protected]>
refactor(navigator): remove unused navigator component

6dadd989e5477ad1dfb58b18138dac20a9ab37b5 authored over 4 years ago by German Ferrero <[email protected]>
refactor(ground-routing): remove unused ground routing code

c272b76064f65c345d162166b48ae3a23e341fe8 authored over 4 years ago by German Ferrero <[email protected]>
refactor(app): move store initialization to index.js

It's more easy to find that logic there

94458d9262bbab8152d52e7198cb61636d611008 authored over 4 years ago by German Ferrero <[email protected]>
refactor(meta): remove not used constant and epics

12a4d226cdc16f6cf3d0c268178316647b0f1f4a authored over 4 years ago by German Ferrero <[email protected]>
refactor(app): remove empty stylesheet

7616d38783881a9f6723557e5eeaccdb48be4316 authored over 4 years ago by German Ferrero <[email protected]>
refactor(app): put banner inside content

d3b25e63bb0a727e1fcd5d835834d001a216ea70 authored over 4 years ago by German Ferrero <[email protected]>
refactor(app): refactor the app component to be more clear

5ab280d17fc87966ce7349c179bff0f849972fd6 authored over 4 years ago by German Ferrero <[email protected]>
fix(shared-password): do not show success message on error

This fix the bug. Last commit didnt

979a071f32e8c92a0f944268a4661ffd386ac2c9 authored over 4 years ago by German Ferrero <[email protected]>
fix(shared-password): do not show success message on error

38660416dbb6391b0e338c0f128e52dd57828bcd authored over 4 years ago by German Ferrero <[email protected]>
chore(release): 0.2.5

408f691fa53a20f424c10d927def93337717364c authored over 4 years ago by German Ferrero <[email protected]>
ci(libremesh pullrequest): overwrite master Makefile, no template one

eb4fe08815af15f68fee222263bd151bff79744c authored over 4 years ago by German Ferrero <[email protected]>
chore(release): 0.2.4

7cc1354fc020827d67b1d9b78f29831df1037082 authored over 4 years ago by German Ferrero <[email protected]>
Merge pull request #252 from germanferrero/issue-250-fix-locate

Fix locate (map)

2be912b976388eb4a1de68b17e38c5cd07d0418f authored over 4 years ago by germanferrero <[email protected]>
improvement(locate): add i18n to strings and spanish translations

9b89fde5e21a4b4bc9333c7246b412130797a744 authored over 4 years ago by German Ferrero <[email protected]>
improvement(locate): address offline ui

Do not show any button, only the error message

a43781b77642426d9709e61d7ba9c6f1f22f560b authored over 4 years ago by German Ferrero <[email protected]>
fix(locate): fix bug when navigating out and back from locate

an effect depending on the map was triggered when map was not available

a02d68a1ea35de9bb2a8acc7177e9c7466e7e284 authored over 4 years ago by German Ferrero <[email protected]>
fix(locate): fix a bug introduced in refactor

Parenthesis issue

57365871029c2035c17b5afb6b5600fcb5368147 authored over 4 years ago by German Ferrero <[email protected]>
style(locate): small code refactors

733039b7595a1e07e87a7370174dc6343776bf36 authored over 4 years ago by German Ferrero <[email protected]>
test(map): add tests to getCommunityGeoJSON

A refactor was done in the GeoJSON construction to make it cleaner

4fdff57d88945c392be7b725256874891eb95141 authored over 4 years ago by German Ferrero <[email protected]>
improvement(map): default initial location to latin america

d1d69f7374a24c21b40b36917af2429b8d910eeb authored over 4 years ago by German Ferrero <[email protected]>
test(test): configure jest test runner

ca6de97b672a25329aca06aa1a2abac8ed9ff72e authored over 4 years ago by German Ferrero <[email protected]>
fix(locate): const redeclaration

abbea1c4ba91a79836b25fbf32a4487d965cd89e authored over 4 years ago by German Ferrero <[email protected]>
fix(locate): fix ui bugs related to undefined coordinates of nodes

The default 'FIXME' value for node coordinates in libremesh was not being handled coorectly. Thi...

d6e90d5f0bd2e205731836daf3312e29c9d391bc authored over 4 years ago by German Ferrero <[email protected]>