Eduard Gert
8d6b617cbd
Update NextJS to 14.2.35 ( #518 )
2025-12-22 11:02:29 +01:00
Eduard Gert
47db655e9f
Update eslint and tailwind ( #515 )
2025-11-27 17:38:18 +01:00
dependabot[bot]
0661cbf9f4
Bump js-yaml from 4.1.0 to 4.1.1 ( #509 )
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 4.1.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-27 15:25:50 +01:00
Eduard Gert
9e2e38764e
Add control center ( #494 )
...
* Add control center
* Update rdp doc link
2025-10-09 11:26:21 +02:00
Maycon Santos
bc4aac10aa
Add browser client support ( #490 )
...
* Sync wasm rdp and ssh client
* sync package-lock
* remove msp ref
* add ephemeral info
2025-10-02 00:41:08 +02:00
Eduard Gert
9b1f920863
Update dependencies ( #483 )
2025-08-19 17:32:22 +02:00
Eduard Gert
3f6e4c4e4f
Add lazy connection setting ( #465 )
2025-06-04 11:54:18 +02:00
Eduard Gert
0e2661caea
Merge cloud changes to public ( #462 )
...
* Add changes from dashboard cloud
* Add changes from dashboard cloud
* Update next.js version
* Small formatting changes
* remove unknown permission check
---------
Co-authored-by: Maycon Santos <mlsmaycon@gmail.com >
2025-05-05 15:30:28 +02:00
Eduard Gert
25be69e7bb
Add improvements to new networks features ( #439 )
...
* Fix wrong ui state for routing peer modal in networks
* Add confirmation dialog when blocking users
* Keep peer sort order when switching pages
* Update sidebar navigation order and remove deprecation notice
* Fix issue when hovering over truncated text in a group badge closes the multiple groups popover
* Update group text in network resource modal
* Update networks page text
* Fix line height
* Add search to resource table
* Switch networks flow to create first resources and then add routers
* Add enabled toggle to routing peers
* Add enabled toggle to network resources
* Add resource group modal and adjust tables
* Clarify networks
* Fix not properly aligned horizontal scroll bar
* Add option to install netbird after creating a setup key
* Fix text for install netbird modal
* Show resources count in group settings
* Fix "no results" and "no routing peers" text showing at the same time
* Fix wording
* Fix resource policy count
* Hide resource count when selection source groups
* Extend networks routing peer modal with option to create a setup key and install netbird
* Add option for horizontal stepper
* Generate setup key when installing netbird from routing peer modal
* Add confirm dialog to let the user know a one-off setup-key will be created. This avoids accidental clicking and later confusion on the setup keys page
---------
Co-authored-by: Misha Bragin <bangvalo@gmail.com >
2025-01-20 16:18:21 +01:00
Eduard Gert
3ba7acdecf
Add new networks feature ( #427 )
2024-12-23 13:20:01 +03:00
Eduard Gert
d34ae9beb2
Sync changes with netbird cloud ( #407 )
...
* Update axa oidc library and package.json
* Update ACL port state to show correct value
* Filter user groups by unique groups only
* Add peer multiselect, optimize dropdown performance for peer selection, remove 'all' group from some dropdowns, various ui / ux optimizations
* Add peer multiselect, optimize dropdown performance for peer selection, remove 'all' group from some dropdowns, various ui / ux optimizations
2024-08-13 15:51:22 +02:00
Tom Hubrecht
121778c4a6
Fix package-lock.json ( #401 )
2024-07-12 10:35:31 +02:00
Eduard Gert
1dfc6e2d75
Add announcement banner to show updates or important information ( #350 )
...
* Add contrast color
* Add crypto-js for md5 hash
* Add announcement banner
2024-03-11 15:31:52 +01:00
Eduard Gert
a5fc05ca3a
Add posture checks to further restrict network access ( #338 )
2024-02-22 13:58:41 +01:00
Eduard Gert
2b222e082a
Init Dashboard V2 ( #316 )
...
* Init Dashboard V2
* Update README.md
* use dedicated vars and prevent docker push on PRs
---------
Co-authored-by: Maycon Santos <mlsmaycon@gmail.com >
2024-01-30 13:34:42 +01:00
dependabot[bot]
a944dc8ab0
Bump @adobe/css-tools from 4.0.1 to 4.3.1 ( #265 )
...
Bumps [@adobe/css-tools](https://github.com/adobe/css-tools ) from 4.0.1 to 4.3.1.
- [Changelog](https://github.com/adobe/css-tools/blob/main/History.md )
- [Commits](https://github.com/adobe/css-tools/commits )
---
updated-dependencies:
- dependency-name: "@adobe/css-tools"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-29 00:39:19 +05:00
Yulia
796a06cf27
Add end-to-end tests using playwright ( #257 )
...
Add tests with playwright for:
- add peer modal on first access
- add peer modal on empty peer list
- test install buttons and instructions for Linux,
Docker, macOS, Windows and Android
- check default ACL
The tests are using a modified version of the getting
started scripts to run a local environment of
management services and run the dashboard from the current version
Todo:
- run tests before create docker container
- add more tests
2023-08-12 23:11:32 +02:00
dependabot[bot]
ba365336ff
Bump word-wrap from 1.2.3 to 1.2.4 ( #237 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-19 22:02:03 +05:00
dependabot[bot]
ed56c240f3
Bump semver from 6.3.0 to 6.3.1 ( #230 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-15 01:01:59 +05:00
dependabot[bot]
1f3c7d87d7
Bump tough-cookie from 4.1.2 to 4.1.3 ( #223 )
...
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie ) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases )
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md )
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3 )
---
updated-dependencies:
- dependency-name: tough-cookie
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-15 01:01:37 +05:00
Sarooj bukhari
312c60dd45
Update site fonts ( #208 )
2023-06-16 21:00:54 +02:00
dependabot[bot]
bc1053fbb4
Bump json5 from 1.0.1 to 1.0.2 ( #124 )
2023-05-29 13:58:20 +02:00
dependabot[bot]
d154bfb799
Bump webpack from 5.74.0 to 5.76.1 ( #148 )
2023-05-29 13:57:48 +02:00
Misha Bragin
cfd4c9075b
Add onboarding steps ( #150 )
2023-03-22 15:21:52 +01:00
dependabot[bot]
57f60a2fbf
Bump loader-utils from 2.0.2 to 2.0.4 ( #109 )
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 2.0.2 to 2.0.4.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.4/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.2...v2.0.4 )
---
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-08 12:06:54 +01:00
dependabot[bot]
ec949da416
Bump minimatch and recursive-readdir ( #106 )
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) and [recursive-readdir](https://github.com/jergason/recursive-readdir ). These dependencies needed to be updated together.
Updates `minimatch` from 3.0.4 to 3.1.2
- [Release notes](https://github.com/isaacs/minimatch/releases )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2 )
Updates `recursive-readdir` from 2.2.2 to 2.2.3
- [Release notes](https://github.com/jergason/recursive-readdir/releases )
- [Changelog](https://github.com/jergason/recursive-readdir/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jergason/recursive-readdir/commits/v2.2.3 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-type: indirect
- dependency-name: recursive-readdir
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-08 12:06:28 +01:00
Maycon Santos
425fac8e9c
DNS ( #101 )
...
Added DNS tab for managing Nameservers.
Users will be able to add multiple nameservers
and set distribution groups that dictate to which peers the settings will be applied.
With this PR we also got a set of group handlers that can be reused.
2022-11-25 15:55:26 +01:00
Maycon Santos
8e626cdd96
Revert "bump @axa-fr/react-oidc to 6.9 to fix atob padding bug ( #97 )" ( #99 )
...
This reverts commit 957ff98cec .
2022-10-18 17:48:30 +02:00
Jens L
957ff98cec
bump @axa-fr/react-oidc to 6.9 to fix atob padding bug ( #97 )
...
* bump @axa-fr/react-oidc to 6.9 to fix atob padding bug
* add issuer to auth0AuthorityConfig
2022-10-17 23:54:21 +02:00
Maycon Santos
17e671200e
Don't display announcement after user close it ( #95 )
...
We store the banner text as md5
and the state if user closed already
2022-10-13 17:45:51 +02:00
Maycon Santos
c58834309b
Add hotjar integration ( #89 )
...
hotjar is only enabled if NETBIRD_HOTJAR_TRACK_ID is passed
2022-10-02 18:01:06 +05:00
braginini
52c1909229
Fix package json
2022-09-23 15:02:23 +02:00
Misha Bragin
954d697b5f
Add Access Token hook to return valid token ( #81 )
2022-09-19 13:11:07 +02:00
Maycon Santos
7166eb6e2f
Network Routes page ( #71 )
...
Add Network routes page to interact with the routes API endpoint of our management
2022-09-05 09:08:51 +02:00
Maycon Santos
2b359b2140
Update dependencies to resolve issue with mobile ( #64 )
...
* Update dependencies to resolve issue with mobile
* ensure min rc-overflow fixes the issue with mobile
2022-08-03 16:48:24 +02:00
Maycon Santos
b59865ae05
Replace Auth0 SDK with axa-fr/react-oidc ( #60 )
...
Replacing Auth0's SDK with a more generic implementation of an OIDC client.
This will allow us to use other IDP providers that follow the OIDC standards.
2022-07-26 16:13:08 +02:00
Maycon Santos
009933c0e2
Refactor with ant design and TypeScript ( #51 )
...
Refactoring UI using ant design
This will allow us to move forward faster because of its popularity
We also rewrote the code in TypeScript,
we believe this is also a major step moving forward
with the project as it brings more struct and clear/clean code.
Co-authored-by: Raphael Oliveira <raphael.oliveira@dataontabs.com >
Co-authored-by: braginini <bangvalo@gmail.com >
2022-06-01 22:44:06 +02:00
Misha Bragin
0a04b11413
Update AddPeer tab ( #47 )
2022-05-26 20:29:36 +02:00
shatoboar
00168e80ac
User list tab ( #44 )
...
The new user tab displays a table of users
that belong to the account.
2022-05-05 10:56:37 +02:00
dependabot[bot]
db80211470
Bump ejs from 3.1.6 to 3.1.7 ( #43 )
...
Bumps [ejs](https://github.com/mde/ejs ) from 3.1.6 to 3.1.7.
- [Release notes](https://github.com/mde/ejs/releases )
- [Changelog](https://github.com/mde/ejs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mde/ejs/compare/v3.1.6...v3.1.7 )
---
updated-dependencies:
- dependency-name: ejs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-03 10:39:33 +02:00
Misha Bragin
1631025da8
Fix recent vulnerabilities ( #42 )
2022-05-02 10:11:14 +02:00
Misha Bragin
7905324257
Fix sign out btn not visible when error loading pic ( #41 )
2022-04-25 16:53:09 +02:00
Oluchukwu Vivian Obiako
f11aff792d
Implement Search & Filter #25 ( #36 )
...
Add React-Table library replacing the default table.
Integrated a search function by name.
Added sorting by Name and LastSeen
Co-authored-by: Misha Bragin <bangvalo@gmail.com >
2022-04-06 19:17:22 +02:00
braginini
ed82212e77
Remove craco to fix vulnerabilities
2022-04-03 17:08:07 +02:00
braginini
33402b1cab
Fix some dependencies
2022-04-03 13:32:26 +02:00
dependabot[bot]
d5c9275df8
chore(deps): bump follow-redirects from 1.13.1 to 1.14.9 ( #35 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.13.1 to 1.14.9.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.13.1...v1.14.9 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-03 13:18:50 +02:00
dependabot[bot]
245f02238a
chore(deps): bump postcss from 7.0.35 to 7.0.36 ( #34 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 7.0.35 to 7.0.36.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/7.0.35...7.0.36 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-03 13:18:36 +02:00
dependabot[bot]
e6f04082be
chore(deps): bump minimist from 1.2.5 to 1.2.6 ( #33 )
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-03 13:18:19 +02:00
dependabot[bot]
32d884fd25
chore(deps): bump url-parse from 1.4.7 to 1.5.10 ( #32 )
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.4.7 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.4.7...1.5.10 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-03 13:17:59 +02:00
dependabot[bot]
dedf6f3b40
chore(deps): bump nanoid from 3.1.25 to 3.3.2 ( #31 )
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.1.25 to 3.3.2.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.1.25...3.3.2 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-03 13:17:34 +02:00