Commit Graph

357 Commits

Author SHA1 Message Date
braginini
e62e8a00f8 Detect OS to select installation Tab 2022-06-05 16:35:03 +02:00
braginini
4d3bd0c99d Detect OS to select installation Tab 2022-06-05 13:22:49 +02:00
Maycon Santos
009933c0e2 Refactor with ant design and TypeScript (#51)
Refactoring UI using ant design

This will allow us to move forward faster because of its popularity

We also rewrote the code in TypeScript, 
we believe this is also a major step moving forward 
with the project as it brings more struct and clear/clean code. 

Co-authored-by: Raphael Oliveira <raphael.oliveira@dataontabs.com>
Co-authored-by: braginini <bangvalo@gmail.com>
2022-06-01 22:44:06 +02:00
braginini
9030c42fd0 Fix netbird envs 2022-05-28 20:08:51 +02:00
Maycon Santos
ba4fcf3266 update v0.6.1 (#48) 2022-05-28 11:03:10 +02:00
braginini
21e3164547 Fix mobile view of AddPeer 2022-05-26 21:46:16 +02:00
braginini
68ebf3d8e5 Remove SetupKeys from AddPeer 2022-05-26 20:45:20 +02:00
braginini
292635fd59 Fix AddPeer layout 2022-05-26 20:41:57 +02:00
Misha Bragin
0a04b11413 Update AddPeer tab (#47) 2022-05-26 20:29:36 +02:00
braginini
b647155b6a Update Windows installation 2022-05-26 19:31:45 +02:00
braginini
92a5da88b6 Fix Peer table corners 2022-05-19 09:14:49 +02:00
braginini
894f5bd265 Fix error on Peers list 2022-05-19 09:11:32 +02:00
braginini
d401c08199 Fix Banner link and dismiss btn 2022-05-19 09:11:05 +02:00
braginini
4e24be067e Change color of the buttons to indigo-500 2022-05-14 17:44:03 +02:00
braginini
ae48f73acc Add SetupKey filter and search 2022-05-08 23:10:12 +02:00
shatoboar
00168e80ac User list tab (#44)
The new user tab displays a table of users
that belong to the account.
2022-05-05 10:56:37 +02:00
DataOnTabs
d654300c66 Force menu right 6 and bottom 0 (#45) 2022-05-04 17:41:07 +02:00
Maycon Santos
0280ddfdf3 Feature/peers table layout on mobile (#40)
Co-authored-by: Raphael Oliveira <raphael.oliveirarm@gmail.com>
2022-04-25 17:06:04 +02:00
Misha Bragin
7905324257 Fix sign out btn not visible when error loading pic (#41) 2022-04-25 16:53:09 +02:00
Oluchukwu Vivian Obiako
6da38bee3c Implement search and filter (#37) 2022-04-07 14:34:39 +02:00
Oluchukwu Vivian Obiako
f11aff792d Implement Search & Filter #25 (#36)
Add React-Table library replacing the default table.
Integrated a search function by name.
Added sorting by Name and LastSeen

Co-authored-by: Misha Bragin <bangvalo@gmail.com>
2022-04-06 19:17:22 +02:00
braginini
ed82212e77 Remove craco to fix vulnerabilities 2022-04-03 17:08:07 +02:00
braginini
e131ded7a2 Simplify peers list state code 2022-04-03 14:45:29 +02:00
braginini
b6903fdfe4 Change pagination to show peers in table counts 2022-04-03 14:43:41 +02:00
braginini
01c175a186 Remove unused code 2022-04-03 13:09:05 +02:00
braginini
ce91e30209 Correct minor warning 2022-04-03 12:59:57 +02:00
braginini
cd9dd01680 Show total number of peers in pagination 2022-04-03 12:39:36 +02:00
braginini
b1b772b033 Show empty table when all peers are offline 2022-04-03 12:31:42 +02:00
braginini
f9d1c4f9fd Add Peer Status filter - show All or Online 2022-04-03 12:04:59 +02:00
braginini
41e5bd0f4f Add user email to the user menu 2022-04-03 11:10:42 +02:00
braginini
24c3a1636d Fix Sign out theme and peer list theme bugs 2022-04-03 11:02:57 +02:00
Misha Bragin
5ed823ddb1 Change Delete/Revoke Dialogs theme (#30) 2022-04-01 17:41:02 +02:00
braginini
11d12a61b5 Apply Default theme to table Edit button 2022-04-01 17:36:29 +02:00
braginini
86aabb31c5 Apply Default theme to New Key dialog buttons 2022-04-01 17:34:54 +02:00
Misha Bragin
dd0aaa63e9 New UI theme - Default Tailwind (#29)
This PR adds a default Tailwind UI theme
to make the admin panel cleaner
2022-04-01 17:28:49 +02:00
Ashutosh Kumar
8e2b87c2bc Update in command for Windows for v0.5 (#26) 2022-03-26 12:46:30 +01:00
braginini
ebf5941e26 Add announcement banner and new logo 2022-03-26 11:56:10 +01:00
braginini
0af911cfce Add announcement banner and new logo 2022-03-26 11:54:36 +01:00
shatoboar
e2335d0454 Switch to mono fonts for buttons (#23) 2022-03-25 16:37:51 +01:00
shatoboar
2fb5b3d60b Paginationbar in peerslist changed to buttons (#22) 2022-03-25 15:36:08 +01:00
Misha Bragin
67199a1394 Decrease amount of peers show in the list to 15 2022-03-25 15:06:07 +01:00
shatoboar
0206212282 Pagination for Peerlist (#21)
Previously all peers used to be displayed on a single page.
This change aims to improve the usability of the Peers page
by paginating the peer list.
By default 25 peers will be shown per page,
and there will be 5 pages shown in the pagination bar per default.
The current page shown will be centered in the bar shown below.
2022-03-25 14:48:21 +01:00
Misha Bragin
856a2e1264 Add WIRETRUSTEE_MGMT_GRPC_API_ENDPOINT endpoint to display in the UI (#20) 2022-03-21 16:39:32 +01:00
shatoboar
a6706f67d5 shows client version under peers section 2022-02-14 17:25:22 +01:00
Maycon Santos
1411eeff25 use require config with conditional load of config file (#16)
* user require config with conditional load of config file

* remove comment

* add local dev doc
2021-12-31 09:57:34 +01:00
braginini
95a2765e67 chore: move default expiration to client side 2021-10-31 12:02:10 +01:00
braginini
dfb3a36ff5 chore: align New Key button with the table 2021-10-28 18:29:40 +02:00
Mikhail Bragin
5c59fae816 chore: rename peer connection status to avoid confusion (#11) 2021-10-28 18:18:29 +02:00
Mikhail Bragin
fe83a1d2dd add setup key button (#10)
* feature: add setup key logic
2021-10-28 18:16:03 +02:00
braginini
483e119f1f chore: simplify installation steps (only up command) 2021-10-26 21:31:54 +02:00