Commit graph

804 commits

Author SHA1 Message Date
dependabot[bot]
c5016695d9
chore(deps): Bump spark from 2.2.0 to 2.2.1 (#724) 2024-06-18 08:00:24 +12:00
dependabot[bot]
a9b423cbc8
chore(deps): Bump spark from 2.1.24 to 2.2.0 (#721) 2024-06-15 07:28:44 +12:00
43cc653d2f
chore: release version v4.0.1 2024-06-12 09:28:46 +12:00
Joseph Lozano
fa8dd219de
docs: Update Google OAuth Tutorial (#693) 2024-06-12 08:42:09 +12:00
dependabot[bot]
05cb4a0cf9
chore(deps-dev): Bump ash_json_api from 1.1.2 to 1.2.0 (#718)
Bumps [ash_json_api](https://github.com/ash-project/ash_json_api) from 1.1.2 to 1.2.0.
- [Changelog](https://github.com/ash-project/ash_json_api/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash_json_api/compare/v1.1.2...v1.2.0)

---
updated-dependencies:
- dependency-name: ash_json_api
  dependency-type: direct:development
  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>
2024-06-11 12:30:02 -04:00
dependabot[bot]
2ca5d0c2aa
chore(deps): Bump ash from 3.0.10 to 3.0.11 (#717)
Bumps [ash](https://github.com/ash-project/ash) from 3.0.10 to 3.0.11.
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v3.0.10...v3.0.11)

---
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>
2024-06-11 12:29:02 -04:00
Zach Daniel
1131de032a fix: no need to allow_nil_input for an unaccepted field
the purpose of `allow_nil_input` is to say "we accept some required
field X as input, but the action will set it if the user does not".
Non-accepted attributes *always* behave that way, expecting the
action to set them, and are checked just prior to committing the action.
2024-06-11 09:46:50 -04:00
dependabot[bot]
4edc788778
chore(deps): Bump ash from 3.0.9 to 3.0.10 (#715)
Bumps [ash](https://github.com/ash-project/ash) from 3.0.9 to 3.0.10.
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v3.0.9...v3.0.10)

---
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>
2024-06-07 14:11:35 -04:00
dependabot[bot]
5c54abd1f7
chore(deps): Bump spark from 2.1.22 to 2.1.23 (#714)
Bumps [spark](https://github.com/ash-project/spark) from 2.1.22 to 2.1.23.
- [Changelog](https://github.com/ash-project/spark/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/spark/compare/v2.1.22...v2.1.23)

---
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>
2024-06-07 14:11:20 -04:00
dependabot[bot]
fdb723d0d1
chore(deps): Bump ash_postgres from 2.0.6 to 2.0.8 (#713)
Bumps [ash_postgres](https://github.com/ash-project/ash_postgres) from 2.0.6 to 2.0.8.
- [Changelog](https://github.com/ash-project/ash_postgres/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash_postgres/commits/v2.0.8)

---
updated-dependencies:
- dependency-name: ash_postgres
  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>
2024-06-07 14:11:11 -04:00
dependabot[bot]
7b2e4e3d53
chore(deps-dev): Bump ash_json_api from 1.1.0 to 1.1.2 (#712)
Bumps [ash_json_api](https://github.com/ash-project/ash_json_api) from 1.1.0 to 1.1.2.
- [Changelog](https://github.com/ash-project/ash_json_api/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash_json_api/compare/v1.1.0...v1.1.2)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-06 13:07:18 -04:00
81236e1ed5
fix: correctly generate sign-in tokens when requested. 2024-06-06 14:34:30 +12:00
dependabot[bot]
d8588b9b89
chore(deps-dev): Bump ash_graphql from 1.1.0 to 1.1.1 (#710)
Bumps [ash_graphql](https://github.com/ash-project/ash_graphql) from 1.1.0 to 1.1.1.
- [Changelog](https://github.com/ash-project/ash_graphql/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash_graphql/compare/v1.1.0...v1.1.1)

---
updated-dependencies:
- dependency-name: ash_graphql
  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>
2024-06-03 14:25:54 -04:00
dependabot[bot]
e4805200f1
chore(deps): Bump ash from 3.0.8 to 3.0.9 (#709) 2024-05-31 11:51:34 -05:00
dependabot[bot]
960aff9abd
chore(deps-dev): Bump ex_doc from 0.32.2 to 0.34.0 (#707) 2024-05-30 11:55:45 -05:00
dependabot[bot]
e71e5f6662
chore(deps): Bump ash_postgres from 2.0.5 to 2.0.6 (#706) 2024-05-29 13:01:05 -04:00
dependabot[bot]
e6508b88dd
chore(deps): Bump ash from 3.0.7 to 3.0.8 (#705) 2024-05-29 13:00:47 -04:00
Zach Daniel
e1cdc10b89 fix: ensure tenant is set when revoking tokens and on changeset for updating 2024-05-29 09:06:05 -04:00
dependabot[bot]
43642c305e
chore(deps-dev): Bump ash_graphql from 1.0.1 to 1.1.0 (#702) 2024-05-27 12:52:13 -04:00
dependabot[bot]
ae3274d63a
chore(deps-dev): Bump ash_json_api from 1.0.0 to 1.1.0 (#701) 2024-05-27 12:50:23 -04:00
dependabot[bot]
43f6a7778b
chore(deps): Bump ash_postgres from 2.0.3 to 2.0.5 (#700) 2024-05-24 13:47:00 -04:00
dependabot[bot]
cf8888ea85
chore(deps-dev): Bump ash_graphql from 1.0.0 to 1.0.1 (#698) 2024-05-24 13:21:55 -04:00
dependabot[bot]
2b3494a427
chore(deps): Bump ash_postgres from 2.0.2 to 2.0.3 (#697)
Bumps [ash_postgres](https://github.com/ash-project/ash_postgres) from 2.0.2 to 2.0.3.
- [Changelog](https://github.com/ash-project/ash_postgres/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash_postgres/compare/v2.0.2...v2.0.3)

---
updated-dependencies:
- dependency-name: ash_postgres
  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>
2024-05-23 14:17:36 -04:00
Jonathan Stiansen
7daff11a57
fix: broken links in readme (#692)
* fix: broken links

how-to's were moved to tutorials folder.

* chore: remove how-to

* chore: add tutorials
2024-05-21 19:34:22 -04:00
dependabot[bot]
b5be8bc318
chore(deps): Bump plug from 1.15.3 to 1.16.0 (#694)
Bumps [plug](https://github.com/elixir-plug/plug) from 1.15.3 to 1.16.0.
- [Changelog](https://github.com/elixir-plug/plug/blob/main/CHANGELOG.md)
- [Commits](https://github.com/elixir-plug/plug/compare/v1.15.3...v1.16.0)

---
updated-dependencies:
- dependency-name: plug
  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>
2024-05-20 12:54:39 -04:00
dependabot[bot]
65285eddc9
chore(deps): Bump ash_postgres from 2.0.1 to 2.0.2 (#691)
Bumps [ash_postgres](https://github.com/ash-project/ash_postgres) from 2.0.1 to 2.0.2.
- [Changelog](https://github.com/ash-project/ash_postgres/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash_postgres/compare/v2.0.1...v2.0.2)

---
updated-dependencies:
- dependency-name: ash_postgres
  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>
2024-05-16 12:29:45 -05:00
dependabot[bot]
37d9cc800a
chore(deps): Bump ash from 3.0.1 to 3.0.2 (#690)
Bumps [ash](https://github.com/ash-project/ash) from 3.0.1 to 3.0.2.
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v3.0.1...v3.0.2)

---
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>
2024-05-16 12:29:31 -05:00
dependabot[bot]
9766128874
chore(deps): Bump spark from 2.1.21 to 2.1.22 (#688) 2024-05-15 12:14:37 -04:00
dependabot[bot]
52c5da24ae
chore(deps): Bump ash from 3.0.0 to 3.0.1 (#689) 2024-05-15 12:14:22 -04:00
Alan Heywood
52f6a44b0b
docs: fix typo in the custom strategy guide (#687) 2024-05-15 07:14:45 -04:00
b9a81770f3
docs: you have to explicitly turn on token generation. 2024-05-14 15:04:45 +12:00
8d584030f6
fix: bug in tokens required verifier. 2024-05-14 15:04:08 +12:00
69dc1f1dbc
chore: fix dialyzer warnings about info generator functions.
It seems that it's now smart enough to detect that schema options with default values cannot ever return `:error`.
2024-05-14 14:51:15 +12:00
Nicholas Moen
331261f05e docs: change 'Get Started' guide for Ash 3.0 compatibility
- Use newer `ash_authentication` version since old version had
dependency resolution errors

- Add `ash-functions` to the extensions list
  - Fixes compiler warning when the item is missing
2024-05-14 10:04:55 +12:00
Nicholas Moen
7d838980f5
docs: improve security in the 'Get Started' guide (#681)
* docs: improve security in the 'Get Started' guide

- Use a bang function to ensure that the `signing_secret` will raise an
exception if it is absent from the config (instead of just silently
evaluating to `nil`)

- Add config example for the secret signing token

- Add warning so that users are informed about the security implications
of using the basic configuration provided by the tutorial

- Rearrange the sections a bit so the `Token Generation` section comes
after the relevant code example

* docs: use correct function and modify secrets warning
2024-05-13 13:13:57 -04:00
dependabot[bot]
66844e1d00
chore(deps): Bump ash_postgres from 2.0.0 to 2.0.1 (#685)
Bumps [ash_postgres](https://github.com/ash-project/ash_postgres) from 2.0.0 to 2.0.1.
- [Changelog](https://github.com/ash-project/ash_postgres/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash_postgres/commits/v2.0.1)

---
updated-dependencies:
- dependency-name: ash_postgres
  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>
2024-05-13 12:45:48 -04:00
dependabot[bot]
01b3cf29bf
chore(deps-dev): Bump ash_graphql from 1.0.0-rc.5 to 1.0.0 (#686)
Bumps [ash_graphql](https://github.com/ash-project/ash_graphql) from 1.0.0-rc.5 to 1.0.0.
- [Changelog](https://github.com/ash-project/ash_graphql/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash_graphql/compare/v1.0.0-rc.5...1.0.0)

---
updated-dependencies:
- dependency-name: ash_graphql
  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>
2024-05-13 12:45:38 -04:00
dependabot[bot]
e1fb06c72f
chore(deps-dev): Bump ash_json_api from 1.0.0-rc.6 to 1.0.0 (#684)
Bumps [ash_json_api](https://github.com/ash-project/ash_json_api) from 1.0.0-rc.6 to 1.0.0.
- [Changelog](https://github.com/ash-project/ash_json_api/blob/main/documentation/0.x-CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash_json_api/commits)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-13 12:40:12 -04:00
Nicholas Moen
4abbf7c0f5
docs: add snippet to help enable policy authorizers (#683) 2024-05-13 12:38:07 -04:00
Sucipto
ca57510c90
doc: fix code example on docs (#676) 2024-05-12 10:09:45 -04:00
Bryan Bryce
014819811f
Update debug.ex (#675) 2024-05-12 08:45:03 +12:00
Zach Daniel
8c4e6667c4 chore: release version 4.0.0 2024-05-10 17:41:37 -04:00
dependabot[bot]
a45cf47aa8
chore(deps-dev): Bump ex_doc from 0.32.1 to 0.32.2 (#674) 2024-05-11 09:41:07 +12:00
0d291ca39b
chore: release version v4.0.0-rc.7 2024-05-10 14:44:43 +12:00
4e66a402fe
improvement: Only require tokens to be enabled when using a strategy which needs them. 2024-05-10 14:38:09 +12:00
dependabot[bot]
1ee220544b
chore(deps-dev): Bump credo from 1.7.5 to 1.7.6 (#673) 2024-05-10 07:05:00 +12:00
bc1e590bca
docs: Documentation refresh for Ash 3.0. (#665)
* docs: Update README to new format.

* docs: tidy up docus some more.

* docs: More documentation tweaks.

* docs: Tweak readme.
2024-05-08 11:50:57 +12:00
dependabot[bot]
3a3cc98fce
chore(deps): Bump ash from 3.0.0-rc.45 to 3.0.0-rc.46 (#672)
Bumps [ash](https://github.com/ash-project/ash) from 3.0.0-rc.45 to 3.0.0-rc.46.
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v3.0.0-rc.45...v3.0.0-rc.46)

---
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>
2024-05-07 15:38:42 -04:00
dependabot[bot]
72270d07b7
chore(deps): Bump ash from 3.0.0-rc.42 to 3.0.0-rc.45 (#670) 2024-05-06 13:44:08 -04:00
dependabot[bot]
ab29c367b3
chore(deps): Bump ash_postgres from 2.0.0-rc.14 to 2.0.0-rc.15 (#669) 2024-05-06 13:43:59 -04:00