Skip to content

feat: add port-sharing backend #11939

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 82 commits into from
Feb 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
82 commits
Select commit Hold shift + click to select a range
20e5731
feat: add enterprise key for shared ports
f0ssel Jan 29, 2024
1a95fcf
move to CanRestrictShareLevel
f0ssel Jan 29, 2024
c58db9c
feat: add post port-sharing level
f0ssel Jan 30, 2024
9243cd4
rename
f0ssel Jan 30, 2024
dd53beb
use port sharer
f0ssel Jan 30, 2024
eb1a755
add delete
f0ssel Jan 30, 2024
e755355
template queries
f0ssel Jan 31, 2024
abeecd1
make gen
f0ssel Jan 31, 2024
04d2bec
make gen2
f0ssel Jan 31, 2024
cde0b1c
change interface
f0ssel Jan 31, 2024
5a0a80b
remove file
f0ssel Jan 31, 2024
ef3f479
rebase merge
f0ssel Feb 8, 2024
f4a6ab3
dbmem2
f0ssel Feb 1, 2024
66dca91
lint
f0ssel Feb 1, 2024
41135dd
fmt
f0ssel Feb 1, 2024
f20436c
fix logic in validation
f0ssel Feb 1, 2024
198e3b0
again
f0ssel Feb 1, 2024
eda6285
add test for agpl template
f0ssel Feb 2, 2024
1feba5a
Add more tests
f0ssel Feb 2, 2024
0d2fea3
more tests
f0ssel Feb 2, 2024
5f8814a
move migration
f0ssel Feb 2, 2024
d99771c
lint
f0ssel Feb 2, 2024
16d4258
fix test
f0ssel Feb 2, 2024
1112252
fix tests
f0ssel Feb 5, 2024
ce27204
param doc
f0ssel Feb 5, 2024
31d3899
docs
f0ssel Feb 5, 2024
c4b7183
fix pull
f0ssel Feb 5, 2024
9294a73
gen
f0ssel Feb 5, 2024
d528d2e
dbgen
f0ssel Feb 5, 2024
af54d5a
update insert query format
f0ssel Feb 5, 2024
797a541
dbauthz tests
f0ssel Feb 5, 2024
24b646e
fix actor in test
f0ssel Feb 5, 2024
e019137
add fixture
f0ssel Feb 5, 2024
07a2715
feat: authorize port requests with port sharing (#12040)
f0ssel Feb 7, 2024
041450a
change to enum
f0ssel Feb 7, 2024
87c0274
fix interface
f0ssel Feb 7, 2024
eb6f1ae
fix agent loop
f0ssel Feb 7, 2024
4eeca7f
fix tests
f0ssel Feb 7, 2024
4368c86
test
f0ssel Feb 7, 2024
1f500de
test
f0ssel Feb 7, 2024
83412ad
fe lint
f0ssel Feb 7, 2024
557b8d9
lint
f0ssel Feb 7, 2024
bc8d886
fix dbauthz
f0ssel Feb 7, 2024
e63ad88
fix pg test data
f0ssel Feb 7, 2024
98f5b4e
comment failing tests
f0ssel Feb 7, 2024
a900d3b
Add list endpoint
f0ssel Feb 7, 2024
c247baf
fix docs
f0ssel Feb 8, 2024
4f5e378
so dumb
f0ssel Feb 8, 2024
37808ef
fix dbauthz test:
f0ssel Feb 8, 2024
99eeaf4
fix dbauthz tests
f0ssel Feb 8, 2024
d101db8
fix test data
f0ssel Feb 8, 2024
72228b8
vscode settings revert
f0ssel Feb 8, 2024
f6f124d
pr suggestions
f0ssel Feb 8, 2024
4a87286
add delete route
f0ssel Feb 8, 2024
0cec9b4
fix migration conflict
f0ssel Feb 8, 2024
b72b242
Add tests for get and delete
f0ssel Feb 8, 2024
2132ef4
try to fix e2e
f0ssel Feb 8, 2024
33fc964
fix no-op
f0ssel Feb 8, 2024
7f5a755
get apptest tests working
f0ssel Feb 8, 2024
7b53e14
fmt
f0ssel Feb 8, 2024
f969c32
add experiment
f0ssel Feb 9, 2024
e91e669
add experiment to deployment values in tests
f0ssel Feb 9, 2024
5a216ec
remove insert and update
f0ssel Feb 9, 2024
f3658e9
make gen
f0ssel Feb 9, 2024
d650664
fulfill interfaces
f0ssel Feb 9, 2024
631f16b
fix
f0ssel Feb 9, 2024
9030e80
lint
f0ssel Feb 9, 2024
18f7d3c
lint
f0ssel Feb 9, 2024
d84734a
lint
f0ssel Feb 9, 2024
304eaef
fix tests
f0ssel Feb 12, 2024
fa24e0b
make gen
f0ssel Feb 12, 2024
cbe83d1
fix migrations
f0ssel Feb 12, 2024
10279e7
fix migrations
f0ssel Feb 12, 2024
337d552
fix format
f0ssel Feb 12, 2024
7b16150
make gen
f0ssel Feb 12, 2024
2572199
remove file
f0ssel Feb 12, 2024
c07e4a1
make dbmem and sql behave the same
f0ssel Feb 12, 2024
1175119
Merge branch 'main' into f0ssel/port-sharing-1
f0ssel Feb 13, 2024
22840fd
make gen
f0ssel Feb 13, 2024
324fb30
fix migrations
f0ssel Feb 13, 2024
8d94c10
fix model qujeries
f0ssel Feb 13, 2024
d165f26
make gen again
f0ssel Feb 13, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
195 changes: 193 additions & 2 deletions coderd/apidoc/docs.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading