Po Chen
298b353ebe
Implemet Outbound emails ( #576 )
...
* add mailer
* setup configs
* only setup mailer if from_email is present
* Do not assume OUTBOUND_EMAIL_FROM exists
* update docs
* add usage of mailer as tests
* address comments
2022-05-09 14:50:22 -10: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
fd14582f20
Add docs section on running raw SQL queries against the Firezone DB ( #561 )
...
* Add docs section on running raw SQL; update nokogiri;
* Remove top-level heading size requirement
2022-04-28 09:46:10 -07:00
Jamil
908cfc7dff
522/allow disabling of config creation ( #559 )
...
* Checkpoint
* Optionally hide device mgmt buttons
2022-04-27 15:20:33 -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
Jason G
6991a6c9d8
update link ( #543 )
2022-04-15 11:17:45 -07:00
Jamil
2c5078e63f
Add WireGuard preshared-keys to devices ( #542 )
...
* Add PSK support
* Add HTTP registered application name
* Better kernel check message
* Does order matter\?
2022-04-15 09:56:56 -07:00
Jason G
a8cbfda7a1
Clarify upgrade instructions 0.3.1 to 0.3.2 ( #538 )
...
* clarification
* grammar
2022-04-12 07:29:10 -07:00
Jason G
61a04877a3
fix typo ( #534 )
2022-04-11 12:31:52 -07:00
Jamil
4fa5bedf1b
500/fix redirect local auth ( #509 )
...
* Allow config of ext url; show this after create-admin
* Use opts for ueberauth
* weird nil error
* get_env vs fetch_env
* Use integer
* Try new external_url thingo
* Fix callback_url
* Fix path suffix
* Fix markdownlint hiccup
* fix create admin
* Differentiate phoenix_port
* cron note; installscript fix; minor fqdn fixes
* Send full node obj to app_env
* Add db pass to config file
2022-04-05 14:43:00 -07:00
Jason G
49b5296f6d
Docs - improve reauth documentation ( #512 )
...
* clarify reauth instructions
* update link
* update re-auth screenshot
2022-03-29 10:11:34 -07:00
Jamil
150fd5fc03
Minor docs fixes ( #505 )
...
* Minor docs fixes
* MD012 fix
Co-authored-by: Jason Gong <jason@firez.one >
2022-03-15 20:32:22 -05:00
Jason G
b54684a154
Authentication documentation (Google, Okta) ( #483 )
...
* add links to common configurations
* add Google auth doc
restructure auth section and add start to google sso draft
* Add Okta doc first draft
* update authentication index
* fix wording
* grammar
* suggested changes
- resolved comments
- images wider for visibility
- newline
* complete Google OAuth doc
* lint error + grammar
* complete Okta doc
* ordering + wording
* re-auth instructions
* fixes
* consistent references
* add reference to sso in add users doc
* fix small markdown error
2022-03-04 17:15:43 -08:00
Jamil
35e057bace
Upgrading 0.2.x 0.3.x ( #494 )
...
* Add note on upgrading from 0.2.x to 0.3.0
* upgrading note 0.3.0
2022-03-04 14:03:18 -08:00
Jamil
a91c2db887
0.3.0 ( #465 )
...
* Found endpoint empty bug
* Fix use_site_ bugs
* Generate private keys client-side instead of on the Firezone server (#451 )
* Rename events; add crypto lib
* seemingly working keygen
* Checkpoint
* Remove private key from devices; make tests pass
* Refactor auth to use simplified new router helper
* Fix js bundle
* Refactor event listeners into their own file
* Refactor settings
* Fix JS
* Working live views in unprivileged sections
* Rough draft working
* Checkpoint before fixing tests
* Tests passing
* Max devices per user configuration option (#471 )
* Max tunnels per user configuration option
* Clean up remaining tunnel references
* Replace local auth system with Ueberauth / Guardian (#475 )
* Checkpoint working authentication
* Working admin and unprivileged auth using Guardian
* Remove Sessions cruft
* More cleanup
* load new secrets
* Remove firezone tmp dirs
* Okta and Google Oauth (#485 )
* working oauth!
* Remove keycloak; working google
* Ensure nil to_s
* Passing tests
* Add compile-time prod config
* Fix live_view typo
* Revert key_ttl to vpn_session_duration
* print logs after first configure
* Use get_env/1 for fetching optional config vars
* Disable telemetry from config
* miss the to_s
* Fix sign in page
* add tunnel admin guide
* auth path
* Fix tests
* Device editing no more (#491 )
2022-03-04 09:32:13 -08:00
Jason G
299bea6b42
Clarify whitelisting doc ( #486 )
...
* edit documentation for clarity
* specify source IP
* jamil suggestion
2022-03-02 12:36:53 -08:00
Jamil
685da00647
Update nginx config and docs with user recs ( #481 )
...
* Update nginx config and docs with user recs
* Fix typo
2022-03-02 08:09:31 -08:00
Jason G
57ed0d8e36
Docs - add reverse tunnel guide ( #477 )
...
* reverse tunnel doc
* image size and small wording change
* fixes
2022-02-26 15:13:33 -08:00
Jason G
fb41941edc
Docs - Add client instructions on how to authenticate ( #476 )
...
* add example of authenticating end user
* add re-authentication instructions to client instructions
* fix spacing
* update gif
2022-02-25 15:22:10 -08:00
Jamil
d5bcbec56e
Add UFW compatibility options ( #474 )
...
* Add UFW compatibility options
* Clean up wording
* Fix grammar issue
2022-02-25 08:25:52 -08:00
Jamil
98e21e1107
Remove unused default_site setting ( #470 )
2022-02-22 13:25:25 -08:00
Jason G
0d87389906
Add IP whitelisting and improve prereq doc ( #466 )
...
* add whitelist doc
* add firewall section to prerequisites
* clarifying ports are tcp and updating screenshot
2022-02-22 08:38:56 -08:00
Jason G
fa1f34aeca
Docs - add split tunnel and user instructions ( #463 )
...
* add split tunnel and client guide
* reformat deploy steps
reformat deploy steps to refer to client guide
* broken link
* fix trailing whitespace
2022-02-19 15:41:21 -08:00
Jason G
7c1b92a9fc
Docs seo fix (duplicate title and description tags) ( #461 )
...
* remove duplicate meta description
this is already included in the seo plugin
* add seo tag to plugins
* removing duplicate tags in title
2022-02-17 13:42:09 -08:00
Jason G
8e3ef1e60f
Add sitemap and descriptions for SEO ( #458 )
...
* add sitemap and descriptions
* remove whitespace
* adding descriptions to docs
* fixed typos and made edits based on suggestions
* line formatting
2022-02-16 09:52:15 -08:00
Jamil
988a5d34b6
Docs fixes ( #456 )
2022-02-13 12:34:21 -08:00
Jamil
7588884d84
Add option to disable logging ( #453 )
2022-02-12 11:30:30 -08:00
Jason Gong
2eb0de98ba
formatting
2022-02-11 10:24:30 -08:00
Jason Gong
9b54095803
fix linting error
2022-02-11 09:49:46 -08:00
Jason Gong
7505f63822
Merge branch 'docs-update-add-howtos' into add-docs-auth-page
2022-02-11 09:49:15 -08:00
Jason Gong
62e70b6a00
missed lint error
2022-02-11 09:47:51 -08:00
Jason Gong
7541a1e381
fix lint errors
2022-02-11 09:44:45 -08:00
Jason Gong
45d9c93f51
made suggested edits to session length
2022-02-10 23:21:59 -08:00
Jason Gong
9127c9477f
update images
2022-02-10 10:09:44 -08:00
Jason Gong
5d43d12d99
Create authentication.md
2022-02-10 09:51:24 -08:00
Jason Gong
1b0d440176
fix md013
2022-02-10 09:32:45 -08:00
Jason Gong
aa173f99b4
re-order resource requirements to 2nd
2022-02-09 17:41:21 -08:00
Jason Gong
55de31b26f
add whitespace
2022-02-09 16:54:15 -08:00
Jason Gong
3c4b916824
reformat prev/next cta
2022-02-09 16:10:48 -08:00
Jason Gong
4116da017c
update intro
2022-02-09 15:27:58 -08:00
Jamil Bou Kheir
a8668c75a8
Add more firewall content to troubleshooting
2022-02-06 11:05:27 -08:00
Jamil Bou Kheir
64cc53e774
Missing link
2022-02-06 10:56:06 -08:00
Jamil Bou Kheir
e3847ba655
Add firewall section; headers; fix broken links
2022-02-06 10:53:43 -08:00
Jamil Bou Kheir
95dd04fd4d
Use favicon with transparent bg
2022-02-06 10:39:33 -08:00
Jamil Bou Kheir
228de54ccf
Fix @gongjason markdownlint errors
2022-02-05 17:00:06 -08:00
Jamil
7fc294fdac
Merge pull request #440 from firezone/fix-precommit-fail
...
Fix precommit fail
2022-02-05 16:45:50 -08:00
Jamil Bou Kheir
de578b54fd
Revert to rubocop defaults
2022-02-05 14:57:38 -08:00
Jamil Bou Kheir
3c0b64bcc9
Fix more rubocop issues
2022-02-05 14:25:15 -08:00
Jamil Bou Kheir
a38b97fde6
Fix rubocop issues
2022-02-05 14:22:06 -08:00
Jamil Bou Kheir
b3e05b6491
Fix markdownlint issue
2022-02-05 13:54:06 -08:00