Eduard Gert
e167afb06b
Fix missing groups on users and dns settings page
2024-11-13 16:18:54 +01:00
Maycon Santos
cd3e75b640
Add setup-key improvements ( #420 )
...
- 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 )
...
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 )
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 )
...
* 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 )
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 )
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 )
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 )
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 )
v2.3.0
2024-04-19 17:12:56 +02:00
Eduard Gert
96b939e6cc
Add changes from cloud repo to public one ( #377 )
...
* Remove unused files
* Update activity descriptions
* Update SelectDropdown
* Update redirect logic for / page
* Update HelpText.tsx
* Update wording for exit nodes
2024-04-19 17:12:37 +02:00
Eduard Gert
5e13548b81
Add better input validation for setup-keys, nameserver and routes ( #373 )
...
* Return the correct promise for errors
* Update icon
* Add better validation for routes
* Add better validation for DNS
* Add better validation for setup keys
* Merge exit nodes to input validation
2024-04-17 15:27:21 +02:00
Eduard Gert
2272a1d2a4
Add Exit Nodes ( #374 )
...
* Add exit node feature
* Fix spelling
* Hide masquerade for exit nodes
* Add exit node information to peers list
* Change exit node button, add indicator to peers table
* Add steps to route modal
* Add hook to check if peer has exit nodes
* Hide exit node indicator for regular users
* Add documentation links
2024-04-17 13:11:38 +02:00
Eduard Gert
fc3da50346
Add fallbacks for setup key name & setup key group names ( #370 )
...
* Add try catch block for global search
* Add fallback for group name
* Add fallback for setup key name
* Do not load setup key modal if it's not open
* Check if auto_groups actually exists for the setup keys
* Add fallback for group names in setup keys table
* Add fallback for group names in peers table
2024-04-11 16:42:27 +02:00
Eduard Gert
6d4716cdad
Remove integrations from public repo and sync changes ( #369 )
...
* Change icon size
* Remove integrations
* Add no cache header
* Add analytics event tracking
* Add small announcement improvements
* Remove peer approval setting
* Do not load countries when user has no permission
* Add tab query params to settings
* Decrease navigation font size
* Change order of providers
* Increase padding for modals
* Show page only when user is fully loaded and found
* Remove unused state
* Remove integrations page
v2.2.0
2024-04-02 14:06:38 +02:00
amplitudes
859916b1df
fix: user deletion notification ( #367 )
2024-04-02 12:26:45 +02:00
Eduard Gert
80ce7d21b0
Fix issue where the first users cache is not populated ( #366 )
2024-03-28 11:27:00 +01:00
Eduard Gert
06fdbd8ec4
Hide profile settings and announcements for blocked dashboard view ( #365 )
2024-03-28 10:25:21 +01:00
Eduard Gert
973cceff79
Add setting to change dashboard view for regular users ( #362 )
2024-03-27 16:09:58 +01:00
Eduard Gert
f4a2d6fae8
Add Okta SCIM integration ( #361 )
...
* Add Okta integration (wip)
* Update okta setup dialog
* Add okta integration images
* Add error handling for 500 status codes
* Add okta integration
* Fix lint warnings
* Update azures last sync time
* Remove 'on' from step, disable copy for HTTP Header
* Update text for custom IDP
2024-03-27 15:55:56 +01:00
Eduard Gert
cb922b46b7
Add 'Offline' filter to peers table ( #364 )
2024-03-26 20:03:24 +01:00
Eduard Gert
4c56ae704c
Show peers for regular users but hide / disable actions (delete, enable ssh etc.) ( #360 )
...
* Show peers for regular users but hide / disable actions (delete, enable ssh etc.)
* Do not load countries for regular users
2024-03-21 14:21:26 +01:00
Eduard Gert
fe6d8c9bd5
Add support for decimal expiration time and switch to days if interval exceeds 48h ( #357 )
...
* Add helper function to check for integer
* Add support for decimal expiration time and switch to days if interval exceeds 48h
v2.1.3
2024-03-15 15:54:06 +01:00
Eduard Gert
121976d101
Add option to copy peer details (ip, public ip, hostname, domain name) in detailed peer view ( #356 )
2024-03-15 13:46:27 +01:00
Eduard Gert
f7071e00b6
Add reset filter button ( #355 )
2024-03-15 13:43:00 +01:00
Eduard Gert
6b73ccf102
Fix search resetting when selecting a group ( #354 )
2024-03-15 13:35:25 +01:00
Eduard Gert
87dcd00264
Fix peer groups occasionally not refreshing ( #351 )
...
* Trigger groups refresh when visiting peers page
* Disable exhaustive-deps linter
---------
Co-authored-by: Maycon Santos <mlsmaycon@gmail.com >
2024-03-15 13:34:47 +01:00
Eduard Gert
99f1bcc375
Reduce information visible to regular users (non-adminstrators) ( #353 )
...
reducing visibility to display only add peer information
2024-03-15 13:25:40 +01:00
Eduard Gert
bf34c55110
Fix JWT group sync checkbox using wrong variable ( #352 )
2024-03-12 17:23:42 +01: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
b7860a8786
Filter peers by id instead of name in peer dropdown selector ( #347 )
2024-03-09 18:07:45 +01:00
Eduard Gert
c9172e3a5f
Show full netbird logo on desktop and netbird logomark on mobile ( #348 )
2024-03-09 18:07:26 +01:00
Eduard Gert
78d75134f9
Add better description for posture check activity events ( #349 )
2024-03-09 17:14:41 +01:00
Eduard Gert
071feb02f9
Fix SSO expiration dropdown to reflect the actual "Hours" or "Days" ( #345 )
2024-03-01 17:01:26 +01:00
Eduard Gert
8e7bcc0c22
Extend posture checks with peer network range check ( #344 )
...
add support to peer network checks
v2.1.2
2024-02-27 16:15:47 +01:00
Eduard Gert
02a0b71e46
Fix setup key modal closing on first time creation ( #342 )
2024-02-26 18:02:56 +01:00
Eduard Gert
a8b66d935f
Show loading indicator for peer detail view as groups are loading ( #343 )
2024-02-26 18:02:28 +01:00
Eduard Gert
f74f9cf812
Add region and public ip to peer table and detailed peer view ( #340 )
...
* Fix group badge icon size
* Fix copy icon size
* Add region information to peer table and single peer view
* Push to docker
* Change login expired icon size
* Fix country flag in single peer view
* Change country flag size in peer table
* Disable revalidation for countries
* Fix icon size on peer detail view
* Rollback workflow
* Revert login expiration
---------
Co-authored-by: Maycon Santos <mlsmaycon@gmail.com >
2024-02-23 15:52:33 +01:00
Maycon Santos
7578595f05
Update posture checks documentation links ( #339 )
v2.1.1
2024-02-22 21:46:55 +01:00
Eduard Gert
a5fc05ca3a
Add posture checks to further restrict network access ( #338 )
v2.1.0
2024-02-22 13:58:41 +01:00
Eduard Gert
8ffdb442f1
Allow adding 3 nameserver addresses ( #337 )
2024-02-19 14:29:33 +01:00