Cian Johnston
445392bdd8
chore(apiversion): add guidelines regarding bumping apiversion ( #16009 )
...
Adds some package-level documentation to reduce confusion on when it is
appropriate or warranted to bump apiversions.
2025-01-02 10:41:36 +00:00
Spike Curtis
18600d3620
docs: add note about TLD and wildcards ( #16008 )
...
Adds docs to hopefully help others avoid https://github.com/coder/coder/discussions/15708
2025-01-02 14:01:28 +04:00
dependabot[bot]
75fa8cab9f
chore: bump @storybook/preview-api from 8.4.6 to 8.4.7 in /site ( #16002 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-02 14:31:18 +05:00
Mathias Fredriksson
7152f4a740
ci: make sure golden files are actually up to date ( #15989 )
2025-01-02 11:05:11 +02:00
dependabot[bot]
0e26a665ae
chore: bump eslint-config-next from 14.2.18 to 14.2.22 in /offlinedocs ( #15996 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-02 13:57:04 +05:00
dependabot[bot]
7ad6733856
chore: bump @types/node from 20.17.6 to 20.17.11 in /site ( #16001 )
2025-01-02 11:26:48 +05:00
dependabot[bot]
9ef489d3c5
chore: bump @types/node from 20.17.9 to 20.17.11 in /offlinedocs ( #15995 )
2025-01-02 11:26:32 +05:00
dependabot[bot]
eee08c432a
chore: bump next from 14.2.16 to 14.2.22 in /offlinedocs ( #15993 )
2025-01-02 11:26:25 +05:00
dependabot[bot]
efbb49c98a
chore: bump the mui group across 1 directory with 6 updates ( #15991 )
2025-01-02 11:25:43 +05:00
Mathias Fredriksson
f517e5f3e0
fix(enterprise/cli): add missing defer close of closer funcs ( #15986 )
2024-12-31 14:39:19 +00:00
Mathias Fredriksson
23b1c2d6b2
fix(cli/cliui): handle typed nil and null time in tables ( #15984 )
2024-12-31 14:36:46 +00:00
Mathias Fredriksson
ca96e670ed
test: fix incorrectly placed cleanup defer in dbtestutil ( #15987 )
2024-12-31 16:28:29 +02:00
Mathias Fredriksson
cc98bab30f
chore(scripts): remove unused ci-report ( #15988 )
2024-12-31 14:05:36 +00:00
Mathias Fredriksson
64283abaf8
chore(Makefile): add convenience gen/db ( #15983 )
2024-12-31 15:47:47 +02:00
Steven Masley
c9eb06eb97
chore: remove dead link to azure docs issues ( #15982 )
2024-12-31 16:17:59 +05:00
Phorcys
5294f7aae3
chore: add CONTRIBUTING.md ( #15981 )
2024-12-31 13:07:32 +05:00
Bruno Quaresma
49fadb801d
refactor: update the navbar to match the new designs ( #15964 )
...
Update the navbar to match the designs in [this Figma
file](https://www.figma.com/design/WfqIgsTFXN2BscBSSyXWF8/Coder-kit?node-id=656-2354&t=4a6pX5tQU5Ti2Oyi-0 ).
Related to https://github.com/coder/coder/issues/15617 .
**Desktop preview:**
https://github.com/user-attachments/assets/01ce7cd2-baaa-49c4-9e9a-bf6e675151da
**Mobile preview:**
https://github.com/user-attachments/assets/155e2521-7293-4368-a5f5-425179d76326
For a closer look, you can check Chromatic snapshots or test the changes
locally.
**A few considerations:**
- I made some adjustments to improve the design, such as removing the
chevron from the profile menu and reducing the size of the chevrons in
the dropdowns. I’ve documented these changes in the [Figma
file](https://www.figma.com/design/WfqIgsTFXN2BscBSSyXWF8/Coder-kit?node-id=656-2354&t=4a6pX5tQU5Ti2Oyi-0 )
so @chrifro can review them after returning from vacation.
- Some of the design questions involve how the proxy and account
dropdown menus should look on desktop and mobile. For desktop, I decided
to retain the current styles, and for mobile, I tried to infer how they
should look based on the existing design.
- There is some duplicated logic between the regular/desktop navbar
menus and the mobile menus, which could lead to inconsistencies and make
maintenance harder in the future. I plan to address this in a follow-up
PR to keep this review manageable.
- I’ve added tests to minimize inconsistencies and potential bugs while
working on this refactor.
2024-12-30 14:25:00 -03:00
Steven Masley
459003fdb1
chore: update guts to first tagged release ( #15975 )
...
Changes error about name collision in generation to a warning. The name
collision still exists, just moved it to a warning rather than an error
in the logs.
2024-12-30 10:45:38 -06:00
Sas Swart
14579fa55a
chore(Makefile): add shell safety to fmt/go ( #15974 )
...
This PR adds shell safety to `make fmt/go` as per
https://github.com/coder/coder/pull/15971#discussion_r1899423172
2024-12-30 12:56:22 +02:00
Sas Swart
6434199a86
chore(Makefile): ensure that make fmt/go only formats go source files ( #15971 )
...
An unfortunate branch name resulted in failures when running `make
fmt/go` and consequently `make fmt`. fmt should not be run on the .git
directory. This PR excludes `.git` and anything else that's not a go
source file in the currently checked out branch from the consideration
of `make fmt/go`.
2024-12-30 11:45:06 +02:00
Phorcys
8befb34eca
feat(examples/templates/digitalocean-linux): add code-server and jetbrains gateway modules ( #15546 )
2024-12-27 21:45:29 +01:00
Bruno Quaresma
d02ff9069a
refactor: use apple emojis ( #15965 )
...
Closes https://github.com/coder/coder/issues/14998
2024-12-27 15:03:25 -03:00
Joobi S B
638247c9a6
feat: allow entering non-default values in multi-select ( #15935 )
2024-12-27 16:45:46 +05:00
Bruno Quaresma
865969400b
chore: add Collapsible component ( #15961 )
...
This component is needed to complete the mobile menu for the [navbar
refactoring task](https://github.com/coder/coder/issues/15617 ). You can
check out the Figma design
[here](https://www.figma.com/design/WfqIgsTFXN2BscBSSyXWF8/Coder-kit?node-id=656-2354&t=jm6tERwCzB1TBeds-0 ).
2024-12-26 16:03:28 -03:00
Phorcys
03edd604a7
chore(examples/templates/digitalocean-linux): make template more friendly ( #15938 )
2024-12-25 00:52:23 +05:00
Cian Johnston
26b1f1c3a3
chore(docs/admin/infrastructure): call out and link to awsiamrds auth for aws rds ( #15955 )
...
Call out AWS IAM RDS db auth and clarify URL encoding requirement in postgres URL
2024-12-24 12:22:40 +00:00
dependabot[bot]
314bb67dbe
chore: bump github.com/gohugoio/hugo from 0.139.4 to 0.140.0 ( #15951 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-23 13:32:54 +00:00
dependabot[bot]
ec3e461b42
chore: bump google.golang.org/api from 0.213.0 to 0.214.0 ( #15949 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-23 18:16:46 +05:00
dependabot[bot]
20d51067ab
chore: bump golang.org/x/net from 0.32.0 to 0.33.0 in the x group ( #15948 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-23 18:15:39 +05:00
dependabot[bot]
572461be83
chore: bump github.com/moby/moby from 27.3.1+incompatible to 27.4.1+incompatible ( #15916 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-23 15:43:15 +05:00
dependabot[bot]
70ca6e3eeb
chore: bump github.com/valyala/fasthttp from 1.56.0 to 1.58.0 ( #15880 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-23 10:21:24 +00:00
dependabot[bot]
8d05e599f6
chore: bump github.com/hashicorp/terraform-json from 0.23.0 to 0.24.0 ( #15876 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-23 14:51:42 +05:00
Phorcys
c41d7c38ae
feat(examples/templates/kubernetes-devcontainer): switch code-server to a module and add JetBrains ( #15545 )
2024-12-21 16:38:29 +05:00
Jaayden Halko
5786a13ac9
chore: apply design changes to the admin settings menu dropdown ( #15947 )
...
resolves coder/internal#177
Design changes for the admin settings menu dropdown
<img width="327" alt="Screenshot 2024-12-20 at 17 44 48"
src="https://github.com/user-attachments/assets/04af04b3-bfa2-4659-b31c-58252bf43c05 "
/>
2024-12-20 17:55:19 -05:00
Bruno Quaresma
809c6114be
chore: add DropdownMenu component ( #15941 )
...
Related to https://github.com/coder/coder/issues/15617
2024-12-20 14:12:48 -03:00
Steven Masley
2bba3d7b7c
chore: update coder/tailscale to latest main ( #15927 )
...
To bring in https://github.com/coder/tailscale/pull/66
Closes https://github.com/coder/coder/issues/15616
2024-12-20 09:13:25 -06:00
Steven Masley
6e021b64b4
chore: record and raise problematic http protocols for each proxy ( #15917 )
...
Adds warnings to the proxy and proxy health pages on HTTP 1.1, 1.0, 0.9
protocols.
Only the performance API can return the HTTP protocol type. We already
use the performance API for latency timings, and each proxy could have
this issue.
2024-12-20 09:11:45 -06:00
Danielle Maywood
f0e81ab455
feat: notify on workspace creation ( #15934 )
2024-12-20 13:53:10 +00:00
Bruno Quaresma
f5d3f713c6
fix: use icon mode for org avatar ( #15945 )
...
Fix related to https://github.com/coder/coder/pull/15930
2024-12-20 13:48:03 +00:00
Bruno Quaresma
300ad87c2e
refactor: replace and remove deprecated Avatar component ( #15930 )
...
Close https://github.com/coder/coder/issues/14997
2024-12-20 09:57:51 -03:00
Danielle Maywood
137dc6e226
fix: remove update to workspace TTL on template TTL change for AGPL ( #15943 )
2024-12-20 09:52:03 +00:00
Cian Johnston
9e9a5fd204
chore(coderd/coderdtest): wait for provisioner daemons to be connected ( #15936 )
...
Fixes https://github.com/coder/internal/issues/260
2024-12-20 09:49:19 +00:00
ケイラ
962608cde0
chore: allow signing in as non-admin users in e2e tests ( #15892 )
...
Closes coder/internal#168
Gets rid of the "global state" authentication, and adds a `login` helper
which should be called at the beginning of each test. This means that
not every test needs to authenticated as admin, and we can even have
tests that encompass multiple permission levels.
We also now create more than just the single admin user during setup, so
that we can have a set of users to pick from as appropriate.
2024-12-19 16:16:34 -07:00
Jaayden Halko
1ead56fdc9
fix: add missing idp-org-sync sidebar item ( #15933 )
...
During the work to split the deployment and organizations sidebars, the
sidebar item for idp organization sync was accidentally removed.
2024-12-19 18:14:09 -05:00
dependabot[bot]
f34f275bb4
chore: bump the emotion group across 2 directories with 4 updates ( #15833 )
2024-12-19 15:35:38 -07:00
Mathias Fredriksson
d59fddbf6a
test(cli/clitest): pad replacements for table alignment ( #15942 )
2024-12-20 00:06:22 +02:00
Spike Curtis
63572d9f53
fix: loosen timing checks for heartbeats ( #15923 )
...
Fixes #15782 .
I believe that Windows doesn't always have high-resolution timers available, so this PR loosens the check for PG Coordinator heartbeats, to avoid flakes like:
https://github.com/coder/coder/actions/runs/12397381823/job/34607639048
2024-12-19 13:49:01 +04:00
dependabot[bot]
9ef22bebc4
chore: bump google.golang.org/grpc from 1.68.0 to 1.69.2 ( #15928 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-19 08:26:17 +00:00
dependabot[bot]
6499106796
chore: bump google.golang.org/api from 0.210.0 to 0.213.0 ( #15929 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-19 13:12:40 +05:00
Edward Angert
e7152d67c4
docs: add a link to the quickstart guide in the install Coder document ( #15931 )
2024-12-19 12:47:21 +05:00