848 Commits
Author SHA1 Message Date
Michael Quigley e7769bac7b add 'dynamic' property to frontend admin endpoints (#1096) 2025-10-15 13:28:06 -04:00
Michael Quigley 23dcb4298c fix constraint for frontend public name uniqueness when deleted (#1097) 2025-10-15 13:12:03 -04:00
Michael Quigley a1c49991c1 bootstrap fix 2025-10-14 17:18:13 -04:00
Michael Quigley 1da7309dee logging 2025-10-14 17:10:45 -04:00
Michael Quigley 1fdd2c9821 separate index/constraint building 2025-10-14 14:52:57 -04:00
Michael Quigley 7e0f8cb60d Merge branch 'main' into v2.0 2025-10-06 13:16:37 -04:00
Michael Quigley e809dab534 logging; changelog (#1090) 2025-10-06 11:51:23 -04:00
Michael Quigley 7904415287 additional logging 2025-10-03 14:41:31 -04:00
Michael Quigley 76b02ea777 logging 2025-10-03 10:38:28 -04:00
Michael Quigley ab797def77 retry/refresh failed agent grpc dials (#1090) 2025-10-02 21:55:44 -04:00
Michael Quigley d00e4a5290 everything -> dl (#1078) 2025-09-25 13:25:46 -04:00
Michael Quigley 55f0bcc0bd logging lint 2025-09-25 12:48:57 -04:00
Michael Quigley 6d8deb8351 support for full agent failure status using agent remoting (#1000) 2025-09-24 16:31:02 -04:00
Michael Quigley 8ec3b44402 "namespace selection" -> "name selection" (#726) 2025-09-24 11:14:25 -04:00
Michael Quigley aff12d15e5 shares sql fix (#1063) 2025-09-23 12:48:49 -04:00
Michael Quigley 91406d6354 check name limits when creating reserved names (#1063); use 'Unsafe()' in 'store.Store' functions to ignore 'Reserved' and 'UniqueName' fields 2025-09-23 12:15:06 -04:00
Michael Quigley 509dac621d remove 'Reserved' and 'UniqueName' from 'store.Share' and update dependents; added 'limits.CanReserveName' to check limits for creating names (#1063) 2025-09-23 11:51:17 -04:00
Michael Quigley 55a595fe99 an initial set of unit tests for controller/limits (#1063) 2025-09-23 11:31:10 -04:00
Michael Quigley 658d28f709 'zrok modify name' allows for changing the reserved state of names (#1066) 2025-09-22 14:46:28 -04:00
Michael Quigley 987b6df6fe name creation now subject to profanity/dns checks (#1060); better namespace ergonomics in 'create name' and 'delete name' 2025-09-22 14:17:58 -04:00
Michael Quigley 478d6e460f augment the /overview endpoint to include names and namespaces (#1064) 2025-09-22 13:43:17 -04:00
Michael Quigley 4f05f1f98c remove the 'version' concept from 'frontend_mapping' and all related infrastructure (#1041) 2025-09-22 13:09:46 -04:00
Michael Quigley debb52be91 removed 'version' from 'frontend_mappings' and re-introduced a primary key (#1041) 2025-09-22 12:47:48 -04:00
Michael Quigley ead9e0baae remove reserved share concept from agent (#1057) 2025-09-19 14:28:47 -04:00
Michael Quigley 4090e80b6a naming lint 2025-09-19 10:48:23 -04:00
Michael Quigley 0605c4719d tx -> trx 2025-09-18 15:42:48 -04:00
Michael Quigley ce80b2ebdd isAccountLimited 2025-09-18 15:25:23 -04:00
Michael Quigley f52d2a4238 share details, overview and metadata cleanups; api console cleanups (#1057) 2025-09-18 15:14:23 -04:00
Michael Quigley 8de630dade /agent/share support for private share token (#1070) 2025-09-18 13:55:26 -04:00
Michael Quigley 82a4fb8a0f support for custom private share names (#1070) 2025-09-18 13:28:38 -04:00
Michael Quigley 083e8d532e share12|unshare12 -> share|unshare (#1057) 2025-09-18 13:06:53 -04:00
Michael Quigley d69a75a660 updated agent grpc and remoting to accomodate namespace-based sharing and current idioms (#1068) 2025-09-17 15:08:19 -04:00
Michael Quigley 3447b39ffd no more 'zrok overview public-frontends' (#1057) 2025-09-17 13:21:41 -04:00
Michael Quigley 7519037eff polish, preening, lint picking (#1054) 2025-09-17 13:13:12 -04:00
Michael Quigley 946c5063d6 buh-bye zrokEdgeSdk (#1054) 2025-09-17 13:01:54 -04:00
Michael Quigley 3981f7ebd1 limits agent ported; tweaks (#1054) 2025-09-17 13:01:18 -04:00
Michael Quigley ed040d756a grantsHandler (#1054) 2025-09-17 12:20:49 -04:00
Michael Quigley 3769d89440 controller.GC (#1054) 2025-09-17 12:14:42 -04:00
Michael Quigley b7316ba8b0 deleteIdentityHandler (#1054) 2025-09-17 12:06:58 -04:00
Michael Quigley 776345b9bc controller startup (#1054) 2025-09-17 12:01:39 -04:00
Michael Quigley f17445e08d disableHandler, deleteAccountHandler (#1054) 2025-09-17 11:58:36 -04:00
Michael Quigley de415f2034 enableHandler (#1054) 2025-09-17 11:50:47 -04:00
Michael Quigley b99aab8757 createIdentity (#1054) 2025-09-17 11:45:07 -04:00
Michael Quigley f2cdd9e34b createFrontendHandler (#1054) 2025-09-17 11:40:53 -04:00
Michael Quigley 1a39060786 unbootstrapHandler is a heck of a lot simpler (#1054) 2025-09-17 11:34:21 -04:00
Michael Quigley f9a79d2dc5 agentEnrollHandler/agentUnenrollHandler (#1054) 2025-09-17 11:30:23 -04:00
Michael Quigley 2dd4387e03 accessHandler/unaccessHandler ported to automation (#1054) 2025-09-17 11:20:17 -04:00
Michael Quigley d05645f80f zrok list namespaces (#1067) 2025-09-16 13:13:01 -04:00
Michael Quigley e84bfc9f6f v1 -> v2 2025-09-16 11:31:39 -04:00
Michael Quigley 3d1d0bf602 ripping stuff out by the handful (#1057) 2025-09-15 17:07:56 -04:00