Commit graph

501 commits

Author SHA1 Message Date
Zach Daniel
d9a3503430 docs: add liveview specific guide 2023-04-06 08:54:19 -04:00
github-actions
5c0263e205 chore: release version v1.7.0 2023-04-06 04:12:25 +00:00
Zach Daniel
903f3a386e
feat: support new sign in tokens feature on password strategy (#176)
As of version `3.10.5` `ash_authentication` now supports generating and validating short-lived sign in tokens as part of the password sign in flow.  This feature seamlessly enables this flow simply by turning on `sign_in_tokens_enabled?` in the password strategy DSL.

---------

Co-authored-by: James Harton <james@harton.nz>
2023-04-06 15:59:52 +12:00
dependabot[bot]
2ce0430e8c
chore(deps): bump ash_phoenix from 1.2.11 to 1.2.12 (#178)
Bumps [ash_phoenix](https://github.com/ash-project/ash_phoenix) from 1.2.11 to 1.2.12.
- [Release notes](https://github.com/ash-project/ash_phoenix/releases)
- [Changelog](https://github.com/ash-project/ash_phoenix/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash_phoenix/compare/v1.2.11...v1.2.12)

---
updated-dependencies:
- dependency-name: ash_phoenix
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-06 09:10:01 +12:00
dependabot[bot]
f620827787
chore(deps): bump ash_authentication from 3.10.2 to 3.10.4 (#179)
Bumps [ash_authentication](https://github.com/team-alembic/ash_authentication) from 3.10.2 to 3.10.4.
- [Release notes](https://github.com/team-alembic/ash_authentication/releases)
- [Changelog](https://github.com/team-alembic/ash_authentication/blob/main/CHANGELOG.md)
- [Commits](https://github.com/team-alembic/ash_authentication/compare/v3.10.2...v3.10.4)

---
updated-dependencies:
- dependency-name: ash_authentication
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-06 06:31:03 +12:00
github-actions
7f09a5e623 chore: release version v1.6.6 2023-03-31 02:46:39 +00:00
dependabot[bot]
ae6223d0ed
chore(deps-dev): bump ex_doc from 0.29.3 to 0.29.4 (#177)
Bumps [ex_doc](https://github.com/elixir-lang/ex_doc) from 0.29.3 to 0.29.4.
- [Release notes](https://github.com/elixir-lang/ex_doc/releases)
- [Changelog](https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md)
- [Commits](https://github.com/elixir-lang/ex_doc/compare/v0.29.3...v0.29.4)

---
updated-dependencies:
- dependency-name: ex_doc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-31 15:32:28 +13:00
github-actions
cc2b7b3aef chore: release version v1.6.5 2023-03-26 21:57:12 +00:00
dependabot[bot]
8b5a9e1b24
chore(deps): bump ash_phoenix from 1.2.10 to 1.2.11 (#174)
Bumps [ash_phoenix](https://github.com/ash-project/ash_phoenix) from 1.2.10 to 1.2.11.
- [Release notes](https://github.com/ash-project/ash_phoenix/releases)
- [Changelog](https://github.com/ash-project/ash_phoenix/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash_phoenix/compare/v1.2.10...v1.2.11)

---
updated-dependencies:
- dependency-name: ash_phoenix
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-27 10:45:13 +13:00
Zach Daniel
936929ae69 fix: better behavior when password registration disabled 2023-03-27 10:43:48 +13:00
Zach Daniel
34001f367f fix: only show register page if register is enabled 2023-03-27 10:43:48 +13:00
Zach Daniel
baaf12bc1c fix: resolve issues w/ assigning socket & test helper flash 2023-03-27 10:43:48 +13:00
Frank Dugan III
36c7af946e
Update getting-started-with-ash-authentication-phoenix.md (#173)
* Update getting-started-with-ash-authentication-phoenix.md

Add note for those using policies

* docs: Update getting-started-with-ash-authentication-phoenix.md

Add note to token for those using policies
2023-03-24 11:01:31 +13:00
dependabot[bot]
9bdfb64965
chore(deps): bump ash from 2.6.26 to 2.6.27 (#172) 2023-03-24 10:29:12 +13:00
dependabot[bot]
178654e1f7
chore(deps-dev): bump credo from 1.6.7 to 1.7.0 (#169)
* chore(deps-dev): bump credo from 1.6.7 to 1.7.0

Bumps [credo](https://github.com/rrrene/credo) from 1.6.7 to 1.7.0.
- [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.7...v1.7.0)

---
updated-dependencies:
- dependency-name: credo
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: disable credo nesting check in overrides macro

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Harton <james@harton.nz>
2023-03-23 15:16:00 +13:00
dependabot[bot]
b7bec341a6
chore(deps): bump ash from 2.6.22 to 2.6.26 (#170)
Bumps [ash](https://github.com/ash-project/ash) from 2.6.22 to 2.6.26.
- [Release notes](https://github.com/ash-project/ash/releases)
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v2.6.22...v2.6.26)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-23 15:06:27 +13:00
dependabot[bot]
dece4b9a75
chore(deps): bump phoenix from 1.7.1 to 1.7.2 (#171)
Bumps [phoenix](https://github.com/phoenixframework/phoenix) from 1.7.1 to 1.7.2.
- [Release notes](https://github.com/phoenixframework/phoenix/releases)
- [Changelog](https://github.com/phoenixframework/phoenix/blob/main/CHANGELOG.md)
- [Commits](https://github.com/phoenixframework/phoenix/compare/v1.7.1...v1.7.2)

---
updated-dependencies:
- dependency-name: phoenix
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-23 15:06:01 +13:00
James Harton
7f792990f0
improvement: Add slots to password-related forms. (#168)
Allows the sign in, register and reset forms to be customised by way of a named slot.
2023-03-23 15:05:42 +13:00
dependabot[bot]
5fae7274de
chore(deps): bump ash from 2.6.21 to 2.6.22 (#167)
Bumps [ash](https://github.com/ash-project/ash) from 2.6.21 to 2.6.22.
- [Release notes](https://github.com/ash-project/ash/releases)
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v2.6.21...v2.6.22)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-21 09:53:25 +13:00
dependabot[bot]
9a67f5b79d
chore(deps): bump phoenix_live_view from 0.18.17 to 0.18.18 (#164)
Bumps [phoenix_live_view](https://github.com/phoenixframework/phoenix_live_view) from 0.18.17 to 0.18.18.
- [Release notes](https://github.com/phoenixframework/phoenix_live_view/releases)
- [Changelog](https://github.com/phoenixframework/phoenix_live_view/blob/main/CHANGELOG.md)
- [Commits](https://github.com/phoenixframework/phoenix_live_view/commits)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-20 09:33:42 +13:00
dependabot[bot]
461b737066
chore(deps-dev): bump plug_cowboy from 2.6.0 to 2.6.1 (#165)
Bumps [plug_cowboy](https://github.com/elixir-plug/plug_cowboy) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/elixir-plug/plug_cowboy/releases)
- [Changelog](https://github.com/elixir-plug/plug_cowboy/blob/v2.6.1/CHANGELOG.md)
- [Commits](https://github.com/elixir-plug/plug_cowboy/compare/v2.6.0...v2.6.1)

---
updated-dependencies:
- dependency-name: plug_cowboy
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-20 09:33:21 +13:00
dependabot[bot]
43c3f412f3
chore(deps-dev): bump ex_doc from 0.29.2 to 0.29.3 (#166)
Bumps [ex_doc](https://github.com/elixir-lang/ex_doc) from 0.29.2 to 0.29.3.
- [Release notes](https://github.com/elixir-lang/ex_doc/releases)
- [Changelog](https://github.com/elixir-lang/ex_doc/blob/v0.29.3/CHANGELOG.md)
- [Commits](https://github.com/elixir-lang/ex_doc/compare/v0.29.2...v0.29.3)

---
updated-dependencies:
- dependency-name: ex_doc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-20 09:33:00 +13:00
dependabot[bot]
6bec4766fc
chore(deps): bump ash_phoenix from 1.2.9 to 1.2.10 (#163)
Bumps [ash_phoenix](https://github.com/ash-project/ash_phoenix) from 1.2.9 to 1.2.10.
- [Release notes](https://github.com/ash-project/ash_phoenix/releases)
- [Changelog](https://github.com/ash-project/ash_phoenix/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash_phoenix/compare/v1.2.9...v1.2.10)

---
updated-dependencies:
- dependency-name: ash_phoenix
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-16 13:05:29 +13:00
github-actions
e252d4fbdb chore: release version v1.6.4 2023-03-14 20:54:00 +00:00
dependabot[bot]
eb325dac2c
chore(deps): bump ash from 2.6.20 to 2.6.21 (#162)
Bumps [ash](https://github.com/ash-project/ash) from 2.6.20 to 2.6.21.
- [Release notes](https://github.com/ash-project/ash/releases)
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v2.6.20...v2.6.21)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-15 09:40:50 +13:00
github-actions
1ad5137e9e chore: release version v1.6.3 2023-03-13 16:09:39 +00:00
Zach Daniel
4dbb564b1b fix: always set tenant session 2023-03-13 12:04:30 -04:00
dependabot[bot]
0e002e2a28
chore(deps): bump ash_phoenix from 1.2.8 to 1.2.9 (#159)
Bumps [ash_phoenix](https://github.com/ash-project/ash_phoenix) from 1.2.8 to 1.2.9.
- [Release notes](https://github.com/ash-project/ash_phoenix/releases)
- [Changelog](https://github.com/ash-project/ash_phoenix/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash_phoenix/compare/v1.2.8...v1.2.9)

---
updated-dependencies:
- dependency-name: ash_phoenix
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-13 10:36:40 +13:00
Zach Daniel
30017b7684
improvement: use tenant in ash_authentication_live_session (#160) 2023-03-13 10:33:16 +13:00
Zach Daniel
7dddb117f3 chore: clean up compiler warnings in dev/test 2023-03-09 21:05:00 -05:00
Miguel Serrano
6166bc7ed8
docs: fix identity_field in User example (#156) 2023-03-09 06:53:24 -05:00
dependabot[bot]
124a9101ca
chore(deps): bump ash_authentication from 3.10.0 to 3.10.2 (#154)
Bumps [ash_authentication](https://github.com/team-alembic/ash_authentication) from 3.10.0 to 3.10.2.
- [Release notes](https://github.com/team-alembic/ash_authentication/releases)
- [Changelog](https://github.com/team-alembic/ash_authentication/blob/main/CHANGELOG.md)
- [Commits](https://github.com/team-alembic/ash_authentication/compare/v3.10.0...v3.10.2)

---
updated-dependencies:
- dependency-name: ash_authentication
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-08 08:41:09 +13:00
dependabot[bot]
acead92061
chore(deps-dev): bump git_ops from 2.5.5 to 2.5.6 (#155)
Bumps [git_ops](https://github.com/zachdaniel/git_ops) from 2.5.5 to 2.5.6.
- [Release notes](https://github.com/zachdaniel/git_ops/releases)
- [Changelog](https://github.com/zachdaniel/git_ops/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zachdaniel/git_ops/compare/v2.5.5...v2.5.6)

---
updated-dependencies:
- dependency-name: git_ops
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-08 08:40:55 +13:00
dependabot[bot]
d56d090fb3
chore(deps): bump ash_phoenix from 1.2.6 to 1.2.8 (#151)
Bumps [ash_phoenix](https://github.com/ash-project/ash_phoenix) from 1.2.6 to 1.2.8.
- [Release notes](https://github.com/ash-project/ash_phoenix/releases)
- [Changelog](https://github.com/ash-project/ash_phoenix/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash_phoenix/compare/v1.2.6...v1.2.8)

---
updated-dependencies:
- dependency-name: ash_phoenix
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-07 10:35:31 +13:00
github-actions
ced6d16afd chore: release version v1.6.2 2023-03-06 21:30:31 +00:00
James Harton
de9d4beb5d
fix: add phoenix_view to dependencies. (#153) 2023-03-07 10:25:42 +13:00
dependabot[bot]
5624ac330c
chore(deps): bump ash_authentication from 3.9.6 to 3.10.0 (#152)
Bumps [ash_authentication](https://github.com/team-alembic/ash_authentication) from 3.9.6 to 3.10.0.
- [Release notes](https://github.com/team-alembic/ash_authentication/releases)
- [Changelog](https://github.com/team-alembic/ash_authentication/blob/main/CHANGELOG.md)
- [Commits](https://github.com/team-alembic/ash_authentication/compare/v3.9.6...v3.10.0)

---
updated-dependencies:
- dependency-name: ash_authentication
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-07 10:15:08 +13:00
dependabot[bot]
3cb888dd83
chore(deps): bump ash_authentication from 3.9.5 to 3.9.6 (#146)
Bumps [ash_authentication](https://github.com/team-alembic/ash_authentication) from 3.9.5 to 3.9.6.
- [Release notes](https://github.com/team-alembic/ash_authentication/releases)
- [Changelog](https://github.com/team-alembic/ash_authentication/blob/main/CHANGELOG.md)
- [Commits](https://github.com/team-alembic/ash_authentication/compare/v3.9.5...v3.9.6)

---
updated-dependencies:
- dependency-name: ash_authentication
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-03 11:05:27 +13:00
dependabot[bot]
abf6f04aee chore(deps-dev): bump ex_doc from 0.29.1 to 0.29.2
Bumps [ex_doc](https://github.com/elixir-lang/ex_doc) from 0.29.1 to 0.29.2.
- [Release notes](https://github.com/elixir-lang/ex_doc/releases)
- [Changelog](https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md)
- [Commits](https://github.com/elixir-lang/ex_doc/compare/v0.29.1...v0.29.2)

---
updated-dependencies:
- dependency-name: ex_doc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-03 10:27:05 +13:00
github-actions
ae8c0ebc31 chore: release version v1.6.1 2023-03-01 23:39:09 +00:00
0fa34dfb9e improvement: allow folks to disable togglers by setting their text to nil. 2023-03-02 12:33:49 +13:00
7bf772799f docs: fix typos in SignIn component. 2023-03-02 12:33:49 +13:00
Britton Broderick
bb985435c1 docs: Updates identity to use unique_email in all cases 2023-03-02 12:20:24 +13:00
Britton Broderick
0a990b9dc1 docs: Updates documentation to nest in the resources folder 2023-03-02 12:20:24 +13:00
dependabot[bot]
a15b55d6f3
chore(deps): bump ash from 2.6.11 to 2.6.15 (#144)
Bumps [ash](https://github.com/ash-project/ash) from 2.6.11 to 2.6.15.
- [Release notes](https://github.com/ash-project/ash/releases)
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v2.6.11...v2.6.15)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-28 09:42:47 +13:00
github-actions
ef0d26605c chore: release version v1.6.0 2023-02-27 20:36:12 +00:00
dependabot[bot]
80922c7ab9
chore(deps): bump phoenix_html from 3.3.0 to 3.3.1 (#143)
* chore(deps): bump phoenix_html from 3.3.0 to 3.3.1

Bumps [phoenix_html](https://github.com/phoenixframework/phoenix_html) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/phoenixframework/phoenix_html/releases)
- [Changelog](https://github.com/phoenixframework/phoenix_html/blob/master/CHANGELOG.md)
- [Commits](https://github.com/phoenixframework/phoenix_html/compare/v3.3.0...v3.3.1)

---
updated-dependencies:
- dependency-name: phoenix_html
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: fix router formatting.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Harton <james@harton.nz>
2023-02-28 09:23:51 +13:00
Britton Broderick
75b2e62858
feat: Allow on_mount for reset_routes for browser testing (#139) 2023-02-27 09:22:40 +13:00
dependabot[bot]
75c0e9a44f
chore(deps): bump phoenix_live_view from 0.18.15 to 0.18.16 (#138) 2023-02-25 11:43:20 +13:00
Zach Daniel
2f1cc9bb71 chore: release version v1.5.1 2023-02-23 23:41:06 -05:00