Changelog
- 1634f2c fix: Use proper webpack config for dev mode (#2061)
- 013f028 feat: Add workspace application support (#1773)
- 2c089d5 chore: bump github.com/ory/dockertest/v3 from 3.9.0 to 3.9.1 (#1892)
- 5edd086 chore: Reduce deployment times by excluding Docker images (#1945)
- c9a4642 chore: Update BE http errors to be ui friendly (#1994)
- 847e2b1 Don't use parameters to pass secrets to GCP or AWS (#2039)
- 43f622a fix: Remove unused workspace routes in favor of list with filter (#2038)
- d8c4401 feat: Remove organization and user scoped parameters (#2007)
- 582d636 feat: support fully-qualified workspace names in CLI (#2036)
- fc38b61 feat: use ConfirmDialog for ResetPasswordDialog (#2035)
- 60102cb chore: fix codecov ignore for queries.sql.go (#2037)
- 8b03e2b feat: Workspaces filtering (#1972)
- ac6cb26 feat: ws schedule timezone select (#2032)
- 2b12bee feat: Update success confirmation dialog and snackbar (#2005)
- 37aff0c fix: FE parsing of schedule with day strings (#2006)
- 7e89d91 feat: link to timezone database spells out timezone (#2026)
- c272057 fix: ws schedule top-down restriction (#2008)
- 88e8c96 feature: Load workspace build logs from streaming (#1997)
- d6e9eab feat: Use consistent colors for links and highlighting (#1989)
- 6bb7678 feat: Open terminal in a new window (#2017)
- b4f5920 fix: Avoid use of r.Context() after r.Hijack() (#1978)
- 61aacff chore: Refactor site to improve testing (#2014)
- 89dde21 fix: ensure listen websocket isn't opened for non-latest agents (#2002)
- 0e1f868 tweak README.md headings around one liner
- 5979945 added one liner to run Coder at very top of README.md
- 0b59ed3 feat: ui autostop extension (#1987)
- 1a07d02 ux: change colors for inflight workspace actions (#1986)
- e09cd3e feat: Update UI for error dialog and snackbar (#1971)
- 47c7eda feat: add a divider after Account menu item (#1927)
- e6ee7dd chore: Add linting rule to help catch InTx misuse (#1980)
- c463e78 feat: Update TTL language to Time until shutdown (#1948)
- ab69c22 fix: missing FE ttl constraint validation (#1952)
- b9983e4 feat: Handle pagination cases where after_id does not exist (#1947)
- 419dc6b feat: flexbox updates on workspace page (#1963)
- 3fd4dcd fix: Display member role when user has no role (#1965)
- dcf03d8 chore: refactor time.Duration -> int64 milliseconds for FE consumption (#1944)
- 51c420c feat: Add support for
--identity-agent
incoder ssh
(#1954) - 9e3a625 Show workspace name in WorkspaceBuildStats component (#1933)
- b203d40 fix: fix duplicate migrations (#1968)
- 913c0f5 feat: Longer lived api keys for cli (#1935)
- bb400a4 fix: Show error message from backend on create existing user (#1964)
- 46ffb67 feat: one-line install script (#1924)
- f5a8d17 feat: Add copy button to the SSH Page (#1962)
- b85de3e feat: Improve empty states for workspaces and templates (#1950)
- 6be8a37 feat: run a terraform plan before creating workspaces with the given template parameters (#1732)
- cc87a0c feat: Implied 'member' roles for site and organization (#1917)
- 2878346 Use backend error if possible (#1938)
- 1fa50a9 fix: Race when writing to a closed pipe (#1916)
- 1c5d94e fix: add all regions to aws examples (#1934)
- 7b40c69 fix: coderd: dev mode should show verbose output by default (#1898)
- 7acb742 feat: Prevent role changing on yourself. (#1931)
- 4b0ed06 Remove set -u on yarn_install.sh to allow it to run on zsh (#1930)
- 56ec53d fix: derive running ws stop time from deadline (#1920)
- c6167a9 refactor: remove dangling comment (#1929)
- 65c17a0 feat: Add selected template link at the template select field (#1918)
- 75bcb73 refactor: Make login headline one line and add auth method section (#1922)
- 555bf24 fix: change color of time icon for dark mode (#1923)
- bdacbd4 refactor: mock provisioner job typings (#1919)
- 6f7b7f0 feat: Delete workspace (#1822)
- 9b19dc9 refactor: rename
SettingsPages
directory toUserSettingsPage
(#1877) - 83edbee fix: Replace yes by true and add set -x (#1914)
- dd55d45 chore: remove react imports (#1867)
- 26a2a16 fix: Suspended users cannot authenticate (#1849)
- e02ef6f chore: executor_test: reduce test execution time (#1876)
- ae4b2d8 added links to our issues to reduce necessary thinking to report issues
- a8ae9b3 feat: enforce upper bounds on workspace TTL and Deadline (#1902)
- 17a57a4 added community links
- 0269240 added #coder in the most prominent least awkward place
- 6850db2 chore: fix additional typo in templates doc
- 80ec67f chore: fix typo in templates docs
- 7ad68ca example: docker: support Windows hosts (#1880)
- da7ed8b chore: Ignore scripts from code coverage (#1878)
- 5598ac0 fix: prevent email from being altered (#1863)
- cfa316b fix: incomplete message when intercepting console logger (#1875)
- dd1484e fix: add missing key to resource row (#1874)
- 8222bdc feat: add user password change page (#1866)
- 8cd7d4f chore: update hero
- d623eeb feat: delete API token in /logout API (#1770)
- d0ed107 fix: Add command to reconnecting PTY (#1860)
- 6052607 feat: add user roles to menu (#1862)
- 8d7499f feat: ui alert <= 30mins from deadline (#1825)
- ff542af feat: allow bumping workspace deadline (#1828)
- bde3779 chore: clarify install options in README (#1844)
- 5000edb example: docker warning on Coder host (#1842)
- 984dc2b fix: Close peer negotiate mutex if we haven't negotiated (#1774)
- 24d1a67 fix: Add route for user to change own password (#1812)
- 608eb32 chore: Add .editorconfig, shfmt, shellcheck and subshell dir changes (#1649)
- 1a70298 feat: Add examples/templates/do-linux for Digital Ocean Droplets (#1749)
- 14cdd85 fix(site): username validation in forms (#1851)
- 8a5277e fix: restore previous session on coder server --dev (#1821)
- 7eacab8 refactor: Update users page to looks like others (#1850)
- e2030bb Move competitive comparison to README
- ec1fe46 feat: Move create organizations route (#1831)
- d73a0f4 fixed grammar
- 655f348 chore: change README to fancy alpha note
- 2b2d029 fix: Suspend user in the UI (#1841)
- 4125863 fix: Fix template README when has front-matter notation (#1840)
- a409a34 fix: Open csp-images to allow external (#1835)
- 7a5c873 test: Fix unit test in 'TestWorkspaceExtend' (#1836)
- 9929189 feat: add tag and value in validation error details (#1760)
- c5f06ac Add alpha disclaimer to README
- ebaae75 test: Unit test to assert role capabilities (#1781)
- 1222787 fix: Detect changes to examples/templates in Makefile (#1829)
- 1361c13 feat: inject USER into shells (#1818)
- 951dc2d update tagline
- d01a687 fix: typo in docker terraform template (#1811)
- 4d79b80 docs: clarify installing Coder instructions (#1809)
- b6d6276 ci: disable chromatic on forks (#1806)
- 5833e37 fix: macos flake (#1804)
- d135f85 fix: use correct devnull device on windows for proxy logs (#1803)
- 7467bfe chore: organize ws stats, schedule stories (#1790)
- d4c26d5 chore: remove admin dropdown (#1802)
- 07ebd59 fix: Remove workspace Settings button and page (#1807)
- 4d6e852 chore: tolerate codecov failures in CI (#1798)
- b4c41d3 chore: add users link to nav bar (#1797)
- 781f3d0 fix: use dir over full path for coder bin (#1795)
- 7b39352 fix: Fix sensitive parameters being displayed in the new workspace form (#1796)
- d2ff590 fix: hide New user button if no permission (#1794)
- e1b0cb0 Remove create template button from the UI (#1793)
- 3052a6d Add coder executable to PATH (#1771)
- fc67c6e fix: remove unused pages from Admin dropdown (org and settings) (#1788)
- 8f0a5a8 feat: add API/SDK support for autostop extension (#1778)
- c04d045 feat: RBAC provisionerdaemons and parameters (#1755)
- 104d07f feat: Add the template page (#1754)
- 7c59ec4 feat: edit workspace schedule page (#1701)
- 9a70c34 fix: update workspace form fields when switching templates (#1761)
- 31b819e chore: Remove interface from coderd and lift API surface (#1772)
- c78f947 feat: Upgrade terraform version to 1.1.9 (#1745)
Container Image
docker pull ghcr.io/coder/coder:v0.6.2