Commit Graph

590 Commits

Author SHA1 Message Date
Maycon Santos
bc4aac10aa Add browser client support (#490)
Some checks failed
build and push / build_n_push (push) Has been cancelled
* Sync wasm rdp and ssh client

* sync package-lock

* remove msp ref

* add ephemeral info
v2.19.0
2025-10-02 00:41:08 +02:00
Eduard Gert
38e14a6c64 Allow delete groups issued by jwt (#487)
Some checks failed
build and push / build_n_push (push) Has been cancelled
v2.18.1
2025-09-10 14:41:19 +02:00
Maycon Santos
b79c6615b4 Add user approval feature (#486)
Some checks failed
build and push / build_n_push (push) Has been cancelled
implements a user approval feature that allows administrators to manually approve new users before they can access the system. The feature adds approval workflow controls and error handling for blocked/pending users.

Adds user approval toggle in authentication settings
Implements approve/reject actions for pending users in the users table
Creates error page for blocked/pending approval scenarios
v2.18.0
2025-09-02 15:25:30 +02:00
hakansa
5d4e491611 Add skip_auto_apply feature to exit nodes and update related components (#484)
Some checks failed
build and push / build_n_push (push) Has been cancelled
v2.17.0
2025-08-20 13:11:45 +02:00
Eduard Gert
9b1f920863 Update dependencies (#483) 2025-08-19 17:32:22 +02:00
Eduard Gert
7c7f0a0f10 Add network range (#482)
Some checks failed
build and push / build_n_push (push) Has been cancelled
v2.16.0
2025-08-13 14:18:59 +02:00
braginini
76541c701c Update LICENSE 2025-08-05 11:19:13 +02:00
Eduard Gert
d2046fee21 Add resource search, unidirectional policies for all/icmp and dns0 template (#479)
Some checks failed
build and push / build_n_push (push) Has been cancelled
v2.15.0
2025-07-30 17:01:49 +02:00
Eduard Gert
8e2cbe1d2a Add support for port ranges (#475)
Some checks failed
build and push / build_n_push (push) Has been cancelled
v2.14.0
2025-06-20 10:26:53 +02:00
Eduard Gert
8a08583225 Do not redirect on same page (#471)
Some checks failed
build and push / build_n_push (push) Has been cancelled
v2.13.1
2025-06-05 19:30:25 +02:00
Eduard Gert
1defac4e34 Update wording for dns domain, macOS and Windows install steps (#470)
Some checks failed
build and push / build_n_push (push) Has been cancelled
* Update wording for dns domain, macOS and Windows install steps

* Update src/modules/settings/NetworkSettingsTab.tsx

Co-authored-by: Viktor Liu <17948409+lixmal@users.noreply.github.com>

---------

Co-authored-by: Viktor Liu <17948409+lixmal@users.noreply.github.com>
v2.13.0
2025-06-05 13:16:42 +02:00
Eduard Gert
fa68f98cd0 Remove permission for add peer button (#469) 2025-06-05 13:12:38 +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)
Some checks failed
build and push / build_n_push (push) Has been cancelled
* 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>
v2.12.0
2025-05-05 15:30:28 +02:00
Eduard Gert
d7c5f7e183 Hide update available for mobile devices (#106) (#460)
Some checks failed
build and push / build_n_push (push) Has been cancelled
(cherry picked from commit 7f248ae060385acb1245591bd46e2bb6d53ed908)
v2.11.0
2025-04-28 11:58:26 +02:00
Eduard Gert
ebbe865ce0 Add custom dns domain (#458)
* Update domain validator

* Add custom dns domain
2025-04-28 11:58:16 +02:00
Eduard Gert
6c0ab88488 Update domain validator (#459) 2025-04-28 11:53:44 +02:00
Eduard Gert
a50576d851 Fix nameserver port input for Safari (#456) 2025-04-28 11:21:25 +02:00
Eduard Gert
676250266c Fix browse posture checks table filters (#448) 2025-04-07 10:23:07 +02:00
Vladislav Tropnikov
042c65a652 Add display of ID if user does not have email (#450)
* Add display of ID if user does not have email

* Update PeerNameCell.tsx

* Add more possible id parameters

* Hide user if there is nothing

* change id order

* Keep default behavior
2025-03-27 17:30:26 +01:00
Misha Bragin
96f2d39e54 Add CLA 2025-03-18 15:58:05 +01:00
Eduard Gert
61e11d3740 Apply recent cloud changes (#447)
Some checks failed
build and push / build_n_push (push) Has been cancelled
* Add resource description, add single resource for acl, add icons for group badges, add inactivity expiration

* Add extra dns labels, remove routing restriction
v2.10.0
2025-02-21 15:53:40 +01:00
Edouard Vanbelle
c8e3b50f1b Display serial number on peer information and on peers table (#444)
* display serial number on peer information and on peers table

  * add serial on peers list (included in OS information to minimize informations)
  * permit a lookup via serial number
  * add serial on peer information

* Update os icon to match existing one and hide serial if it does not exist

---------

Co-authored-by: Eduard Gert <kontakt@eduardgert.de>
2025-01-30 13:14:38 +01:00
Eduard Gert
25be69e7bb Add improvements to new networks features (#439)
Some checks failed
build and push / build_n_push (push) Has been cancelled
* 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>
v2.9.0
2025-01-20 16:18:21 +01:00
Eduard Gert
43e5d5cf53 Fix activity search and allow searching for meta fields (#440) 2025-01-15 16:41:55 +01:00
Eduard Gert
18819d6fdf Add confirmation dialog when blocking users (#437) 2025-01-15 16:29:05 +01:00
Eduard Gert
158804c1ac Fix wrong ui state for routing peer modal in networks (#436) 2025-01-15 16:28:50 +01:00
Misha Bragin
14d2d68819 Update links to networks doc (#435)
Some checks failed
build and push / build_n_push (push) Has been cancelled
v2.8.2
2024-12-27 21:48:36 +01:00
Pascal Fischer
40902b3629 add resources to groups update operation (#434)
Some checks failed
build and push / build_n_push (push) Has been cancelled
v2.8.1
2024-12-27 14:20:11 +01:00
Pascal Fischer
fa9bcea4ab Update links for networks concept (#433)
Some checks failed
build and push / build_n_push (push) Has been cancelled
v2.8.0
2024-12-23 18:08:06 +01:00
Eduard Gert
3ba7acdecf Add new networks feature (#427) 2024-12-23 13:20:01 +03:00
Eduard Gert
c7775ade8c Hide groups for regular users (#423)
Some checks failed
build and push / build_n_push (push) Has been cancelled
v2.7.1
2024-11-20 17:50:28 +01:00
Maycon Santos
cd3e75b640 Add setup-key improvements (#420)
Some checks failed
build and push / build_n_push (push) Has been cancelled
- Add support to key deletion
- Add custom and unlimited expiration
v2.7.0
2024-11-01 16:04:43 +01:00
Jon "The Nice Guy" Spriggs
f8281c8057 Typo (#418)
Some checks failed
build and push / build_n_push (push) Has been cancelled
Protocol appears to include the : delimiter
v2.6.2
2024-10-22 11:19:16 +02:00
Eduard Gert
c1fcadaefe Fix resetting acl groups on switching active toggle (#417)
Some checks failed
build and push / build_n_push (push) Has been cancelled
v2.6.1
2024-10-07 17:31:42 +02:00
Jon "The Nice Guy" Spriggs
a0c4520f4b Add admin-url to the add-peer dialogue (#416)
* Add admin-url to the add-peer dialogue

* Missed "let" from defining the variable

* Update netbird.ts

Fix isNetBirdHosted check

---------

Co-authored-by: Eduard Gert <eduard@netbird.io>
2024-10-07 17:25:03 +02:00
Eduard Gert
76ef50a886 Add Access Control Groups & various UI / UX improvements (#415)
Some checks failed
build and push / build_n_push (push) Has been cancelled
* Update codespell

* Add access control group, add various ui / ux improvements
v2.6.0
2024-10-04 19:54:49 +02:00
Maycon Santos
58cec8fcd1 ignore mappin spelling (#408)
Some checks failed
build and push / build_n_push (push) Has been cancelled
v2.5.0
2024-08-13 15:59:38 +02: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
Eduard Gert
650496f670 Include all settings in put request to prevent overwrite (#405)
Some checks failed
build and push / build_n_push (push) Has been cancelled
v2.4.2
2024-07-31 18:48:59 +02:00
Tom Hubrecht
121778c4a6 Fix package-lock.json (#401) 2024-07-12 10:35:31 +02:00
juliaroesschen
d4102c5d04 fix typo in route update modal (#397)
Some checks failed
build and push / build_n_push (push) Has been cancelled
v2.4.1
2024-07-04 15:05:57 +02:00
pascal-fischer
e78c35bdbe Fix DNS modal to allow one char domains (#393)
* update regex to allow one char domains in DNS routing modal

* update regex
2024-07-04 10:50:37 +02:00
juliaroesschen
6ebee98695 Fix typo in Network Routes dialogue (#395) 2024-07-04 10:48:49 +02:00
juliaroesschen
f4b28d5f40 Fix typo in routes modal 2024-06-28 11:38:39 +02:00
Eduard Gert
b4b6d9295b Add DNS routes (#390)
Some checks failed
build and push / build_n_push (push) Has been cancelled
v2.4.0
2024-06-17 09:32:55 +02:00
Maycon Santos
4898742ee9 Fix http://localhost:3000/ url validation case (#388)
* Fix http://localhost:3000/ url validation case

* adjust min regex occurrences
2024-06-12 18:18:14 +02:00
Eduard Gert
79164e9dd5 Add process posture check (#378)
* Add process posture check

* Add support for separate linux and mac paths
2024-06-12 16:32:10 +02:00
Eduard Gert
5caeab118b UX changes for modals and refactoring (#380) 2024-05-08 14:42:04 +02:00
Eduard Gert
3f943bb7d4 Use next/font/local instead of next/font/google (#376)
Some checks failed
build and push / build_n_push (push) Has been cancelled
v2.3.0
2024-04-19 17:12:56 +02:00