Commit Graph

126 Commits

Author SHA1 Message Date
Jamil
ab04c73ed8 docs(website): Publish January 2024 product newsletter (#3171)
Publish the 2024 product newsletter (email version already sent)
2024-01-11 09:06:08 -08:00
Jamil
2ee09349f3 docs(website): Clarify note on legacy support (#2968)
Also fixes links to docs from the landing page.
2023-12-20 18:06:13 +00:00
Jamil
6d1c962c83 Add service account docs (#2753)
- Improves styling of Kb sidebar
- Fixes #2743 
- Fixes #2749 
- Refs #2021
2023-12-06 16:29:59 +00:00
Reactor Scram
ce0e396c49 feat(windows): Windows boilerplate and CI (#2715) (#2730)
Testing if CI will build the Windows exe, or at least check the code.

---------

Co-authored-by: Jamil Bou Kheir <jamilbk@users.noreply.github.com>
2023-11-29 14:59:32 +00:00
Jamil
b8d52f0129 New README (#2571)
Fixes firezone/gtm#125
2023-11-02 23:09:43 +00:00
Jamil
be93a73866 Uncomment 1.0 announcement link in README (#2352)
Meant to do this a while ago.
2023-10-17 06:59:14 +11:00
Jamil
dfbb4694ff fix(docs): Fix broken sales link (#2154)
Fix sales link in README
2023-09-26 04:39:31 -07:00
Jamil
be99babf70 Update LICENSE to include component license clarification for subcomponents (#1806)
This updates the license for the admin portal (`elixir/`) to the Elastic
License v2, keeping other components Apache 2.0 licensed.

What does this mean for 1.0 going forward?

[Elastic's FAQ](https://www.elastic.co/licensing/elastic-license/faq) is
broadly applicable to Firezone as well. Most notably, MSPs may still use
Firezone to provide general remote access services for third party
users, just not to the Firezone admin portal itself (and REST API).

### Why?
We would lose a little bit of business, though one could argue that the
tradeoff is worth it due to increased market exposure/distribution.

The main, tangible reasons for us today involve the negative impact this
has on our ability to reach product-market fit:
1. We lose the direct feedback channel with paying customers, isolating
them (and us) from our roadmap.
2. Reseller licenses should be offered as part of a proper partner
alliance / reseller program when we have the resources to support it,
which will result in a much better experience for all parties involved
(and restore the lost feedback channel).
3. Having outdated, unpatched, and potentially buggy Firezone instances
running in the wild that we have no visibility or insight into is a
major liability to our brand and reputation and may even result in a
legal liability depending on the jurisdiction and severity of the issue.
See [this
example](https://aws.amazon.com/marketplace/pp/prodview-xgj7kkar35gus)
and [this
one](https://aws.amazon.com/marketplace/pp/prodview-jyd73dot3zrnw).
2023-07-20 21:14:38 +00:00
Jamil
504d118539 Announce 1.0 early access (#1791)
- Add 1.0 blogpost
- Update font to `Public Sans` since it has all weights and offers
better readability
- Various layout/style fixes
- Disable kotlin draft release job

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Andrew Dryga <andrew@dryga.com>
2023-07-17 22:48:35 +00:00
Jamil
69115cb975 Add repo reorganization notice for 1.0 (#1777)
Add a reorganization disclaimer pointing to the old `legacy` branch.

Will have a new README prepared with appropriate marketing content later
alongside the 1.0 announcement blogpost. This will keep engineers
unblocked and things tidy in the meantime.
2023-07-13 15:43:23 +00:00
Jamil
dbc564f3ae Fix install script location (#1789) 2023-07-13 06:53:48 -07:00
Jamil
3023c716c9 Add updates from master that we want in cloud (#1774)
Adds the changes we want to keep in cloud in prep for #1726:

- `website/`
- `.codespellrc` updates
- `README.md` updates
2023-07-13 02:54:44 +00:00
Jamil
643330fcbe Merge blog site into docs, serve at subpaths (#1419)
- [x] Move all docs to be served under `/docs` prefix
- [x] Merge blog articles and serve under `/blog` prefix
- [x] Remove docs side bar for blog content
- [x] Remake marketing site pages in markdown/react
- [x] Serve marketing site under root path
- [x] Update all old links and paths to use new prefixes
2023-02-15 16:52:16 -08:00
Jamil
de3919fb69 Add SupportOptions component and utm_source for links (#1219)
This PR also moves to `yarn` for docs package management for improved
speed, security, and developer experience. Docusaurus prefers yarn.

Refs firezone/marketing#126
2022-12-24 16:16:55 -06:00
Jamil
25e7de4f24 Enrichment (#1220)
* Debug TID

* Use new TID from wrapped install script

* Add as script param
2022-12-20 22:20:30 -06:00
Jason G
59776d6d93 docs: rename business to enterprise (#1060)
* docs: rename business to enterprise

* fix link

Co-authored-by: Jamil Bou Kheir <jamilbk@users.noreply.github.com>
2022-10-26 14:44:24 -07:00
gongjason
ca7d6f40b1 Revert "docs: rename business to enterprise"
This reverts commit 5576b5b6ae.
2022-10-25 10:42:51 -07:00
gongjason
5576b5b6ae docs: rename business to enterprise 2022-10-25 10:40:18 -07:00
Jamil
97ad5b8929 Update README.md
Signed-off-by: Jamil <jamilbk@users.noreply.github.com>
2022-10-19 22:55:00 -07:00
Jamil
3ddb118210 Update README.md
Signed-off-by: Jamil <jamilbk@users.noreply.github.com>
2022-10-19 22:54:32 -07:00
Jamil
d963929c07 0.6.0 (#1004)
* 0.6.0

* Make OIDC and SAML user provisioning configurable per-provider (#1015)

* Got ugly migration to work

* Move auto_create_users to per-provider config

* Update deps to bust cache

* Update Process sleep

* Update docs with Auto create users

* working migration script (#1013)

* Add telem for Docker and SAML (#1020)

* Add telem for Docker and SAML

* Omit unneeded format
2022-10-13 15:22:53 -07:00
Jamil
13a48cce1b Add star history chart to README (#954) 2022-09-12 14:39:48 -07:00
Jason G
36c605c36f Docs fixes (#911)
* update architecture diagram

* fix edit this page link

* fix keywords not showing

* remove trailing slash
2022-08-10 14:51:20 -07:00
Jamil
0c50ac677d Fix new docs links (#865) 2022-07-27 20:48:39 -07:00
Jamil
b5d5028b9f prefix with sudo (#853)
* prefix with sudo

* Update docs/docs/deploy/README.md

Co-authored-by: Andrew <andrew@firezone.dev>

Co-authored-by: Andrew <andrew@firezone.dev>
2022-07-26 11:53:40 -07:00
Jamil
9aeebddda8 sudo outside install script 2022-07-26 11:24:07 -07:00
Po Chen
7c720f3bd8 Add cloudsmith publish (#783)
* add cloudsmith publish

* add more distributions

* build on tag or dispatch

* add attribution

* rename

* Update publish.yml
2022-07-07 15:43:49 -07:00
Jamil
221739edeb 0.4.0 (#688)
* Bump npm

* Bump deps for dependabot issues

* MFA (#660)

* 2fa wip

add encrypted map

gen schema

add nimble_totp

add module doc

add qrusty

bump base to enable use of qrusty

requires a newer version of glibc

Revert "add qrusty"

This reverts commit 27eaf7864ea98578186c53ed4c5f650e244e8ede.

cannot be used on bionic

add eqrcode

scaffold

extract renderQR

Revert "add eqrcode"

This reverts commit fe6f74f18f13dfcc92dbdace657d194e5536e164.

use frontend qr code generation

display MFA methods

add description

* wip

* finish mfa totp addition workflow

* use real user

* allow deleting authenticator

* use valid? and :since

* make credo happy

* use mfa

* make credo happy

* add account page for unprivileged users

* eof

* add unit tests

* add integration tests

* Workaround for SSH dropping by not using random port (#697)

* Bump npm

* Bump deps for dependabot issues

* Workaround for SSH dropping by not using random port

Fixes #478

Co-authored-by: Jamil Bou Kheir <jamilbk@users.noreply.github.com>

* Update repo README (#700)

* update main readme

* add link

* update badges

* remove redundant copy

* Fix show-config to display current config (#703)

Fixes #553

* Minor MFA fixes (#704)

* Fix conflicting cache-control header (#706)

* Add manual refresh (#705)

* Add manual refresh

* Align button right

Co-authored-by: Jamil Bou Kheir <jamilbk@users.noreply.github.com>

Co-authored-by: Po Chen <chenpaul914@gmail.com>
Co-authored-by: Gabi <gabriel@firezone.dev>
Co-authored-by: Jason G <52545545+gongjason@users.noreply.github.com>
2022-06-14 09:19:56 -07:00
Jason G
d0fad02c1b Update twitter link on docs + readme (#570)
* update footer link

* update readme and docs config
2022-05-03 15:55:07 -07:00
Jamil
1740481055 Update public-facing links to firezone.dev (#548)
* Update public-facing links to firezone.dev

* Fix docs lint error

* Update docs Gemfile to latest gems

* Update npm packages
2022-04-20 06:43:55 -07:00
Jamil
56824cf15c Be super clear about trademarks
Respect to Jason 👊🏼
2022-03-13 19:55:19 -05:00
Jamil
dccb18740e Update README.md 2022-03-04 11:17:49 -08:00
Jamil
744a209f55 Add one-line install
Add one-line install script
2022-03-04 11:16:56 -08:00
Jason Gong
14a6f4833e consistency 2022-02-09 09:40:05 -08:00
Jason Gong
2b8ddcf457 Update README.md 2022-02-08 17:04:56 -08:00
Jamil Bou Kheir
cbb7667fce precommit run 2022-01-29 16:35:27 -08:00
Jamil
3d0ef5b7a2 Update README.md 2022-01-25 09:18:43 -08:00
Jamil
bafb6810d6 Capitalize 2022-01-18 17:17:13 -08:00
Jamil
d4a431363c Documentation 2022-01-18 17:16:41 -08:00
Jason Gong
bad370965a fix URL 2022-01-14 16:54:45 -08:00
Jason Gong
55637435b5 remove toc and move get started to top 2022-01-14 16:03:51 -08:00
Jamil Bou Kheir
c966aeb625 Add back README sections useful for intro 2022-01-14 15:36:23 -08:00
Jamil Bou Kheir
fe00de5766 Remove docs in README to favor docs.firez.one 2022-01-14 15:29:01 -08:00
Jamil
cf757c916d Merge pull request #362 from jasonboukheir/patch-1
README Notes
2022-01-01 07:40:09 -06:00
Jamil
e603fcc4c2 Make minor modifications to the CentOS 8 notes 2021-12-28 13:07:10 -06:00
Matt
d78ae7fd00 Added CENTOS Stream 8 notes
Updated readme to include CentOS install info discovered during my install.
2021-12-28 10:34:14 -05:00
Jason Gong
9c022a1a8a re-did video to remove white bar on left 2021-12-25 11:50:06 -08:00
Jason Gong
af3a009212 update usage gif 2021-12-25 11:35:22 -08:00
Jason Elie Bou Kheir
8d5eee601d remove redundant acronym
CLI = command line interface
API = application programming interface
2021-12-24 20:31:32 -08:00
Jamil Bou Kheir
04cbc50537 update README with gongjason 2021-12-23 19:00:34 -06:00