Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Ash Framework

Creating a declarative, resource based general application framework for Elixir.
Collective - Host: opensource - https://opencollective.com/ash-framework - Website: https://ash-elixir.org - Code: https://github.com/ash-project

fix: incorrect balance when adding transfer later (#12)

Signed-off-by: Tw <[email protected]>

github.com/ash-project/ash_double_entry - 219e352f96b836d7b186d5391cd3312c0b9654e1 authored 10 months ago by Tw <[email protected]>
docs: Remove registry from file structure (#132)

github.com/ash-project/ash_phoenix - cbbe25e3444f365fda1ed306abd7ef105ba4d42a authored 10 months ago by Darren Black <[email protected]>
fix: properly map sort input and non-input refs in keyset filters

github.com/ash-project/ash - fd53c103f9e9507fa83bc2aeffeb72e31f437d64 authored 10 months ago by Zach Daniel <[email protected]>
docs: Correct example used for manual actions (#886)

In my testing, arguments to a manual action are part of the `arguments` in the input to the `run...

github.com/ash-project/ash - 407eee5785b858672bd359493d6c387e2356e4ee authored 10 months ago by Rebecca Le <[email protected]>
fix: properly match on invalid query from before_action

github.com/ash-project/ash - 2c79bc9cba1366ed6bbd28d423fffb6f95921c31 authored 10 months ago by Zach Daniel <[email protected]>
fix: ensure proper context set on atomic upgrade

github.com/ash-project/ash - 67eb3628a557686831d0d1e30562a21f1d67d6fd authored 10 months ago by Zach Daniel <[email protected]>
chore: fix `changing_attributes` filter check logic

github.com/ash-project/ash - ea12375b4fea95f635b528984d1aed8c800ac92b authored 10 months ago by Zach Daniel <[email protected]>
improvement: don't authorize query on synthesized atomic update/destroys

github.com/ash-project/ash - 71cf111d4db8bf053fd11075ce7d2dd8cac6e86e authored 10 months ago by Zach Daniel <[email protected]>
fix: fix nil ++ list error in bulk destroy

github.com/ash-project/ash - 0eb27239308e11d698d16c679c186e3c37959d3a authored 10 months ago by Zach Daniel <[email protected]>
fix: ensure we retain the sort order of embedded resources

fixes #883

github.com/ash-project/ash - 3d30fd848f2ea7aa3600deb07aea5b26990e69f2 authored 10 months ago by Zach Daniel <[email protected]>
chore: Update Sourceror (#75)

- bump version to `~> 1.0`

github.com/ash-project/spark - d238b0fb2b210405b979d4cd8be19e0d2b6f51b0 authored 10 months ago by Ali Makki <[email protected]>
fix: retain sort on inputs on casting embedded inputs

improvement: show field name in NotLoaded inspect

github.com/ash-project/ash - fe0058ce9836ce35709f6b44c9c5fe44860ad1df authored 10 months ago by Zach Daniel <[email protected]>
chore: fix typo

github.com/ash-project/ash - ac07bbf779d9c4194967c58947a1cea4d80ab0b7 authored 10 months ago by Zach Daniel <[email protected]>
fix: properly get rewrites for embedded types

github.com/ash-project/ash - 3af25802412f472a60c2d6992c4dd6ba4ac012bc authored 10 months ago by Zach Daniel <[email protected]>
chore: release version v0.27.0

github.com/ash-project/ash_graphql - 4c1f8a2d1a3de21d8bb141f6349f82e4f1c88f4a authored 10 months ago by Zach Daniel <[email protected]>
chore: fix typo

closes #884

github.com/ash-project/ash - e619f37b4bb87a2c2363f714767c58bf96fa9a1f authored 10 months ago by Zach Daniel <[email protected]>
improvement: implement `requires_original_data?` for `Ash.Notifier.PubSub`

github.com/ash-project/ash - 8910e038a57718aaaeec238a1b1065cb78cb4321 authored 10 months ago by Zach Daniel <[email protected]>
chore: update ash

github.com/ash-project/ash_postgres - db3efe15ce354f34368d78575985bf70c241d524 authored 10 months ago by Zach Daniel <[email protected]>
fix: handle original data not available in destroy_query

github.com/ash-project/ash_postgres - 930d16a5e9e5585df44bc14e809adb1e0a780795 authored 10 months ago by Zach Daniel <[email protected]>
chore: ensure `api` context is set on calculations

github.com/ash-project/ash - 80fc8b0896f6ef59a26c220009cd20d6042ad7d2 authored 10 months ago by Zach Daniel <[email protected]>
chore: fix typo for bulk updates

chore: destroy -> bulk destroy just like updates

github.com/ash-project/ash - 6456ed095177f0689dd0ae93982833904a3c1902 authored 10 months ago by Zach Daniel <[email protected]>
docs: Update `Ash.Notifier.PubSub` DSL docs.

github.com/ash-project/ash - 6288a60db37999ccc9a19a2e68d484835f4bfa7d authored 11 months ago by James Harton <[email protected]>
feat: allow using custom delimiters for pubsub topics

github.com/ash-project/ash - 5846b70315464aa31943ecdb73f9f849f28a571a authored 11 months ago by Dmitry Kulakov <[email protected]>
chore: change `is_node_type/1` to `node_type?/1` per credo

github.com/ash-project/ash_graphql - 99d2d66538f0d0c13da0707c7074f6b32e71424f authored 11 months ago by Zach Daniel <[email protected]>
chore: add custom page of unions calculation test

github.com/ash-project/ash_graphql - 9dd9f4c316d0526e3e4e483e0c6d5cc163777c1f authored 11 months ago by Junil Chon <[email protected]>
chore: update credo

github.com/ash-project/ash_graphql - 971d3ff585aecf900326999ce7feb3c019e01f56 authored 11 months ago by Zach Daniel <[email protected]>
fix: handle unions containing maps and vice versa

github.com/ash-project/ash_graphql - 328618fa94db4a0ca1a39af64ef0921d0481540d authored 11 months ago by Zach Daniel <[email protected]>
chore: release version v0.10.5

github.com/ash-project/ash_admin - 4ae68727ac02720da1eda81b702c502f78c79264 authored 11 months ago by Zach Daniel <[email protected]>
improvement: show internal errors in ash_admin form

github.com/ash-project/ash_admin - eeedf16175f24eef54754bc4a5b255fa7f57d5e6 authored 11 months ago by Zach Daniel <[email protected]>
chore: test fix for after transaction hooks

github.com/ash-project/ash - 45999cac0755f4870b84199ebe3e0f3a877c6f40 authored 11 months ago by Zach Daniel <[email protected]>
fix: ensure after_transaction hooks are always run

github.com/ash-project/ash - a25aa99297ce48a88a601de09018712074f3145b authored 11 months ago by Zach Daniel <[email protected]>
chore: hydrate atomic refs properly on bulk update

github.com/ash-project/ash - e5cee02cc6be38484684d1c7421cba82d0afc29a authored 11 months ago by Zach Daniel <[email protected]>
fix: handle records in `Ash.destroy` and `Ash.update`

fixes #879

github.com/ash-project/ash - 70ae75b203b6c756709446d544aedfc9d968284b authored 11 months ago by Zach Daniel <[email protected]>
test: update tests to demonstrate streaming update

github.com/ash-project/ash_postgres - 03b630396c63857416f91a3efb6812968b1d1c0b authored 11 months ago by Zach Daniel <[email protected]>
fix: pre-template change/validation option in bulk update/destroy

fix: fix query match error in bulk destroy/update

github.com/ash-project/ash - 4eb8ba2130799aef414913ea552ef7fa2f74c277 authored 11 months ago by Zach Daniel <[email protected]>
chore: fix typo from last PR

github.com/ash-project/ash - 0229a894abb9daf6cc18985c51590ecefb5ceabd authored 11 months ago by Zach Daniel <[email protected]>
improvement: support policies requiring original data

github.com/ash-project/ash - 2b7a99905cfc0c50a25cdd5369611b71dae01e7c authored 11 months ago by Zach Daniel <[email protected]>
fix: make results nullable again if root level errors are enabled (#114)

Building upon #110, this restores the old behaviour of the result being nullable
when root leve...

github.com/ash-project/ash_graphql - 70eae5f421c9c88c2b415140c4e006f0992774d1 authored 11 months ago by Riccardo Binetti <[email protected]>
* improvement: support data layer functions (ilike, like) (#113)

---------

Co-authored-by: Zach Daniel <[email protected]>

github.com/ash-project/ash_graphql - c82512d70a1196d27aeac7ba0cac3bc04e739649 authored 11 months ago by Barnabas Jovanovics <[email protected]>
chore(deps-dev): Bump credo from 1.7.3 to 1.7.4 (#86)

Bumps [credo](https://github.com/rrrene/credo) from 1.7.3 to 1.7.4.
- [Release notes](https://g...

github.com/ash-project/reactor - 2de8f356d21d1d0d73f64176e4fa36305a9a0cbb authored 11 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps-dev): Bump mix_test_watch from 1.1.1 to 1.1.2 (#85)

Bumps [mix_test_watch](https://github.com/lpil/mix-test.watch) from 1.1.1 to 1.1.2.
- [Changelo...

github.com/ash-project/reactor - d8a453290dba6d1ab5458a141f36bbad93e87797 authored 11 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
improvement: change atomicity requirements when datalayers don't support it

test: make tests pass on 3.0

github.com/ash-project/ash - 0893518f39b89f503354f7341bb6c52f3ee9dcd0 authored 11 months ago by Zach Daniel <[email protected]>
feat: support functions in parse predicates (#874)

github.com/ash-project/ash - 171a0f0dadf199d2d4c97d331e5af2f5734bbbfc authored 11 months ago by Barnabas Jovanovics <[email protected]>
improvement: add `on_match: :update_join` to `manage_relationship` (#875)

github.com/ash-project/ash - 5eccdcd7f82cf603ffa15f8966ec735b56e19568 authored 11 months ago by Dmitry Maganov <[email protected]>
fix: don't consider primary key matches with `nil` values

fixes #876

github.com/ash-project/ash - 5c26975eb2ddebd0adc57b3d3f3b10d1c29f8384 authored 11 months ago by Zach Daniel <[email protected]>
improvement: don't call telemetry when compiling

github.com/ash-project/ash - 2074cbe99746500ab0297a2e15c339e55aabe264 authored 11 months ago by Zach Daniel <[email protected]>
chore: release version v0.5.0

github.com/ash-project/reactor - 599749d1ff7e859387407692b11c2c9505827427 authored 11 months ago by James Harton <[email protected]>
improvement: Add ability for steps to decide at runtime whether they should be run asyncronously. (#84)

github.com/ash-project/reactor - 012d40e887fc806e8b87b023350aca371695955b authored 11 months ago by James Harton <[email protected]>
feat: Add lifecycle hooks to Reactor (#83)

This will allow user code and extensions to add hook functions to run when the reactor starts, s...

github.com/ash-project/reactor - 9aa26b9f3b0eca107dce774bf6b1c344feb95c7f authored 11 months ago by James Harton <[email protected]>
fix: continue cleanup in `ManagedRelationshipHelpers` (#873)

github.com/ash-project/ash - d47eb086a254a4ada965ae1d90f0be4abc857deb authored 11 months ago by Dmitry Maganov <[email protected]>
Improvement: mark (i)like functions as predicates (#205)

github.com/ash-project/ash_postgres - a9d38e91e1d45fdf3e178c2153c4f1be1503244d authored 11 months ago by Barnabas Jovanovics <[email protected]>
improvement: detect bigserial when altering attributes

closes #204

github.com/ash-project/ash_postgres - 1ea360d15c0fb57af8a6f4949576e89729e6fd3e authored 11 months ago by Zach Daniel <[email protected]>
chore: update mix.exs

github.com/ash-project/ash_state_machine - 90cd68c880e36cf6486ad6f2d9b34704b5fb7c85 authored 11 months ago by Zach Daniel <[email protected]>
fix: fix pattern match error on certain policy conditions

improvement: various policy behavior cleanups

github.com/ash-project/ash - 2cd636037900eb55ea3972d74699277fb89473d6 authored 11 months ago by Zach Daniel <[email protected]>
chore: continue update validate_related_resource_inclusion.ex (#871)

github.com/ash-project/ash - b428fb89956cd9e0af04b53900513cdd9bbc7681 authored 11 months ago by Dmitry Maganov <[email protected]>
chore: Update validate_related_resource_inclusion.ex (#870)

The error message had an error because it referred to a option name that doesn't exist

github.com/ash-project/ash - 974acdf5b927a0333395264148228d95c50eeb91 authored 11 months ago by Bryan Bryce <[email protected]>
fix: use primary key of source as join key

github.com/ash-project/ash_postgres - c72b57ece54d252f22d36e96108f7f4187760cf7 authored 11 months ago by Zach Daniel <[email protected]>
fix: use primary key for lateral join source in ets

github.com/ash-project/ash - 5b10d6f29283765f12e6a1a112378e20c6de540c authored 11 months ago by Zach Daniel <[email protected]>
test: add test for parent in relationship filter (#203)

github.com/ash-project/ash_postgres - 3f7bdb8fc16adae3b9fe34b86549c2cc7b739f10 authored 11 months ago by Barnabas Jovanovics <[email protected]>
fix: set right `accessing_from` name in many to many managed create (#868)

github.com/ash-project/ash - 0cc0e142a6356a26e3331deba247e6d7c52900c0 authored 11 months ago by Dmitry Maganov <[email protected]>
fix: correctly carry over first primary key attribute type and constraints (#36)

The main problem in 7e825a114210f8eb4d906a63b367bb9808eb989f was using the `attributes` variable...

github.com/ash-project/ash_paper_trail - 6d5cb7c609f1715b90943e09774fcc374b2ac9ce authored 11 months ago by Hannes Wüthrich <[email protected]>
feat: add Relay ID translation in mutation and queries (#109)

Adds a new option for queries and mutations that defines which arguments or
attributes will use...

github.com/ash-project/ash_graphql - 66d2f444431103d8953c068b88c2233fa2442526 authored 11 months ago by Riccardo Binetti <[email protected]>
docs: Update constraints.md (#869)

The username is not an argument, i replaced it with the argument title.

github.com/ash-project/ash - f7024f2b6ce90dc2f298da0f698fe32d5da1bab2 authored 11 months ago by Alexander Richard Römpke <[email protected]>
fix: the API is defined on the form, not on the form.source (#131)

github.com/ash-project/ash_phoenix - 3726d07ee266d464161303f91f0957e698a4e4f1 authored 11 months ago by Rebecca Le <[email protected]>
chore: draw the rest of the owl on ensure_can_submit

github.com/ash-project/ash_phoenix - 8ccbed8f0651feaf6a5c2c83024a7f4c10ad0807 authored 11 months ago by Zach Daniel <[email protected]>
improvement: add `can_submit?/1` and `ensure_can_siubmit!/1`

github.com/ash-project/ash_phoenix - 7d9c876e41d4d39093d6a03375ee63cb2880ba34 authored 11 months ago by Zach Daniel <[email protected]>
improvement: Include modules in installed_extensions return type (#202)

As per the documentation (and indeed the actual behavior):

> Extensions can be a string, repr...

github.com/ash-project/ash_postgres - b2b05618b50918e98e6e0b57a6422fe531a0e587 authored 11 months ago by Kilian Cirera Sant <[email protected]>
fix: define map input types w/ nested input types

github.com/ash-project/ash_graphql - d00ae4e315da55d990baa2ac000f2f2cb4b8e5bc authored 11 months ago by Zach Daniel <[email protected]>
chore: release version v1.3.1

github.com/ash-project/ash_phoenix - 11085ea53057fc2e4d80e59e31c99c33fc59c8c8 authored 11 months ago by Zach Daniel <[email protected]>
fix: validate destroy forms properly

github.com/ash-project/ash_phoenix - 6c21c613d361f4623c8567ba25ceb694eaf4044c authored 11 months ago by Zach Daniel <[email protected]>
chore: tool versions

github.com/ash-project/ash_admin - ed8b2046231d9810a9ec8af909bc7908a089d163 authored 11 months ago by Zach Daniel <[email protected]>
chore: release version v0.10.4

github.com/ash-project/ash_admin - 44db708914e646505a75fbbc22a8df328f3b160b authored 11 months ago by Zach Daniel <[email protected]>
improvement: fix large gap in header in safari

github.com/ash-project/ash_admin - fcaaacf76cdc9d95fd0a61a9400d2b8f1e5d5150 authored 11 months ago by Zach Daniel <[email protected]>
chore: release version v0.10.3

github.com/ash-project/ash_admin - a25b3b787a1d044a199fb262bf497620d5caed07 authored 11 months ago by Zach Daniel <[email protected]>
fix: handle nested constraint derivation in union/map types

github.com/ash-project/ash_graphql - 099540c79eab4ba95fe4ea3ce7ec2b9b337c3369 authored 11 months ago by Zach Daniel <[email protected]>
improvement: don't drop primary key in case of removal

github.com/ash-project/ash_postgres - 809cd5582f257b7c63b56f0a26c6c37ad0bd9330 authored 11 months ago by Zach Daniel <[email protected]>
Pass the tenant to full_atomic_changeset call (#867)

github.com/ash-project/ash - e331e24c7becf9bb7eace83d65cf09c07f741c81 authored 11 months ago by Robert Graff <[email protected]>
improvement: add `join_keys` option to `manage_relationship` (#866)

github.com/ash-project/ash - e1efea81bf26598eb7f29d564a82eecb787384fa authored 11 months ago by Dmitry Maganov <[email protected]>
fix: set_tenant on fully atomic changesets

github.com/ash-project/ash - 89a8f59e1858716bd7a7e315cb4634c7b1ef54ea authored 11 months ago by Zach Daniel <[email protected]>
docs: Add 'use Ash.Resource.Validation' to documentation (#865)

github.com/ash-project/ash - 7bb3addb38431aa01ef2a36598273e9004741f95 authored 11 months ago by Steve Frank <[email protected]>
feat: Make MigrationGenerator accept atoms (#201)

Co-authored-by: Eduardo B. Alexandre <[email protected]>

github.com/ash-project/ash_postgres - a8b7f3b3e7a59e695812caa255750f98f9323750 authored 11 months ago by Eduardo B. A <[email protected]>
fix: handle api.can case in authorize_changeset

fix: properly bypass authorization in atomic update switch-over

github.com/ash-project/ash - dd3f4766ec4333b2b5f769d6d96b611371c30ac6 authored 11 months ago by Zach Daniel <[email protected]>
improvement: don't run `check` in cases that require strict checks

github.com/ash-project/ash - c5ef834b5b0e4b550127ad5184f6be9c9d1593bd authored 11 months ago by Zach Daniel <[email protected]>
improvement: update to phoenix_html 4.0

fixes #87

github.com/ash-project/ash_admin - f6fb30cb11d47a603a61f0511f3cbe62e05f60db authored 11 months ago by Zach Daniel <[email protected]>
fix: use pkey if error fields is empty

github.com/ash-project/ash_postgres - 43b576e09d534ed5365e789d53dcdd25b5f244cc authored 11 months ago by Zach Daniel <[email protected]>
chore: `changeset.resource` -> `resource`

github.com/ash-project/ash_postgres - 4494bf971ff0c9385c9b443687601bb8e5931e5b authored 11 months ago by Zach Daniel <[email protected]>
fix: forgot to bind keys to a variable 🤦🏻

github.com/ash-project/ash_postgres - de7d6feaa3ca254b5bf05b8a5e448f432d814171 authored 11 months ago by Zach Daniel <[email protected]>
fix: carry over first primary key attribute type and constraints

note: we probably need to warn or figure something else out
for resources that have a composite ...

github.com/ash-project/ash_paper_trail - 7e825a114210f8eb4d906a63b367bb9808eb989f authored 11 months ago by Zach Daniel <[email protected]>
fix: ensure identity keys is never missing

github.com/ash-project/ash_postgres - a940022eba92ebcc3bb3554d9b3f5b4bbf44ffaf authored 11 months ago by Zach Daniel <[email protected]>
fix: properly set action_type on atomic changesets

github.com/ash-project/ash - 94ffeaa057d98f699a4ea647312fe64058cd84b7 authored 11 months ago by Zach Daniel <[email protected]>
chore: also properly process opts for destroy atomic changesets

github.com/ash-project/ash - 1cd73e2ec748599c0269140a5a6346ba1fd1a12c authored 11 months ago by Zach Daniel <[email protected]>
chore: properly process opts for atomic changesets

github.com/ash-project/ash - 618ae4459a86adb3c0ec6070c3c9565df2522692 authored 11 months ago by Zach Daniel <[email protected]>
test: add new test verifying batch destroy behavior

chore: add sobelow warning skip

github.com/ash-project/ash_postgres - b018262637a2ef7b3981ac4ca36df36695673b10 authored 11 months ago by Zach Daniel <[email protected]>
fix: extract relationship filters from pre-authorization query

github.com/ash-project/ash - 3baa9c5951776f15a82cdc9803f56e773db67642 authored 11 months ago by Zach Daniel <[email protected]>
improvement: atomic_batches behavior for bulk destroys

improvement: allow strategy selection for bulk actions

github.com/ash-project/ash - 57654d3df49d39fe727bd86df3a0496c8598c7c1 authored 11 months ago by Zach Daniel <[email protected]>
fix: retain metadata on updates, atomic and otherwise

fix: properly load expression -> runtime calculation deps

github.com/ash-project/ash - e707758c93666d3b0824457f772096fbadbc610b authored 11 months ago by Zach Daniel <[email protected]>