Colin Adler
eb71053e56
chore: update wireguard-go ( #4139 )
2022-09-20 16:02:49 -05:00
Colin Adler and Ben Potter
5e2efb68f1
feat: add SCIM provisioning via Okta ( #4132 )
...
Co-authored-by: Ben Potter <ben@coder.com >
2022-09-20 15:16:26 -05:00
Bruno Quaresma and Ben Potter
50321ba2aa
docs: Add missing audit logs filtering fields ( #4133 )
...
* docs: Add missing audit logs filtering fields
* Update docs/admin/audit-logs.md
Co-authored-by: Ben Potter <ben@coder.com >
Co-authored-by: Ben Potter <ben@coder.com >
2022-09-20 17:44:00 +00:00
Bruno Quaresma
bc47d7ce69
feat: Add extra fields to the audit filter ( #4123 )
2022-09-20 13:07:21 -03:00
Kyle Carberry
3618b098cb
fix: Return deprecation error when using WebRTC endpoint ( #4130 )
...
Fixes #4126 .
2022-09-20 09:56:19 -05:00
Mathias Fredriksson
2ca7214259
fix: Produce unknown subcommand errors for bad command names ( #4089 )
...
Fixes #1616
2022-09-20 15:31:38 +03:00
Colin Adler
8d7954b015
fix: ignore context canceled error on server ( #4128 )
2022-09-19 23:56:51 -05:00
Colin Adler
67230babc0
fix: properly shutdown tracers ( #4127 )
2022-09-19 23:35:18 -05:00
Colin Adler
3993f66997
chore: bump github.com/open-policy-agent/opa from 0.41.0 to 0.44.0 ( #4094 )
2022-09-20 04:16:03 +00:00
Kyle Carberry
db0ba8588e
chore: Refactor Enterprise code to layer on top of AGPL ( #4034 )
...
* chore: Refactor Enterprise code to layer on top of AGPL
This is an experiment to invert the import order of the Enterprise
code to layer on top of AGPL.
* Fix Garrett's comments
* Add pointer.Handle to atomically obtain references
This uses a context to ensure the same value persists through
multiple executions to `Load()`.
* Remove entitlements API from AGPL coderd
* Remove AGPL Coder entitlements endpoint test
* Fix warnings output
* Add command-line flag to toggle audit logging
* Fix hasLicense being set
* Remove features interface
* Fix audit logging default
* Add bash as a dependency
* Add comment
* Add tests for resync and pubsub, and add back previous exp backoff retry
* Separate authz code again
* Add pointer loading example from comment
* Fix duplicate test, remove pointer.Handle
* Fix expired license
* Add entitlements struct
* Fix context passing
2022-09-19 23:11:01 -05:00
Kyle Carberry
714c366d16
chore: Remove WebRTC networking ( #3881 )
...
* chore: Remove WebRTC networking
* Fix race condition
* Fix WebSocket not closing
2022-09-19 19:46:29 -05:00
Bruno Quaresma
1186e643ec
feat: Add audit logs filtering to the UI ( #4120 )
2022-09-19 21:28:23 -03:00
Garrett Delfosse
7fe7ffea6d
chore: make fmt ( #4121 )
2022-09-19 20:22:46 +00:00
Kyle Carberry
72d6731924
fix: Only update workspace LastUsed when the connection payload has changed ( #4115 )
...
This was causing every workspace to update last used to time.Now() when
coderd was restarted!
2022-09-19 14:11:18 -05:00
Colin Adler
153e96f574
fix: use consistent tracer name ( #4117 )
2022-09-19 13:46:26 -05:00
Ammar Bandukwala
794b88fab4
Fix wireguard dependency ( #4116 )
...
The old commit disappeared(?).
2022-09-19 18:23:44 +00:00
Dean Sheather
29d804e692
feat: add API key scopes and application_connect scope ( #4067 )
2022-09-19 17:39:02 +00:00
Bruno Quaresma
adad347902
refactor: Refactor audit logs count to support filtering ( #4113 )
2022-09-19 17:08:25 +00:00
Kyle Carberry
6f82ad09c8
fix: Improve consistency on CLI help ( #4112 )
...
This makes the english consistent on flags, and improves
the contrast for the placeholder color on dark themes.
2022-09-19 11:36:18 -05:00
Ben Potter
353fb8724a
add docs: "docker in docker" and "systemd in docker" ( #4051 )
2022-09-19 16:33:31 +00:00
Bruno Quaresma
3e4b67893e
fix: Workspace default filter on search bar ( #4111 )
2022-09-19 13:27:41 -03:00
James Ottaway
9196b3978d
Fix kubectl get pods command in k8s install docs ( #4053 )
2022-09-19 15:55:32 +00:00
Ben Potter
732bc5910c
fix: docs: remove reference to fixed issue ( #4104 )
2022-09-19 10:23:41 -05:00
Ben Potter
64e4ea73c0
fix: docs: use diff view in Docker docs ( #4110 )
2022-09-19 09:43:54 -05:00
Bruno Quaresma
bf8d823ae3
feat: Add audit log filters in the API ( #4078 )
2022-09-19 10:37:33 -03:00
Geoffrey Huntley
f314f30ebc
housekeeping(gitignore): update gitignore/eslintignore/prettierignore ( #4108 )
2022-09-19 17:16:19 +10:00
Denbeigh Stevens
36a599ea9a
docs: fix ephemeral resources link ( #4101 )
...
[This link](https://coder.com/docs/coder-oss/latest/templates#persistent-and-ephemeral-resources )
directs to the top of the Templates page, we should use
[this link](https://coder.com/docs/coder-oss/latest/templates#persistent-vs-ephemeral-resources ) instead.
2022-09-19 02:23:17 +00:00
Kyle Carberry
68ee82437e
fix: Remove hiding Tailscale flags ( #4103 )
...
Now that Tailscale is defualt, we shouldn't be hiding these!
Fixes #4083 .
2022-09-18 20:24:26 -05:00
Geoffrey Huntley
d499416024
housekeeping(branding): be consistent ( #4075 )
2022-09-19 09:57:18 +10:00
Kyle Carberry
b3d07ffd87
fix: Test race for TestPostWorkspaceBuild ( #4102 )
2022-09-18 16:40:24 -05:00
Garrett Delfosse
63fd4945a2
chore: watch workspace endpoint ( #4060 )
2022-09-16 18:54:23 +00:00
Colin Adler
b340634aaa
feat: add rbac tracing ( #4093 )
2022-09-16 18:32:15 +00:00
Joe Previte
1bca269b90
refactor: add type safety in utils.test.ts ( #4091 )
...
This makes a few changes to the typings in
site/src/components/GlobalSnackbar/utils.test.ts to more accurately
represent the types we're using. It allows us to remove from type
assertion and one eslin-disable comment..
2022-09-16 10:11:37 -07:00
Colin Adler
77acf0c340
feat: provisionerd tracing, add public trace ingestion ( #4070 )
2022-09-16 11:43:22 -05:00
Dean Sheather
fc841898cd
fix: remove path-based port proxying ( #4063 )
2022-09-16 16:31:08 +00:00
Dean Sheather
6e9c05f859
chore: use zstd -6 in dev ( #4092 )
2022-09-16 16:03:16 +00:00
Mathias Fredriksson
21664c5c58
fix: Revert change from zstd level 22 to level 6 compression ( #4086 )
2022-09-16 18:36:11 +03:00
Mathias Fredriksson
9e12850f38
fix: Remove TestWorkspaceBuildResources/ListRunning ( #4088 )
2022-09-16 16:39:57 +03:00
Colin Adler
86fdafda23
fix: data races in databasefake ( #4084 )
2022-09-16 00:06:39 +00:00
Kyle Carberry
b2bc74e3af
chore: Skip TestPortForward due to flakes ( #4081 )
...
We'll have to fix this in a future PR... it's unfortunate but
these are *really* flakey.
2022-09-15 21:05:43 +00:00
Colin Adler
87ab6ae8a0
fix: incorrect templates list test assert ( #4079 )
2022-09-15 15:03:29 -05:00
Joe Previte
b8bd3208ca
chore: update cSpell and fix isNotificationTextPrefixed ( #4076 )
...
* chore: update cSpell words
* chore: add ignorePaths for cSpell
* fix: update isNotificationTextPrefixed
This removes an eslint-disable rule and adds two new tests to ensure
isNotificationTextPrefixed is working as expected.
* fix(e2e): remove filter in workspacesPage
2022-09-15 16:59:22 -03:00
Bruno Quaresma
9e9a9e0cd2
fix: Setup redirect ( #4064 )
v0.8.15
2022-09-15 13:26:24 +00:00
Bruno Quaresma
40c0fc285c
refactor: Remove users redirect to active filter ( #4056 )
2022-09-15 10:05:33 -03:00
Bruno Quaresma
b78ab9e028
Fix form tab ( #4066 )
2022-09-15 09:59:13 -03:00
Andrei Kondratiev
938bd7341b
helm: added service annotations ( #4062 )
2022-09-15 00:01:40 -05:00
Eric Paulsen
45f39ba488
chore: rename AWS ECS template & fix docker template var ( #4068 )
2022-09-14 20:59:31 -05:00
Kyle Carberry
e847e7386a
fix: Resolve flake in TestPortForward ( #4069 )
2022-09-14 20:21:53 -05:00
Kyle Carberry
ec453f01e4
fix: Wait for connections before port-forwarding ( #4057 )
...
UDP packets were being dropped if a connection was started
before the Tailscale connection has been established.
2022-09-14 21:57:42 +00:00
Joe Previte
22e49c4316
feat(cli): add error message for bad login URL ( #4042 )
2022-09-14 20:15:47 +00:00