Commit graph

614 commits

Author SHA1 Message Date
James Harton
f7c9544aeb
fix: validate uniqueness of strategy names. (#185) 2023-02-09 15:35:33 +13:00
github-actions
3e531e8779 chore: release version v3.7.8 2023-02-08 03:24:05 +00:00
James Harton
3bece5f657
improvement(Strategy.Custom): handle custom strategies as extensions. (#183)
This means that users can add their own extensions to their resources which patch the strategy (and add ons) DSLs.
2023-02-08 16:10:28 +13:00
Stefan Wintermeyer
e008c7a58e
docs: fix Sender documentation (#176)
* Fixes escaping and missing ". closes #175

* Remove nested interpolation

* Remove the interpolation around the URL
2023-02-07 11:22:45 +13:00
github-actions
52f873c433 chore: release version v3.7.7 2023-02-06 20:42:37 +00:00
John Doneth
a879debec7
docs: Add missing do (#173) 2023-02-07 09:35:31 +13:00
John Doneth
f632c4f2b8
docs: Fix pipe -> plug (#174) 2023-02-07 09:34:18 +13:00
Zach Daniel
668a9bbfd2
chore: add clear condition on release (#177)
docs: hide bullet-style docs from ash_hq
2023-02-07 09:30:39 +13:00
zimt28
f50706e872
improvement: improve error message for badly formed token secrets (#181) 2023-02-07 09:28:36 +13:00
dependabot[bot]
dd74aa97ba
chore(deps-dev): bump ash_postgres from 1.3.5 to 1.3.8 (#182)
Bumps [ash_postgres](https://github.com/ash-project/ash_postgres) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/ash-project/ash_postgres/releases)
- [Changelog](https://github.com/ash-project/ash_postgres/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash_postgres/compare/v1.3.5...v1.3.8)

---
updated-dependencies:
- dependency-name: ash_postgres
  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-02-07 09:26:52 +13:00
Zach Daniel
b2873f4681 chore: unlock unused deps 2023-02-05 22:25:22 -05:00
Zach Daniel
af178f78c8 chore: remove elixir_sense dependency 2023-02-05 22:23:43 -05:00
dependabot[bot]
13ce54c954
chore(deps): bump ash from 2.5.14 to 2.5.15 (#171)
Bumps [ash](https://github.com/ash-project/ash) from 2.5.14 to 2.5.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.5.14...v2.5.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-01 09:18:55 +13:00
Zach Daniel
89b761e119 chore: when using local ash, override it 2023-01-31 12:04:40 -05:00
Zach Daniel
984ee42a60 docs: add placeholder guide because we moved the top-googled guide 2023-01-31 09:12:19 -05:00
dependabot[bot]
dde1ee2e5f
chore(deps): bump ash from 2.5.12 to 2.5.14 (#170)
Bumps [ash](https://github.com/ash-project/ash) from 2.5.12 to 2.5.14.
- [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.5.12...v2.5.14)

---
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-01-31 12:58:18 +13:00
github-actions
7723c3f824 chore: release version v3.7.6 2023-01-30 23:21:50 +00:00
Zach Daniel
a08a533ae5
fix: resources can appear in multiple apis, so we need to uniq them here (#169) 2023-01-31 12:10:58 +13:00
Zach Daniel
2bca91cce4 fix: put_add_on/2 was putting into strategies 2023-01-30 09:56:10 -05:00
dependabot[bot]
e93dc23fdf
chore(deps): bump spark from 0.3.8 to 0.3.9 (#166)
Bumps [spark](https://github.com/ash-project/spark) from 0.3.8 to 0.3.9.
- [Release notes](https://github.com/ash-project/spark/releases)
- [Changelog](https://github.com/ash-project/spark/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/spark/compare/v0.3.8...v0.3.9)

---
updated-dependencies:
- dependency-name: spark
  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-01-30 14:59:35 +13:00
dependabot[bot]
66ed663418
chore(deps-dev): bump ash_postgres from 1.3.4 to 1.3.5 (#167)
Bumps [ash_postgres](https://github.com/ash-project/ash_postgres) from 1.3.4 to 1.3.5.
- [Release notes](https://github.com/ash-project/ash_postgres/releases)
- [Changelog](https://github.com/ash-project/ash_postgres/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash_postgres/compare/v1.3.4...v1.3.5)

---
updated-dependencies:
- dependency-name: ash_postgres
  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-01-30 14:59:22 +13:00
dependabot[bot]
0516440861
chore(deps): bump joken from 2.5.0 to 2.6.0 (#168)
Bumps [joken](https://github.com/joken-elixir/joken) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/joken-elixir/joken/releases)
- [Changelog](https://github.com/joken-elixir/joken/blob/main/CHANGELOG.md)
- [Commits](https://github.com/joken-elixir/joken/commits)

---
updated-dependencies:
- dependency-name: joken
  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-01-30 14:59:05 +13:00
github-actions
8f6f925fc2 chore: release version v3.7.5 2023-01-30 01:46:09 +00:00
Zach Daniel
bd6e57b3d4
improvement: add metadata declarations to actions that have a token (#164) 2023-01-29 20:30:11 -05:00
github-actions
e18c0b7263 chore: release version v3.7.4 2023-01-30 00:24:54 +00:00
Zach Daniel
53e6497ab9
improvement: validate signing secret is a string (#163) 2023-01-29 19:18:15 -05:00
Zach Daniel
dc010ec610
chore: fix docs links to phoenix guides (#162) 2023-01-29 19:17:55 -05:00
James Harton
7e639e4a21
feat: Add support and documentation for custom strategies. (#154) 2023-01-30 13:16:37 +13:00
Zach Daniel
11cf8a8cfa
docs: remove guide that has been moved to ash-authentication-phoenix (#161)
docs: remove readme contents to push people towards the appropriate docs
2023-01-27 09:31:26 +13:00
Zach Daniel
6486858511
docs: don't show readme on ash_hq (#160)
* docs: don't show readme on ash_hq

* docs: show phoenix 1.7 compatibility note and add ash_apis config
2023-01-26 11:51:03 +13:00
dependabot[bot]
646dedcff6
chore(deps): bump ash from 2.5.8 to 2.5.9 (#159)
Bumps [ash](https://github.com/ash-project/ash) from 2.5.8 to 2.5.9.
- [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.5.8...v2.5.9)

---
updated-dependencies:
- dependency-name: ash
  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>
2023-01-24 09:07:10 +13:00
dependabot[bot]
c2da6cb92c
chore(deps): bump ash from 2.5.7 to 2.5.8 (#158)
Bumps [ash](https://github.com/ash-project/ash) from 2.5.7 to 2.5.8.
- [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.5.7...v2.5.8)

---
updated-dependencies:
- dependency-name: ash
  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>
2023-01-21 19:36:58 +13:00
dependabot[bot]
b57cb8c20d
chore(deps): bump ash from 2.5.6 to 2.5.7 (#156)
Bumps [ash](https://github.com/ash-project/ash) from 2.5.6 to 2.5.7.
- [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.5.6...v2.5.7)

---
updated-dependencies:
- dependency-name: ash
  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>
2023-01-21 17:39:34 +13:00
Lachlan Wilger
40a8e4ef8c
docs: Fix mild typo in OAuth documentation. (#157) 2023-01-21 17:39:13 +13:00
dependabot[bot]
820ee46295
chore(deps): bump spark from 0.3.6 to 0.3.7 (#152)
Bumps [spark](https://github.com/ash-project/spark) from 0.3.6 to 0.3.7.
- [Release notes](https://github.com/ash-project/spark/releases)
- [Changelog](https://github.com/ash-project/spark/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/spark/compare/v0.3.6...v0.3.7)

---
updated-dependencies:
- dependency-name: spark
  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>
2023-01-20 09:32:47 +13:00
dependabot[bot]
4fcf336a36
chore(deps): bump ash from 2.5.4 to 2.5.6 (#153)
Bumps [ash](https://github.com/ash-project/ash) from 2.5.4 to 2.5.6.
- [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.5.4...v2.5.6)

---
updated-dependencies:
- dependency-name: ash
  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>
2023-01-20 09:32:18 +13:00
a7c590bb71 docs: fix incorrect example in quickstarts. 2023-01-19 13:10:33 +13:00
github-actions
6c0a11cea7 chore: release version v3.7.3 2023-01-18 23:08:08 +00:00
James Harton
c1561e7747
fix(Password): validate fields using both methods of allowing nil input. (#151)
Closes #150.
2023-01-19 12:02:19 +13:00
github-actions
d6bfedfec2 chore: release version v3.7.2 2023-01-18 22:39:07 +00:00
James Harton
62cf54d85e
improvement(AuthenticationFailed): store a caused_by value in authentication failures. (#145)
This allows for a better debugging experience when trying to understand why an authentication action is failing.

Closes #128.
2023-01-19 11:32:37 +13:00
dependabot[bot]
b0dd8d55cd
chore(deps-dev): bump ash_graphql from 0.22.3 to 0.22.4 (#148)
Bumps [ash_graphql](https://github.com/ash-project/ash_graphql) from 0.22.3 to 0.22.4.
- [Release notes](https://github.com/ash-project/ash_graphql/releases)
- [Changelog](https://github.com/ash-project/ash_graphql/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash_graphql/compare/v0.22.3...v0.22.4)

---
updated-dependencies:
- dependency-name: ash_graphql
  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>
2023-01-19 11:14:00 +13:00
dependabot[bot]
7cd55aef61
chore(deps-dev): bump ash_postgres from 1.3.2 to 1.3.3 (#147)
Bumps [ash_postgres](https://github.com/ash-project/ash_postgres) from 1.3.2 to 1.3.3.
- [Release notes](https://github.com/ash-project/ash_postgres/releases)
- [Changelog](https://github.com/ash-project/ash_postgres/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash_postgres/compare/v1.3.2...v1.3.3)

---
updated-dependencies:
- dependency-name: ash_postgres
  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>
2023-01-19 11:13:43 +13:00
dependabot[bot]
c9fb5a73b9
chore(deps-dev): bump ash_json_api from 0.31.0 to 0.31.1 (#149)
Bumps [ash_json_api](https://github.com/ash-project/ash_json_api) from 0.31.0 to 0.31.1.
- [Release notes](https://github.com/ash-project/ash_json_api/releases)
- [Changelog](https://github.com/ash-project/ash_json_api/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash_json_api/compare/v0.31.0...v0.31.1)

---
updated-dependencies:
- dependency-name: ash_json_api
  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>
2023-01-19 10:50:26 +13:00
github-actions
5631b376da chore: release version v3.7.1 2023-01-18 07:27:37 +00:00
Zach Daniel
6321a9baa6
improvement: update ash & switch to new docs patterns (#146) 2023-01-18 02:13:30 -05:00
github-actions
00f082cc8d chore: release version v3.7.0 2023-01-18 01:52:26 +00:00
James Harton
d4f3bec947
feat(PasswordValidation): Add a validation which can check a password. (#144) 2023-01-18 14:46:22 +13:00
2a10e2da6a docs: small documentation improvements. 2023-01-18 12:04:03 +13:00
James Harton
7c71e1f219
docs: Add GitHub quick start guide. (#143) 2023-01-18 11:33:08 +13:00