Commit Graph

177 Commits

Author SHA1 Message Date
Cam Otts
ee078a9e10
pr comments 2023-01-10 12:26:22 -06:00
Cam Otts
bb3d488212
move token generation to admin and add needed security to it 2023-01-10 09:53:41 -06:00
Cam Otts
0734e7b511
pr comments 2023-01-09 13:23:02 -06:00
Cam Otts
e5b749be71
initial rough pass for a stored token implementation 2023-01-09 11:00:37 -06:00
Michael Quigley
4bc25100b6
environment details (#124) 2023-01-06 14:40:56 -05:00
Michael Quigley
7f5321f416
colors (#124) 2023-01-06 14:23:10 -05:00
Michael Quigley
5a0c109937
starting on tui enhancements; zrok status (#124) 2023-01-06 14:19:00 -05:00
Michael Quigley
3943aef40a
service -> share (#144) 2023-01-04 14:42:58 -05:00
Michael Quigley
fe89551bfb
massive services -> share boatload (#144) 2023-01-04 13:43:37 -05:00
Michael Quigley
65ff0f4f23
let's try embracing more camel case 2022-12-14 14:40:45 -05:00
Michael Quigley
3ed31e60e0
display the requested path in the test endpoint ui 2022-12-14 12:32:50 -05:00
Michael Quigley
0b9d61b961
log the requested path through 'test endpoint' 2022-12-14 12:30:59 -05:00
Michael Quigley
d1a0afd6a0
zrok reserve needs to support '--frontends' for public reservations 2022-12-13 16:21:13 -05:00
Michael Quigley
85311402d9
support for web backend in share private (#95) 2022-12-13 12:56:11 -05:00
Michael Quigley
e27257daf6
back share public web backend (#95) 2022-12-13 12:51:04 -05:00
Michael Quigley
ac09f2d749
modular backend implementation for share private (#95) 2022-12-13 12:24:28 -05:00
Michael Quigley
5f29d379b1
separate out 'proxy' backend mode from public sharing (#95) 2022-12-13 11:17:18 -05:00
Michael Quigley
9f4c37f88a
create service (dial) policy for new identity for metrics service (#130) 2022-12-06 14:16:15 -05:00
Michael Quigley
13fabc9ec6
basic 'admin create identity' infrastructure (#130) 2022-12-06 14:06:12 -05:00
Michael Quigley
a0c50c68e5
allow share endpoint to return multiple frontends; more frontend selection (#110) 2022-12-06 12:00:25 -05:00
Michael Quigley
081a558ba2
refactor public sharing backend to use frontend selection, rather than hard-wired frontend zids (#110) 2022-12-06 11:48:59 -05:00
Michael Quigley
0dcd614cd5
create missing erps for ctrl and frontend identities (#131) 2022-12-05 15:00:22 -05:00
Michael Quigley
e0a734be2e
admin bootstrap scaffolding (#131) 2022-12-05 13:12:12 -05:00
Michael Quigley
7458c625aa
update backend proxy endpoint when overridden (#125) 2022-12-02 16:18:28 -05:00
Michael Quigley
d2cf19188a
lint (#129) 2022-12-02 12:23:14 -05:00
Michael Quigley
dc24a0532b
cli aliases (#129) 2022-12-02 12:21:38 -05:00
Michael Quigley
5ba457313a
admin update frontend (#129) 2022-12-02 12:19:41 -05:00
Michael Quigley
9ab7eeebf3
admin list frontends (#129) 2022-12-02 09:43:25 -05:00
Michael Quigley
db19dfbb77
zrok admin delete frontend (#129) 2022-12-02 09:08:38 -05:00
Michael Quigley
702ad23c99
roughed in zrok admin create frontend cli (#129) 2022-12-01 16:41:08 -05:00
Michael Quigley
758011d0c0
cli tweaks (#56) 2022-12-01 13:23:09 -05:00
Michael Quigley
4897fb399e
gc -> admin gc (#126, #116); cli cleanups and polish (#56) 2022-12-01 13:19:37 -05:00
Michael Quigley
313647b5aa
http frontend -> access public (#121) 2022-12-01 13:11:38 -05:00
Michael Quigley
b80eb4f837
default to 127.0.0.1, not 0.0.0.0 2022-12-01 12:25:18 -05:00
Michael Quigley
301249fe4a
more cleanups and polish for sharing and reserving (#122, #41) 2022-11-30 14:38:49 -05:00
Michael Quigley
3f5c5003de
zrok reserve; zrok release (#41) 2022-11-30 13:45:57 -05:00
Michael Quigley
f9143c3a5b
more naming refactoring 'name' -> 'token' (#119) 2022-11-30 12:46:19 -05:00
Michael Quigley
0f9ed9dd68
api namespace/naming polish 2022-11-30 11:43:00 -05:00
Michael Quigley
64c3bdd3c1
service details operation (#41) 2022-11-30 11:17:09 -05:00
Michael Quigley
6379223be2
rough 'share again' (#41) 2022-11-30 11:12:14 -05:00
Michael Quigley
a0ac221970
basic reserved services (#41) 2022-11-29 16:47:23 -05:00
Michael Quigley
158cc42c07
basic service reservation support (#41) 2022-11-29 16:41:18 -05:00
Michael Quigley
65d1539182
ensure supplied email addresses are valid at both the CLI and the API (#108) 2022-11-29 13:23:23 -05:00
Michael Quigley
e65752b3e7
display private bind endpoint (#109) 2022-11-28 15:52:54 -05:00
Michael Quigley
a3956509f3
working frontend allocation/deallocation; cleanups (#113) 2022-11-28 13:55:53 -05:00
Michael Quigley
5971037835
createServicePolicyDialForEnvironment (#109, #112) 2022-11-28 11:10:10 -05:00
Michael Quigley
ce72fceb74
unaccess (#111); more access private wiring (#106, #109) 2022-11-23 13:00:01 -05:00
Michael Quigley
213a6d7407
more access private elaboration (#106, #109) 2022-11-23 12:39:42 -05:00
Michael Quigley
4ec0004285
more access private scaffolding (#106, #109) 2022-11-23 12:04:07 -05:00
Michael Quigley
7630460c85
frontend framework refactoring (public+private); private_frontend strawman (#109) 2022-11-23 11:58:45 -05:00