Misha Bragin
18cfddbbe7
Support User Invites ( #86 )
...
This PR brings an "Invite User" button to the Users view
and a view to creating (inviting) a new user to the account.
This function calls the Management API POST /users
endpoint that creates a new user.
2022-10-13 18:01:32 +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
bb94342cc8
Support custom redirect callback URIS ( #92 )
2022-10-12 12:25:55 +02:00
Misha Bragin
b86cf8b99f
Add setup key expiration property when creating new key ( #90 )
2022-10-06 17:03:09 +02:00
Maycon Santos
f472c06cbf
skip analytics on monitoring
2022-10-03 12:27:51 +05: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
Maycon Santos
75fdd3e17f
Add new peer button and user message ( #87 )
2022-09-30 19:59:55 +02:00
braginini
568c5eccda
Change tables key fields styling
2022-09-29 11:00:56 +02:00
braginini
363f226a1c
Add me tag to the user view to identify the current user
2022-09-29 10:37:04 +02:00
braginini
bf447b1ada
Fix user role display when clicking view
2022-09-29 10:26:02 +02:00
Maycon Santos
90cb05bd2d
Parse access token for validation and use latestToke global ( #85 )
2022-09-27 12:33:55 +02:00
Misha Bragin
a98d6d9ce1
Display additional peer info ( #84 )
2022-09-26 18:40:06 +02:00
braginini
f83e39d734
Fix deprecated fields warning
2022-09-23 15:05:34 +02:00
braginini
52c1909229
Fix package json
2022-09-23 15:02:23 +02:00
Misha Bragin
f0d893c689
Support user role update ( #82 )
2022-09-23 14:21:59 +02:00
Misha Bragin
c8339c4be1
Peers auto-tagging with users and predefined groups ( #77 )
2022-09-22 10:19:53 +02:00
Misha Bragin
954d697b5f
Add Access Token hook to return valid token ( #81 )
2022-09-19 13:11:07 +02:00
Maycon Santos
ace2bb61ef
Fix popover for groups ( #78 )
...
* Fix popover for groups
Fixed all popover overlay when opening
update modal
also fixed group input size problem
with peers update
* remove style display flex from form tittle
2022-09-15 22:24:20 +05:00
Misha Bragin
f389862931
Support Auto Groups when updating setup keys ( #75 )
v1.3.0
2022-09-13 17:51:05 +02:00
braginini
521df658ad
Shorten the banner text
2022-09-13 11:01:19 +02:00
Maycon Santos
4db17c119a
enable new route update
2022-09-08 10:51:36 +02:00
Maycon Santos
230a4cb05e
Group network routes by identifier and range ( #73 )
...
* fix missing peer when disabling route
and passing peer to modal view
* group rows by HA routes
* Adjust high availability and show fields disabled
* add groupedRoutes to GroupedDataTable
* remove unused fields
* filter by grouped routes
* group routes by network id and network
* use better check for save button
2022-09-08 09:26:38 +02:00
braginini
06316239de
Fix routes docs link
2022-09-05 19:45:14 +02:00
braginini
59eff85339
Fix routes docs link
2022-09-05 19:44:49 +02:00
braginini
ffabdf8a1a
Add new release banner
2022-09-05 19:09:43 +02:00
Maycon Santos
0fe5aa13b1
Rename Network range and enable masquerade by default ( #72 )
2022-09-05 16:13:01 +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
Misha Bragin
c9f1955d6a
Fix ACL modal groups input fields width ( #69 )
2022-08-22 15:27:52 +02:00
Misha Bragin
c3236d05a1
Fix Auth0 OIDC integration
2022-08-17 20:38:52 +02:00
Misha Bragin
25e8a52465
Refactor to generic OIDC config ( #66 )
...
Cleans up config.json providing generic OIDC properties.
This allows for using other IDP providers besides Auth0.
The change is backward compatible with the previous versions.
2022-08-15 19:32:01 +02:00
Maycon Santos
2b26198741
As user to refresh page on 401 ( #65 )
...
* As user to refresh page on 401
* replace status code string
v1.2.0
2022-08-04 20:42:16 +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
d71d8214e7
Disable service worker ( #63 )
...
Service has caused some bugs where
the trust domains were ignored
and api calls were done without proper credentials
2022-08-03 09:44:46 +02:00
braginini
321e4d8311
Remove banner
2022-08-01 13:32:28 +02:00
Maycon Santos
224a889de3
Parse API URL when using default 443 and 80 ports ( #62 )
...
Init scripts will remove ports for replacement when the user
provided default HTTP and HTTPS ports.
This was causing issues with trusted domain logic from the OIDC library.
2022-07-27 11:09:45 +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
54cd75301c
Add rename peer ( #59 )
...
Added View option in the menu
Click on name to open the peer View option
v1.1.0
2022-07-14 10:37:33 +02:00
braginini
1623dd243a
Add access control banner
v1.0.0
2022-06-24 22:43:23 +02:00
Misha Bragin
cf0abd3029
Enable/Disable SSH server in the peers table ( #54 )
2022-06-23 17:01:40 +02:00
Misha Bragin
5bc913ff74
Make footer sticky ( #56 )
...
* Make footer sticky
* Fix footer positioning
2022-06-22 15:15:13 +02:00
Sang Woo Bae
0260dd5ce3
Link to documentation in installpage ( #57 )
...
* Link to documentation in installpage
* Add Documentation link for other distros
* Fix OS autodetection
* Reorder AddPeer tabs and add other tab
2022-06-22 14:36:40 +02:00
Maycon Santos
aad85a1f67
Validate tag input and handle popover for 5+ groups ( #55 )
...
Validate tag naming input
check if only spaces has been added
check if group All is being removed
group All is not closeable in peers
Fixed issue when group list is too large,
preventing click on the group counter
removed arrows from rule inputs
2022-06-20 17:07:59 +02:00
Misha Bragin
6724e5bfaa
Feature/access control ( #49 )
...
Add Access control feature page
Users can create and update access control rules from the UI
Users can assign groups to peers
Minor enhancements to the UI
Co-authored-by: Raphael Oliveira <raphael.oliveira@dataontabs.com >
Co-authored-by: DataOnTabs <68952619+dataontabs@users.noreply.github.com >
Co-authored-by: mlsmaycon <mlsmaycon@gmail.com >
2022-06-15 11:42:15 +02:00
braginini
4e78fabb35
Update images size in README
2022-06-12 09:07:53 +02:00
braginini
c4d679a371
Update readme and media
2022-06-12 09:06:47 +02:00
braginini
48d25a0008
Correct wording for popups
2022-06-08 12:15:04 +02:00
braginini
a65b892441
Fix windows download
2022-06-08 00:19:03 +02:00
braginini
32e06013e9
Fix Try Again btn on auth error
2022-06-07 18:01:58 +02:00
braginini
0334899719
Add logout button on error
2022-06-07 16:26:16 +02:00
braginini
48e6041fd6
Don't log out when email not confirmed
2022-06-07 14:41:58 +02:00