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

fix: don't attempt to derive `destination_attribute_on_join_resource`

13bff0a9cd87c1476a314c40963991577a7a2677 authored about 1 year ago
chore: fix typo accessing action

1f96993e1b5e984fcfc1a1b1433d5b4125a581f3 authored about 1 year ago
improvement: atomic implementation for `relate_actor`

improvement: include a message along with the non-atomic signifier

fe3215cc078d425c5a4645a2622b63c18a5f2601 authored about 1 year ago
improvement: support transactions on bulk destroys

3e87e6220fad344177558bc4b05ec53989e13365 authored about 1 year ago
chore: format

bf81f8c8a54221fc9adadb1f42727afec7abaa01 authored about 1 year ago
improvement: support transactions in bulk updates

1807523ba2c9b7673a0f8ee28901353cefe3f57d authored about 1 year ago
improvement: `count_nils/1` function

improvement: `present/absent` atomic implementation
improvement: add `atomic_ref/1` template helper

878011bd3e4e0b8e1f0d4da3be052decf52234fb authored about 1 year ago
improvement: Change typespec of tenant from String.t() to term() (#845)

2368fe82b63a651676990179b9af54f1dd41b3f4 authored about 1 year ago
fix: `join_relationship` in many to many can make `through` optional (#846)

91c34c393938355374b75f751f5f62322c2aada5 authored about 1 year ago
fix: make sure query has action (#844)

c60c5111ae6476c8472198c20263d0d8fd04fcfd authored about 1 year ago
fix: pass in actor to api.can call (#843)

* fix: pass in actor to api.can call

* only call api.can if authorize? is true

f25d7edc2f4705f8a40a4c50e07e792be95462ed authored about 1 year ago
Add `:decimal` aggregate support to `DataLayer.Ets` [WIP] (#841)

* Add `:decimal` aggregate support to `DataLayer.Ets`

* Add regression test

* Fix dialyzer...

d229ade9fcca9543386a4126b3bdc6145a1231fe authored about 1 year ago
fix: do not check primary key fields in filter (#839)

4ffd3cfa115690d2cfd85fc77bd5198dae4f9423 authored about 1 year ago
fix: add page opts to context again (#838)

20880691fb4818d2c318bbafc3c2009fb2d1bf03 authored about 1 year ago
fix: return errors with query from read action

closes #837

7b4091751662fae075495803d59a696f87f91f24 authored about 1 year ago
fix: properly set defaults on upsert in mnesia

ecf4893b641abc591d503efef0f61b687c9d007c authored about 1 year ago
chore: format

45be2a34eb6410428140bf8fb09c65207d9a00f4 authored about 1 year ago
fix: don't load through attributes twice, but also don't miss any

ce4c3cb2c1cdfd2074f1407c679ba1c127be8e34 authored about 1 year ago
improvement: handle pkey-less resources when attaching fields

improvement: set lazy defaults when applying changeset attributes

d013818c0aeb2fee11e1164a2d3955c74ddf6139 authored about 1 year ago
chore: remove IO.inspect

a08582ed0f403293aae2681cd560cddb2cac49cd authored about 1 year ago
improvement: add `prepend?: true` option to add_change

5af5702efb752b58e9f42b3e568a5ed008e7974c authored about 1 year ago
fix: handle errors properly from invalid loads

fc522ff6c5a119193bb9139d8f678f2f74c5f264 authored about 1 year ago
fix: handle data layer calculations for missing records

892cd7c8450079cca7cb62cef4cb826ecefbc844 authored about 1 year ago
fix: only load through calculations in the correct order

7aaea7bd555c3326681af14388c90e7dfe394eb9 authored about 1 year ago
chore: format

aa227b8a6abfbfa38de7013f43d082919ddb85cf authored about 1 year ago
fix: properly detect cyclic dependencies in calculation runner

fix: properly annotate in-query calculations as complete for dependency calculation

e646be5393a5cb118b49fb06ae18c67b80e9fb05 authored about 1 year ago
fix: fix `present?` and `load_through` bugs

e49f42a195d912e44089bea60fb880a16331dab7 authored about 1 year ago
chore: fix typo

21de0fe8824612ad4ef6f3368cd428d99e1ae24a authored about 1 year ago
chore: remove IO.inspect

b654c0cd5c0d3462edee17434299a712d97a6eef authored about 1 year ago
chore: remove unused variables/aliases

70918d42c534716530ae5f83ba18e46570a82c6e authored about 1 year ago
fix: don't require pagination in incorrect cases

1140771f744cc78a0cc1f806910a557b9a3d5c6d authored about 1 year ago
chore: update benchmark, benchmark shows a bit faster now

944f90eeb47b5aab86b27d363333e89bade0dbc2 authored about 1 year ago
fix: get tests passing for bulk creates again

e5d78ae0742d080de4110df9dc6bed97c8db02b4 authored about 1 year ago
chore: move modules to bottom in docs

23107d061cbbad9c2a7739f7275bb1552c306e8d authored about 1 year ago
improvement: optimize embedded resource creation

3db822d7757677090239b2fa80da38fef5744726 authored about 1 year ago
improvement: rewrite read actions to not use `Ash.Engine` (#836)

c48cb08026cf56b1ac33209203bc9c00061b40b8 authored about 1 year ago
chore: release version v2.18.2

20ceee7a92021629d4291b83a21ec5f4ce35b909 authored about 1 year ago
docs: remove old docs

fc583b1d1e596fdd0a1b4a7ccf582c219706edd3 authored about 1 year ago
fix: don't ignore stream batch size

4c96fdd40fb50806f25eb3b99e84a53d9a7bf11d authored about 1 year ago
chore: release version v2.18.1

fbe63d673aee02f0e71b7d164df9caad34a197b0 authored about 1 year ago
chore: use ash_query as base count aggregate query

6f56f3c4db751f9897a2cdb0c8dc1d774d7b3839 authored about 1 year ago
chore: fix dialyzer/credo

4200b5df50d88ba9884effc9d9bf29034f328516 authored about 1 year ago
docs: revamp hexdocs

fix: use current read action for counting

072486bebd403d9721397a65637f108488301eaf authored about 1 year ago
docs: organize the sidebar properly

6c5cd551ff16f01a707cbd49c689899b9366aa8b authored about 1 year ago
chore: update spark.formatter

d8c5b910905f215c55f7bda9a4e3a46a53a52bcd authored about 1 year ago
chore: update DSL docs

ac74a48a5bec84a8fa657ae338e54c1723eaaf16 authored about 1 year ago
chore: undo typo

0ca7393417e968e86360f0680ea6f64643b0a040 authored about 1 year ago
chore: release version v2.18.0

ff65ef49516f8b0a8237dc157ca560c73c0813af authored about 1 year ago
improvement: add `all_tenants?` option to identities

76cfe55a2a3b41529fb8c6f26d49fec95dc9c913 authored about 1 year ago
fix: set tenant attribute in bulk create

fixes: #830

59e50f8dfa8612402938a1beb5cab3640eca35c3 authored about 1 year ago
docs: add a docstring for `expr_sort`

db7e42713c7b2de0f7df205fa950f6557db04e0c authored about 1 year ago
improvement: support Ash.CiString in string_join (#832)

250c4ab8c846ee45fc164ac5725b4d9040cd716f authored about 1 year ago
improvement: Add code interface support in Info and Builder. (#828)

6b0e9fe1b34c7cb1409cf20eb36fac870109b827 authored about 1 year ago
improvement: authorize each related join using `join_filters`

bbd866956dc57fadf380e5e6c8d967d55f5ae8a1 authored about 1 year ago
feat: Allow `:self` as an option when requesting a relative page from a given page (#833)

0a4a7c057dc6a3e55af2b76836b10acdde2fe2cb authored about 1 year ago
chore: release version v2.17.24

d432a454c5f0165fd94d336bc23183c870a07c95 authored about 1 year ago
chore: fix shadowed variable

3fac46e65b3a9be49145212056d21ef24058448b authored about 1 year ago
chore: dialyzer

df94bfe0b6835c2cc1ffea698bcddd7e19ebbed8 authored about 1 year ago
chore: can't enumerate :unknown

55219a0dfb2c132b0754bb3e229abe672fd7f92d authored about 1 year ago
fix: fix runtime filter parsing & make last arg optional

f564e47fb8d68afa194f0346f0ae731e2dbabb59 authored about 1 year ago
fix: undo incorrect behaviour in runtime evaluation

2e2d2c404c366f3d03edce433e9a5be53db92460 authored about 1 year ago
chore: formatter, cheat sheets, credo

6b74072adaef2410a3f4a4a8a96b60c9c6537e18 authored about 1 year ago
improvement: support `join_filters` in aggregates

35573a6f4e6826df97866d59f39444528f5f3bc7 authored about 1 year ago
fix: fix typespecs and cleanup Ash.Resource.Builder (#827)

5eaec735f89d1497487721638d6617c2d3329af3 authored about 1 year ago
docs: Rewrite some of the pagination guide to be a bit clearer (#829)

* docs: Rewrite some of the pagination guide to be a bit clearer

---------

Co-authored-by:...

13f8a0c0cba542d7ed87ae83f989642c94c3ced2 authored about 1 year ago
docs: fixed a path in get-started.md (#824)

fixed a path in get-started.md

8e4e0fa5f2e732bff34379e56bed3bdce9df4eff authored about 1 year ago
chore: release version v2.17.23

b691f8fed0e5c5ce87e960f943975c27ae4c607b authored about 1 year ago
fix: authorize aggregate references in calculations

5b82ce293f4a0a549e6ecadf76bbdad80f6bf925 authored about 1 year ago
improvement: error on using `relate_actor` with `:many` cardinality relationships

63c15bbfe9cc85bc8d296df2b095e802de6b70fc authored about 1 year ago
docs: metadata docs improvement (#823)

fc9132e75b0df1e00aa43a90b3b6ff367cbc66cc authored about 1 year ago
chore: release version v2.17.22

3eeffc65393e3b7ef639b0f1a45a4ee06f13a748 authored about 1 year ago
fix: only put keywords to be interpolated in message in error vars (#821)

* fix: only put keywords to be interpolated in message in error vars
---------

Co-authored-b...

dbb4a38ea327656aa42ce51a2f7423ee8013554d authored about 1 year ago
improvement: append new entities in `Ash.Resource.Builder`

d617f42daf7b1383fba96ae40d26eb507b6330d2 authored about 1 year ago
fix: ignore empty relationship paths when authorizing relationships

c1fd67f22cfbc21112b6d01f88c94dbb11a8c779 authored about 1 year ago
fix: properly build query from opts in aggregates

4652a8237eed0eca254f89192dd3da97b1b4997b authored about 1 year ago
improvement: simplify aggregate loading, remove `Ash.Engine` from it

improvement: add atomic implementation for builtin `increment` change
improvement: simplify relat...

a12131cf70872e33d881c2c7c5d65cf9d2b5fb34 authored about 1 year ago
docs: Fix typo in page_requires_pagination.ex (#819)

b35f30fb6f94cfa59ce608bd9d9f4f67196dc6ff authored about 1 year ago
chore: remove IO.inspect

80d117ed1ee0287a235618adcdd0b8ecdfbdbf20 authored about 1 year ago
chore: release version v2.17.21

352055bf1c4a86c663f35440a85525b8620f527d authored about 1 year ago
fix: don't consider ash field signals as present

16818f1f14e720cd75c08532e1a2a2dd7fd7f380 authored about 1 year ago
docs: Update security.md to fix bug in showing when to pass the actor (#817)

426e471cbed88735876790437223ef88f70b2404 authored about 1 year ago
improvement: refactor filter requests to not use `Ash.Engine`

c4fd06aea00c0c0acdc66aba40210c6cc77d4499 authored about 1 year ago
chore: fix typo

af9c78c2f6018701025066caa7b775e36dbce367 authored about 1 year ago
chore: release version v2.17.20

5b222f9a6805c028837a46548f38e7854a0b1cf7 authored about 1 year ago
improvement: atomic validation implementations for most validations

improvement: support type operator overloading

fadecf3ee95640bd3bc7298df4799e0375537fd2 authored about 1 year ago
improvement: add some atomic implementations

6061a2a16a84a959e65eb0c91099f441acf1b3df authored about 1 year ago
fix: add required check for stream pagination

746fc5df530f6c9c2315effc3d68bef774435e79 authored about 1 year ago
chore: fix docs generation

22e51fd69fc4b8de85749a1ae110c1fb45e708d5 authored about 1 year ago
imorovement: support bulk action callbacks in the data layer

fe2156a9ac9e49cae44132552ce6e52aee14104c authored about 1 year ago
chore: release version v2.17.19

56387d40e01dba34a58dd1db97570551ee8b802b authored about 1 year ago
improvement: support `:no_rollback` and `return_query/2` callback

44761e7e3f54c5a532578fafcc795097ff5ef6d9 authored about 1 year ago
improvement: add a `return_query/2` callback for data layers

b600b23803039e21af2b03a7eb4a6bf9ae440b3a authored about 1 year ago
chore: release version v2.17.18

dcc280cb2d476b4bd398eece1b679bdc884bbd96 authored about 1 year ago
improvement: support `{:error, :no_rollback, error}` from data layer callbacks

4dfa140ec92a5b1f2cea1a8fc2c87a091b6a2186 authored about 1 year ago
improvement: always update the join relationship

c3e192c6d8cbe04e6e225cfe5774a871fd65a3f9 authored about 1 year ago
fix: ensure `__source__` is set on nested embedded attributes

40aa17eab8bb10517c355fb3b2be3d9ddc572b88 authored about 1 year ago
test: pass the source context with data to embedded resource validations (#811)

69ff0442144da4a8636058574e833d35f0b49e5f authored about 1 year ago
test: fix typo in a test name (#815)

a6d381a171413a1dda9b3b33150695add12a8cb7 authored about 1 year ago
improvement: use new `api` option in `Ash.Query.for_read/4`

259b48e5eac557517dca27df6a19bc7377f60921 authored about 1 year ago
improvement: support using the new `api` option in actions

4ee80297d7ea1a99e90fc543b7d88cd911afff6c authored about 1 year ago