1
1
mirror of https://github.com/openziti/zrok.git synced 2025-03-03 09:31:26 +01:00
Commit Graph

119 Commits

Author SHA1 Message Date
Michael Quigley
05aa12e742
roughed in share and release through the agent ui () 2024-10-10 14:32:22 -04:00
Michael Quigley
258980c1a1
roughed-in cards () 2024-10-09 15:31:15 -04:00
Michael Quigley
6eb60fcd3d
centralized data retrieval () 2024-10-09 12:45:44 -04:00
Michael Quigley
c02b9c2b23
centralized state () 2024-10-09 12:00:04 -04:00
Michael Quigley
f0cd66dbe2
route parmeters () 2024-10-08 14:47:21 -04:00
Michael Quigley
c5c5bb0879
react router () 2024-10-08 14:23:06 -04:00
Michael Quigley
a67dba0959
toolbar () 2024-10-08 13:46:50 -04:00
Michael Quigley
4749411a59
logging and other lint 2024-10-07 16:40:07 -04:00
Michael Quigley
d3568c061d
wired in console endpoint into agent, wired into 'zrok agent console' () 2024-10-04 16:06:30 -04:00
Michael Quigley
6bcd5695ec
agent console iteration () 2024-10-04 15:38:47 -04:00
Michael Quigley
5d8da3c589
update middleware for agent ui to work properly on windows () 2024-10-04 12:59:16 -04:00
Michael Quigley
8bdf4f0548
fix dependency () 2024-10-04 12:04:22 -04:00
Michael Quigley
3f00bb6ec0
sort shares/accesses in status call () 2024-10-04 12:02:30 -04:00
Michael Quigley
5d57087fd6
add all share/access overview data () 2024-10-04 11:59:08 -04:00
Michael Quigley
99a0eea5d1
both production and development builds now working with vite.js () 2024-10-04 11:43:54 -04:00
Michael Quigley
24ed2ec172
next.js -> vite.js () 2024-10-04 11:20:11 -04:00
Michael Quigley
eebc6effe6
table components and dynamic refresh for mvp () 2024-10-02 13:44:22 -04:00
Michael Quigley
433290d74d
agent-ui rest client generation; initial version endpoint call () 2024-10-02 11:11:30 -04:00
Michael Quigley
f7746bbca2
strip of the boilerplate () 2024-10-01 13:41:49 -04:00
Michael Quigley
b787c6c07f
rough wiring for the grpc gateway () 2024-10-01 13:27:26 -04:00
Michael Quigley
c3fafec2d9
next.js skeleton for agent ui () 2024-10-01 13:03:30 -04:00
Michael Quigley
0baf1dd4e6
integrated openapi generation () 2024-10-01 11:49:37 -04:00
Michael Quigley
69424087e8
initial grpc-gateway integration () 2024-10-01 11:29:21 -04:00
Michael Quigley
f1200eef59
logging lint () 2024-09-25 11:20:03 -04:00
Michael Quigley
3fbcaa5f24
rename '--agent' flag to '--subordinate' () 2024-09-25 11:16:56 -04:00
Michael Quigley
9492f93a1d
code polish and naming lint () 2024-09-25 11:06:06 -04:00
Michael Quigley
1d012b849a
cleaned up removal path in the agent () 2024-09-25 10:59:10 -04:00
Michael Quigley
e0ca6e4724
agent cleanup after process.Kill() () 2024-09-24 14:52:20 -04:00
Michael Quigley
123a4ef57b
back out the SIGINT attempt () 2024-09-24 14:33:50 -04:00
Michael Quigley
9cf5787c47
adjust 'proctree' to use SIGINT instead of SIGKILL () 2024-09-24 14:06:37 -04:00
Michael Quigley
e5ed1247ed
rudimentary implementation of 'zrok share reserved' using dual-pathed approach () 2024-09-20 16:22:51 -04:00
Michael Quigley
0a0d6402c1
naming lint () 2024-09-18 11:54:37 -04:00
Michael Quigley
edf40ca2b5
all snake case () 2024-09-17 17:25:24 -04:00
Michael Quigley
df65230cb2
reserved sharing infrastructure in the agent () 2024-09-17 12:54:17 -04:00
Michael Quigley
e3231070ed
cli bits for 'zrok agent share reserved' () 2024-09-17 12:24:40 -04:00
Michael Quigley
ccfe0df728
'zrok agent release access' () 2024-09-16 22:13:12 -04:00
Michael Quigley
fa8c39b177
grpc for 'zrok agent release access' () 2024-09-16 22:03:31 -04:00
Michael Quigley
9bf5ff5346
better access listing in agent status () 2024-09-16 22:01:09 -04:00
Michael Quigley
fb23d238a0
working 'zrok agent access private' () 2024-09-16 21:58:03 -04:00
Michael Quigley
9d829c173a
private access wiring () 2024-09-16 21:32:17 -04:00
Michael Quigley
dffb7832f3
infrastructure for private sharing commands () 2024-09-16 14:21:23 -04:00
Michael Quigley
254251a3dc
updated grpc for private shares () 2024-09-16 13:58:24 -04:00
Michael Quigley
14719c18ec
ensure that proctree is fully configured (for windows) () 2024-09-16 13:39:27 -04:00
Michael Quigley
7747c3a452
log lint () 2024-09-16 13:19:12 -04:00
Michael Quigley
9653980a30
agent shutdown lifecycle management improvements (, ) 2024-09-16 13:12:12 -04:00
Michael Quigley
9a90915034
better file names () 2024-09-13 14:40:55 -04:00
Michael Quigley
2cf484e1c5
better share lifecycle monitoring and error handling () 2024-09-13 14:39:30 -04:00
Michael Quigley
8525348d21
lint () 2024-09-12 14:25:25 -04:00
Michael Quigley
054788cd18
tail function () 2024-09-12 14:12:46 -04:00
Michael Quigley
d26de73464
return frontend endpoints, also () 2024-09-12 14:08:22 -04:00
Michael Quigley
56c58ee887
minimal sub-process based agent implementatio () 2024-09-12 14:05:17 -04:00
Michael Quigley
cf7cce0e70
removed previous agent innards () 2024-09-12 13:07:27 -04:00
Michael Quigley
42c3ec48b0
rough proctree implementation () 2024-09-12 12:44:54 -04:00
Michael Quigley
82d8f4ba2e
web shares () 2024-09-10 14:11:43 -04:00
Michael Quigley
597776a835
roughed in share release () 2024-09-10 13:54:38 -04:00
Michael Quigley
e7405cd9bb
stop the backend handler () 2024-09-10 13:46:17 -04:00
Michael Quigley
e58524572f
scaffolding for 'zrok agent release share' () 2024-09-10 12:53:45 -04:00
Michael Quigley
a9bac040bb
most minimal public sharing (proxy only) to elaborate plumbing () 2024-08-26 14:18:17 -04:00
Michael Quigley
b69025ce30
rudimentary 'zrok agent status' implementation () 2024-08-26 13:13:59 -04:00
Michael Quigley
66a95f0acd
rudimentary 'zrok agent status' messages () 2024-08-26 11:59:59 -04:00
Michael Quigley
e0592a3625
factor out unix domain grpc client () 2024-08-26 11:49:28 -04:00
Michael Quigley
84c7e26202
'proto3' () 2024-08-26 11:39:13 -04:00
Michael Quigley
d8c9681da1
tweak () 2024-08-23 12:41:13 -04:00
Michael Quigley
3ba179673e
shutdown hook to clean up agent at exit () 2024-08-23 12:35:19 -04:00
Michael Quigley
23796be138
package naming housekeeping () 2024-08-23 12:31:02 -04:00
Michael Quigley
896125d25d
version client () 2024-08-23 12:27:20 -04:00
Michael Quigley
95098e6357
roughed in grpc infrastructure for agent () 2024-08-23 12:05:05 -04:00
Michael Quigley
bd0f2d7430
grpc infrastructure () 2024-08-23 11:31:46 -04:00
Michael Quigley
83ad5dde6d
daemon -> agent () 2024-08-22 11:02:33 -04:00