github coder/coder v0.3.0

latest releases: v2.11.1, v2.11.0, v2.10.2...
2 years ago

Changelog

  • 82dfd6c feat: Add UI for awaiting agent connections (#578)
  • 620c889 fix: change dev tunnel default back to true (#630)
  • bd20d9e feat: Add datadog tracing to http middleware (#530)
  • e0172dd feat: Update README with highlights and getting started guide (#627)
  • 13cef7d feat: Support caching provisioner assets (#574)
  • 9485fd6 chore: fix linter (#629)
  • a502a5f feat: Add AWS instance identity authentication (#570)
  • 01957da chore: Add helper for uniform flags and env vars (#588)
  • be8389f chore: update to go 1.18 (#628)
  • b33dec9 feat: Add stage to build logs (#577)
  • eb18925 chore: Ignore .idea for Jetbrain's IDEs (#626)
  • fe23d51 chore: bump @fontsource/fira-code from 4.5.7 to 4.5.8 in /site (#624)
  • 2e07153 chore: bump github.com/creack/pty from 1.1.17 to 1.1.18 (#623)
  • 3a48e40 fix: Race when shutting down and opening WebSockets (#576)
  • 4448ba2 chore: bump @fontsource/inter from 4.5.5 to 4.5.7 in /site (#550)
  • 533dab0 chore: bump prettier from 2.6.0 to 2.6.1 in /site (#575)
  • ff2f647 chore: bump @types/react from 17.0.41 to 17.0.43 in /site (#562)
  • 51ff7e1 chore: bump eslint from 8.11.0 to 8.12.0 in /site (#573)
  • 2a7f2d2 chore: bump ts-jest from 27.1.3 to 27.1.4 in /site (#572)
  • af151ef chore: bump typescript from 4.6.2 to 4.6.3 in /site (#571)
  • 4f910b5 chore: bump eslint-plugin-jest from 26.1.1 to 26.1.3 in /site (#551)
  • 85deeb0 chore: bump minimist from 1.2.5 to 1.2.6 in /site (#555)
  • 99e5a82 chore: bump @playwright/test from 1.20.0 to 1.20.1 in /site (#554)
  • 546beef chore: bump @fontsource/fira-code from 4.5.5 to 4.5.7 in /site (#553)
  • 591523a chore: Move httpapi, httpmw, & database into coderd (#568)
  • 6be949a feat: Separate workspace agent for tests (#567)
  • 21fdb80 fix: Parsing dynamic values for agent results in error (#564)
  • a06821c feat: Update Coder Terraform Provider to v0.2.1 (#563)
  • 27c24de chore: Reduce dependabot frequency to weekly (#560)
  • 8c0f403 fix: Build site in release (#561)
  • 39e5fcf fix: Remove "coder" user and group from systemd service (#559)
  • d371a66 ci: Fix dogfood installation by forcing default configurations (#557)
  • bf00487 feat: Add TLS support (#556)
  • 565b940 chore: bump github.com/moby/moby (#549)
  • ddd86ab feat: Add systemd service and production deployment (#545)
  • 99ece25 fix: Parse prompt input JSON using object or array chars (#538)
  • 305b67c chore: bump github.com/pion/webrtc/v3 from 3.1.26 to 3.1.27 (#534)
  • d665263 fix: Improve coverage by uploading PostgreSQL tests (#532)
  • 6573b65 chore: bump @typescript-eslint/eslint-plugin in /site (#522)
  • 014ce11 chore: bump eslint-import-resolver-typescript in /site (#535)
  • e3e4c6c chore: bump @fontsource/inter from 4.5.4 to 4.5.5 in /site (#537)
  • 6560f2e refactor(site): generalize UserCell component (#484)
  • 038dd54 chore: bump @typescript-eslint/parser from 5.15.0 to 5.16.0 in /site (#536)
  • f2ac81c chore(site): Add unit tests, mocks (#514)
  • 3bf5ceb chore: bump @xstate/cli from 0.1.4 to 0.1.5 in /site (#509)
  • 0c1cdb4 chore: bump @types/react-dom from 17.0.13 to 17.0.14 in /site (#510)
  • d0c353b chore: bump @types/react from 17.0.40 to 17.0.41 in /site (#508)
  • 8216a78 chore: bump node-forge from 1.2.1 to 1.3.0 in /site (#524)
  • 26d24f4 chore: Improve CI builds by caching Go modules (#528)
  • ebae1b9 chore: bump github.com/gohugoio/hugo from 0.94.0 to 0.95.0 (#527)
  • 5af2ab9 chore: bump github.com/quasilyte/go-ruleguard/dsl from 0.3.17 to 0.3.19 (#526)
  • c451f4e feat: Add templates to create working release (#422)
  • 2818b3c feat(site): configure global fonts (#503)
  • 43d433c chore: bump google.golang.org/protobuf from 1.27.1 to 1.28.0 (#521)
  • 3b29b15 chore: enable files.insertFinalNewline in vscode (#518)
  • 01ab487 fix: correctly copy binaries in make install (#517)
  • b55a67a chore: bump github.com/quasilyte/go-ruleguard/dsl from 0.3.17 to 0.3.18 (#505)
  • 2c7ad59 chore: bump actions/checkout from 2 to 3 (#507)
  • f24358e chore: bump actions/cache from 2 to 3 (#506)
  • d11079d chore: bump storj.io/drpc from 0.0.29 to 0.0.30 (#482)
  • 88d0abb chore: bump github.com/pion/webrtc/v3 from 3.1.25 to 3.1.26 (#504)
  • 64d9d00 refactor: Add nightly test stability workflow (aka The Gauntlet) (#343)
  • 22f820c refactor(site): replace UserContext with userXService (#465)
  • 8fde3ed chore: improve eslint, sb, tsc configs (#483)
  • d875298 chore: bump github.com/moby/moby (#419)
  • 22a050d chore: bump google.golang.org/api from 0.72.0 to 0.73.0 (#449)
  • 360e1a3 chore: bump github.com/stretchr/testify from 1.7.0 to 1.7.1 (#448)
  • 706e60b chore: pluralize table names (#463)
  • edd8345 fix: UX - Error logs in development from Empty state component (#466)
  • 8b12e47 fix: CLI - Add log for daemon start (#464)
  • 810b2d2 refactor(site): use axios in non-swr endpoints (#460)
  • 95160d0 chore: bump prettier from 2.5.1 to 2.6.0 in /site (#461)
  • c3ccacc chore: bump github.com/pion/webrtc/v3 from 3.1.24 to 3.1.25 (#450)
  • 27749ce feat(site): add healthz page (#458)
  • 5a42e17 chore: add CODEOWNERS (#459)
  • d8e530e refactor: Add 'src' folder in 'site' (#445)
  • 15beb98 docs: Add additional commands (#455)
  • 548b4f2 chore: bump ts eslint ecosystem (#457)
  • 238251b chore: update golang.org/x/crypto (#447)
  • dfc353b fix: Fix storybook blockers (#443)
  • 97399f8 docs: Fix typo in README.md (#440)
  • 7d61744 chore: bump @playwright/test from 1.19.2 to 1.20.0 in /site (#442)
  • 64f9e69 chore: bump google.golang.org/api from 0.71.0 to 0.72.0 (#441)
  • 5e4d88a refactor: Move runtime dependencies out of devDependencies (#439)
  • cadc298 refactor: Remove now-unnecessary express & http-proxy-middleware packages (#437)
  • 5d54647 chore: bump webpack-cli from 4.9.1 to 4.9.2 in /site (#431)
  • 20faf89 fix: Test flake when installing yarn dependencies on MacOS (#436)
  • 58a358b chore: bump eslint-plugin-react from 7.29.3 to 7.29.4 in /site (#430)
  • d4b2902 chore: bump react-router-dom from 6.2.1 to 6.2.2 in /site (#427)
  • 8dfdcc3 chore: bump webpack from 5.65.0 to 5.70.0 in /site (#428)
  • 80577d0 fix(site): rm duplicate mask-icon; refactor(site): reorder (#425)
  • 60f3cf6 chore: configure eslint vs code plugin (#423)
  • 6c83907 refactor(site): match v1 tsconfig; simplify tsconfig.test.json (#426)
  • ec077c6 refactor: Migrate from Next.js to pure webpack config (#360)
  • bf1f858 chore: bump @testing-library/react from 12.1.3 to 12.1.4 in /site (#417)
  • b5740b5 chore: bump ts-loader from 9.2.7 to 9.2.8 in /site (#420)
  • f500b5e chore: bump github.com/spf13/cobra from 1.3.0 to 1.4.0 (#418)
  • 4921211 chore: bump @types/react from 17.0.39 to 17.0.40 in /site (#416)
  • 9f19041 fix: Update routes for project page, workspace creation page, and workspace page (#415)
  • ac387a1 chore: bump github.com/go-playground/validator/v10 (#409)
  • 3aa8bb8 chore: bump google.golang.org/api from 0.70.0 to 0.71.0 (#414)
  • 1d889c3 fix: Update ICE dependency to fix test flake (#413)
  • 45daa44 fix: TTY being GC'd before command is ran (#412)
  • d37df89 fix: Use proper entrypoint for Docker image build (#411)
  • 6caceac fix: MacOS PTY flake when reading after command exists (#410)
  • ca768e7 fix: Install goreleaser on deploy (#408)
  • eea5b9d fix: Make deploy use new build scripts (#406)
  • 3eb6fb7 feat: Automate releases with goreleaser (#404)
  • e1205a0 fix: Test flake for resolving instance identity auth (#405)
  • 18c929c feat: Use open-source Terraform Provider (#403)
  • bf0ae8f feat: Refactor API routes to use UUIDs instead of friendly names (#401)
  • 330686f chore: bump ts-node from 10.6.0 to 10.7.0 in /site (#402)
  • 55784d3 fix: Remove ICEServer proxying from client to server (#400)
  • 44d83e4 chore: bump eslint-plugin-react from 7.29.2 to 7.29.3 in /site (#399)
  • 73cb452 chore: bump @playwright/test from 1.17.2 to 1.19.2 in /site (#396)
  • 7137416 chore: bump @types/react-dom from 17.0.12 to 17.0.13 in /site (#397)
  • b214c34 chore: bump eslint-config-prettier from 8.4.0 to 8.5.0 in /site (#395)
  • 86994da feat: Initial E2E test framework for v2 (#288)
  • 2b0f471 chore: bump @types/react-dom from 17.0.11 to 17.0.12 in /site (#393)
  • 73219ba chore: bump ts-node from 10.5.0 to 10.6.0 in /site (#394)
  • 8a6b0e3 chore: bump ts-loader from 9.2.6 to 9.2.7 in /site (#392)
  • 6728729 chore: bump actions/checkout from 2 to 3 (#391)
  • 4f93c98 fix: coder project create -> coder projects create (#390)
  • 7e72eb9 test: Add mutex to opening PostgreSQL ports to prevent collision (#389)
  • 6c2371e chore: bump typescript from 4.5.5 to 4.6.2 in /site (#387)
  • ea5efbd test: Fix flake with context.Cancelled in provisionerd (#386)
  • fd5eceb test: Fix test flake panic in provisionerd (#383)
  • 8acd58a fix: Use plan to detect resource agent association (#381)
  • b6017a7 feat: Add destroy to workspace provision job (#373)
  • 9d2803e feat: Add graceful exits to provisionerd (#372)
  • e5c9555 feat: Remove magical parameters from being injected (#371)
  • bd0293a fix: Convert all jobs to use a common resource and agent type (#369)
  • 2d6804c chore: improve coverage of cryptorand package (#377)
  • 0c005ce chore: bump eslint-plugin-react from 7.28.0 to 7.29.2 in /site (#375)
  • 35ae532 feat: Add Terraform Provider for agent resources (#368)
  • 512e239 chore: bump golangci/golangci-lint-action from 2 to 3.1.0 (#374)
  • 68ceea8 test: Fix goroutine leak in peer exchange exit (#370)
  • f630fc5 chore: bump actions/setup-node from 2 to 3 (#362)
  • 41c3ee7 ci: Update DataDog GitHub branch to fallback to GITHUB_REF (#356)
  • b913ea8 chore: bump cloud.google.com/go/compute from 1.4.0 to 1.5.0 (#355)
  • b58e168 feat: Add peerbroker proxy for agent connections (#349)
  • a053fe8 chore: bump google.golang.org/api from 0.69.0 to 0.70.0 (#350)
  • 06b1af1 chore: bump cloud.google.com/go/compute from 1.3.0 to 1.4.0 (#351)
  • 8a87ee5 chore: bump @types/jest from 27.4.0 to 27.4.1 in /site (#353)
  • 480d625 chore: bump github.com/pion/webrtc/v3 from 3.1.23 to 3.1.24 (#352)
  • 707016a refactor: Fix front-end lint issues (#347)
  • 2e12cb9 refactor: Add example of project with resource (#346)
  • 1789ba0 refactor: Workspace Page - Add section components (#345)
  • 8958b64 feat: Add agent authentication based on instance ID (#336)
  • 67613da feat: Add "projects list" command to the CLI (#333)
  • 59ee22d refactor: Add a minimal example of a project with parameters (#331)
  • 3b57619 test: Fix login from opening URLs automatically (#334)
  • 693f457 fix: Use forked pion/ice to fix Close() data race (#342)
  • c85933f fix: Use forked pion/ice to fix Close() race (#341)
  • 0861e25 chore: bump eslint-config-prettier from 8.3.0 to 8.4.0 in /site (#338)
  • 70a575d chore: bump swr from 1.2.1 to 1.2.2 in /site (#339)
  • d04570a fix: Use sync.WaitGroup to await hijacked HTTP connections (#337)
  • 3c04c7f chore: install optional dependencies (required for swc) (#335)
  • 8f843d2 chore: add script to install yarn dependencies
  • 91bf863 feat: Add workspace agent for SSH (#318)
  • 65de96c fix: Leaking yamux session after HTTP handler is closed (#329)
  • f7b4849 feat: add caching headers for Next.js static assets (#330)
  • 5ef59e7 chore: switch from memfs to fstest.MapFS (#327)
  • 37bcfeb chore: upgrade docker distribution from 2.7.1 to 2.8.0 (#328)
  • 5bfdb0c ci: Use GITHUB_BASE_REF as backup if branch isn't set for DataDog (#321)
  • 6170421 fix: Install terraform in Docker image to unblock deploy (#319)
  • 6bdef06 test: Fix race condition in provisionerd on cleanup (#322)
  • c59c0c9 chore: run "go mod tidy" (#323)
  • 4c71ff9 refactor: Add minimal terraform project (#308)
  • 3f77814 feat: Login via CLI (#298)
  • 80c5c93 chore: bump next from 12.0.10 to 12.1.0 in /site (#320)
  • e5db936 chore: bump express from 4.17.2 to 4.17.3 in /site (#310)
  • 9431c45 fix: Redirect to workspaces page after creation (#309)
  • dd36317 ci: Use GITHUB_REF_NAME to identify branch with DataDog (#313)
  • 503d09c feat: Add support for executing processes with Windows ConPty (#311)
  • c2ad91b fix: Redirect to '?redirect' query parameter after successful login (#307)
  • d436993 fix: Use buffered reader in peer to fix ShortBuffer (#303)
  • deb7170 chore: bump eslint-plugin-jest from 26.1.0 to 26.1.1 in /site (#302)
  • 1759379 chore: bump github.com/unrolled/secure from 1.0.9 to 1.10.0 (#300)
  • f252de5 chore: bump @testing-library/react from 12.1.2 to 12.1.3 in /site (#301)
  • 4954a6b feat: Initial workspaces page route + skeleton (#220)
  • 6009c90 refactor: Rename 'expect' package to 'console' (#297)
  • 35291d3 fix: Forms - Add 'escape' button / key handler in forms (#240)
  • a86f2ee chore: Disable deploy action until fix is in (#290)
  • 2e254a0 chore: bump @types/node from 14.18.11 to 14.18.12 in /site (#289)
  • c9c0312 fix: Run expect tests on Windows with conpty pseudo-terminal (#276)
  • 64c14de fix: Integrate front-end jest tests with datadog reporting (#286)
  • 6717932 chore: bump @storybook/addon-actions from 6.4.18 to 6.4.19 in /site (#282)
  • 1e9b480 chore: bump @storybook/react from 6.4.18 to 6.4.19 in /site (#284)
  • c5eed90 chore: bump github.com/quasilyte/go-ruleguard/dsl from 0.3.16 to 0.3.17 (#280)
  • f928959 chore: bump @storybook/addon-essentials from 6.4.18 to 6.4.19 in /site (#283)
  • 632fd80 chore: bump @storybook/addon-links from 6.4.18 to 6.4.19 in /site (#281)
  • 31b743c chore: bump follow-redirects from 1.14.7 to 1.14.8 in /site (#279)
  • 154b9bc feat: Add "coder projects create" command (#246)
  • df13fef fix: Remove 'Create Project' button, replace with CLI prompt (#245)
  • c0d547b refactor: Add install script for coder CLI (#243)
  • a82fb8f chore: bump @types/node from 14.18.10 to 14.18.11 in /site (#242)
  • 07fe5ce feat: Add "coder" CLI (#221)
  • 277318b fix: Login - Add padding between username / password (#239)
  • b6fcd81 chore: Run 'yarn install' when building (#215)
  • c44d036 fix: /projects endpoint returning null instead of empty array (#140)
  • d379767 chore: Update stale.yml to only apply to pulls, not issues (#200)
  • 78bf4c6 feat: nextrouter pkg to handle nextjs routing rules (#167)
  • 61b3909 chore: bump http-proxy-middleware from 2.0.2 to 2.0.3 in /site (#192)
  • 640b673 chore: bump jest from 27.5.0 to 27.5.1 in /site (#193)
  • 7364933 refactor: Allow provisioner jobs to be disconnected from projects (#194)
  • 4c5e443 chore: bump github.com/pion/webrtc/v3 from 3.1.22 to 3.1.23 (#191)
  • 551ada2 chore: bump @storybook/addon-actions from 6.3.12 to 6.4.18 in /site (#183)
  • 795bba2 feat: Add dry run for provisioners (#178)
  • 427fdc6 chore: bump eslint-plugin-jest from 26.0.0 to 26.1.0 in /site (#179)
  • 3903408 chore: set traffic tag to commit hash (#190)
  • 7851067 chore: update coder Cloud Run deployment (#189)
  • a2c0db7 chore: bump ts-node from 10.4.0 to 10.5.0 in /site (#177)
  • 162a601 chore: bump @storybook/addon-links from 6.3.12 to 6.4.18 in /site (#174)
  • b75ffdc chore: Add dockerfile for deployment (#180)
  • 4304d7d chore: bump jest from 27.4.7 to 27.5.0 in /site (#175)
  • bea708d refactor: Remove provisionerd from Makefile (#184)
  • 13360e2 fix: Insert provisioner job logs async (#185)
  • d55231c refactor: Rename ProjectParameter to ProjectVersionParameter (#170)
  • ed705f6 refactor: Generalize log ownership to allow for scratch jobs (#182)
  • bde732f chore: bump @storybook/addon-essentials from 6.3.12 to 6.4.18 in /site (#173)
  • 3002a27 ci: Replace DataDog CI with custom upload script (#169)
  • 4cd0261 chore: bump @react-theming/storybook-addon from 1.1.3 to 1.1.5 in /site (#176)
  • e3089e9 refactor: Add component (#168)
  • 6006436 chore: bump @storybook/react from 6.3.12 to 6.4.18 in /site (#172)
  • fd3600c chore: bump github.com/pion/webrtc/v3 from 3.1.21 to 3.1.22 (#171)
  • 1796dc6 chore: Add test helpers to improve coverage (#166)
  • f19770b chore: Rename ProjectHistory to ProjectVersion (#165)
  • 2b41ac6 ci: Add DataDog tracing (#163)
  • 7a7f664 test: Invalid error scope caused race in WorkspaceHistoryLogs (#164)
  • 682238d feat: Add echo provisioner (#162)
  • 65de6ee feat: Add streaming endpoint for workspace history (#157)
  • 430341b chore: bump @types/react from 17.0.38 to 17.0.39 in /site (#160)
  • c3bae67 feat: Add parameter querying to the API (#143)
  • 75468fa chore: Add testpackage linter (#156)
  • b6d27ad fix: Attempt cleanup multiple times on Windows (#161)
  • 2eab1b5 fix: Allow provisionerd to cleanup acquired job (#159)
  • 94f71fe refactor: Add storybook + initial story (#118)
  • c65850b fix: Simplify provisionerd job acquire (#158)
  • 7884b43 chore: bump swr from 1.2.0 to 1.2.1 in /site (#152)
  • fb020a5 fix: Update pion/webrtc to fix ICE negotiation race (#153)
  • e75bde4 feat: Add provisionerdaemon to coderd (#141)
  • 35dd208 fix: Incorrect spelling of "offerer" in peer (#154)
  • d76737b fix: Adjust ./develop.sh script to run in ./site (#142)
  • 2afad8b chore: bump next from 12.0.9 to 12.0.10 in /site (#135)
  • 859407f refactor: Update coverage ignore paths after moving files into /site (#139)
  • e2da8b9 chore: bump @types/node from 14.18.9 to 14.18.10 in /site (#134)
  • 47d5b76 chore: bump eslint-plugin-compat from 4.0.1 to 4.0.2 in /site (#137)
  • 56b3ec1 chore: Fix dependabot path after moving package.json -> site/package.json (#133)
  • 177eba8 refactor: Move all HTTP routes to top-level struct (#130)
  • c5f1a37 feat: Add history middleware parameters (#129)
  • 78e652a refactor: Move package.json and other front-end collateral into 'site' (#128)
  • 3ba8242 feat: Add provisionerd service (#127)
  • 38867b0 fix: Re-enable parallel run of Postgres-backed tests (#119)
  • c54d61e chore: bump github.com/pion/webrtc/v3 from 3.1.18 to 3.1.19 (#122)
  • ac617e1 feat: Update generated schema for provisionerd (#121)
  • bf90ded fix: cancel button on create-workspace page wasn't going to the right place (#117)
  • 515e55d chore: cancel concurrent builds with native feature (#116)
  • 7cf686c feat: Add Create Workspace Form (#73)
  • b586a35 chore: bump http-proxy-middleware from 2.0.1 to 2.0.2 (#115)
  • 89fad40 chore: bump typescript from 4.5.4 to 4.5.5 (#114)
  • 1f70038 chore: bump ts-jest from 27.1.2 to 27.1.3 (#111)
  • 8560db9 chore: bump @types/superagent from 4.1.14 to 4.1.15 (#110)
  • dae55a4 chore: bump @types/node from 14.18.4 to 14.18.9 (#106)
  • c5e8259 chore: bump eslint-plugin-jest from 25.7.0 to 26.0.0 (#104)
  • e798173 Revert "chore: bump @material-ui/core from 4.9.4 to 4.12.3 (#102)" (#113)
  • 0f30d85 chore: bump swr from 1.1.2 to 1.2.0 (#103)
  • d65ce2d chore: bump @material-ui/core from 4.9.4 to 4.12.3 (#102)
  • 3900c33 chore: bump github.com/pion/webrtc/v3 from 3.1.17 to 3.1.18 (#101)
  • 91ddb7a chore: bump storj.io/drpc from 0.0.28 to 0.0.29 (#100)
  • b8cd579 test: Skip leaked pion goroutines in peer (#108)
  • 58f3e43 chore: upgrade from chi 1.5.4 to 5.0.7 (#109)
  • 46d2550 ci: Remove code coverage step for Dependabot (#107)
  • 3fccfc5 chore: add Stale to close old pull requests/issues (#98)
  • 34fc62d chore: add Dependabot configuration (#97)
  • ed387a5 chore(vscode): recommend code-spell-checker extension (#96)
  • 9db5fb0 refactor: Improve handshake resiliency of peer (#95)
  • a7d6f4b ci: Lock PostgreSQL database creation (#94)
  • 5367d93 ci: Improve peer logging to help identify race (#93)
  • 3e88f15 refactor: Remove "Opts" abbreviation (#92)
  • f9e594f ci: Run PostgreSQL with a scratch directory to improve CI durability (#89)
  • 2b922b1 feat: Add provisionerd protobuf definitions (#83)
  • b3c5bb3 feat: Compute project build parameters (#82)
  • b503c8b feat: Add parameter and jobs database schema (#81)
  • 599ea2a chore: add tparallel linter (#88)
  • a193a08 chore: Bump next from 12.0.7 to 12.0.9 (#79)
  • 27f7299 chore: Update pion/ice fork to resolve goroutine leak (#78)
  • 30dae97 chore: Buffer remote candidates like local (#77)
  • 9329a50 chore: Fix race in collecting ICE Candidates (#76)
  • f970e35 chore: Set patch coverage to informational (always pass status check) (#75)
  • 0c46cbf fix: Use /projects as the landing page (#72)
  • 3047f25 feat: Implement simple Project Summary page (#71)
  • c7fb16e feat: Initial Project Create Form ('/projects/create') (#60)
  • bbd8b8f refactor: Refactor FormTextField to not require a HoC (#70)
  • 9cf4f7c chore: Add VS Code recommended extensions (#68)
  • ec144d9 refactor: Fix path for creating initial user in dev script (#69)
  • 5b01f61 feat: Add APIs for querying workspaces (#61)
  • 139828d refactor: 'create_initial_user.sh' helper script (#59)
  • 5d7112f ci: Pin the golangci-lint version to prevent breakage (#62)
  • b964cb0 feat: Initial Projects listing page (#58)
  • 69d88b4 feat: Add Sign-out functionality (#46)
  • a44056c feat: Add project API endpoints (#51)
  • 52e50fc fix: Use upstream github.com/pion/ice dependency (#55)
  • a96cd3f ci: Run peer tests faster on local machine (#54)
  • 8be2456 feat: Add organizations endpoint for users (#50)
  • 50d8151 ci: Run tests using PostgreSQL database and mock (#49)
  • dfddaf1 chore(deps): Bump nanoid from 3.1.30 to 3.2.0 (#48)
  • e82e7b3 fix: Login - fix /api/v2/user cache race condition (#47)
  • 4183a4e feat: Initial Login flow (#42)
  • 7b9347b chore: Add linter for typescript code (#45)
  • 2654a93 chore: Fix golangci-lint configuration and patch errors (#34)
  • 6a919ae feat: Add authentication and personal user endpoint (#29)
  • 36b7b20 fix: Hydration warnings / mismatched styles due to SSR (#31)
  • 6e6eee6 feat: Add cryptorand package for random string and number generation (#32)
  • 4dc6e35 feat: Bundle UI into coderd; add ./develop.sh script (#28)
  • 5c49f1f fix: Remove required Close from database.Migrate (#25)
  • a461bc1 test: Increase disconnectTimeout to reduce test flakes (#26)
  • 423611b chore: Add initial jest tests + code coverage (#13)
  • afc2fa3 feat: Add Coder Daemon to serve the API (#18)
  • 4308f16 fix: Lock when obtaining a peer connection answer<->offer (#24)
  • 550c4fb ci: Run tests 3 times to reduce flakes (#20)
  • 92710ed chore: Add caching for node_modules (#19)
  • ace8916 feat(cdr): Initial UI scaffolding
  • 0778f3e feat: Add v1 schema types (#17)
  • ec3685b chore: Add documentation of our phased approach to the UX (#15)
  • 53cfa8a feat: Create broker for negotiating connections (#14)
  • 7c260f8 feat: Create provisioner abstraction (#12)
  • 2769f4c chore: Formatting - bring .prettierrc over from cdr/m (#9)
  • 3a3161a chore: Add semantic pull requests (#5)
  • 2618ce4 chore: Add pubsub (#7)
  • 8accb81 chore: Add peer package for networking (#6)
  • 025b55f chore: Initial database scaffolding (#2)
  • a6b2dd7 chore: Add golangci-lint and codecov (#3)
  • 78973ea chore: Initial GHA workflow (#1)
  • 8203bf0 chore: Initial README

Don't miss a new coder release

NewReleases is sending notifications on new releases.