Ecosyste.ms: OpenCollective

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

github.com/ash-project/ash

A declarative, extensible framework for building Elixir applications.
https://github.com/ash-project/ash

improvement: accept `api` option in `Ash.Changeset.for_*` functions

e90842f14163e893dbee652ced848ec5440c77f0 authored about 1 year ago
chore: comment out test for 3.0 fix

31879077b7d5f237a5925a3079a5aa39a2c8e595 authored about 1 year ago
Revert "chore: comment out test for now

This reverts commit cc2166155949ab99ef4f83fcb14abf81b489c121.

3e296a4bba3612242e810236cb4486e4432c3da1 authored about 1 year ago
fix: don't include unknown `authorize?` value in changesets

17afb821a7b59433f35fb3753f0d1d13bf7ce496 authored about 1 year ago
chore: remove `IO.inspect`

14d4e26d9c4912f47c2bff37391d8479725214e8 authored about 1 year ago
improvement: update `Ash` interface for working with new style resources

034642ffdabf2d267aa013b2bbc9385229e94218 authored about 1 year ago
chore: comment out test for now

cc2166155949ab99ef4f83fcb14abf81b489c121 authored about 1 year ago
chore: use unused variable

af3d2b321d9f39b021bf625dba77cf7a0bd791d5 authored about 1 year ago
chore: add `gource` script

d4f123975da63b0d67d5f485375aaad881c5563e authored about 1 year ago
test: Adds a test to ensure authorization occurs when the actor is set and authorization? is by_default (#813)

Co-authored-by: Rohan Relan <[email protected]>

750dc17286c8befc60119e0f4bf4ac1c7bcc37d1 authored about 1 year ago
docs: Sorting for hex documentation added (#810)

c7738255f0dc0ebe229254612c2eea15e138807d authored about 1 year ago
chore: require name for ash.codegen

26160e446b834794a6052d40dcc5c0c42a76dd16 authored about 1 year ago
improvement: better formatting of nested expressions

improvement: helpful errors when misusing `.` in expressions

19d18c5fcc559539965c31b332dd9e7d1f2da576 authored about 1 year ago
chore: release version v2.17.17

55d83e6b4cc6dd55b74c4756275e58b32eb1b425 authored about 1 year ago
fix: properly move maps & lists to expression paths

fix: set tenant when running authorization queries

closes: #812

0f8bb664ab852c1434fc29160f032a60a248965b authored about 1 year ago
chore: release version v2.17.16

bb5aa435a3e408cda40fcd1eb92f5f61cc4697a2 authored about 1 year ago
improvement: simplify used aggregate detection

improvement: add `lazy/1` to expressions
docs: add expression docs

d390d65146198c2255dc990fe2104578ff9d6c2e authored about 1 year ago
improvement: support providing an `input` key in predicate maps

3a1923fdeb59f0e4f67927cb7d9ef56999bf11cf authored about 1 year ago
chore: release version v2.17.15

097f8b0023b8a88673ed0ad945558ab65687dcf5 authored about 1 year ago
improvement: support streaming without keyset pagination

use the new `allow_stream_with` and `stream_with` options to control
what strategy may be used t...

eb05e9be630079cb65b3c8d96ef537d0901e68ab authored about 1 year ago
improvement: add callbacks for bulk actions on manual actions

0932cf32a7762896c229a5f2195c773e03cfc189 authored about 1 year ago
improvement: base case iterative bulk destroy implemented

ed887413d7dd4ae25dffdf7e6288a0b164fa6d35 authored about 1 year ago
improvement: add iterative, streaming implementation for bulk updates

8c17434803b2e91de522bdfbd0ca918e5d5898df authored about 1 year ago
docs: update getting started guide with latest recommendations

1cb5e2860d0f6926c1575362c2a147fd13e9b50f authored about 1 year ago
chore: add missing CI dep

f487bbb3169c16abfb8a147a121e823568184e79 authored about 1 year ago
chore: rename CI

0f734b2538c382a46256f6e88f53b3500e3df8ad authored about 1 year ago
chore: cleanup

d9587710a2be9f26b06a02db4ffc463b99f01917 authored about 1 year ago
improvement: test `ASH_THREE` subprojects

22f71aa36cf5fd3c23c29a2961dd9bef0c49bb4c authored about 1 year ago
docs: Fill out shortdoc for `generate_policy_charts` mix task (#808)

This is the one-liner that is shown when running `mix help` to list tasks

ba6eb773b858344fba7b362b2eeee654e72b8b54 authored about 1 year ago
chore: release version v2.17.14

1b896765a8364861f7264d40fa422e71b9ce31af authored about 1 year ago
fix: empty milliseconds for utc datetime must have precision 6

fix: ensure actor & authorize? contexts are set even if not provided

ff1a590f46e750422920b4dc200fc6d3329b420c authored about 1 year ago
chore: remove unused variables

867c786388149320f16c5ad1d3ba5f92b2486b2a authored about 1 year ago
improvement: detect impending `manage_relationship` calls when checking attribute presence

e3605bd80f8808f97896fc59840be0987f750bd3 authored about 1 year ago
fix: ignore load/limit/offset in aggregate queries, instead of raising

closes #806

3ee3279d2f30d062a564519de688117d1b27203f authored about 1 year ago
fix: properly set `changed?` for all changesets

5f3556e27ff6ba26f9d5c311b06ea0ad13b06cbf authored about 1 year ago
chore: properly pin values in `attribute_equals` atomic validation

ca792548ba5c3c9cba7ad9696e2d2cb9eb8634e1 authored about 1 year ago
improvement: add stacktrace context to errors better

e7513e6e32cbefdab4a04787d2cd16efe932bbcb authored about 1 year ago
chore: fix integer atomic update casting

575fe52b0669421e636b6da68d3cf984a6c0d9d5 authored about 1 year ago
improvement: support tenancy on manual actions

docs: update cheat shets
fix: honor tenant option on aggregates

closes #805

2233a3352343abfe14ae5f77f91d563a776273cd authored about 1 year ago
improvement: lay the groundwork for fully atomic actions

3be83d6ca41e2197f9dbcb1a30f2a5f6bbcb869b authored about 1 year ago
chore: return proper authorization errors from actions on failure

1acca3d8e10290d17189748f135c7cad310ee375 authored about 1 year ago
fix: pass proper context into manual actions, remove unnecessary changeset code

8e5f628286fc2763ce928f1e9d875d88813a85bc authored about 1 year ago
chore: fix tests

52a62c7c45e61dd96aa533d0530c3d55734852bf authored about 1 year ago
chore: add benchmark for simple creates

b3365f8d0494ae75867f298ee2baf00c061b2704 authored about 1 year ago
fix: ensure actions always raise an error class

e22c6c7927a05d6091778997bd5ac6659b68f390 authored about 1 year ago
improvement: rewrite creates to not use `Ash.Engine`

ad22eeb7e9253caca479fddaf1a1c9bda6a156e9 authored about 1 year ago
chore: remove commented out code

4cfdb0d635243ef889eb23673c5590ff3e14ed8f authored about 1 year ago
improvement: remove Ash.Engine from update/destroy actions

91037813792dea6416dcaf9fea6a0f70442ea494 authored about 1 year ago
chore: fix typespec for Ash.Query.Function

d6ff670e0a97ad3ab7ea25067c07394e52ae822a authored about 1 year ago
chore: release version v2.17.13

af9cd901f5b2b474a7213438839e02808b97a9eb authored about 1 year ago
improvement: add `Ash.Error.from_json/2`

improvement: accept expressions in `Ash.Query.calculate`

5b39ff8e0414178c8cb79cdff807e2c9bcee210f authored about 1 year ago
improvement: Adds %Ash.NotSelected{} to ash 3 (!634) (#804)

* ✨ create Ash.NotSelected, add test

* ✅ add ash_three test

* :ok_hand: fix formatting

* :ok_...

9d2da58fb2dea97e83310d9181740320b450b3a1 authored about 1 year ago
fix: properly unnested union values passed into `Ash.Type.Union.prepare_change_array`

cdb5db9c072b42caa999c6348564e8691b85b629 authored about 1 year ago
docs: update error.ex docs

0763335650e4e218258ed34135c03335eb986359 authored about 1 year ago
test: reproduce bug casting embedded union arguments (#803)

014621cc09db70c18e7ca79884135ee6fd54bcd3 authored about 1 year ago
chore: release version v2.17.12

cfed7c373830d36c99bdd4ada03303fd19070789 authored about 1 year ago
fix: thread context through when setting source constraint on embeds

d09c6941327082ca42c569ee45d9fe7781d80cf8 authored about 1 year ago
test: Failing test for threading source information through embedded attributes (#801)

e13bb6e0b4088fbc9e0bd6e2f494a94e42382f01 authored about 1 year ago
chore: fix dialyzer issue and corresponding bug from last commit

d118d90d5128e6afbc2af1962b23c0d219dff00c authored about 1 year ago
improvement: honor field policies in sort expressions

7298a4b51bd0bbe5ace48eebe78e942867a9dc38 authored about 1 year ago
chore: release version v2.17.11

3029e508f7b72637c48005f3f6d2bd0cff0a30fc authored about 1 year ago
chore: update spark

14db14947378e1e00fb815d9fb3f8541b1cceafd authored about 1 year ago
fix: don't create invalid datetimes when scrubbing microseconds

3b20fba30917dc91b2f4acaa47f35637b36d580e authored about 1 year ago
fix: prepare change with `nil` old value on union type change

352e27a1534ff2c5f7f9a4d6119cf263c4615bc1 authored about 1 year ago
fix: properly prepare union value changes when old & new are union structs

839937bf6e9e9aa441b3ec2e34c444caaedbd8da authored about 1 year ago
chore: credo/tasks

955ba4987bb1b3b35ebda00e34d3e99af6521f77 authored about 1 year ago
improvement: additional atomic callbacks

fix: fix `dump_to_embedded_array`

f790f3a5297a8bbf96065b8f3705e0e073402868 authored about 1 year ago
test: add test for simple data layer pagination

5c0275a78ba445fc1397fc454c7a0457b6a4c499 authored about 1 year ago
improvement: add `warn_on_transaction_hooks?: false` config

a7c41b2bc884f53ba4e138337cf85da795b9f256 authored about 1 year ago
improvement: accept an action input in `Ash.Error.to_ash_error/3`

9bc6370d7d0aeb72d31e3096c8064f19b8e1b677 authored about 1 year ago
chore: update typespecs

3800c360ad5e594bb34dbe0a3c489f8675c7317b authored about 1 year ago
improvement: include tenant in change context

852f27dfb66ea0ee9600f6d8ef079e0101e4b5eb authored about 1 year ago
fix: test failures and credo issue

c38cba51b022fae12cfac146dc9e3b55387e2b64 authored about 1 year ago
docs: Add a cross-API many-to-many example to the documentation (#800)

* Add a cross-API many-to-many example
---------

Co-authored-by: Zach Daniel <zachary.s.dani...

15a607eea2614143214b4ded4a66d28bd126756a authored about 1 year ago
chore: release version v2.17.10

d43260d15c87acbf22c4ffbd6dbd685062940a21 authored about 1 year ago
fix: add back in api level verifiers

I have no idea how or why these were removed, but it shouldn't have happened

22ba69db70c06a427f79d3efc20379607a24a955 authored about 1 year ago
improvement: support `nil` values in struct type callbacks

e8da3bfd5c1b215df1f6d738160f39b5e02bb2e5 authored about 1 year ago
docs: update docs link

37283752ea22484de1a086c4630c1836fc6b165d authored about 1 year ago
test: Remove unnecessary 'authorize?: false' and explicitly specify the filter policy results. (#798)

30deb8c32e17e2f5967fd2cbfdfb3501b4bc1aa8 authored about 1 year ago
chore: release version v2.17.9

f963c8b9714359212cca5340ddb93fda85386504 authored about 1 year ago
fix: don't apply default limit unless pagination is required

8ce6e065ce7f37cbd0c15a9054502059215571ad authored about 1 year ago
fix: properly handle union changes for lists of embeds

at the moment, this only works properly for tagged maps

618b706e483662d0f858d76c01cdcdd81f4461c2 authored about 1 year ago
improvement: support `embed_nil_values?` for trimming down stored embeds

c7e61333177eee2de97cc63785c8447e526e45d1 authored about 1 year ago
test: Add test for updating embedded union values (#796)

636f99fb2dedbbe3f9cc94843b727bad365e6ef0 authored about 1 year ago
fix: honor `default_limit` option in pagination

e7d4f29598c84235b3b219200c20964c3d13f7ff authored about 1 year ago
chore: restore another removed callback

fa311a936a994ce3999627809b7bc45c3238367b authored about 1 year ago
chore: restore removed predicate

9551010adfad6fca4435976a6a7345b52ea188d8 authored about 1 year ago
chore: release version v2.17.8

1ee4aaf7a6b31dc110ae98b6c54ca478eefd027e authored about 1 year ago
chore: add comment

2c9bfb187a44c6e5d3da0c98fae3ac387555aad8 authored about 1 year ago
improvement: use loaded calculation values in expressions

4641becb9ef828e17ce869482fe56b1b63df80f6 authored about 1 year ago
fix: add back in `builtin_predicate_operators/0`

095e6c9237b8f89158f45dd8fc59a92e1b9df69b authored about 1 year ago
test: Fix ParentTest (#793)

7b70c3a58e1c29fe26cdd80342221b10fd5161d1 authored about 1 year ago
test: various test improvements (#795)

86e171a0c17ae2a2c32e9cdd1f34d7d13ff36dfd authored about 1 year ago
docs: Add formatting guide (#794)

951e054615f6a4c82254eee10b6696caf5e2991c authored about 1 year ago
fix: various runtime expression evaluation fixes

the issue is that the expression parser didn't support the fact
that some operators accept `nil`...

08a72acc6b814389fb980d94cd8adf0ca5e41aa3 authored about 1 year ago
docs: Clarify how to use Enums in attributes (#790)

0ae14bdf7101bf678403e991a434cd5797d02117 authored about 1 year ago
test: Fix typo in MultitenancyTest (#789)

728226bfeecd86162d7fdff835593dac599123c1 authored about 1 year ago
docs: Manual actions doco (#788)

* Manual action documentation tweaks

* More

a6f96960ee8a69168af6e998351ac0585b6ce655 authored about 1 year ago
docs: update example Flow Step transaction (#787)

e9afdcf39f6e236d8f34a4b7c1ead0ab29f6270d authored about 1 year ago
chore: remove sqlite for now, again

5315d3d6c4e3b7de8223b0098e562b610fa0e5a0 authored about 1 year ago