Aleksandr Gumroian
1bb8abd633
Merge branch 'bump-530' into 'dev'
...
Bump v5.3.0
See merge request turris/reforis/foris-js!187
2022-02-28 17:01:33 +01:00
Aleksandr Gumroian
536ccc0f03
Bump v5.3.0
...
* Add & update translations
* Add rest of the props to DownloadButton component
* Add hostname validation
* Add wifi 802.11ax HE modes
* Set best Wi-Fi HT mode depending on the checked frequency
* Improve domain name RegEx pattern
* Remove customOrder prop in Select component
* Fix Wi-Fi translation strings
* Fix autocomplete attribute in PasswordInput
* Fix WiFi password max length check
* Fix documentation build
* Fix access token in publish script
* Refine & restructure Makefile
* Update GitLab CI image to Node.js v16
* NPM update (several dependencies)
* NPM audit fix
2022-02-28 16:57:37 +01:00
Aleksandr Gumroian
671c711a33
Fix access token in publish script
...
As npm has a new access token format
https://github.blog/changelog/2021-09-23-npm-has-a-new-access-token-format/
2022-02-28 16:47:52 +01:00
Aleksandr Gumroian
e2f3e6857e
NPM update (several dependencies)
...
* qrcode.react to v1.0.1
* react-datetime to v3.1.1
* moment-timezone to v0.5.34
2022-02-28 15:49:09 +01:00
Aleksandr Gumroian
fe4ab298d8
NPM audit fix
2022-02-28 15:49:08 +01:00
Aleksandr Gumroian
0f7f89dfc0
Merge branch 'refine-makefile' into 'dev'
...
Refine Makefile & update GitLab CI image
See merge request turris/reforis/foris-js!189
2022-02-28 15:40:53 +01:00
Aleksandr Gumroian
be2e3fe3f0
Update snapshots
2022-02-22 17:03:35 +01:00
Aleksandr Gumroian
577ad70c06
Update translation messages
2022-02-22 16:46:22 +01:00
Aleksandr Gumroian
d17638eb6e
Create translation messages
2022-02-22 16:43:31 +01:00
Aleksandr Gumroian
13869336db
Fix Wi-Fi translation strings
2022-02-22 16:38:29 +01:00
Aleksandr Gumroian
7c46abcd5d
gitlab-ci: Update Node.js image to v16
2022-02-22 16:38:19 +01:00
Aleksandr Gumroian
894d92b683
Makefile: Fix spelling mistakes in echo statements
2022-02-22 16:38:10 +01:00
Aleksandr Gumroian
ca335ab3a5
Makefile: Add test-js-watch recipe
2022-02-22 16:37:52 +01:00
Aleksandr Gumroian
2161fc0b32
Makefile: Divide phony targets & restructure recipes
2022-02-22 16:37:45 +01:00
Aleksandr Gumroian
0a23506a38
Fix forisjs.pot template's header comment
2022-02-22 16:37:35 +01:00
Aleksandr Gumroian
d23c7cb790
Merge branch 'master' into refine-makefile
2022-02-22 16:35:15 +01:00
Aleksandr Gumroian
129327cfcf
Merge branch 'update-translations' into 'master'
...
Add & update translations
See merge request turris/reforis/foris-js!188
2022-02-21 17:58:04 +01:00
Aleksandr Gumroian
0a143e7de6
Merge branch 'add-hostname-validation' into 'dev'
...
Add hostname validation
See merge request turris/reforis/foris-js!181
2022-02-21 14:09:16 +01:00
Aleksandr Gumroian
7ec1c46a63
Add tests for hostname validation
2022-02-21 13:57:34 +01:00
Aleksandr Gumroian
7ceccd5222
Add hostname RegEx pattern & validateHostname() function
2022-02-21 13:57:24 +01:00
Aleksandr Gumroian
f868881b3d
Improve domain name RegEx pattern
...
Previously validateDomain() function was used for hostname validations
but was weak in a chain of validations, for example, domain -> ipv4
as it accepts invalid IPv4 addresses.
So we had to split it, improve the domain name RegEx pattern and add a
hostname validation pattern.
2022-02-21 13:56:32 +01:00
Aleksandr Gumroian
188ed87fc0
Merge branch 'feature/wifi-ax-he-modes' into 'dev'
...
Add wifi 802.11ax HE modes
See merge request turris/reforis/foris-js!184
2022-02-21 13:31:45 +01:00
Aleksandr Gumroian
c0f64e8c6c
Fix tests
...
"Post form: 2.4 GHz" test was failing because of added new functionality
in the previous 0194684 commit.
2022-02-21 11:28:25 +01:00
Aleksandr Gumroian
b95cfb664d
Set best Wi-Fi HT mode depending on the checked frequency
2022-02-21 11:28:25 +01:00
Aleksandr Gumroian
52cdaf5bc5
Update Snapshots
2022-02-21 11:28:24 +01:00
Aleksandr Gumroian
175a07a865
Remove customOrder prop
...
As some options of Select component should be ordered by values or keys,
it was decided to handle sorting not in options, but locally in
corresponding lists.
2022-02-21 11:28:24 +01:00
Aleksandr Gumroian
01eeb06f9e
Merge branch 'improve-password-inputs' into 'dev'
...
Fix autocomplete attribute in PasswordInput
Closes #23
See merge request turris/reforis/foris-js!179
2022-02-18 17:42:58 +01:00
Aleksandr Gumroian
839e227feb
Update Snapshots
2022-02-18 17:40:48 +01:00
Aleksandr Gumroian
4b239ed195
Fix autocomplete attribute in PasswordInput
2022-02-18 17:40:48 +01:00
Aleksandr Gumroian
2bcbe0ae59
Merge branch 'add-props-downbutton' into 'dev'
...
Add rest of the props to DownloadButton component
See merge request turris/reforis/foris-js!180
2022-02-11 15:51:19 +01:00
Aleksandr Gumroian
b1ff608337
Add rest of the props to DownloadButton component
2022-02-11 15:49:39 +01:00
Aleksandr Gumroian
b662ba5b52
Merge branch 'fix-styleguidist' into 'dev'
...
Fix react-styleguidist build
See merge request turris/reforis/foris-js!182
2022-02-11 13:15:22 +01:00
Aleksandr Gumroian
a4115245fe
NPM audit fix
2022-02-08 15:16:04 +01:00
Aleksandr Gumroian
e1a893874a
Update webpack & react-styleguidist dependencies
2022-02-08 15:16:03 +01:00
Aleksandr Gumroian
dd383ef1b2
Merge branch 'fix-wifi-password-maxlength' into 'dev'
...
Fix WiFi password max length check
Closes #25
See merge request turris/reforis/foris-js!178
2022-01-20 10:11:12 +01:00
Aleksandr Gumroian
b6e2cb71bb
Add tests for password length validation
2022-01-20 12:08:30 +03:00
Aleksandr Gumroian
13c94caeb5
Merge branch 'add-translations' into 'master'
...
Add & update Weblate translations
See merge request turris/reforis/foris-js!175
2021-12-15 17:20:16 +01:00
Aleksandr Gumroian
c24e58fae8
Update translation messages
2021-12-15 19:18:22 +03:00
Aleksandr Gumroian
6329b5a104
Create translation messages
2021-12-15 19:17:57 +03:00
Aleksandr Gumroian
60f850a095
Merge branch 'dev' into 'master'
...
Dev
See merge request turris/reforis/foris-js!177
2021-12-15 17:12:43 +01:00
Aleksandr Gumroian
a1e9f23620
Merge branch 'bump-520' into 'dev'
...
Bump v5.2.0
See merge request turris/reforis/foris-js!176
2021-12-15 17:09:05 +01:00
Aleksandr Gumroian
579ed5ea8c
Bump v5.2.0
...
* Remove login page
* NPM audit fix
2021-12-15 19:05:53 +03:00
Aleksandr Gumroian
c2eda33998
NPM audit fix
2021-12-15 19:05:26 +03:00
Aleksandr Gumroian
f49529018c
Merge branch 'remove-login' into 'dev'
...
Remove reForis login page
Closes reforis#355
See merge request turris/reforis/foris-js!167
2021-12-15 16:59:46 +01:00
Aleksandr Gumroian
2644f6fd70
Merge branch 'update-translations' into 'master'
...
Add & update translations
See merge request turris/reforis/foris-js!165
2021-07-30 14:10:28 +00:00
Aleksandr Gumroian
585fec4e3e
Bump v5.1.14
...
* Add & update translations
* Fix infinity redirect loop when WS error occurs
* NPM audit fix
2021-07-30 17:02:51 +03:00
Aleksandr Gumroian
682abc126a
Update translation messages
2021-07-30 16:59:02 +03:00
Aleksandr Gumroian
a9f3f77bd5
Create translation messages
2021-07-30 16:58:34 +03:00
Aleksandr Gumroian
462a86b31d
Merge branch 'dev' into 'master'
...
Dev
See merge request turris/reforis/foris-js!166
2021-07-30 13:56:18 +00:00
Aleksandr Gumroian
cbce4c1ec1
Merge branch 'fix-redirect-loop' into 'dev'
...
Fix infinity redirect loop when WS error occurs
See merge request turris/reforis/foris-js!161
2021-07-30 13:48:38 +00:00
Aleksandr Gumroian
aee19694b5
NPM audit fix
2021-07-30 13:49:52 +03:00
Aleksandr Gumroian
f3b1ef741a
Fix infinity redirect loop when WS error occurs
...
There were situations when reForis infinity loop had occurred when the user was
already logged in, but the client rejected the `wss` connection. The location
path was not `/login`, and an infinity redirect took place. This should fix it.
2021-07-27 11:29:59 +03:00
Aleksandr Gumroian
c35a4a8236
Merge branch 'dev' into 'master'
...
Dev
See merge request turris/reforis/foris-js!164
2021-06-30 12:34:05 +00:00
Aleksandr Gumroian
67b8386cd0
Merge branch 'bump-5113' into 'dev'
...
Bump v5.1.13
See merge request turris/reforis/foris-js!163
2021-06-30 11:56:44 +00:00
Aleksandr Gumroian
f67edc39e1
Bump v5.1.13
...
* Add sentinelAgreement endpoint to forisUrls
* NPM audit fix
2021-06-30 10:51:03 +02:00
Aleksandr Gumroian
6f0f344eb4
NPM audit fix
2021-06-30 10:45:30 +02:00
Aleksandr Gumroian
3a39e44c34
Merge branch 'add-data-collection-endpoint' into 'dev'
...
Add sentinelAgreement endpoint to forisUrls
See merge request turris/reforis/foris-js!162
2021-06-30 08:41:09 +00:00
Aleksandr Gumroian
cff5f1e5e1
Add sentinelAgreement endpoint to forisUrls
2021-06-29 17:39:53 +02:00
Aleksandr Gumroian
b7bab92d5d
Merge branch 'dev' into 'master'
...
Dev
See merge request turris/reforis/foris-js!160
2021-05-14 11:55:44 +00:00
Aleksandr Gumroian
75dd0fec92
Merge branch 'fix-wifi' into 'dev'
...
Expend library with the ResetWifiSettings function
Closes #20
See merge request turris/reforis/foris-js!155
2021-05-14 11:46:20 +00:00
Aleksandr Gumroian
3619532124
Bump v5.1.12
...
* Add & update translations
* Add & fix obsolete links
* Expend library with the ResetWifiSettings function
* Fix switching Wi-Fi modes depending on bands in WiFiForm
* Fix translation sources in WiFiForm
* NPM audit fix
* Other small improvements
2021-05-14 13:38:01 +02:00
Aleksandr Gumroian
ce62fd1043
Update Snapshots
2021-05-14 13:38:00 +02:00
Aleksandr Gumroian
c5bac99d8e
NPM audit fix
2021-05-14 13:38:00 +02:00
Aleksandr Gumroian
f7146e3b14
Fix obsolete rebootPage link in forisUrls
2021-05-14 13:37:59 +02:00
Aleksandr Gumroian
18ba90567c
Fix fuzzy translation messages in English catalog
2021-05-14 13:37:59 +02:00
Aleksandr Gumroian
2e9da55df7
Fix ids in wifiSettings fixture
2021-05-14 13:37:59 +02:00
Aleksandr Gumroian
da10a34d64
Revert "Fix reForis infinity redirect loop when WS error occurs"
...
It turned out that this fix doesn't work as expected in some cases.
This reverts commit 7505302875 .
2021-05-14 13:37:58 +02:00
Aleksandr Gumroian
764a6c86cd
Expend library with the ResetWifiSettings function
...
Use named export instead of the default for ResetWifiSettings,
as we want to use it not only inside the WiFiSettings component.
2021-05-14 13:37:58 +02:00
Aleksandr Gumroian
6059ce9e7b
Merge branch 'fix-wifi-modes' into 'dev'
...
Fix switching Wi-Fi modes depending on bands in WiFiForm
Closes reforis#292
See merge request turris/reforis/foris-js!159
2021-05-14 11:11:01 +00:00
Aleksandr Gumroian
ce04f6c27e
Merge remote-tracking branch 'weblate/master' into update-translations
2021-04-08 15:57:34 +02:00
Aleksandr Gumroian
80d4dd914d
Merge branch 'fix-ios-redirect-loop' into 'dev'
...
Fix iOS redirect loop
Closes #19
See merge request turris/reforis/foris-js!154
2021-03-26 10:31:58 +00:00
Aleksandr Gumroian
7f82b2e73c
NPM audit fix
2021-03-26 11:11:13 +01:00
Aleksandr Gumroian
ac8646a4e7
Update package-lock.json by npm v7
...
The lockfile v2 is used by npm v7, which is backwards compatible
to v1 lockfiles.
For more information:
https://docs.npmjs.com/cli/v7/configuring-npm/package-lock-json#lockfileversion
2021-03-26 11:11:13 +01:00
Aleksandr Gumroian
7505302875
Fix reForis infinity redirect loop when WS error occurs
2021-03-26 11:11:12 +01:00
Aleksandr Gumroian
adc6bbca14
Merge branch 'fix-translation-sources' into 'dev'
...
Fix translation sources in WiFiForm
See merge request turris/reforis/foris-js!153
2021-03-24 10:25:19 +00:00
Aleksandr Gumroian
86f98148c6
Fix translation sources in WiFiForm
2021-03-03 13:18:09 +01:00
Aleksandr Gumroian
fca410ec82
Merge branch 'dev' into 'master'
...
Dev
See merge request turris/reforis/foris-js!152
2021-02-04 13:11:19 +01:00
Aleksandr Gumroian
4f09c2da9a
Merge branch 'fix-translations' into 'dev'
...
Fix translations
See merge request turris/reforis/foris-js!151
2021-02-04 12:43:20 +01:00
Aleksandr Gumroian
57ef9c4ea0
Bump v5.1.11
...
* Remove duplicated file for Norwegian language
* Fix translations inconsistency
2021-02-04 12:14:29 +01:00
Aleksandr Gumroian
b7695cc854
Remove duplicated file for Norwegian language
...
I noticed thanks to Weblate that there are two files for the same
language and I found this site:
http://people.skolelinux.org/pere/blog/Spr_kkoder_for_POSIX_locale_i_Norge.html
We should use nb_NO and remove nb folder.
2021-02-04 12:12:39 +01:00
Aleksandr Gumroian
fd8b8b926a
Merge remote-tracking branch 'weblate/master' into fix-translations
2021-02-03 18:09:37 +01:00
Aleksandr Gumroian
b91ec527d1
Merge branch 'dev' into 'master'
...
Dev
See merge request turris/reforis/foris-js!150
2021-02-03 14:41:59 +01:00
Aleksandr Gumroian
7369d906b5
Merge branch 'bump-5110' into 'dev'
...
Bump v5.1.10
See merge request turris/reforis/foris-js!149
2021-02-02 10:26:00 +01:00
Aleksandr Gumroian
45fee77426
Bump v5.1.10
...
* Add and update translations
2021-01-29 17:14:03 +01:00
Aleksandr Gumroian
b12cba893e
Merge branch 'new-translations' into 'dev'
...
Add new translations
See merge request turris/reforis/foris-js!148
2021-01-29 13:49:51 +01:00
Aleksandr Gumroian
09d1698647
Update translation messages
2021-01-28 11:45:37 +01:00
Aleksandr Gumroian
83c05c6c89
Create translation messages
2021-01-28 11:44:40 +01:00
Aleksandr Gumroian
a08de54ca1
Makefile: update Python version
2021-01-28 11:43:36 +01:00
Aleksandr Gumroian
0fbc3df247
Merge branch 'dev' into 'master'
...
Dev
See merge request turris/reforis/foris-js!147
2021-01-21 10:57:46 +01:00
Aleksandr Gumroian
bc9c00d3a1
Merge branch 'bump-519' into 'dev'
...
Bump v5.1.9
See merge request turris/reforis/foris-js!146
2021-01-21 10:30:32 +01:00
Aleksandr Gumroian
8d75b5ec6e
Bump v5.1.9
...
* Fix trailing space in Modal classes
* Change formFieldsSize of ResetWiFiSettings card
* Increase bottom margin of formFieldsSize
2021-01-20 11:42:24 +01:00
Aleksandr Gumroian
c1aa1948b4
Merge branch 'fix-wifi-layout' into 'dev'
...
Fix Wi-Fi layout
See merge request turris/reforis/foris-js!145
2021-01-19 16:42:17 +01:00
Aleksandr Gumroian
8c110ebf52
NPM audit fix
2021-01-18 23:31:43 +01:00
Aleksandr Gumroian
abb5be53aa
Fix trailing space in Modal classes
2021-01-18 23:10:39 +01:00
Aleksandr Gumroian
af0fb80e45
Update Snapshots
2021-01-18 23:10:39 +01:00
Aleksandr Gumroian
688192504f
Change formFieldsSize of ResetWiFiSettings card
2021-01-18 22:06:20 +01:00
Aleksandr Gumroian
b8e5dbec8d
Increase bottom margin of formFieldsSize
2021-01-18 22:05:56 +01:00
Aleksandr Gumroian
ba9abca5cf
Merge branch 'dev' into 'master'
...
Dev
See merge request turris/reforis/foris-js!140
2020-11-27 13:03:14 +01:00
Aleksandr Gumroian
15567a7dde
Merge branch 'release-516' into 'dev'
...
Bump v5.1.6
Closes #18
See merge request turris/reforis/foris-js!139
2020-11-27 12:30:39 +01:00
Aleksandr Gumroian
e2695d49a1
Bump v5.1.6
...
* NPM audit fix
* Add displayCard function to utils
* Add optional sizes to Modal
* Add information about optional sizes to docs
* Remove redundant merge.py
2020-11-25 23:29:42 +01:00