Commit Graph

71 Commits

Author SHA1 Message Date
Jamil
ef35b1ecd6 docs: Remove me-central2 from availability (#7732)
This region is blocked from use.
2025-01-13 19:30:43 +00:00
Jamil
1091e57625 feat(infra): Deploy Relay instances to all 41 GCP Regions (#7705)
Because `e2-micro` instances are cheap (our current 24 instances is only
costing $50/mo) it would make sense to deploy a single one in each GCP
region that supports them.

This will increase our global presence, reducing latency for users
around the world especially if they happen to need to go through a Relay
because of a badly behaved NAT. The number of instances in each region
is reduced from `2` to `1` based on the logic that more heavily
populated parts of the world _already_ have a higher density of GCP
regions in them, and we don't need inter-region redundancy.

Also, this ensures our staging Relay deployment matches our Production
relay deployment to reduce the chance that drift between the two will
cause unforeseen downtime.

This will be tested on staging first, and if all goes well, will go out
to production over the weekend.
2025-01-08 21:35:55 +00:00
Jamil
9a5d87739a fix(website): Sign in -> Admin portal and fix mobile safari SVG crash (#6839)
- Address customer feedback re: sign in link
- Mobile safari crash fixed with simplified/optimized SVG
2024-09-26 22:58:33 +00:00
Jamil
f37087808d docs: Update docs to use service account for sync for Google Workspace (#6706)
- Updates docs to show steps for configuring service account for sync
- Minor fixes to the in-portal instructions


Fixes #6489
2024-09-16 23:47:21 +00:00
Jamil
0619a2c096 feat(website): Add client verification to docs and website (#6675)
Leftover from the client verification feature.
2024-09-12 19:34:23 +00:00
Patti
a7b686a02b feat(website): New blog appearance, fix customer logos (#6587)
Signed-off-by: Patti <139997703+Patticatti@users.noreply.github.com>
Co-authored-by: Jamil <jamilbk@users.noreply.github.com>
2024-09-07 17:03:55 +00:00
Patti
cff525f68d fix(website): Add "read blog" tag above Hero title, adjust hero margins and font sizes (#6561)
Signed-off-by: Patti <139997703+Patticatti@users.noreply.github.com>
Signed-off-by: Jamil <jamilbk@users.noreply.github.com>
Co-authored-by: Jamil <jamilbk@users.noreply.github.com>
2024-09-06 01:03:08 +00:00
Jamil
3578ea1827 feat(website): September update (#6566)
Fixes #6048
2024-09-04 20:09:50 +00:00
Jamil
7178878184 fix(website): Remove logo (#6585)
Requested.

Co-authored-by: Patti <139997703+Patticatti@users.noreply.github.com>
2024-09-03 23:03:02 +00:00
Jamil
6afaadf452 fix(website): Fix syncs text (#6505)
The top graphic said `Signed in: Last week` while the card said `Last
signed in: 2 weeks ago`.

I did my best to recreate the original shadow and such. The graphic I
exported this PNG from is the one in the New Landing Page.
2024-08-30 01:39:45 -07:00
Jamil
d76304f1fd fix(website): fix use case layout and mobile crash (#6478)
- Fix missing two-factor graphic
- Fix crash on mobile due to use of luminance in yc-logo-gray.svg,
replaced with PNG
- Fix layout issue on mobile for use case cards
2024-08-29 07:46:25 -07:00
Patti
3399ebdb0f feat(website): New use cases cards (#6291)
Resolves #5751

---------

Co-authored-by: Jamil <jamilbk@users.noreply.github.com>
2024-08-29 07:09:33 +00:00
Patti
cd6eabe71c fix(website): Fix graphics and adjust elevator image size (#6391)
Fix conditions graphic and adjust elevator image size

---------

Signed-off-by: Patti <139997703+Patticatti@users.noreply.github.com>
Signed-off-by: Jamil <jamilbk@users.noreply.github.com>
Co-authored-by: Jamil <jamilbk@users.noreply.github.com>
2024-08-26 21:04:59 +00:00
Patti
027fe678cb fix(website): Animate sliding customer logos, fix action link styling (#6309)
Signed-off-by: Patti <139997703+Patticatti@users.noreply.github.com>
Co-authored-by: Jamil <jamilbk@users.noreply.github.com>
2024-08-20 17:04:16 +00:00
Jamil
3947ad562b feat(website): Add FeatureSection component (#6337)
- Add two feature sections
- Remove obsolete feature sections
- Reorganize order of sections to match design
2024-08-20 07:33:38 -07:00
Jamil
19316938c0 fix(website): Use new elevator graphic and remove borders from color-buggy ActionLinks (#6336)
- Consistent link/button font size on landing
- Use new elevator graphic and remove redundant HTML/CSS
- Removes underline on some ActionLinks because the color is not applied
correctly (Tailwind bug?)
2024-08-18 21:09:30 -07:00
Jamil
9a6f809c3e fix(website): translate-y to offset border-b-2 (#6328)
Adding a bottom border causes the element to shift up ever so slightly,
so we offset that by moving it back down every so slightly.
2024-08-18 17:54:24 -07:00
Patti
b2b663aba4 feat(website): Create customer testimonials section, add scrollbar styling (#6252)
Co-authored-by: Jamil Bou Kheir <jamilbk@users.noreply.github.com>
2024-08-14 22:29:18 -07:00
Jamil
c16d59f07f fix(website): Remove animations from SVGs (#6264) 2024-08-12 08:13:08 -07:00
Patti
376dc61880 feat(website): New landing page (#6178)
Signed-off-by: Patti <139997703+Patticatti@users.noreply.github.com>
Co-authored-by: Jamil Bou Kheir <jamilbk@users.noreply.github.com>
2024-08-12 02:41:37 +00:00
Patti
d38d12a1e9 fix(website): Squashed all website change commits from patti/fix-responsiveness (#6135) 2024-08-01 21:24:59 +00:00
Jamil
be15afdabd feat(website): New landing page hero and footer (#6075)
refs #5962
2024-07-29 22:26:30 -07:00
Jamil
c94f9edb27 refactor(website): Update about page with new mission statement and team tweaks (#5930)
Closes firezone/gtm#277
2024-07-22 16:30:09 -07:00
Jamil
f6b6055f65 fix(website): use 256x256 icon size (#5838) 2024-07-10 19:39:33 -07:00
Jamil
a91d49b1ff fix: update favicon with bg and border (#5826)
Fixes #5822
2024-07-10 18:55:14 +00:00
Jamil
4ac447ad1f refactor(website): Update hero layout on landing page (#5771)
Still need to replace the graphic
2024-07-06 00:42:10 -07:00
Jamil
29df4a2f1f docs: update DNS docs / blog to match new system, mention port exhaustion (#5743)
Fixes #5724 
Fixes #5725 
Fixes #5726
2024-07-04 22:25:11 +00:00
Jamil
2f574aecd8 Eagle (#5699) 2024-07-03 12:13:52 -07:00
Jamil
ff04a13f09 fix(website): minor sidebar consistency fixes (#5698) 2024-07-03 12:07:46 -07:00
Thomas Eizinger
84ce5eb2c7 feat(blog): explain the sans-IO design pattern (#5675)
Signed-off-by: Thomas Eizinger <thomas@eizinger.io>
Co-authored-by: Jamil <jamilbk@users.noreply.github.com>
2024-07-03 12:27:36 +00:00
Jamil
9ac9dedfb9 feat: Azure scalable Gateway module and docs (#5644)
Resolves #2603
2024-07-03 07:16:56 +00:00
Jamil
fc8d89ea73 docs: Add AWS NAT Gateway example (#5543)
- Adds the AWS equivalent of our GCP scalable NAT Gateway.
- Adds a new kb section `/kb/automate` that will contain various
automation / IaaC recipes going forward. It's better to have these
guides in the main docs with all the other info.

~~Will update the GCP example in another PR.~~

Portal helper docs in the gateway deploy page will come in another PR
after this is merged.
2024-06-27 21:05:38 -07:00
Jamil
080aaaf0f1 fix(website): replace problematic svg with png for Safari (#5536)
more Safari SVG issues...
2024-06-24 22:43:31 -07:00
Jamil
f5442bbc8b feat(blog): Add june update post (#5492)
For June newsletter.
2024-06-21 18:25:50 -07:00
Jamil
80a8bd66a4 chore(website): Add logo for email header (#5460)
Emails need a smaller PNG logo served from our domain to use for email
templates.
2024-06-19 23:41:24 -07:00
Jamil
11d76c4941 docs: Add JumpCloud SSO + sync docs (#5390)
Adds a step-by-step guide for setting up the new JumpCloud connector and
optionally directory sync.

Fixes #4950
2024-06-18 19:38:03 +00:00
Jamil
fd3d66293c feat(portal): Enable address_description field to provide hint for accessing Resources in Clients (#5273)
Fixes #5270 

- Relaxes the `NOT NULL` constraint because in Clients we already
account for empty address descriptions (by showing the address in its
place if missing). We may want to simply hide the Resource altogether if
the description is missing (based on user feedback). With a blank field,
we can differentiate between not entered vs entered an address.
- Updates help text a bit

```[tasklist]
- [x] Update docs with examples
```

<img width="772" alt="Screenshot 2024-06-06 at 12 01 48 PM"
src="https://github.com/firezone/firezone/assets/167144/523aa0ff-f30d-44cb-bb3c-5d5cda7236e6">

---------

Signed-off-by: Jamil <jamilbk@users.noreply.github.com>
2024-06-12 16:21:56 +00:00
Reactor Scram
eecdda9f2c feat(blog): using Tauri (#5203)
Closes #5199 

Not ready for review

```[tasklist]
### Before merging
- [x] Remove that outline at the top
- [x] Replace Mermaid diagrams with pre-rendered SVGs
- [x] Fix or ditch the diagrams
- [x] Use `we` instead of `I`
- [x] Elaborate on Tauri's architecture
- [x] Elaborate on our architecture
- [x] Grep for `TODO`s
- [x] Change "secure tunnel" to "connlib" to be more specific
- [x] Double-check alt texts on images
- [x] Last look
- [x] Fix the publish date
- [x] Last check that I didn't break anything else on the site
```

---------

Signed-off-by: Reactor Scram <ReactorScram@users.noreply.github.com>
Co-authored-by: Jamil <jamilbk@users.noreply.github.com>
2024-06-11 23:03:37 +00:00
Jamil
948f5515d5 docs: add more specific IP ranges for Relays (#5282)
Needed for customers with restrictive network environments.
2024-06-10 23:22:20 +00:00
Jamil
edeec3e6c8 feat(website): New landing page (#5033)
New landing page to showcase 1.0 features
2024-05-20 13:08:51 -07:00
Jamil
491cb83527 feat(website): update customer logos (#4954)
- Update logos with recent additions. refs firezone/gtm#266
- Marquee's them
- Minor styling tweaks
2024-05-11 09:27:58 +00:00
Jamil
1876850615 feat(blog): May 2024 update (#4936)
fixes #4817
2024-05-09 19:36:04 +00:00
Jamil
1be77d4e2d chore: Bump versions to link 1.0.3 packages (#4924)
Link to latest binaries

Generated with `make -f scripts/Makefile`.

Just need a rubber-stamp, changes should be GTG
2024-05-08 21:09:50 +00:00
Jamil
38e6c703b8 feat(blog): How DNS works in Firezone (#4828)
Describe how dns works in Firezone

---------

Signed-off-by: Jamil <jamilbk@users.noreply.github.com>
Co-authored-by: Reactor Scram <ReactorScram@users.noreply.github.com>
Co-authored-by: Brian Manifold <bmanifold@users.noreply.github.com>
Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
2024-05-08 17:25:19 +00:00
Jamil
bdbc17bb45 docs: Remove too large overview gif (#4878)
This is too large and wasn't being displayed.
2024-05-02 17:58:06 +00:00
Jamil
9606dde1d8 docs: Update README with more 1.x details, add overview screencap (#4877)
https://firezonehq.slack.com/archives/C04HRQTFY0Z/p1714602181648409
2024-05-02 03:11:23 +00:00
Jamil
0a58ff7d8a docs: Clarify rollback procedure for systemd-installed gateways (#4797)
* We'll be bumping the versions going forward, so instructions need a
bit of clarification.
* Added rollback instructions for systemd Gateway upgrades that have
gone awry.

---------

Signed-off-by: Jamil <jamilbk@users.noreply.github.com>
Co-authored-by: Brian Manifold <bmanifold@users.noreply.github.com>
2024-04-26 16:32:48 +00:00
Jamil
aa5d74df6f chore(website): Update intro video (#4786) 2024-04-25 09:24:03 -07:00
Jamil
c6c171840d docs: Add common use cases (#4677)
Adds common use cases of Firezone.

---------

Signed-off-by: Jamil <jamilbk@users.noreply.github.com>
Co-authored-by: Reactor Scram <ReactorScram@users.noreply.github.com>
2024-04-19 20:26:21 +00:00
Jamil
e7a20a7b16 docs: Architecture (#4605)
Fixes #3783 
Fixes #3784

---------

Signed-off-by: Jamil <jamilbk@users.noreply.github.com>
Co-authored-by: Brian Manifold <bmanifold@users.noreply.github.com>
2024-04-16 19:19:32 +00:00