Commit graph

130 commits

Author SHA1 Message Date
Zach Daniel
d6ed915d70 chore: update deps 2024-09-10 17:33:37 -04:00
Zach Daniel
4e8b916635 chore: add aliases for tests 2024-09-07 08:29:54 -04:00
Zach Daniel
1f86602983 chore: update .formatter and repo 2024-09-07 08:16:09 -04:00
Zach Daniel
c9bae83ceb chore: update deps 2024-09-07 08:09:39 -04:00
Zach Daniel
98928d53df test: fix test logging behavior 2024-09-07 08:08:08 -04:00
Zach Daniel
e2a0e1cabd test: more tests for archival, including postgres tests 2024-09-05 15:03:20 -04:00
Zach Daniel
1ae3ce69ef chore: update deps 2024-09-02 14:15:16 -04:00
48e1029a22
chore: reproduction for issue #57. (#58) 2024-09-02 12:40:53 -04:00
Jechol Lee
51a53143ab
improvement: Add attribute_type to configure archived_at timestamp (#56) 2024-08-30 18:14:09 -04:00
Zach Daniel
a354c910c7 chore: release version v1.0.3 2024-08-16 11:31:07 -04:00
Zach Daniel
f8e405c34f improvement: deprecate exclude_upsert_actions, as it had unintended side effects
docs: document how to handle upserts & identities with `ash_archival`
2024-08-16 11:30:57 -04:00
dependabot[bot]
7d3e4db7f5
chore(deps): bump ash in the production-dependencies group (#55)
Bumps the production-dependencies group with 1 update: [ash](https://github.com/ash-project/ash).


Updates `ash` from 3.3.3 to 3.4.1
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v3.3.3...v3.4.1)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-15 17:06:24 -04:00
dependabot[bot]
5de4b2b565
chore(deps): bump ash in the production-dependencies group (#54) 2024-08-01 20:40:46 -04:00
Zach Daniel
670bcb3c01 chore: dependabot weekly 2024-07-30 17:13:00 -04:00
dependabot[bot]
fffe5baa3a
chore(deps): bump ash from 3.3.0 to 3.3.1 (#53)
Bumps [ash](https://github.com/ash-project/ash) from 3.3.0 to 3.3.1.
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v3.3.0...v3.3.1)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-30 17:12:27 -04:00
dependabot[bot]
48fdb54327
chore(deps): bump ash from 3.2.6 to 3.3.0 (#52)
Bumps [ash](https://github.com/ash-project/ash) from 3.2.6 to 3.3.0.
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v3.2.6...v3.3.0)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 19:56:16 -04:00
dependabot[bot]
653c38a9e1
chore(deps): bump ash from 3.2.4 to 3.2.6 (#51) 2024-07-22 17:14:03 -04:00
dependabot[bot]
4f20a5615f
chore(deps): bump ash from 3.2.3 to 3.2.4 (#50)
Bumps [ash](https://github.com/ash-project/ash) from 3.2.3 to 3.2.4.
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v3.2.3...v3.2.4)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-19 16:37:47 -04:00
dependabot[bot]
6b6a48a149
chore(deps): bump ash from 3.2.2 to 3.2.3 (#49)
Bumps [ash](https://github.com/ash-project/ash) from 3.2.2 to 3.2.3.
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v3.2.2...v3.2.3)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-18 17:31:07 -04:00
dependabot[bot]
4c8ea9d378
chore(deps): bump ash from 3.2.0 to 3.2.2 (#48)
Bumps [ash](https://github.com/ash-project/ash) from 3.2.0 to 3.2.2.
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/commits/v3.2.2)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-18 11:36:11 -04:00
Zach Daniel
dffbfdeeb0 chore: fix build 2024-07-18 11:34:10 -04:00
Zach Daniel
8612b41155 improvement: add exclude_upsert_actions configuration
this allows for upserting records that factor in archived records.

Most commonly, this would be seen as a "create or unarchive" action,
so you'd add `change set_attribute(:archived_at, nil)`
2024-07-18 11:27:20 -04:00
dependabot[bot]
c23e6de7c6
chore(deps-dev): bump mix_audit from 2.1.3 to 2.1.4 (#47) 2024-07-16 17:45:40 -04:00
dependabot[bot]
030e859828
chore(deps): bump ash from 3.1.3 to 3.2.0 (#46)
Bumps [ash](https://github.com/ash-project/ash) from 3.1.3 to 3.2.0.
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/commits)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-15 18:40:45 -04:00
dependabot[bot]
ad9d4d32c1
chore(deps): bump ash from 3.1.2 to 3.1.3 (#45)
Bumps [ash](https://github.com/ash-project/ash) from 3.1.2 to 3.1.3.
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/commits)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-11 19:02:42 -04:00
Zach Daniel
fc2897a7fc chore: release version v1.0.2 2024-07-11 08:20:15 -04:00
Zach Daniel
ce9ac767d3 improvement: only add archive attribute if it doesn't already exists 2024-07-11 08:19:43 -04:00
dependabot[bot]
34e495f743
chore(deps): bump ash from 3.0.16 to 3.1.2 (#44)
Bumps [ash](https://github.com/ash-project/ash) from 3.0.16 to 3.1.2.
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/commits)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-10 17:01:16 -04:00
Zach Daniel
3e03cf3abd chore: release version v1.0.1 2024-06-23 10:47:15 -04:00
dependabot[bot]
06f69efe6c
chore(deps): bump ash from 3.0.15 to 3.0.16 (#43)
Bumps [ash](https://github.com/ash-project/ash) from 3.0.15 to 3.0.16.
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v3.0.15...v3.0.16)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-21 16:49:15 -04:00
dependabot[bot]
71fc232d9f
chore(deps): bump ash from 3.0.13 to 3.0.15 (#42)
Bumps [ash](https://github.com/ash-project/ash) from 3.0.13 to 3.0.15.
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v3.0.13...v3.0.15)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 18:15:42 -04:00
dependabot[bot]
04cd660d35
chore(deps): bump ash from 3.0.12 to 3.0.13 (#41)
Bumps [ash](https://github.com/ash-project/ash) from 3.0.12 to 3.0.13.
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v3.0.12...v3.0.13)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-17 17:54:20 -04:00
dependabot[bot]
282a42773a
chore(deps): bump ash from 3.0.11 to 3.0.12 (#40)
Bumps [ash](https://github.com/ash-project/ash) from 3.0.11 to 3.0.12.
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v3.0.11...v3.0.12)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-14 17:20:09 -04:00
dependabot[bot]
19ec1f5c23
chore(deps-dev): bump credo from 1.7.6 to 1.7.7 (#39)
Bumps [credo](https://github.com/rrrene/credo) from 1.7.6 to 1.7.7.
- [Release notes](https://github.com/rrrene/credo/releases)
- [Changelog](https://github.com/rrrene/credo/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rrrene/credo/compare/v1.7.6...v1.7.7)

---
updated-dependencies:
- dependency-name: credo
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-12 16:59:55 -04:00
dependabot[bot]
d3325fe7ab
chore(deps): bump ash from 3.0.9 to 3.0.11 (#38) 2024-06-11 16:43:38 -04:00
dependabot[bot]
9b9e44c924
chore(deps): bump ash from 3.0.8 to 3.0.9 (#36)
Bumps [ash](https://github.com/ash-project/ash) from 3.0.8 to 3.0.9.
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v3.0.8...v3.0.9)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-31 22:48:02 -04:00
Zach Daniel
11237042fc chore: fix placement of code in previous commit 2024-05-29 11:49:44 -04:00
Zach Daniel
a04dd848c7 fix: set ash_archival on the bulk destroy read query 2024-05-29 11:44:00 -04:00
Zach Daniel
734711205d fix: ensure ash_archival: true is set on all destroy invocations 2024-05-29 11:25:22 -04:00
dependabot[bot]
3b8959ad63
chore(deps): bump ash from 3.0.7 to 3.0.8 (#35) 2024-05-28 20:15:58 -04:00
dependabot[bot]
adaac0261c
chore(deps): bump ash from 3.0.5 to 3.0.7 (#34)
Bumps [ash](https://github.com/ash-project/ash) from 3.0.5 to 3.0.7.
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v3.0.5...v3.0.7)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-24 16:45:33 -04:00
Zach Daniel
0b571faf4f improvement: update ash for atomic_upgrade_with feature
docs: document usage of `atomic_upgrade_with`

fixes #30
2024-05-23 11:11:04 -04:00
Leandro Henrique Reis
1756b2a9af
docs: Fix typo! (#32) 2024-05-20 18:57:50 -04:00
Leandro Henrique Reis
e45cbb8202
docs: fix map (#31) 2024-05-20 18:54:31 -04:00
dependabot[bot]
e7f1415955
chore(deps): bump ash from 3.0.1 to 3.0.2 (#29)
Bumps [ash](https://github.com/ash-project/ash) from 3.0.1 to 3.0.2.
- [Changelog](https://github.com/ash-project/ash/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ash-project/ash/compare/v3.0.1...v3.0.2)

---
updated-dependencies:
- dependency-name: ash
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-16 15:12:54 -05:00
Leandro Henrique Reis
c7b6dff831
docs: Update to use release (#28) 2024-05-16 09:18:23 -05:00
dependabot[bot]
afaa213fb3
chore(deps): bump ash from 3.0.0 to 3.0.1 (#27) 2024-05-14 18:46:43 -04:00
dependabot[bot]
35371aa6be
chore(deps-dev): bump credo from 1.7.5 to 1.7.6 (#25) 2024-05-11 01:58:31 -04:00
Zach Daniel
6d3ee17aad chore: release version v1.0.0 2024-05-10 18:39:27 -04:00
Zach Daniel
c2fe8bb5c4 docs: revamp changelog 2024-05-08 18:55:30 -04:00