Christopher Britton
13f8dabbc6
Allow switching back to default when an alternate ZET is gone ( #1047 )
...
* Allow switching back to default when an alternate ZET is gone
2026-07-27 15:58:28 -04:00
dovholuknf
b55c03bbd1
add MaintenanceWindowControl with tray UI fixes (menu visibility, debugger unblock)
2026-05-22 17:18:26 -04:00
dovholuknf
57f5ee48b8
add SetMaintenanceWindow IPC op (client send + server dispatch)
2026-05-22 17:17:47 -04:00
dovholuknf
0813e6d6be
initial commit of changes to add get started to first time use along with notification icon updates
2026-05-19 13:41:27 -04:00
Christopher Britton
c10a94578b
Enroll to cert / token ( #1001 )
...
* add enroll-to fields to AddIdentity payload
* add AddIdentityViewModel for external JWT signer discovery draft
* wire signer discovery into add-by-URL preflight, simplify JWT signer fetching significantly
* add signer discovery and picker to add-by-URL draft
* clean up enroll identifier payload lambdas to be more readable
* extract dialog fade-in/fade-out animation helpers
* discover external JWT signers and add a dedicated enroll-mode dialog when applicable
* Trigger external auth for enroll to token/cert on 'join network'
* clear the identities list when the tunneler shuts off
* remove identity clear from LoadStatusFromService in favor of the one in ServiceClient_OnClientDisconnected
* initial multi-tun support commit. used for development
* fix reconnect loop
* Update release notes
---------
Co-authored-by: dovholuknf <46322585+dovholuknf@users.noreply.github.com >
2026-05-07 11:50:33 -04:00
Clint Dovholuk
2f7e53f02c
Allow registry overrides.conflict.free ( #992 )
...
* feat: bump dependencies (NuGet 8 -> 10, NLog 5 -> 6)
* feat: shared IPC data structures for policy state
* feat: registry policy reader with WMI watcher
* feat: monitor service policy enforcement, maintenance window, deferred install
* feat: UI policy state propagation, locks, deferred-install + sentinel UX fix
* feat: ADMX/ADML templates, admin guide, helper script, test runbook
* chore: build tooling, MSI SHA256, version bump, release notes
* more reworking around the adml/admx/md
* build and upload ADMX/ADML admin templates zip
* updates from looking at / testing GPO UI
* missed the prepare-for-tests ps1
* add boms to all ps1's just in case
* update test-run for more vebosity to allow humans to understand
* more updates to release notes
* Fix alignment on "from" label for maintenance window
* Remove arrow pointing to task bar
* Remove unused selection changed stub
* Ensure logical hour value is passed to maintenance window start/end
* Fix invalid URL error not showing - ensure maintenance start/end time errors return correctly
Change variable names
* reworking new-upcoming-releasenotes
* publish admin templates zip + sha256 sidecar to GitHub release, update release note
* add tatooing words
* reword clamping words
---------
Co-authored-by: Christopher Britton <christopher.l.britton@outlook.com >
2026-05-06 09:14:57 -04:00
Christopher Britton
48d354494f
Improve feedback collection ( #998 )
...
* Add ByteFormat utility for human-readable byte sizes
* Show log level and feedback bundle size on feedback collection
* Fix gap between text and feedback spinner
* Add CaptureFeedbackProgress IPC event surface
* Emit progress events during feedback bundle creation
* Replace fixed feedback timeout with progress-event watch
* Log feedback collection lifecycle in CollectFeedbackLogs
* Simplify stream feedback progress via service heartbeat with stall detection
* Remove duplicate file size logic, fix log levels for debugging/errors
* Fix feedback in progress flag readability
* Fix feedback progress events
* Update release notes
2026-05-05 16:12:23 -04:00
Christopher Britton
1ddb281c14
Add update progress UI and failure handling ( #991 )
...
* Add update progress UI rough draft
* Fix sentinel restart detection and add progress preferences
* Add update failure handling and sentinel error recovery
* Clean up
* Update release notes
* resize progress popup to be more reasonable for smaller screens
2026-04-22 15:39:37 -04:00
Clint Dovholuk
289daf439e
Beta release 2.10.0.0 ( #951 )
...
* Add UpdateInterfaceConfig IPC command with nested L3/L2 payload
UpdateInterfaceConfig replaces UpdateTunIpv4 - this prevents having to call a new separate interface UpdateL2Options for updating l3/l2 config options simultaneously
* Add L2Enabled toggle and PcapInterface dropdown to tunnel config edit modal
* Fix L2Enabled and PcapInterface not populating in tunnel config edit modal
* Add Use Pcap checkbox to control Pcap Interface selection in tunnel config
* chore: prepare beta 2.10.0.0 with ZET v1.14.0
* dos2unix build.ps1
* remove beta updates, add experimental stream for now
* remove experimental for now
---------
Co-authored-by: Christopher Britton <christopher.l.britton@outlook.com >
2026-03-31 16:52:45 -04:00
Christopher Britton
3850efd67b
Normalize line endings to LF across the project
2026-03-20 09:10:29 -04:00
dovholuknf
2005196f2a
handle enter key on url dialog. update manual-test.md
2025-03-04 14:48:54 -05:00
dovholuknf
8d2f794c80
various bug fixes
2025-03-03 19:36:30 -05:00
dovholuknf
3bdf3e4fa6
set feedback timeout to 60s
2024-12-19 17:23:47 -05:00
dovholuknf
00da2dd6e5
more random updates from testing
2024-12-10 17:50:19 -05:00
dovholuknf
f33812a736
more updates, more refinements, more changes. pushing this so i can review it in a pr to make final tweaks
2024-12-10 00:07:49 -05:00
dovholuknf
3671ff6ff5
additional updates after more testing, adding better debug messages and start implementing multiple providers
2024-12-06 23:12:09 -05:00
dovholuknf
188d5c0e89
more updates and changes to support keychain and other
2024-12-05 16:35:01 -05:00
dovholuknf
217bd9862b
timeout if the data client takes more than 3 seconds to respond and inform the user that it's very unexpected
2024-12-05 09:24:34 -05:00
dovholuknf
6d0d0bb96b
numerous changes, updates and fixes trying to bring ext auth home
2024-12-04 22:40:38 -05:00
dovholuknf
f212974700
rename the setup file to setup-ids-for-test.ps1, don't show metrics messages unless you go out of your way
2024-11-26 08:32:01 -05:00
dovholuknf
89b5db20cc
more commits after continued testing
2024-11-25 16:56:47 -05:00
dovholuknf
1d9d6f39fa
initial commit for ext-jwt/third party signer
2024-11-23 21:12:14 -05:00
dovholuknf
c95cfb6286
update release note
2024-10-18 13:44:53 -04:00
dovholuknf
6eb20d3bc9
merge origin/main
2024-10-18 09:50:56 -04:00
dovholuknf
2d4ed80985
updates based on review
2024-07-01 14:02:00 -04:00
dovholuknf
a98776285d
lots of permutations with mfa to get just right...
2024-07-01 09:08:54 -04:00
dovholuknf
72ce17dbb1
editorconfig, useless debug, and add readme to .sln
2024-06-29 22:27:35 -04:00
dovholuknf
2a3885b724
more automatic upgrade refinements
2024-04-24 19:57:30 -04:00
dovholuknf
50a8cf6893
trying to add header file to all .cs files
2023-11-20 11:15:21 -05:00
dovholuknf
8f45749e9d
additional refactoring, test, etc of setting the update url
2023-11-01 00:49:14 -04:00
dovholuknf
cdf73aaaf6
add initial set url impl
2023-10-27 12:35:29 -04:00
dovholuknf
b7aead42e6
quick stab at configuring the url for updates
2023-10-25 12:29:21 -04:00
dovholuknf
cb3766516f
minor format tweaks after review
2022-08-17 12:17:40 -04:00
dovholuknf
66189e4af2
remove debug logging/cruft
2022-08-17 11:59:45 -04:00
dovholuknf
620024053d
fix the order to fix last issue with state
2022-08-17 11:08:09 -04:00
dovholuknf
c6e48a762a
refactor and hopefully fix last state bug
2022-08-17 09:31:28 -04:00
dovholuknf
33ae8f05a5
more style commits
2022-08-15 13:21:21 -04:00
dovholuknf
8aed285c2b
tweaks after review
2022-08-15 13:18:29 -04:00
dovholuknf
be3157e332
initial rev of automatic upgrade disabling
2022-08-15 12:55:16 -04:00
dovholuknf
0297e681ac
updates to repair the deferred update feature
2022-07-22 16:08:03 -04:00
dovholuknf
f4517ef69d
bunch of refactoring around the notifications of new releases and other updates
2022-07-21 18:33:26 -04:00
Mary Dcouto
8cf5d49b66
Merge pull request #508 from openziti/ziti_dump_with_path
...
Ziti dump with path
2022-02-17 10:39:50 +05:30
mary-dcouto
0afa1088b6
generate zitidump files in the service logs path while collecting feedback info
2022-02-16 12:05:32 +05:30
mary-dcouto
9295223955
updating the Get MFA codes command
2022-02-14 12:30:13 +05:30
Jeremy Tellier - ROG
ff5b5e7183
Mary & Clints Bugs
2022-02-12 02:16:03 +00:00
mary-dcouto
308a14396b
Merge branch 'release-next' into ZET-UI-integration
2022-02-02 16:22:53 +05:30
dovholuknf
1d16667dc2
plumb apiPageSize
2022-01-19 13:40:44 -05:00
mary-dcouto
380bb7d61f
changing the function and payload fields to command and data fields as ZET supports these fields
2022-01-18 14:06:25 +05:30
mary-dcouto
cb0f77f6c5
fixing the formatting
2022-01-12 14:19:33 +05:30
mary-dcouto
1128882ea9
changing the external ip command
2022-01-10 20:24:59 +05:30