Commit Graph

87 Commits

Author SHA1 Message Date
dovholuknf 4b8c5f827b add Daily/Weekly/Monthly maintenance window cadence with SCCM-style monthly modes 2026-05-22 17:17:07 -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
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 bcf2acea0d add permissions to model items to support views 2025-12-31 12:41:18 -05:00
dovholuknf 2005196f2a handle enter key on url dialog. update manual-test.md 2025-03-04 14:48:54 -05:00
dovholuknf 3ad45b06df merge with origin/main 2024-12-10 17:50:54 -05:00
dovholuknf ff86fc4a68 fixes #760
* changes the stall detection from 3 iterations (~15s) to 12 iterations (~60s)
* allows the user to change this setting if they are an administrator (no ipc support)
2024-12-10 15:12:02 -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 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 8863accec0 adopt much of Fixes_Enhancements. numerous other refinements after more testing 2024-11-23 19:52:19 -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 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 be3157e332 initial rev of automatic upgrade disabling 2022-08-15 12:55:16 -04:00
dovholuknf 4dac797064 whitespace, spelling, timer update, cleanup... 2022-07-22 16:46:56 -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
mary-dcouto 6da96ec6ea fix for the data format issue in the generate mfa command 2022-02-14 11:52:52 +05:30
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 de0fd050b2 fixing the ipc variable name of tun ip config, fixing the error message 2022-01-13 16:56:25 +05:30
mary-dcouto 0d7be50a3e removing the FATAL log option from the WDE UI 2022-01-13 15:59:34 +05:30
mary-dcouto 788f617d32 removing fatal loglevel 2021-12-13 12:58:02 +05:30
mary-dcouto 53506c832a data structure change for add identity option, fix isAccessible spelling and fix null error 2021-12-09 19:15:48 +05:30
mary-dcouto 8cfe929b82 change the function to submit MFA 2021-11-24 16:11:49 +05:30
mary-dcouto 78686df362 reverting the function name and payload name 2021-11-24 13:30:54 +05:30
mary-dcouto 7bfde238c9 change the Function and Payload to command and data 2021-11-22 21:49:53 +05:30
mary-dcouto 6e08f350fa changing the fingerprint to identifier 2021-11-17 21:44:12 +05:30
mary-dcouto 60333ff5c1 removing unnecessary fields from the event as per the review comments 2021-09-17 18:39:49 +05:30
mary-dcouto ca7b214471 adding controller event to the UI deserialization block 2021-09-16 13:45:11 +05:30
mary-dcouto d805fa5cad fixing the formatting 2021-09-09 20:40:44 +05:30
mary-dcouto dfba20e72a change from fatal to error message in the command line function 2021-09-09 14:39:25 +05:30
Jeremy Tellier - ROG fe0c85a232 Merge branch 'release-next' into ui-notify-once 2021-09-01 22:32:33 +01:00
Jeremy Tellier - ROG 3db4f21426 Fix Last Commit 2021-09-01 22:27:50 +01:00
mary-dcouto a209e6844b reverting the snooze logic from tunnel 2021-09-01 11:25:02 +05:30
mary-dcouto 9d2f5bd4b1 adding snooze service timeout notification option 2021-08-30 13:37:05 +05:30
Jeremy Tellier - ROG 18036d973f The UI "handling" the MFA Timout 2021-08-06 16:25:12 +01:00
Jeremy Tellier - ROG 094f0f912b MFA Timout Fixes 2021-08-05 02:00:02 +01:00
Jeremy Tellier - ROG e3014cd057 Timeout Message within try catch for invalid objects 2021-08-01 18:22:16 +01:00