Muhammad Atif Ali
0ebd656cd1
refactor: refactor JFrog docs and template ( #11336 )
2023-12-25 07:26:34 +00:00
Muhammad Atif Ali
5a558b69c3
chore(examples/jfrog): always install the latest JFrog extension ( #11335 )
2023-12-24 13:59:04 +03:00
Muhammad Atif Ali
b69ccab390
fix(docs): add missing scoped token resource to JFrog docs ( #11334 )
2023-12-24 13:30:52 +03:00
Muhammad Atif Ali
ed3ecfc923
chore: build dogfood image on PRs and skip pushing to registry ( #11311 )
2023-12-24 11:43:38 +03:00
Muhammad Atif Ali
efe8c67774
ci: fix close reason type for stale issues
...
The action was faking because we were incorrectly using `not planned` instead of `not_planned`.
2023-12-23 18:43:13 +03:00
Mathias Fredriksson
be3889af07
test(site/e2e): catch missing agent defaults in fillResource
( #11105 )
2023-12-23 11:52:27 +00:00
Yonatan Arbel
8271cb01c0
docs: fix broken link to JFrog module ( #11322 )
2023-12-22 14:42:59 +03:00
Cian Johnston
19abde12fb
chore(coderd): fix test flake with auditor ( #11316 )
2023-12-22 09:50:49 +00:00
Michael Smith
167c15238a
fix: prevent UI from jumping around when selecting workspaces ( #11321 )
2023-12-21 22:36:42 +00:00
Ben Potter
b3e3521274
docs: add v2.6.0 changelog ( #11320 )
...
* docs: add v2.6.0 changelog
* fmt
v2.6.0
2023-12-21 22:33:13 +00:00
Kayla Washburn
029c92fede
fix: fix name for external auth connections ( #11318 )
2023-12-21 15:27:16 -07:00
Kayla Washburn
db71c0fa54
refactor: remove theme "color palettes" ( #11314 )
2023-12-21 14:45:54 -07:00
Asher
5cfa34b31e
feat: add OAuth2 applications ( #11197 )
...
* Add database tables for OAuth2 applications
These are applications that will be able to use OAuth2 to get an API key
from Coder.
* Add endpoints for managing OAuth2 applications
These let you add, update, and remove OAuth2 applications.
* Add frontend for managing OAuth2 applications
2023-12-21 21:38:42 +00:00
Kayla Washburn
e044d3b752
fix: add additional theme colors ( #11313 )
2023-12-21 12:59:39 -07:00
Jon Ayers
0b7d68dc3f
chore: remove template_update_policies experiment ( #11250 )
2023-12-21 13:39:33 -06:00
Muhammad Atif Ali
5b071f4d94
feat(examples/templates): add GCP VM devcontainer template ( #11246 )
2023-12-21 13:01:10 +00:00
Spike Curtis
52b87a28b0
fix: stop printing warnings on external provisioner daemon command ( #11309 )
...
fixes #11307
2023-12-21 16:55:34 +04:00
Spike Curtis
db9104c02e
fix: avoid panic on nil connection ( #11305 )
...
Related to https://github.com/coder/coder/actions/runs/7286675441/job/19855871305
Fixes a panic if the listener returns an error, which can obfuscate the underlying problem and cause unrelated tests to be marked failed.
2023-12-21 14:26:11 +04:00
Steven Masley
fe867d02e0
fix: correct perms for forbidden error in TemplateScheduleStore.Load ( #11286 )
...
* chore: TemplateScheduleStore.Load() throwing forbidden error
* fix: workspace agent scope to include template
2023-12-20 11:38:49 -06:00
Kira Pilot
20dff2aa5d
added react query dev tools ( #11293 )
2023-12-20 10:08:51 -05:00
Ben Potter
19e4a86711
docs: add guidelines for debugging group sync ( #11296 )
...
* docs: add guidelines for debugging group sync
* fmt
2023-12-20 12:52:07 +00:00
Bruno Quaresma
e2e56d7d4f
refactor(site): move workspace schedule controls to its own component ( #11281 )
2023-12-20 08:46:18 -03:00
Cian Johnston
bfc588955c
ci: make test-go-pg depend on sqlc-vet ( #11288 )
2023-12-20 08:47:47 +00:00
Muhammad Atif Ali
3ffe7f55aa
feat(examples/templates): add aws vm devcontainer template ( #11248 )
...
* feat(examples/templates): add aws vm devcontainer template
* Create README.md
* add code-server
* fix code-server
* `make fmt`
* Add files via upload
* Update README.md
* fix typo and persist workspace
* always land in the repo directory
2023-12-20 08:24:45 +03:00
Kayla Washburn
97f7a35a47
feat: add light theme ( #11266 )
2023-12-19 17:03:00 -07:00
Bruno Quaresma
e0d34ca6f7
fix(site): fix error when loading workspaces with dormant ( #11291 )
2023-12-19 20:42:07 -03:00
Steven Masley
24080b121c
feat: enable csrf token header ( #11283 )
...
* feat: enable csrf token header
* Exempt external auth requets
* ensure dev server bypasses CSRF
* external auth is just get requests
* Add some more routes
* Extra assurance nothing breaks
2023-12-19 15:42:05 -06:00
Steven Masley
fbda21a9f2
feat: move moons experiment to ga (released) ( #11285 )
...
* feat: release moons experiment as ga
2023-12-19 14:40:22 -06:00
Steven Masley
e8be092af0
chore: add sqlc push action on releases ( #11171 )
...
* add sqlc push action on releases
* Make sqlc push optional
2023-12-19 20:31:55 +00:00
Steven Masley
c1451ca4da
chore: implement yaml parsing for external auth configs ( #11268 )
...
* chore: yaml parsing for external auth configs
* Also unmarshal and check the output again
2023-12-19 18:09:45 +00:00
dependabot[bot]
016b3ef5a2
chore: bump golang.org/x/crypto from 0.15.0 to 0.17.0 ( #11274 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.15.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.15.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19 20:52:43 +03:00
Cian Johnston
d2d7628522
fix(enterprise/cli): add CODER_PROVISIONER_DAEMON_LOG_* options ( #11279 )
...
- Extracts cli.BuildLogger to clilog package
- Updates existing usage of cli.BuildLogger and removes it
- Use clilog to initialize provisionerd logger
2023-12-19 16:49:50 +00:00
Bruno Quaresma
7c4fbe5bae
refactor(site): make HelpTooltip easier to reuse and compose ( #11242 )
2023-12-19 10:43:23 -03:00
Spike Curtis
f2606a78dd
fix: avoid converting nil node
...
fixes : #11276
2023-12-19 13:38:15 +04:00
Stephen Kirby
83e1349c2c
moved docker installation warning to install/docker ( #11273 )
2023-12-18 18:19:20 -06:00
MarkE
280d38d4b8
added UI as Dashboard synonym ( #11271 )
2023-12-18 17:13:07 -06:00
Kayla Washburn
3ab4800a18
chore: clean up lint ( #11270 )
2023-12-18 14:59:39 -07:00
Bruno Quaresma
e84d89353f
fix(site): fix template editor filetree navigation ( #11260 )
...
Close https://github.com/coder/coder/issues/11203
2023-12-18 14:21:24 -03:00
Cian Johnston
ff61475239
fix(coderd/provisionerdserver): use s.timeNow ( #11267 )
2023-12-18 17:11:50 +00:00
Steven Masley
c35b560c87
chore: fix flake, use time closer to actual test ( #11240 )
...
* chore: fix flake, use time closer to actual test
The tests were queued, and the autostart time was being set
to the time the table was created, not when the test was actually
being run. This diff was causing failures in CI
2023-12-18 10:55:46 -06:00
Cian Johnston
213b768785
feat(coderd): insert provisioner daemons ( #11207 )
...
* Adds UpdateProvisionerDaemonLastSeenAt
* Adds heartbeat to provisioner daemons
* Inserts provisioner daemons to database upon start
* Ensures TagOwner is an empty string and not nil
* Adds COALESCE() in idx_provisioner_daemons_name_owner_key
2023-12-18 16:44:52 +00:00
Steven Masley
a6901ae2c5
chore: fix race in cron close behavior (TestAgent_WriteVSCodeConfigs) ( #11243 )
...
* chore: add unit test to excercise flake
* Implement a *fix for cron stop() before run()
This fix still has a race condition. I do not see a clean solution
without modifying the cron libary. The cron library uses a boolean
to indicate running, and that boolean needs to be set to "true"
before we call "Close()". Or "Close()" should prevent "Run()"
from doing anything.
In either case, this solves the issue for a niche unit test bug
in which the test finishes, calling Close(), before there was
an oppertunity to start the go routine. It probably isn't worth
a lot of time investment, and this fix will suffice
2023-12-18 09:26:40 -06:00
Jon Ayers
56cbd47082
chore: fix TestWorkspaceAutobuild/DormancyThresholdOK flake ( #11251 )
2023-12-18 09:23:06 -06:00
Muhammad Atif Ali
45e9d93d37
chore: remove unused input from deploy-pr workflow ( #11259 )
2023-12-18 17:32:53 +03:00
Muhammad Atif Ali
5647e87207
ci: drop chocolatey from ci ( #11245 )
2023-12-18 17:31:35 +03:00
Dean Sheather
307186325f
fix: avoid db import in slim builds ( #11258 )
2023-12-19 00:09:22 +10:00
dependabot[bot]
28a0242c27
ci: bump the github-actions group with 4 updates ( #11256 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 13:30:18 +00:00
Dean Sheather
e46431078c
feat: add AgentAPI using DRPC ( #10811 )
...
Co-authored-by: Spike Curtis <spike@coder.com >
2023-12-18 22:53:28 +10:00
Cian Johnston
eb781751b8
ci: update flux to 2.2.1 ( #11253 )
2023-12-18 09:29:46 +00:00
Muhammad Atif Ali
838ab8de7e
docs: fix a broken link ( #11254 )
2023-12-18 09:28:55 +00:00