Eduard Gert
0e553f3c83
Update redirect logic, fix exit node dropdown, fix route search
2024-06-12 16:58:10 +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
Eduard Gert
a04e3afccb
Show "Never" when a user never logged in instead of a date ( #335 )
v2.0.4
2024-02-16 12:15:32 +01:00
Eduard Gert
bca327e4cf
Add better search for network-routes by group name ( #336 )
2024-02-16 12:15:14 +01:00
Maycon Santos
6c74506316
Add templates for bugs and for feature request ( #333 )
2024-02-14 13:43:27 +01:00
Eduard Gert
663d7ea58c
Add check to call initial users only once in dev mode ( #332 )
v2.0.3
2024-02-13 15:11:37 +01:00
Eduard Gert
b701783dca
Update ephemeral_peers to ephemeral ( #331 )
v2.0.2
2024-02-13 14:12:31 +01:00
Eduard Gert
fc9a9dfa3e
Block application and show loading until users are fetched ( #330 )
...
* Add option to ignore errors
* Block application and show loading until users are fetched
2024-02-13 14:08:43 +01:00
Eduard Gert
093efc08b3
Fix an issue of creating duplicate groups in the access control and network routes modal when group does not exist ( #328 )
v2.0.1
2024-02-12 14:12:57 +01:00
Eduard Gert
dfa41a48e3
Hide the user invite button for selfhosted users ( #327 )
2024-02-12 14:08:10 +01:00
Eduard Gert
2cf366a5f8
Fix access control to show the correct modal ( #326 )
...
* Rename Access Control "Rule" to Access Control "Policy"
* Show the correct modal for Access Control
2024-02-12 14:07:53 +01:00
Eduard Gert
f91788faef
Fix iOS detection and modal scrolling on Safari mobile ( #325 )
...
* Add better iOS detection
* Fix scrolling for Safari browser
2024-02-12 14:07:31 +01:00
Eduard Gert
ec7bb76f1e
Fix closing of tab when creating setup-key ( #324 )
2024-02-12 14:06:59 +01:00
Eduard Gert
15bab2cef4
Merge pull request #322
...
* Add unique key for nameservers
2024-02-12 14:05:26 +01:00
Eduard Gert
4fa3482c74
Merge pull request #318
...
* Fix redirect link to event streaming docs
2024-02-12 14:04:42 +01:00
Eduard Gert
f5059f485c
Fix invalid token error message ( #321 )
2024-02-09 16:07:09 +01:00
Eduard Gert
3c60de4169
Add a fallback in case the user has no name ( #320 )
...
* Fix redirect link to event streaming docs
* Fallback to a user id in case user has no name
v2.0.0
2024-02-05 16:48:25 +01:00