Commit Graph
265 Commits
Author SHA1 Message Date
Michael Quigley 789c3e96da Merge branch 'main' into v2.0.1_unshare_ownership 2026-03-30 16:33:42 -04:00
Michael Quigley d4d36b9578 always return success on reset password request, even when an account is not found; retaining all existing behavior otherwise 2026-03-30 15:49:57 -04:00
Michael Quigley 3a27185252 new 'zrok2 delete access' cli; security hardening for /unaccess handler 2026-03-30 15:34:01 -04:00
Michael Quigley ed5e7de80c fix for share/name cleanup semantics (#1219) 2026-03-30 15:01:58 -04:00
Michael Quigley 5930351fc2 review pass (#1210) 2026-03-24 17:26:34 -04:00
Michael Quigley 1da1b2e86e admin/create|delete|listSkipInterstitialGrant (#1210) 2026-03-24 16:57:59 -04:00
Michael Quigley 6a85b8b04a admin/removeAppliedLimitClasses (#1210) 2026-03-24 16:32:25 -04:00
Michael Quigley 6c038e18f0 admin/listLimitClasses (#1210) 2026-03-24 15:34:41 -04:00
Michael Quigley e7f093447a github.com/openziti/zrok -> github.com/openziti/zrokv/v2 (#1124) 2025-12-19 12:05:45 -05:00
Michael Quigley cc1fd35707 fix unique constraint on account email (#1109) 2025-11-04 11:38:42 -05:00
Michael Quigley 7c216d59d6 'zrok list shares', 'zrok list accesses' with all the accoutrements (#1107) 2025-10-28 16:31:28 -04:00
Michael Quigley 687c86b5b1 new '/environments' endpoint to allow for dynamic querying of enviroments; new 'zrok list environments' command to access it (#1107) 2025-10-28 15:14:42 -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 1fdd2c9821 separate index/constraint building 2025-10-14 14:52:57 -04:00
Michael Quigley d00e4a5290 everything -> dl (#1078) 2025-09-25 13:25:46 -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 658d28f709 'zrok modify name' allows for changing the reserved state of names (#1066) 2025-09-22 14:46:28 -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 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 f52d2a4238 share details, overview and metadata cleanups; api console cleanups (#1057) 2025-09-18 15:14:23 -04:00
Michael Quigley 63144078a1 df -> v0.3.0 2025-09-13 23:30:21 -04:00
Michael Quigley d0234a4969 df -> v0.2.8 2025-09-11 15:39:58 -04:00
Michael Quigley 058b308859 gRPC dynamicProxyController startup (#1035) 2025-09-10 14:22:09 -04:00
Michael Quigley a942919151 frontend token in 'frontend_mappings' (#1035) 2025-09-10 13:15:04 -04:00
Michael Quigley e3b018891a 'frontend_mappings' (#1035) 2025-09-10 12:13:52 -04:00
Michael Quigley be99156a18 send mapping updates to dynamic frontends (#1035) 2025-09-09 16:27:33 -04:00
Michael Quigley 1f77e6f305 add 'dynamic' column to frontends table; reorder table columns (#1041) 2025-09-09 15:56:53 -04:00
Michael Quigley 9b5cb36038 return share tokens along with namespaces/names when listing (#726) 2025-09-08 16:59:29 -04:00
Michael Quigley f665868833 new 'share_name_mappings' table (#726) 2025-09-03 16:41:59 -04:00
Michael Quigley f5fdf15c3c updated '/share/names' to properly return the 'reserved' field; more 'reserved' field lint (#726) 2025-09-03 16:02:19 -04:00
Michael Quigley 8a1b8ce991 simplified 'allocated_names' -> 'names'; new 'reserved' column (#726) 2025-09-03 13:33:57 -04:00
Michael Quigley 0be47408d7 basic implementation of '/share/names' to return all namespaces/names for a user account (#726) 2025-08-21 17:17:10 -04:00
Michael Quigley 24cf4ad2ba support vanity tokens (probably the preferred use case) for namespaces (#726) 2025-08-21 16:35:11 -04:00
Michael Quigley 41b13b5326 support for a 'default' namespace/frontend mapping (#726) 2025-08-21 15:24:39 -04:00
Michael Quigley 44a2b5fa7d 'namespace_frontend_mappings' (#726) 2025-08-21 12:46:02 -04:00
Michael Quigley 2c829205c5 support for reverse migration 2025-08-21 12:11:36 -04:00
Michael Quigley 74ddda8314 add 'open' column to 'namespace' table (#726) 2025-08-21 12:02:31 -04:00
Michael Quigley fa63fad1fd '/share/names/...' endpoint implementation (#726) 2025-08-20 16:41:06 -04:00
Michael Quigley 102f10f68d namespace grant handlers in controller (#726) 2025-08-20 16:02:55 -04:00
Michael Quigley d52b85fb3d namespace commands for 'zrok admin' (#726) 2025-08-20 15:45:15 -04:00
Michael Quigley 2893af6b9a crud handlers for '/namespace' and '/namespaces' (#726) 2025-08-20 15:20:23 -04:00
Michael Quigley 55a691bcfa updated namespace to include a 'token' (#726) 2025-08-20 14:53:32 -04:00
Michael Quigley 261933e366 draft database components for 'namespace' (#726) 2025-08-20 13:27:58 -04:00
Michael Quigley a7dd48ea4d controller and metrics bridge ported -> df 2025-08-18 15:24:36 -04:00
Michael Quigley f6d1b01ef0 list public frontends for account implementation (#996) 2025-06-27 13:12:10 -04:00
Michael Quigley 9d90f7a2cc infrastructure for account delete api endpoint (#993) 2025-06-25 14:04:23 -04:00