03c5d42233
chore: keep active users active in scim ( #13955 )
...
* chore: scim should keep active users active
* chore: add a unit test to excercise dormancy bug
* audit log should not be dropped when there is no change
* add ability to cancel audit log
2024-07-19 16:30:02 -05:00
49d6d0f41b
chore: add built in organization roles to match site ( #13938 )
...
* chore: add built in organization roles to match site
Added org user admin, org template admin, and org auditor
2024-07-19 15:44:18 -05:00
c88e4162d8
fix: TestPendingUpdatesMetric flake ( #13944 )
...
Signed-off-by: Danny Kopping <danny@coder.com >
2024-07-19 12:54:15 +02:00
492ab1cc7e
chore: add webhook tests for notification subsystem ( #13942 )
2024-07-19 12:03:29 +02:00
943ea7c52a
feat: add SMTP auth & TLS support ( #13902 )
2024-07-19 09:22:15 +02:00
8d4bccc612
feat: add meticulous recorder ( #13886 )
2024-07-18 20:15:07 -05:00
aa6e6e3d58
chore: implement fetch all organizations endpoint ( #13941 )
...
* chore: implement fetch all organizations endpoint
* update ui to use list all orgs
2024-07-18 17:28:36 -05:00
f975701b34
feat: add provisioner key cli commands ( #13875 )
2024-07-18 14:44:20 -04:00
91cbe679c0
chore: move notiffake
to testutil
( #13933 )
2024-07-18 13:36:02 +00:00
fbd1d7f9a7
feat: notify on successful autoupdate ( #13903 )
2024-07-18 15:19:12 +02:00
44924cd8d8
chore: add updated_at to codersdk users ( #13928 )
...
* chore: add updated_at to codersdk users
2024-07-17 17:59:42 -05:00
3e1fae7d3d
chore: add Star the Repo to support links ( #13924 )
2024-07-17 15:39:03 -04:00
f21f2dce57
fix: fix heartbeat select to prevent leak ( #13909 )
...
fixes #13816
2024-07-16 23:38:07 +04:00
1f24aceea2
fix: change audit descriptions to indicate unsuccessful attempts ( #13897 )
2024-07-16 22:47:32 +04:00
a3f40d5ef8
feat: add members settings page for organizations ( #13817 )
2024-07-16 12:25:36 -06:00
b697c6939a
chore: add provisioner key crud apis ( #13857 )
2024-07-16 13:27:12 -04:00
a5e4bf38fe
feat: notify owner about failed autobuild ( #13891 )
2024-07-16 10:48:17 +02:00
9cbe2b27e7
chore: create workspaces and templates for multiple orgs ( #13866 )
...
* chore: creating workspaces and templates to work with orgs
* handle wrong org selected
* create org member in coderdtest helper
2024-07-12 15:47:28 -05:00
c6b7588933
chore: add organization id to provisioner sdk type ( #13883 )
...
* chore: add organization id to provisioner sdk type
2024-07-12 10:56:34 -05:00
de2585b0b6
chore: use rw.WriteHeader
to write responses without bodies ( #13870 )
2024-07-11 13:38:33 -06:00
687d9538de
chore: provisioner acquirer to respect organization ID of jobs ( #13874 )
...
* test: add unit test to verify creation of templates in multiple orgs
* chore: provisioner acquirer to respect organization ID of jobs
Prior to this the wrong provisioner was awakened on any new job
posting.
* add comment and stricter check
2024-07-11 11:26:47 -05:00
f36b816391
chore: add coder version to network telemetry events ( #13871 )
2024-07-11 20:46:37 +10:00
b2dab3308d
feat: implement observability of notifications subsystem ( #13799 )
2024-07-11 10:57:49 +02:00
0787de88a9
chore: update documentation links to the new format ( #13797 )
2024-07-10 21:31:37 +03:00
a588ec5b21
chore: assign user to multiple orgs in coderdtest user create ( #13867 )
...
* chore: coderdtest assign user to multiple orgs on create
2024-07-10 12:38:48 -05:00
7bb3e0db4a
chore: return organization's display name and icon in templates ( #13858 )
...
* chore: templates return organization display name and icon
* templates api response includes organization display name and icon
2024-07-10 10:06:49 -05:00
bf392ffea4
feat: add killswitch for notifications ( #13794 )
2024-07-10 16:15:06 +02:00
542fff7df0
chore: improve notifications tests ( #13863 )
2024-07-10 15:25:23 +02:00
70046ea08d
fix: missing nolint comment ( #13862 )
2024-07-10 09:55:30 +00:00
e8db21c89e
chore: add additional network telemetry stats & events ( #13800 )
2024-07-10 14:14:35 +10:00
d50ffa78f6
fix: exit reset password request before passwords are compared ( #13856 )
2024-07-09 14:28:39 -05:00
35a808f089
fix(coderd/agentapi): set ReadyAt
for start timeout ( #13846 )
2024-07-09 18:55:16 +00:00
54898033b1
fix: dbpurge: disable parallel tests ( #13848 )
2024-07-09 15:10:57 +02:00
44cb400c8e
chore: include host and port in oidc test logs ( #13818 )
...
* chore: include host and port in oidc test logs
Log fake IDP's log for debugging port conflicts between tests
2024-07-08 10:24:41 -05:00
d9bdef915d
chore: fix typo in oidctest package ( #13815 )
2024-07-08 14:35:06 +00:00
bdd2caf95d
feat: implement thin vertical slice of system-generated notifications ( #13537 )
2024-07-08 15:38:50 +02:00
10aa32ca08
chore: refactor AgentHasNotConnectedSinceWeek_LogsExpired
( #13802 )
2024-07-08 13:52:56 +02:00
7c41f957de
feat: autostop workspaces owned by suspended users ( #13790 )
2024-07-04 13:35:41 +00:00
ccf34901bc
chore: add templates search query to a filter ( #13772 )
...
* chore: add templates search query to a filter
2024-07-03 13:42:23 -05:00
e5268e4551
chore: spin clock library out to coder/quartz repo ( #13777 )
...
Code that was in `/clock` has been moved to github.com/coder/quartz. This PR refactors our use of the clock library to point to the external Quartz repo.
2024-07-03 15:02:54 +04:00
a110d18275
chore: add DRPC tailnet & cli network telemetry ( #13687 )
2024-07-03 15:23:46 +10:00
bde9fd58ea
chore: add organization name to workspaces ( #13755 )
...
* chore: add organization name to workspaces
2024-07-02 09:25:05 -05:00
128674918b
chore: include organization name when fetching templates ( #13751 )
...
* chore: include organization name when fetching templates
* chore: rename template_with_user to template_with_names
2024-07-02 09:08:30 -05:00
10c2817f4d
chore: swagger docs omit brower based credentials, rely on swagger auth ( #13742 )
...
* chore: swagger docs omit brower based credentials, rely on swagger auth
Swagger has an "Authorize" button which should be the only
authentication being used in the api requests
2024-07-01 13:44:35 -05:00
6c94dd4f23
chore: add DRPC server implementation for network telemetry ( #13675 )
2024-07-02 01:50:52 +10:00
6daf330d3a
chore: allow organization name or uuid for audit log searching ( #13721 )
...
* chore: allow organization name or uuid for audit log searching
2024-06-28 10:01:23 -05:00
3cc86cf62d
chore: implement sane default pagination limit for audit logs ( #13676 )
...
* chore: implement sane default pagination limit for audit logs
2024-06-28 07:38:04 -05:00
0a221e8d5b
feat: create database tables and queries for notifications ( #13536 )
2024-06-28 09:21:25 +00:00
c4f1676055
feat: expose workspace build ID to terraform-plugin-coder ( #13680 )
2024-06-27 10:07:30 +02:00
30c4b4db5c
chore: implement fetch all authorized templates api ( #13678 )
2024-06-26 11:50:32 -06:00