1
0
mirror of https://gitlab.nic.cz/turris/reforis/foris-js.git synced 2025-04-20 08:16:38 +02:00
Aleksandr Gumroian 8348179b55
Add a switch to disable Management Frame Protection (802.11w)
In the case of WPA3 encryption Management Frame Protection is enabled
by default in OpenWrt.

But in some cases, it causes trouble with particular devices that
fails to connect to WiFi Access Point - see:
https://forum.turris.cz/t/turris-omnia-wifi-health/15704/15
2022-09-29 18:27:12 +02:00
2020-08-18 16:17:00 +02:00
2020-08-10 15:57:06 +02:00
2020-02-20 17:19:07 +01:00
2020-08-18 16:17:00 +02:00
2020-08-18 16:17:00 +02:00
2022-06-02 11:12:05 +02:00
2022-06-02 11:12:05 +02:00
2020-08-18 16:17:00 +02:00

foris-js

Set of utils and common React elements for reForis.

Publishing package

Beta versions

Each commit to dev branch will result in publishing a new version of library tagged beta. Versions names are based on commit SHA, e.g. foris@0.1.0-beta.d9073aa4.

Preparing a release

  1. Crete a merge request to dev branch with version bumped
  2. When merging add [skip ci] to commit message to prevent publishing unnecessary version
  3. Create a merge request from dev to master branch
  4. New version should be published automatically

Manually managed dependencies

Because of <ForisForm /> component it's required to use exposed ReactRouterDOM object from react-router-dom library. ReactRouterDOM is exposed by reForis. It can be done by following steps:

  1. Setting react-router-dom as peerDependencies and devDependencies in package.json.
  2. Adding the following rules to externals in webpack.conf.js of the plugin:
externals: {
    ...
    "react-router-dom": "ReactRouterDOM",
}

Docs

Build or watch docs to get more info about library:

make docs

or

make docs-watch
Description
Foris JS library is a set of components and utils for reForis and plugins.
Readme 20 MiB
Languages
JavaScript 97.4%
Makefile 1.4%
CSS 0.8%
Shell 0.4%