Commit Graph

41 Commits

Author SHA1 Message Date
Michael Quigley
896a4a7845
limit class filtering (#606) 2024-05-23 14:08:14 -04:00
Michael Quigley
33fdce7337
wire in checks for reserved share count and unique name count (#632) 2024-05-22 16:21:52 -04:00
Michael Quigley
9b03765086
tracking unique names in the shares table (#632) 2024-05-22 14:42:14 -04:00
Michael Quigley
12639c27e6
lint (#432) 2024-03-04 13:19:51 -05:00
Michael Quigley
d2f747db27
wire up permission mode and access grant list in share handler (#432) 2024-03-04 12:55:04 -05:00
Michael Quigley
c673a57304
access handler block (#432) 2024-03-01 15:50:54 -05:00
Michael Quigley
28d3002207
fix for reserved unique name collision checking 2024-02-15 14:08:28 -05:00
Cam
f7d4dfba1b
update error messaging 2024-01-25 10:01:38 -06:00
Cam
b69780908c
return 409 for share token collision. Have property table show strings to correctly render booleans. Fixes #531 and #443 2024-01-24 09:48:27 -06:00
Michael Quigley
f61b2c9086
basic unique name implementation (#123) 2023-12-08 12:03:07 -05:00
Cam
30558a454b
move the go sdk into subdir 2023-11-21 13:27:17 -06:00
Michael Quigley
23a6f128d0
lint 2023-10-17 13:23:16 -04:00
Michael Quigley
c0503ae593
use sdk types/constants throughout the codebase for backend and share modes (#34) 2023-07-17 16:21:29 -04:00
Michael Quigley
fd741353d7
getting a basic tunnel backend plumbed up (#170) 2023-04-14 14:55:49 -04:00
Michael Quigley
f9dc0f6ba1
check limit journals for creating environments or shares (#281) 2023-03-29 13:29:12 -04:00
Michael Quigley
558606fad3
add trx to action interfaces; implement limit and relax for share (#276) 2023-03-27 13:51:48 -04:00
Michael Quigley
d0dd04a141
share limits check owned by limits.Agent now (#277) 2023-03-21 16:34:45 -04:00
Michael Quigley
83ab21f00c
roughed in limits model that incorporates bandwidth limit specs (#235) 2023-03-10 14:25:29 -05:00
Michael Quigley
3a0c06f54d
ziti edge client in sdk package (#128) 2023-03-07 14:31:39 -05:00
Michael Quigley
f5ab73bcb0
openziti-rest-kitchen -> openziti (#158) 2023-01-13 15:01:34 -05:00
Michael Quigley
4e4bd1c876
limitless flag on accounts (#96) 2023-01-13 13:16:10 -05:00
Michael Quigley
e6932d67f2
limits on shares (#96) 2023-01-13 10:34:21 -05:00
Michael Quigley
74b9786a61
more services -> shares (#144) 2023-01-04 14:21:23 -05:00
Michael Quigley
fe89551bfb
massive services -> share boatload (#144) 2023-01-04 13:43:37 -05:00
Michael Quigley
9572ed3c73
controller, store infrastructure; services -> shares (#144) 2023-01-04 13:13:50 -05:00
Michael Quigley
ac09f2d749
modular backend implementation for share private (#95) 2022-12-13 12:24:28 -05:00
Michael Quigley
4b7c1d3b51
formatting faux pas'es 2022-12-06 14:53:59 -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
7458c625aa
update backend proxy endpoint when overridden (#125) 2022-12-02 16:18:28 -05:00
Michael Quigley
c9db95fe03
create frontend handler (#129) 2022-12-01 16:14:42 -05:00
Michael Quigley
3f5c5003de
zrok reserve; zrok release (#41) 2022-11-30 13:45:57 -05:00
Michael Quigley
483babe813
massive name -> token work (#119) 2022-11-30 12:10:00 -05:00
Michael Quigley
64c3bdd3c1
service details operation (#41) 2022-11-30 11:17:09 -05:00
Michael Quigley
158cc42c07
basic service reservation support (#41) 2022-11-29 16:41:18 -05:00
Michael Quigley
6807cb3755
private sharing handler (#99, #109) 2022-11-22 15:31:02 -05:00
Michael Quigley
b54876fcb6
de-lint (#99) 2022-11-22 11:39:00 -05:00
Michael Quigley
c7d8395b89
publicResourceAllocator (#99) 2022-11-22 11:35:25 -05:00
Michael Quigley
ade25d21db
public sharing strategy; update test loop to match (#99) 2022-11-21 13:45:08 -05:00
Michael Quigley
82d9f6f6ed
additional service share/unshare and related naming refactoring (#102) 2022-11-18 15:48:13 -05:00
Michael Quigley
11068394b8
tunnel -> service; tunnel.Tunnel -> service.Share; tunnel.Untunnel -> service.Unshare (#102) 2022-11-18 15:36:55 -05:00