Erik Hollensbe
730c43f575
refactoring of main functions
...
- collect under "App" struct
- App struct contains singleton http client
- all other code is more or less the same, with these two major changes
Signed-off-by: Erik Hollensbe <linux@hollensbe.org >
2022-01-08 15:01:40 -08:00
Erik Hollensbe
99fa414d46
use ureq's agent to avoid lots of TIME_WAIT on localhost
...
Signed-off-by: Erik Hollensbe <linux@hollensbe.org >
2022-01-08 09:20:50 -08:00
Grant Limberg
b4b947cf13
remove println!s
2021-12-15 15:49:30 -08:00
Grant Limberg
909ff47b61
Modifications for full flow OIDC
...
Drops support for implicit flow in the ui client.
2021-12-15 15:46:16 -08:00
Adam Ierymenko
787466ee89
Fix to missing UI data after running for a while, and rebuild UI html.
2021-11-22 21:50:14 -05:00
Grant Limberg
f82ca21c2e
Fix compile targets for macOS implementation of copy_to_clipboard
2021-11-10 11:37:45 -08:00
Janjaap Bos
b013f15433
Linux support
...
For clipboard usage: apt install xclip
2021-11-02 13:19:07 +00:00
Adam Ierymenko
9527015ffb
Fix problems with start on login toggle on Mac.
2021-10-27 16:16:29 -04:00
Adam Ierymenko
af9c2e0809
Fix focus stealing bug on MacOS.
2021-10-26 17:06:23 -04:00
Adam Ierymenko
e04ff3a3fb
Windows UI pops up faster!
2021-10-20 14:20:37 -04:00
Adam Ierymenko
b7f4fe9414
Windows build fix.
2021-10-20 13:52:12 -04:00
Adam Ierymenko
5efe583982
Try loading web UI blob from a file to speed up webview2 on Windows. Seems to speed up Mac too.
2021-10-08 19:55:15 -04:00
Adam Ierymenko
8b1a075382
Fix for normal window Webview on Windows.
2021-10-08 16:11:32 -04:00
Adam Ierymenko
b22db5120c
Build fix.
2021-10-08 16:02:49 -04:00
Adam Ierymenko
f9cd9c0730
Windows storage path fix.
2021-10-08 16:01:51 -04:00
Adam Ierymenko
a3195e91a9
Windows build fixes.
2021-10-08 15:45:02 -04:00
Adam Ierymenko
8e88739457
Mac fix.
2021-10-08 14:46:09 -04:00
Adam Ierymenko
a6d0307f43
Use old web-view on Mac for SSO login window (temporary hack until full flow)
2021-10-08 14:17:28 -04:00
Adam Ierymenko
ced5a3a78b
Back merge some stuff for MacOS... use the old web view for logins for now.
2021-10-08 13:50:52 -04:00
Adam Ierymenko
094fa3f89f
Vendor everything since this is a bit fragile.
2021-10-08 13:43:13 -04:00
Adam Ierymenko
14ff235915
cleanup
2021-10-06 14:21:29 -04:00
Adam Ierymenko
0625bd2348
Another Windows fix.
2021-09-28 23:29:31 -04:00
Adam Ierymenko
1801d85905
Merge branch 'master' of ssh://git.int.zerotier.com:2222/ZeroTier/ZeroTierDesktopUI
2021-09-28 23:27:02 -04:00
Adam Ierymenko
0c6df2263f
Windows fixes.
2021-09-28 23:26:27 -04:00
Adam Ierymenko
cf8f52aa48
SSO windows should not initially be visible.
2021-09-28 22:31:43 -04:00