Ecosyste.ms: OpenCollective

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

github.com/ash-project/ash_postgres

The PostgreSQL data layer for Ash Framework
https://github.com/ash-project/ash_postgres

chore: `changeset.resource` -> `resource`

4494bf971ff0c9385c9b443687601bb8e5931e5b authored 11 months ago by Zach Daniel <[email protected]>
fix: forgot to bind keys to a variable 🤦🏻

de7d6feaa3ca254b5bf05b8a5e448f432d814171 authored 11 months ago by Zach Daniel <[email protected]>
fix: ensure identity keys is never missing

a940022eba92ebcc3bb3554d9b3f5b4bbf44ffaf authored 11 months ago by Zach Daniel <[email protected]>
test: add new test verifying batch destroy behavior

chore: add sobelow warning skip

b018262637a2ef7b3981ac4ca36df36695673b10 authored 11 months ago by Zach Daniel <[email protected]>
improvement: handle if select is present on query

d71cb8179278b23a4718791813e9da9137504e06 authored 11 months ago by Zach Daniel <[email protected]>
chore: update ash

e956e7ead231139382a8c0df447505490935f267 authored 11 months ago by Zach Daniel <[email protected]>
chore: credo

6ceac063f8cd2d007931813447ba7fad47cf761f authored 11 months ago by Zach Daniel <[email protected]>
test: add failing test to demo bug with changeset loading related data (#200)

745a3b8264e3f8df31f8cb205f9f7373ac4c0a43 authored 11 months ago by Alan Heywood <[email protected]>
test: add test reproducing ash core fix for expression calculations

5006a195bdc1a4e7bb1f301865128dded17652cd authored 11 months ago by Zach Daniel <[email protected]>
chore: credo

82dd14b953457a7f6048017bbf3e310a3bc60ed2 authored 11 months ago by Zach Daniel <[email protected]>
fix: properly build subqueries when required for relationship queries

8c43deea9bc5fbbd58f2635943d744c20e4aa816 authored 11 months ago by Zach Daniel <[email protected]>
test: add test that shows subquery error (#199)

fbd41407c37c2457643c20afa7f6d011a0125414 authored 11 months ago by Barnabas Jovanovics <[email protected]>
improvement: support `Ash.Changeset.OriginalDataNotAvailable`

ffafa6c9f5a42890e8a17c599944f56ce6b32d89 authored 11 months ago by Zach Daniel <[email protected]>
test: add failing test to demonstrate bug with manual updates (#198)

aad5f9a1823f1bfc2dbf64713110b70e3c398e39 authored 11 months ago by Alan Heywood <[email protected]>
improvement: support `count_nils` expression

4930a69b950059dfb36e3af37d291fb4bcc21416 authored 11 months ago by Zach Daniel <[email protected]>
chore: fix credo and update ash

b1d10c32cc68c7ea45d3b03f8af99029fabcfa60 authored 11 months ago by Zach Daniel <[email protected]>
fix: only migrate/rollback one repo at a time

fixes #197

a05783d422a51e0ae9c5e788a6dcbaade2bb3841 authored 11 months ago by Zach Daniel <[email protected]>
chore: skip sobelow warning

647a268183c2d19931508a935c9e5ae9033c0bd5 authored 11 months ago by Zach Daniel <[email protected]>
docs: update formatter and cheat sheet

4d86fa73ad32d6a4d91c768108b83d8685717370 authored 11 months ago by Zach Daniel <[email protected]>
chore: format

7b9929f07c9c3ec2ef0266b64ee7bffc5caba154 authored 11 months ago by Zach Daniel <[email protected]>
chore: remove IO.inspect

5952889ac7b776bd342385ba7dad7a99cef65d45 authored 11 months ago by Zach Daniel <[email protected]>
chore: consider `ignore_fields` when comparing custom indexes

2b813c8975222b94ad161eed5dd34fccd0d1fdcf authored 11 months ago by Zach Daniel <[email protected]>
improvement: `error_fields` for `custom_index`

fix: proper return types for updates from queries
fix: allow atomics to return `nil`

98b1d2ad6cc11bcba596ee3f5bd6f2548fb8fb4e authored 11 months ago by Zach Daniel <[email protected]>
fix: Correct the matching used in building a distinct expression (#196)

64e117603a950bc7a28c6e211af3ec65ab8f6852 authored 11 months ago by Ryan <[email protected]>
chore: format

29da61d6611fe1a33f6787f48faa0798ef7b723f authored 11 months ago by Zach Daniel <[email protected]>
fix: only rollback to savepoint on specific errors

9926d5cb7c419ed0839bd328aeaeb0325d500909 authored 11 months ago by Zach Daniel <[email protected]>
fix: keep fields of `custom_index` in format that they were provided (#195)

8f3100a381432f5e850d2ee1e47b1c7bc2f7b742 authored 11 months ago by Dmitry Maganov <[email protected]>
fix: remap selected fields, don't subquery in aggregate joins

445de282c0df8d8cf0f6dac8be41360bd45ca705 authored 11 months ago by Zach Daniel <[email protected]>
improvement: support latest ash changes

f20a07f54bad6c528d295d0fa32087a153692181 authored 11 months ago by Zach Daniel <[email protected]>
fix: include explicit schema in snapshot folder name

closes #193

97847da734b5cb5a37374ffe8f7f1692e4b1598d authored 11 months ago by Zach Daniel <[email protected]>
fix: Support all_tenants? in custom index (#194)

62a640ecb7ce42f1887d7377f5a47e1fdcc399c7 authored 11 months ago by Jechol Lee <[email protected]>
chore: simplify doc selection

55d319c66ca8449488e92c4d2913b4df68059678 authored 11 months ago by Zach Daniel <[email protected]>
chore: update ex_doc

717a630a8423d53e059b62af93696c4421dd4959 authored 11 months ago by Zach Daniel <[email protected]>
docs: clean up hexdocs

b4d9fd1925aee5f9c18761b9d338bab1f48cc7ab authored 11 months ago by Zach Daniel <[email protected]>
chore: release version v1.4.0

21702052aa89a54a431ad35f4fac85e31ceb8bd0 authored 12 months ago by Zach Daniel <[email protected]>
improvement: support `all_tenants?` option for identities

improvement: support `all_tenants?` option for custom indexes

b93b1d722b580ae29dbffbd814431d08465934bc authored 12 months ago by Zach Daniel <[email protected]>
fix: unset sort/distinct on related queries

40c1a13652dc65406692ffbcaf6d78d1d8aa07c4 authored 12 months ago by Zach Daniel <[email protected]>
improvement: support join_filters on aggregates

fix: subquery relationships that have filters

f3ccb78f86dedaca636df544f42fe4bd95f359c0 authored 12 months ago by Zach Daniel <[email protected]>
chore: credo, dialyzer, format

9b5acd98f7b4cfa0c6c1f17714689304f48caeb1 authored 12 months ago by Zach Daniel <[email protected]>
fix: don't overwrite manually set schema on lateral join query

8bfa3ffa08d242bf5f860e3603f20c01fc9981cc authored 12 months ago by Zach Daniel <[email protected]>
feat: Add unit test to check lateral joins

with custom schemas and tables

d5d312de563273eda74fb80c54d8e6867549d943 authored 12 months ago by Eduardo B. Alexandre <[email protected]>
test: add some tests for aggregate refs in calcs

76e23b186f279f7dc411e2b7e2d00303211573d5 authored 12 months ago by Zach Daniel <[email protected]>
improvement: use the target action when generating related queries

8976ab6722d4a1a077a243f9c5fe8aa9234bcd04 authored 12 months ago by Zach Daniel <[email protected]>
chore: fix cheat sheets

011330df7eaeee3f0167374739d43ada2611b68b authored 12 months ago by Zach Daniel <[email protected]>
fix: properly configure `polymorphic_name` option

a60dbf172551049b7958b9eef0e305438db4e2de authored 12 months ago by Zach Daniel <[email protected]>
fix: honor configured schema on bulk create

65180ec3acc6d2559a3ca78b605db659054b1eac authored 12 months ago by Zach Daniel <[email protected]>
chore: release version v1.3.68

6b24a7809a81ab1bec4da6a22a6c55f0eb0190a1 authored 12 months ago by Zach Daniel <[email protected]>
fix: properly gather types for operator & function overloads

f1d5d483a6713fa00a1f1808101b5c08a89807d8 authored 12 months ago by Zach Daniel <[email protected]>
chore: update version in mix.exs

d946971e0db9a5060c7a7d6b784064781d535b41 authored 12 months ago by Zach Daniel <[email protected]>
chore: update ash version

d08c2614d77dc4cf7086bb8215b0e7b48693d508 authored 12 months ago by Zach Daniel <[email protected]>
chore: release version v1.3.67

80af052cf586f2da2841dc23abeaa9d70ce2e546 authored 12 months ago by Zach Daniel <[email protected]>
improvement: support latest ash version & operator overrides

3cb33723fe82f04c51b7716204331a874e32d042 authored 12 months ago by Zach Daniel <[email protected]>
improvement: support new bulk operations

fix: support encoding errors with expressions in them

c0c962153419cd69ca839fdcba6c4131c687ff9e authored 12 months ago by Zach Daniel <[email protected]>
chore: release version v1.3.66

4e12c10297812bf53f4b2e308fa8dadf92331b87 authored 12 months ago by Zach Daniel <[email protected]>
improvement: support new `return_query/2` callback

improvement: support new `:no_rollback` error signal

2a2fd30e33a6d4e9fc40fd62fa47f7656ee1bf52 authored 12 months ago by Zach Daniel <[email protected]>
docs: Add more fragment examples (#188)

40df585d62224a9cee588d5112f51cf69a39bc7b authored 12 months ago by mrdotb <[email protected]>
chore: remove inspect

9d6c17f2c2be08584e1af609c6ebe94963940176 authored 12 months ago by Zach Daniel <[email protected]>
improvement: require `name` when generating migrations

6ff25bf342746d17215c74d89206dc988e15eade authored 12 months ago by Zach Daniel <[email protected]>
improvement: support directly referencing aggregates from aggregates

89a4363c1f40404daae31ccaed23c230dff88d7e authored almost 1 year ago by Zach Daniel <[email protected]>
improvement: support aggregates as `get_path` subject

46118a77caeddf3fe0a0542a6da4466eccf5087c authored almost 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.65

fb7f7ad40b98f13270b2598108984a0cee4888e5 authored almost 1 year ago by Zach Daniel <[email protected]>
chore: remove commented out code

32ef8e6834bed521f00e4177c99a462e7b5477c9 authored almost 1 year ago by Zach Daniel <[email protected]>
improvement: support aggregates using other aggregates

fix: various fixes for unnecessary aggregate additions
test: added a test to confirm context base...

68e2f74fe0453a9a8a1c528015e7609930ad147e authored almost 1 year ago by Zach Daniel <[email protected]>
chore: take proper args from codegen args

5d246cc23b8a5576f230ebb442257004d8f01669 authored almost 1 year ago by Zach Daniel <[email protected]>
improvement: support string_length and string_trim

9bc5b2af9f0c7c8e961dedfedd970b536ae2f2e2 authored about 1 year ago by Zach Daniel <[email protected]>
improvement: only start savepoints when necessary

9ca92724268c385a66862da947bc34625542ab6a authored about 1 year ago by Zach Daniel <[email protected]>
improvement: clean up nested if statements to single case statements

8192d1eb3b0af5d4209a828afb789bbe024db413 authored about 1 year ago by Zach Daniel <[email protected]>
fix: use lateral joins when joining to subquery w/ parent reference

61d229c6852135d4ff86df505d1efe66978dff88 authored about 1 year ago by Zach Daniel <[email protected]>
fix: replace upsert field with source in EXCLUDED fragment (#187)

c91603493180254880a0309ff534fa1fc9dce652 authored about 1 year ago by Barnabas Jovanovics <[email protected]>
fix: handle strings in get_path

5e0f3c4657ffac90a6fc110985a7b1239606b245 authored about 1 year ago by Zach Daniel <[email protected]>
chore: fix error expression

ac980a216395be4424ec4bd3bcc6a41c23c0a210 authored about 1 year ago by Zach Daniel <[email protected]>
improvement: support for `error/2` expression

407a7163ede2f4e74ebff83191ed734106ae1b6b authored about 1 year ago by Zach Daniel <[email protected]>
fix: reenable mix tasks that need calling

54908395ebcd8e9a5f8e7e30c1cee3f57e233448 authored about 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.64

554886f0a3f0f3de23f4393dc2af6b904fceb2df authored about 1 year ago by Zach Daniel <[email protected]>
fix: properly cast lazy update defaults to target type

51f51d92d2cefaeb1c3c0ce004cb9b3810735c21 authored about 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.63

ccdbcd00b24d10061ab3b6244bfa3839b0f372b1 authored about 1 year ago by Zach Daniel <[email protected]>
fix: use maps for composite_type instead of tuples

07499b6ec0c736b8c0a420d7ac245ac47863450e authored about 1 year ago by Zach Daniel <[email protected]>
improvement: support `composite_type/2` expression

74ef0aa6c36c63d997b2feaf2a3125c764b46d2f authored about 1 year ago by Zach Daniel <[email protected]>
chore: fix dialyzer

47e378e1962dbbc53f5d0e6977cda4b10b21d31f authored about 1 year ago by Zach Daniel <[email protected]>
chore: generate migrations

8d482674a0150dc9131654ad785032e4673009e0 authored about 1 year ago by Zach Daniel <[email protected]>
improvement: support composite types

592e79a2f903ec58a58c1eac2d1bc0f33d31ea34 authored about 1 year ago by Zach Daniel <[email protected]>
fix: avoid empty error on upserts with `:nothing`

docs: add some small docs for custom extensions

dc984e83c740a520769cd9844296a784032dbda4 authored about 1 year ago by Zach Daniel <[email protected]>
chore: remove IO.inspect (#185)

9c5dd0304e9bf413945f10edd8543f1b61dc0f1d authored about 1 year ago by Barnabas Jovanovics <[email protected]>
chore: format

c53f1733be7bca04965c87a74df431ee080b3bb6 authored about 1 year ago by Zach Daniel <[email protected]>
fix: simplify aggregate bindings & calculation reference building

5cf9affff41ef1825a09505ac893caa02a338142 authored about 1 year ago by Zach Daniel <[email protected]>
chore: add test (#184)

179cee4b2452ed451f6d758210b239d915224c18 authored about 1 year ago by Barnabas Jovanovics <[email protected]>
chore: fix dialyzer error

8e8da855b2e99a50fe34ce206d29e69505ece1dc authored about 1 year ago by Zach Daniel <[email protected]>
chore: remove unused aliases

b133d63edd9f0e3bcf9133ab7370275b2f105e32 authored about 1 year ago by Zach Daniel <[email protected]>
chore: comment out test for now

3fc3740dde6537e6638e6e10606b3f9b79fdefe6 authored about 1 year ago by Zach Daniel <[email protected]>
improvement: optimize relationships with identity on other end

28f28610366ea64bbdc78abe83a8fcbb2ea46073 authored about 1 year ago by Zach Daniel <[email protected]>
Remove test duplicate from merge conflict

6cc36c9684abd4a9a271609476a0b87b11152728 authored about 1 year ago by Daniel Newman <[email protected]>
Error using calc to agg to calc to agg

ff6c038757f279e768fb63419e30f8656caf4b7c authored about 1 year ago by Daniel Newman <[email protected]>
Adjust tests for updates from upstream

8caad3bf7d6e322692bb12dcc954a21e5cf0d5ac authored about 1 year ago by Daniel Newman <[email protected]>
improvement: allow specifying multi-column foreign keys (#180)

* improvement: add match_with option on references
* improvement: add match_type option on refe...

021b7e42338efbc31c3baee299a14fb0efe0f810 authored about 1 year ago by Riccardo Binetti <[email protected]>
fix: hydrate aggregate refs when adding for calculations

fcda62705023e0ba786cb11ac4bfda4f46bb0833 authored about 1 year ago by Zach Daniel <[email protected]>
Implement test and resources to show reference bug

4278f3173689db1b160129a15bc93a300e19b3e8 authored about 1 year ago by Daniel Newman <[email protected]>
chore: add error context to hydrate references

48e8a414da86c1f8d3847180bc7771c849d58fb8 authored about 1 year ago by Zach Daniel <[email protected]>
chore: format and fix matrix

944a4e128eef25fe3531964bceb23e916d66fbed authored about 1 year ago by Zach Daniel <[email protected]>
fix: apply limit to `from_many?` relationship joins

bdcbd647f3bdd0664ec3cb6171e3dc277f64d355 authored about 1 year ago by Zach Daniel <[email protected]>
fix: properly add filters for exists aggregates

closes: #173

33bd0a7061c91f9e36d54158164dff064a542dde authored about 1 year ago by Zach Daniel <[email protected]>