Jamil
4d08083f0f
Fix build artifact download ( #1032 )
2022-10-17 08:52:02 -07:00
Jamil
4e3d8dcb62
Sleep in docker install script ( #1031 )
2022-10-17 08:42:55 -07:00
Jamil
a64d3f8c98
Bump OTP ( #1028 )
2022-10-16 15:36:21 -07:00
Jamil
c2bc2469eb
Update README.mdx
...
Signed-off-by: Jamil <jamilbk@users.noreply.github.com >
2022-10-16 15:26:59 -07:00
Jamil
3bc19c4c9f
allow dns hosts; fix notifications concurrency issues ( #1027 )
...
* allow dns hosts; fix notifications concurrency issues
* Make notifications tests a little more robust
2022-10-16 13:44:59 -07:00
Jamil
dd11c728b0
Better validate OIDC and SAML configs ( #1026 )
...
* Bump postgres to release; Note on Caddy cert
* default auto_create_users
* Validate SAML and OIDC configs better
* Fix failing test
2022-10-15 18:33:32 -07:00
Jamil
0cf0a82194
Swallow OIDC errors ( #1025 )
2022-10-14 16:05:10 -07:00
Andrew
d6fa9021a2
Add Keycloak doc and clean up others for OIDC providers ( #1024 )
...
* Add Keycloak doc and clean up others for OIDC providers
* fix trailing whitespace
2022-10-14 15:25:11 -07:00
Jamil
aa67b689e5
Add keycloak dev ( #1023 )
...
* Add keycloak dev
* Fix test using string keys
2022-10-14 14:19:24 -07:00
Jamil
2735a98540
Bump elixir/otp ( #1021 )
2022-10-13 20:55:27 -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
6b7c8b1e73
Fix table ( #1019 )
2022-10-13 13:06:22 -07:00
Jamil
448ef072e5
Docs sec controls ( #1018 )
...
* add security controls document
* Add sec controls doc
2022-10-13 12:59:41 -07:00
Jamil
bcc9331229
Update docker-compose.prod.yml
...
Signed-off-by: Jamil <jamilbk@users.noreply.github.com >
2022-10-11 11:40:48 -05:00
Jamil
67b94edc71
Remove vars from docker-compose in favor of envfile
...
Signed-off-by: Jamil <jamilbk@users.noreply.github.com >
2022-10-11 11:38:38 -05:00
dependabot[bot]
5c0c1f1f72
Bump phoenix_live_view from 0.18.1 to 0.18.2 ( #1011 )
...
Bumps [phoenix_live_view](https://github.com/phoenixframework/phoenix_live_view ) from 0.18.1 to 0.18.2.
- [Release notes](https://github.com/phoenixframework/phoenix_live_view/releases )
- [Changelog](https://github.com/phoenixframework/phoenix_live_view/blob/master/CHANGELOG.md )
- [Commits](https://github.com/phoenixframework/phoenix_live_view/compare/v0.18.1...v0.18.2 )
---
updated-dependencies:
- dependency-name: phoenix_live_view
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-10 14:13:48 -05:00
dependabot[bot]
2468b210f5
Bump excoveralls from 0.14.6 to 0.15.0 ( #1012 )
...
Bumps [excoveralls](https://github.com/parroty/excoveralls ) from 0.14.6 to 0.15.0.
- [Release notes](https://github.com/parroty/excoveralls/releases )
- [Changelog](https://github.com/parroty/excoveralls/blob/master/CHANGELOG.md )
- [Commits](https://github.com/parroty/excoveralls/compare/v0.14.6...v0.15.0 )
---
updated-dependencies:
- dependency-name: excoveralls
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-10 14:13:36 -05:00
Jamil
08bf880547
Move persistent term cache to cachex ( #1003 )
...
* Move persistent term cache to cachex
* Rename Conf -> Configurations
2022-10-05 05:28:50 -05:00
dependabot[bot]
23b38aa91a
Bump phoenix_live_view from 0.18.0 to 0.18.1 ( #1000 )
...
Bumps [phoenix_live_view](https://github.com/phoenixframework/phoenix_live_view ) from 0.18.0 to 0.18.1.
- [Release notes](https://github.com/phoenixframework/phoenix_live_view/releases )
- [Changelog](https://github.com/phoenixframework/phoenix_live_view/blob/master/CHANGELOG.md )
- [Commits](https://github.com/phoenixframework/phoenix_live_view/compare/v0.18.0...v0.18.1 )
---
updated-dependencies:
- dependency-name: phoenix_live_view
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-03 22:47:48 -05:00
Jamil
185790dd0f
Fix error due to updated LiveView ( #1001 )
2022-10-03 22:47:34 -05:00
dependabot[bot]
ae88cc17d9
Bump actions/cache from 2 to 3.0.10 ( #997 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2 to 3.0.10.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v2...v3.0.10 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-03 22:36:47 -05:00
dependabot[bot]
9b40eb8ef1
Bump ecto_sql from 3.8.3 to 3.9.0 ( #998 )
...
Bumps [ecto_sql](https://github.com/elixir-ecto/ecto_sql ) from 3.8.3 to 3.9.0.
- [Release notes](https://github.com/elixir-ecto/ecto_sql/releases )
- [Changelog](https://github.com/elixir-ecto/ecto_sql/blob/master/CHANGELOG.md )
- [Commits](https://github.com/elixir-ecto/ecto_sql/compare/v3.8.3...v3.9.0 )
---
updated-dependencies:
- dependency-name: ecto_sql
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-03 22:36:17 -05:00
dependabot[bot]
1f0f00f62e
Bump phoenix from 1.6.12 to 1.6.13 ( #999 )
...
Bumps [phoenix](https://github.com/phoenixframework/phoenix ) from 1.6.12 to 1.6.13.
- [Release notes](https://github.com/phoenixframework/phoenix/releases )
- [Changelog](https://github.com/phoenixframework/phoenix/blob/v1.6.13/CHANGELOG.md )
- [Commits](https://github.com/phoenixframework/phoenix/compare/v1.6.12...v1.6.13 )
---
updated-dependencies:
- dependency-name: phoenix
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-03 22:35:54 -05:00
Jamil
21d2203b3e
Fix docs links ( #990 )
...
* Fix docusaurus ver
* Update docusaurus
* Why broken
* fix css minimizer :-(
* Fix links
2022-09-29 13:45:17 -05:00
Jamil
701c36868e
revert script name for now ( #988 )
2022-09-29 08:23:32 -05:00
Jamil
dd67baf629
Build docker image in build workflow; Update automatic install to use Docker ( #983 )
...
* Test docker prod build in CI
* Need uses
* Set build-args
* Split builds
* Fix build-args format
* wtf
* hmmm
* Jeebus
* build version based on drafted release
* Build multi-platform images
* Only build for supported platforms
* Use newer OTP fingers crossed
* Use OTP 24 for arm64
* Finalize test build of Docker image
* Update comment
* Bump to OTP 25.1
* Use proper ver
* D'oh proper sha
* Use OTP 24 and install python for node build
* Use new Docker base
* Use python3
* Use newly-built base images with other platform support
* Don't build for ppc64le and s390x
* Build only for amd64/arm64
* Don't rebuild on publish; simply copy
* See where the image is being pushed
* Remove echo
* Add docker updates
* Match platforms from base image
* Use docker-compose over docker compose
* Use our own base
* we need python3
* use consistent service name
* trim trailing slash from external_url
* Build for latest tag in staging
2022-09-29 08:20:32 -05:00
Jamil
9602a145f4
Use EXTERNAL_URL host as default endpoint ( #986 )
2022-09-27 16:06:28 -07:00
Jamil
6cb6cb1f93
Favor live redirects over patches ( #985 )
...
* Checkpoint
* Favor redirect over patch
* Fix tests
2022-09-27 10:15:48 -07:00
dependabot[bot]
a7d650767b
Bump postgrex from 0.16.4 to 0.16.5 ( #982 )
...
Bumps [postgrex](https://github.com/elixir-ecto/postgrex ) from 0.16.4 to 0.16.5.
- [Release notes](https://github.com/elixir-ecto/postgrex/releases )
- [Changelog](https://github.com/elixir-ecto/postgrex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/elixir-ecto/postgrex/compare/v0.16.4...v0.16.5 )
---
updated-dependencies:
- dependency-name: postgrex
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-26 07:17:57 -07:00
Jamil
820abe170c
Upgrade to LiveView 0.18 and use replace: true ( #980 )
...
* Upgrade to LiveView 0.18 and use replace: true
* Fetch test deps too
* Fix test with new liveview
2022-09-24 12:39:05 -07:00
Jamil
ae111ad437
Add websocket connection troubleshooting section ( #977 )
...
* Remove markdown exceptions for table and code blocks
* Fix Zitadel docs errors
* Add trailingSlash: false to prevent 404 bug
2022-09-23 15:35:01 -07:00
Jamil
177715b650
Turn on contextualSearch ( #974 )
2022-09-22 01:25:37 -07:00
Sebastian Büchler
f2f371974c
Add Zitadel to OIDC Docs ( #1 ) ( #969 )
...
* Create zitadel.md
Signed-off-by: Sebastian Büchler <42775578+sebastianbuechler@users.noreply.github.com >
* Update README.md
Signed-off-by: Sebastian Büchler <42775578+sebastianbuechler@users.noreply.github.com >
Signed-off-by: Sebastian Büchler <42775578+sebastianbuechler@users.noreply.github.com >
Signed-off-by: Sebastian Büchler <42775578+sebastianbuechler@users.noreply.github.com >
2022-09-21 18:35:29 -07:00
Jamil
8697005e6e
Attempt to fix docs search by adding sitemap and start_url config ( #973 )
2022-09-21 18:34:49 -07:00
dependabot[bot]
307699644e
Bump ueberauth from 0.10.2 to 0.10.3 ( #972 )
...
Bumps [ueberauth](https://github.com/ueberauth/ueberauth ) from 0.10.2 to 0.10.3.
- [Release notes](https://github.com/ueberauth/ueberauth/releases )
- [Changelog](https://github.com/ueberauth/ueberauth/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ueberauth/ueberauth/compare/v0.10.2...v0.10.3 )
---
updated-dependencies:
- dependency-name: ueberauth
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-21 10:18:26 -07:00
Jamil
02d932affc
Fix redirect always happening when issuing cert ( #968 )
...
* Fix redirect always happening when issuing cert
* Remove outdated comment
2022-09-16 13:39:41 -07:00
Jamil
50845b0ede
Open in new tab ( #966 )
2022-09-15 18:10:23 -07:00
Jamil
0d7a087f3c
Fix management->configuration ( #965 )
2022-09-15 17:42:25 -07:00
Jamil
aab77656a7
Add admin_count and active_device_count ( #956 )
...
* install, compile deps for test env
* Add admin_count and active_device_counts to telemetry
* Update apps/fz_http/test/fz_http/devices_test.exs
Signed-off-by: Jamil <jamilbk@users.noreply.github.com >
Signed-off-by: Jamil <jamilbk@users.noreply.github.com >
2022-09-13 08:50:38 -07:00
Jamil
70e4bf36c1
Add subscribe for updates link ( #958 )
2022-09-13 08:49:46 -07:00
Jamil
ac5d2379f1
Bump Jason for improved performance ( #955 )
2022-09-12 15:19:16 -07:00
Jamil
7861977379
(Supercedes #950 ) Bump elixir ( #953 )
...
* Bump elixir to 1.14.0
* gen_env -> compile_env
* Update Dockerfiles
* Update software
2022-09-12 14:40:16 -07:00
Jamil
13a48cce1b
Add star history chart to README ( #954 )
2022-09-12 14:39:48 -07:00
dependabot[bot]
befbc748d8
Bump actions/checkout from 2 to 3 ( #951 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-12 12:26:47 -07:00
dependabot[bot]
d45ed1c2ca
Bump phoenix from 1.6.11 to 1.6.12 ( #952 )
...
Bumps [phoenix](https://github.com/phoenixframework/phoenix ) from 1.6.11 to 1.6.12.
- [Release notes](https://github.com/phoenixframework/phoenix/releases )
- [Changelog](https://github.com/phoenixframework/phoenix/blob/v1.6.12/CHANGELOG.md )
- [Commits](https://github.com/phoenixframework/phoenix/compare/v1.6.11...v1.6.12 )
---
updated-dependencies:
- dependency-name: phoenix
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-12 12:22:31 -07:00
dependabot[bot]
4c8f0307e3
Bump guardian from 2.2.4 to 2.3.0 ( #947 )
...
Bumps [guardian](https://github.com/ueberauth/guardian ) from 2.2.4 to 2.3.0.
- [Release notes](https://github.com/ueberauth/guardian/releases )
- [Changelog](https://github.com/ueberauth/guardian/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ueberauth/guardian/compare/v2.2.4...v2.3.0 )
---
updated-dependencies:
- dependency-name: guardian
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-07 14:34:35 -07:00
dependabot[bot]
7e85555da3
Bump credo from 1.6.6 to 1.6.7 ( #948 )
...
Bumps [credo](https://github.com/rrrene/credo ) from 1.6.6 to 1.6.7.
- [Release notes](https://github.com/rrrene/credo/releases )
- [Changelog](https://github.com/rrrene/credo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rrrene/credo/compare/v1.6.6...v1.6.7 )
---
updated-dependencies:
- dependency-name: credo
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-07 14:34:13 -07:00
leriel
43537a50b1
Update alpine version to match one available for hexpm/elixir ( #946 )
2022-09-02 07:57:15 -07:00
Jamil
ea67535f9a
Bump runtimes; deps; postgres 13.5 -> 13.8 ( #944 )
...
* Bump deps; runtimes; pg to 13.8
* bump npm deps
* Bump nginx
* Use PCRE over PCRE2
2022-09-01 21:08:37 -07:00
Jamil
9f862484df
Redirect http -> https when acme is enabled ( #942 )
2022-08-30 14:28:37 -07:00