pascal-fischer
20e24b4ede
Fix Routes view when updating routes ( #165 )
...
* fix filter
* filter also for android
* fix masquerade Traffic button
* remove log
2023-04-21 13:07:54 +02:00
Misha Bragin
7a29dac01c
Add single line installer command for Mac and Linux ( #162 )
v1.10.0
2023-04-04 14:20:02 +02:00
pascal-fischer
444e9ec44a
fetch userID from user list and not oidc by default ( #161 )
2023-04-03 16:52:42 +02:00
pascal-fischer
dff0313f82
Feature/pat support ( #157 )
...
* Add working UI + API calls [missing token popup]
* use popup view to add new token
* show userID if user name not available
* switch from description to name
* show "Me" instead of own name
* removed created_by column
* update add token explanation
* use object instead of plain text for token create response
* some style changes
* disable information button for tokens
* last_used can contain nil
* fix delete popups
* lower case letters for dates
* add activity and fix visibility
* show settings tab for non admins
* remove spaces on top of setting tabs
* fix copy button size and position
* fix list footers
* continue merge changes to new files
2023-04-03 12:29:40 +02:00
Maycon Santos
11fbfb336a
Clean last estimated name ( #160 )
2023-04-03 12:16:12 +02:00
Maycon Santos
4a0ae8f27d
Add missing config change ( #159 )
2023-04-01 21:58:46 +02:00
Maycon Santos
9a72d8b0c4
Allow defining API token source ( #158 )
...
On many IDP providers, the access token
is used to access the IDP's own API
With these changes, we allow users to define the proper token to be used for
management API calls
2023-04-01 19:44:28 +02:00
Misha Bragin
8e038cf242
Make table headers font-weight normal ( #156 )
2023-03-27 15:59:18 +02:00
Misha Bragin
5bd94eff56
Fix add peer popup tab layout on mobile ( #154 )
v1.9.0
2023-03-23 12:10:27 +01:00
Misha Bragin
77f065b093
Update theme border radius ( #152 )
2023-03-22 16:56:36 +01:00
Misha Bragin
a4d55cfb90
Fix settings modal styles ( #151 )
2023-03-22 16:14:49 +01:00
Misha Bragin
cfd4c9075b
Add onboarding steps ( #150 )
2023-03-22 15:21:52 +01:00
braginini
962180030a
Fix activity docs link
2023-03-15 14:20:48 +01:00
Misha Bragin
485e1e8d79
Add more references to docs ( #149 )
2023-03-15 14:18:22 +01:00
Givi Khojanashvili
b11007b29f
Add policy add activities ( #147 )
...
Related changes for netbirdio/netbird#700
2023-03-13 10:58:34 +01:00
Maycon Santos
bce75c1ca9
Disable banner ( #146 )
v1.8.0
2023-03-02 15:55:31 +01:00
Maycon Santos
0c09992b38
Use user.is_current ( #145 )
...
prevent update for own user
use the is_current for label
removed unused imports
2023-03-01 22:50:26 +01:00
Maycon Santos
86b12f30d2
Use new windows release URL ( #144 )
...
removed latestVersion logic and environment support
2023-03-01 15:00:36 +01:00
Maycon Santos
d3e34d8448
Use single page size helper with new larger values ( #143 )
...
Reduce duplicated code with single helper for pagination
On larger deployments we should allow for larger pages
fix popover key issue and vertical spacing
update deprecated keys
2023-02-28 16:32:12 +01:00
Misha Bragin
76083168f6
Log error when activity event is not handled ( #142 )
2023-02-28 11:22:40 +01:00
Misha Bragin
a54b3687ae
Display user in the user role update event ( #141 )
...
Handling of the "User role updated" event (user.role.update)
was missing in the Activity tab.
2023-02-27 15:27:00 +01:00
Zoltan Papp
25f154dc83
Capitalize first letter of OS ( #140 )
2023-02-27 14:54:39 +01:00
pascal-fischer
f3c7d877f8
Add additional step in the Mac installation instructions to start the daemon ( #138 )
2023-02-22 20:55:36 +01:00
Misha Bragin
7cea7e7f54
Format individual peer login expiration event ( #139 )
...
Events peer.login.expiration.disable and peer.login.expiration.enable
are handled in the Activity tab now and properly displayed.
2023-02-22 20:54:56 +01:00
Misha Bragin
aaa351635f
Add peer expiration setting confirmation modal ( #137 )
...
Add a confirmation dialog to notify a user of possible
consequences of the peer login expiration enabling/disabling.
2023-02-21 08:47:14 +01:00
Misha Bragin
379ff5486e
Account settings view ( #136 )
...
New Settings tab added to the dashboard.
It is possible to enable or disable peer login expiration globally for an account.
As well as defining the expiration time period.
2023-02-20 08:57:24 +01:00
Misha Bragin
8bcd9918e2
Fix expires in input filed of the setup key ( #135 )
2023-02-17 14:30:22 +01:00
Misha Bragin
044ccd0ce6
Display login expiration activities ( #134 )
2023-02-16 15:36:45 +01:00
braginini
ab09ca3697
Display API error in peers view
2023-02-16 13:03:39 +01:00
Misha Bragin
1644ed5dce
Add peer login expiration tooltip ( #133 )
2023-02-16 12:47:35 +01:00
Misha Bragin
cea459792f
Add peer login expiration ( #132 )
...
Display if peer login has expired in the Peers table
Enable/Disable peer login expiration
2023-02-16 12:18:15 +01:00
Maycon Santos
a402680816
Disallow all crawlers and dashboard indexing ( #131 )
v1.7.1
2023-02-10 18:45:11 +01:00
Givi Khojanashvili
e57e5b726d
Feat add custom id claim ( #129 )
...
* Fix management API endpoint ENV var. Format README.
* Add and use id_current user flag
* Use mix of the new and old methods to detect current user.
v1.7.0
2023-02-03 21:48:03 +01:00
Misha Bragin
2c4ada0ad8
Use peerID in the Routes view ( #130 )
...
Relates to the netbirdio/netbird PR
Use Peer.ID instead of Peer.Key as peer identifier (#664 )
2023-02-03 10:34:43 +01:00
Misha Bragin
8195587c85
Handle additional activity events ( #128 )
v1.6.1
2023-01-31 13:56:46 +01:00
Maycon Santos
adf6e1e71f
Use ID token payload when oidcUser is nil ( #127 )
...
With some IDPs like MS Azure the
oidcUser is not being set, so we can fallback to id token
to validate UI and current user
2023-01-24 09:10:14 +01:00
Maycon Santos
b733a186ae
Remove console.log in peers page ( #125 )
v1.6.0
2023-01-19 14:55:42 +01:00
Maycon Santos
5d901470c2
Feature/dns settings ( #126 )
...
Add DNS settings view to the DNS tab.
Split the page into sub-tabs for Nameservers and DNS settings
Added API calls to the new DNS settings API
2023-01-18 18:12:29 +01:00
Misha Bragin
29ab28847d
Add Events view ( #119 )
2023-01-02 17:29:11 +01:00
Maycon Santos
0361825e04
Add peer's last seem time on popover ( #122 )
v1.5.2
2022-12-16 19:37:10 +01:00
Moath Qasim
2fa33ec06a
Fix MacOS custom netbird up command ( #121 )
v1.5.1
2022-12-11 18:54:48 +01:00
Maycon Santos
c677eeaae4
Add distribution groups to Network routes ( #118 )
...
Users can add distribution groups to network routes
Groups can be added to individual network routes or to all routes in the group
Adding a new group in the modal is restricted to individual network route operations
v1.5.0
2022-12-08 17:24:34 +01:00
Maycon Santos
7fb4b0b145
Update actions versions ( #120 )
v1.4.0
2022-12-08 13:22:07 +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
Misha Bragin
43710b8ada
Add SetupKey usage limit ( #117 )
2022-12-05 13:10:21 +01:00
Maycon Santos
247665a846
Call users API on empty state ( #116 )
...
Validate if the users state is empty and issue a GET call to /api/users
We check if the call was issued and if not on tabs that already does such a call
2022-11-27 16:33:27 +01:00
Maycon Santos
010657c594
Fix DNS validations ( #115 )
...
Check if domains is not empty when primary is false
Validate domain and primary fields before submit
Display validation errors as message too
Reload groups on failure too
Display API call error
Added call to action message when nameserver is empty
2022-11-27 13:15:55 +01:00
Misha Bragin
2d911af97f
Add DNS feature announcement ( #114 )
2022-11-25 18:37:55 +01:00
Misha Bragin
afdfed0160
Filter peers by groups ( #113 )
2022-11-25 18:26:00 +01:00