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: add tons of versions in github CI

cef3d20eaf2f31a274e2fb136833cfc227959e2c authored about 1 year ago by Zach Daniel <[email protected]>
chore: improve matrix behavior and update exists tests

b52fc0b429f2d5a1e486001a72875a6c38745145 authored about 1 year ago by Zach Daniel <[email protected]>
test: add pg versions to testing matrix

4fa16b7524a342922e846ee22bc21fba462999c7 authored about 1 year ago by Zach Daniel <[email protected]>
fix: properly expand calculation values across aggregate invocations

c6e6633a9a83be65de0ca7c7b2cf1bedf8844512 authored about 1 year ago by Zach Daniel <[email protected]>
Error using calc to agg to calc to agg

06510b277023154abc76e6be6121398f7abd8e1d authored about 1 year ago by Daniel Newman <[email protected]>
fix: don't add filter for `no_attributes?` relationships

abbbddf726e6390baa4bd31d802812d9541d6de0 authored about 1 year ago by Zach Daniel <[email protected]>
chore: credo/dialyzer

ae90b660563b0f97f56dc01107c42b29989b2416 authored about 1 year ago by Zach Daniel <[email protected]>
fix: handle `no_attributes?` flag on aggregates better

fix: properly handle sorted relationships in aggregates

39754d1f385cb59c0c6fb3a23cb9e4d97d59b842 authored about 1 year ago by Zach Daniel <[email protected]>
chore: remove testing variable

f62eef176a407f482e1efaac90b6efa2156ec59f authored about 1 year ago by Zach Daniel <[email protected]>
chore: update ash version

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

60e1c0ba6d9e759a965d100c1f58ccf43a7e44bc authored about 1 year ago by Zach Daniel <[email protected]>
fix: use `synonymous_relationship_path` when looking up ref bindings

ef96cd541e7498de587cffed94f167189790acdb authored about 1 year ago by Zach Daniel <[email protected]>
test: add failing test to demo an issue with has_one calculations

af8d8dbcac52fcfdccbf0e8dbf76659b87b8826e authored about 1 year ago by Alan Heywood <[email protected]>
fix: add calculation context to calculation expressions

4f5312a08961b4b6aff4b6998197edff5456d20b authored about 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.61

2d34ad1e5675702eb522706220b65174a35d43ff authored about 1 year ago by Zach Daniel <[email protected]>
fix: don't append update_defaults automatically if `upsert_fields` was set

4d672ba0885605b5bf414b07775b731d4e115083 authored about 1 year ago by Zach Daniel <[email protected]>
fix: don't ensure repo compiled at compile time

ce628384d2add32ed33161743a5f2e2b0ebbe548 authored about 1 year ago by Zach Daniel <[email protected]>
fix: handle additional case for new functional repo callback

2b29f728e2c69ac915b085af803be6aa2be2ea2e authored about 1 year ago by Zach Daniel <[email protected]>
improvement: support a 2 argument function for the repo option

db8255e5b1d8b51085fdc7e16156a7107dac059e authored about 1 year ago by Zach Daniel <[email protected]>
fix: get resource from proper bindings on `exists` query

cae89d856e1bbcda2e22694e324fc5be727ebc27 authored about 1 year ago by Zach Daniel <[email protected]>
improvement: spport `CURRENT_DATE` default

082210933f823cc0d6eff5250d8963d4dca0039b authored about 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.60

0d794a3ae8e7890b71aca9d10f5610e52d6388fb authored about 1 year ago by Zach Daniel <[email protected]>
chore: ensure type is compiled

bc4b69a5681cda56b469abaf9891499dff949c58 authored about 1 year ago by Zach Daniel <[email protected]>
improvement: support `parent` in sort expressions

342920a3c4b0e3f6fb426f7da29c8d681983a72a authored about 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.59

75208a70f8951dba13cd68f6dd96daff70f2c1da authored about 1 year ago by Zach Daniel <[email protected]>
improvement: join relationships for aggregate filters

ad9d18aecb2a7b3c400bf9694eccde805df3fd67 authored about 1 year ago by Zach Daniel <[email protected]>
chore: fix unused variable

9769d995b3734fad561e514bbaeec8cc05bb4526 authored about 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.58

ac1673cf6959e0a48640d22a34b4c0e4d3cebaf0 authored about 1 year ago by Zach Daniel <[email protected]>
fix: don't traverse new types for storage type

53bb5941e82485b06910e118319764f7bdba1e18 authored about 1 year ago by Zach Daniel <[email protected]>
chore: unlock unused deps

77d035b3262f211456cca47ce0476d54d49c0137 authored about 1 year ago by Zach Daniel <[email protected]>
docs: clean up migrations_and_tasks.md (#174)

a1e331fa6835341704f8afc1aa609f4508d66e33 authored about 1 year ago by Bryan Bryce <[email protected]>
fix: properly join to related references in relationship filters

52302046e1b7643bf4c360ae640636db83efa5fe authored about 1 year ago by Zach Daniel <[email protected]>
chore: update benchmark

920bf6a89cf522a3aab999c3353bd0d59f176c09 authored about 1 year ago by Zach Daniel <[email protected]>
chore: update spark/ash and add benchmark

112e1fe175275dddb3874f449dbe43904db61f14 authored about 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.57

efcac93d1c3140cd769bc971523e8151f392dd08 authored about 1 year ago by Zach Daniel <[email protected]>
chore: update deps

2eb7f34e9fbff014814ad78e3981e3300837ae73 authored about 1 year ago by Zach Daniel <[email protected]>
chore: add a benchmark for bulk creates

d0118572f68f7424e83c17e8530c1b3195d80282 authored about 1 year ago by Zach Daniel <[email protected]>
improvement: allow for combining `AshPostgres.Repo` with other repos

fixes #172

0325196a208ec115eb0df01fad74d56c9db4ce49 authored about 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.56

41c34b8777777a116ea87fe93d3b5603ef9ac030 authored about 1 year ago by Zach Daniel <[email protected]>
fix: don't raise all errors

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

2fa7fea80c8cc7c6df5a162017b9133e6dd2839c authored about 1 year ago by Zach Daniel <[email protected]>
improvement: support atomics on upserts

1a6e469e5738e2636d0b47b9671e3a4031a541d9 authored about 1 year ago by Zach Daniel <[email protected]>
chore: update cheatsheets

3e2826db04ad537137f99a69bcf275bc16f75b18 authored about 1 year ago by Zach Daniel <[email protected]>
chore: update mix.lock

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

8c876f20b015f49bd9ef86798f1f8b526fa24e24 authored about 1 year ago by Zach Daniel <[email protected]>
fix: fix type specification for foreign_key_names

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

5805f07d69427460d4cdb0594f9c5f9727fa2d87 authored about 1 year ago by Zach Daniel <[email protected]>
improvement: update ash dependency

c58ff4e514b23b99c7a6cb8aef5531e11586a340 authored about 1 year ago by Zach Daniel <[email protected]>
chore: handle ci_string type as storage type

f67db5ee6d767a228aefcde395f1d1d823f0e2a5 authored about 1 year ago by Zach Daniel <[email protected]>
improvement: support `:ci_string` as a storage_type

9f62d65215a6a22f657600baa23ae979ea5d61cf authored about 1 year ago by Zach Daniel <[email protected]>
fix: don't run main query if only `exists` aggs are specified

fixes: #170

772c12b5a32dc03db50e1a385ce21cf0f28ee2bb authored about 1 year ago by Zach Daniel <[email protected]>
improvement: support to-one references in calculations

270d8685e7031d261e43703b8ace4621ef98dba6 authored about 1 year ago by Zach Daniel <[email protected]>
fix: subquery aggregate if limit is applied

5fdc81bf06db7c1446c6db9ed364362d8e274901 authored about 1 year ago by Zach Daniel <[email protected]>
chore: only gather analytics on hexdocs

07fd9920ab274c2c8b24aaec4a15d1bca070db55 authored about 1 year ago by Zach Daniel <[email protected]>
chore: analytics in hexdocs

d0e901b7596446e16d94211bd678bbc544288240 authored about 1 year ago by Zach Daniel <[email protected]>
docs: update spark for docs improvements

472b17ce64f774834d7d9028880f3653d0f1a05b authored about 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.52

793b6a97687242227563d5f532b1e9b9524488d9 authored about 1 year ago by Zach Daniel <[email protected]>
* improvement: in multitenant resources migration's generation, check if the relationship points at the primary key of the target then not adding the multitenancy attribute (#144 and #157)

0adec1d1634387367bb818e40711e34ceb8cb3e4 authored about 1 year ago by Alessio Montagnani <[email protected]>
improvement: fix `upsert_fields` behavior for upserts

99e80294993b4f603c09668080b9d6c654b17593 authored about 1 year ago by Zach Daniel <[email protected]>
chore: format & fix docs

b00dcf20c94a9ba396e4d3d423f5c6bb6cb39193 authored about 1 year ago by Zach Daniel <[email protected]>
chore: fix type names I just broke

cca5f0244b36e1fb76d2b2561af5cb4db9f1a067 authored about 1 year ago by Zach Daniel <[email protected]>
chore: fix mix docs

d2f8ba196036d80c0ec0a5bc0231d5e0a12b2462 authored about 1 year ago by Zach Daniel <[email protected]>
chore: map+join -> map_join

612c9ee7a94b39e30074be0b83428ac0ae52774a authored about 1 year ago by Zach Daniel <[email protected]>
docs: overhaul hexdocs

a56f4ef52f953fe3c164d725bbb3f382f04d40b6 authored about 1 year ago by Zach Daniel <[email protected]>
improvement: support data_layer_context option on transactions

chore: refactor create/upsert to use bulk create

49490e6fb489edf6a80248e97db652c31de381f1 authored about 1 year ago by Zach Daniel <[email protected]>
fix: use `:wrap_list` type instead of custom validaitons (#167)

b03fb51c3640f682cff1e88fa449ec3ee33ddb46 authored over 1 year ago by Dmitry Maganov <[email protected]>
chore: release version v1.3.51

cad4e414a1e4703133f46897049868a9be14d891 authored over 1 year ago by Zach Daniel <[email protected]>
docs: add primer to docs

43a56f2d57eff46d4987031faf25da1696f6cdb5 authored over 1 year ago by Zach Daniel <[email protected]>
improvement: add `AshPostgres.Tsvector`

81ce903e6153bbcf1887f786d5cadbddd111f494 authored over 1 year ago by Zach Daniel <[email protected]>
improvement: add AshPostgres.Tsquery

b35f8c715bb4bc8cdc690b58e7ad532d69e66ec8 authored over 1 year ago by Zach Daniel <[email protected]>
improvement: support vector types and `vector_cosine_distance`

e8a4b41758abb375cb97080115b74e3a69b1b145 authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.50

85ac0706b88afa475ac4901746d919d9ba5226f4 authored over 1 year ago by James Harton <[email protected]>
improvement: Allow resources to opt out of the primary key requirement. (#166)

6cc88c82b4a2d5cd437679ca59a091ea18e8332e authored over 1 year ago by James Harton <[email protected]>
chore: release version v1.3.49

6b00276efada3c3ceba7beeaab343b560612c7b3 authored over 1 year ago by Zach Daniel <[email protected]>
improvement: implement ash lifecycle tasks

5182a1c6d03ccd88119a9872596904b069e9309e authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.48

0df8568e8f1f9522843497962a719d36f34b044e authored over 1 year ago by Zach Daniel <[email protected]>
improvement: better error message for missing table config

33eb4f9fb75645befa2d9aa25ccf1c718d0b00da authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.47

db5a5cf4c6a7f02bc0e5c71bf33ab083e872bc76 authored over 1 year ago by Zach Daniel <[email protected]>
fix: ensure we always select at least one field, and change one field

3f4f8c1d32940fa8f4be76033c2ad6c52825a725 authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.46

928e67b96e79f551669af906fe5c9b94659c4533 authored over 1 year ago by Zach Daniel <[email protected]>
fix: use provided values for updates

1359068a6906af208102f83be7ba96ceff4b37eb authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.45

8c60723de2f94cacf6150ecb37c051d3aa8f9a1f authored over 1 year ago by Zach Daniel <[email protected]>
fix: don't clobber loaded data on update

9f77304b22485dbe73786d6cc73959ebb4ef992d authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.44

9ae51b6c06ddfd394147c3bf5e03747c029ba5f8 authored over 1 year ago by Zach Daniel <[email protected]>
chore: update tests for latest ash atomics support

eabb745fc391ac1d75840953a78867cc2a44ddad authored over 1 year ago by Zach Daniel <[email protected]>
improvement: support atomics (#165)

5a4a52854ba5d3b00b62795ae9b288404d191bcd authored over 1 year ago by Zach Daniel <[email protected]>
fix: properly handle ensure nsted calls to `get_path` are jsonb

cbde3958f3d286f58ba4e7639cf110b40fdc484b authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.43

1b454f9ced5197cea935231457f7c76f1d951d72 authored over 1 year ago by Zach Daniel <[email protected]>
fix: properly provide constraints on all type casting

8fc0f8149c9b32b3711c92c5ddbd083e0a1b0a55 authored over 1 year ago by Zach Daniel <[email protected]>
chore: update mix.lock

36d83d06719cd8bdec196a05d0ca8c83b4c7007d authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.42

e124e0b4e419617445f68492d089a3d92f8bc879 authored over 1 year ago by Zach Daniel <[email protected]>
improvement: support in-line aggregates

fix: support non-atom named aggregates

99b2a5631c275d3fe302d38d0781ccb453dc9256 authored over 1 year ago by Zach Daniel <[email protected]>
improvement: specify @behaviour in AshPostgres.Type

8a6f51efb50eaf8bbbd44bcf7b3a23381dc0fe1f authored over 1 year ago by Zach Daniel <[email protected]>
improvement: add `value_to_postgres_default/3` and `AshPostgres.Type`

c8aa2a8dd8d542b56cb0110868c7c5574445b2ad authored over 1 year ago by Zach Daniel <[email protected]>
fix: handle case where multiple grouped aggregates depend on further aggregates

d36457336bc82520846db7222632d46a4127e503 authored over 1 year ago by Zach Daniel <[email protected]>
test: add failing test to demonstrate potential bug (#164)

1) test complex calculation (AshPostgres.Test.ComplexCalculationsTest)
test/complex_calcul...

bac2e01b54ce80736d08c0be5489386de37ffd9f authored over 1 year ago by Alan Heywood <[email protected]>
improvement: handle non-cast-in-type queries

c570d5f60e9c32afa69b3085f2c02ed3995c5701 authored over 1 year ago by Zach Daniel <[email protected]>
chore: release version v1.3.41

de2817dfa1527b0fde715c6147f4e64d9023450b authored over 1 year ago by Zach Daniel <[email protected]>
improvement: custom-extension implementation (#162)

* improvement: custom-extension implementation

* improvement: allow adding custom-extension b...

4a02d8c6adad0a1a3f307b325087ea93cdb48606 authored over 1 year ago by Alessio Montagnani <[email protected]>
fix: handle interaction between distinct, join filters and sort

7ce33cac2cf23eb5a68e903a6c260965761cb249 authored over 1 year ago by Zach Daniel <[email protected]>