Releases: Ilhasoft/rp-archiver
1.2.3-archiver-7.5.0-irlanda
Changelog
11bcc0b Merge pull request #17 from Ilhasoft/irlanda/v7.5.0
345be58 update weni-changelog.md for 1.2.3-archiver-7.5.0
f53c5b7 Merge tag 'v7.5.0' into irlanda/v7.5.0
997c653 Merge pull request #15 from Ilhasoft/feat/build-files
a4e87bb Update action for prod in Infrav3
8b23838 Add Staging in build-rp-archiver-push-tag-shared.yaml
3983fb2 Add Staging in build-rp-archiver-push-tag-shared.yaml
5dc6928 Merge pull request #14 from Ilhasoft/update/v7.4.0
cb4c4b7 update weni-changelog.md for 1.2.3-archiver-7.4.0
72c9e72 Merge tag 'v7.4.0' into update/v7.4.0
9d5b685 Update CHANGELOG.md for v7.5.0
2f347a3 Merge pull request nyaruka#76 from nyaruka/cleanup
6d9776e Remove use of invalid AWS cred defaults
f4b51fc Merge pull request nyaruka#75 from tybritten/main
63d6363 add missing key to tests
c7bbe3a update test
3395041 Update cla.yml
086ed55 Create cla.yml
16d7952 Update LICENSE
ec4388b Use go 1.19
7e163be Fail CI on codecov failure
e447757 Allow AWS Cred Chain
457bba7 Merge pull request #2 from nyaruka/main
88dd610 Change license to AGPL
f715f31 Update README
ed37b09 Update CHANGELOG.md for v7.4.0
9add721 Merge pull request nyaruka#74 from nyaruka/report_failed_rollups
3f4b674 Include rollups in monthlies failed metric as well as monthlies created from scratch
26c2000 Update README
c95db6c Update README
67f3e70 Update CHANGELOG.md for v7.3.7
45c9e40 Merge pull request nyaruka#73 from nyaruka/update_daily_fix
5655759 Change query used to update rollup_id on dailies and remove temporary logging
fb51066 Update CHANGELOG.md for v7.3.6
01058ca Add temporary additional logging
ad61f07 Merge pull request nyaruka#72 from nyaruka/run-once
a61811b Replace ExitOnCompletion config option with Once which makes it run once and exit
e0a3b03 Update CHANGELOG.md for v7.3.5
1bb3552 Merge pull request nyaruka#71 from nyaruka/better_stats
ab69184 Add rollups to analytics
bb07762 Improve librato analytics and add tests
876e5ac Update CHANGELOG.md for v7.3.4
8e5263d Merge pull request nyaruka#70 from nyaruka/better_stats
8425a18 Include failed archive counts in librato stats
906eeed Merge branch 'main' into better_stats
6e1a376 Add test for run that can't be archived
9f5f586 Rework stats reporting
6da1f89 Log version at startup
3fd667b Tidy up some logging
2a65a2b Update CHANGELOG.md for v7.3.3
3912963 Fix parsing start times after midday
2577c9f Update CHANGELOG.md for v7.3.2
bda56e9 Merge pull request nyaruka#69 from nyaruka/run_error_tweak
2876953 Don't log entire run JSON on error, just UUID
d0b5832 Merge pull request nyaruka#68 from nyaruka/better_timing
fc8b31c Make archival happen at configured start time even on first pass
6a22dfc Update CHANGELOG.md for v7.3.1
3d0655b Merge pull request nyaruka#67 from nyaruka/analytics
8078d37 Add analytics for total runs and messages archived
c9dfa92 Add librato analytics for time elapsed and number of orgs
770112e Update CHANGELOG.md for v7.3.0
c27ae63 Merge pull request nyaruka#65 from nyaruka/deleted_by_sender
dcea7c8 Merge pull request nyaruka#66 from nyaruka/go1.18
ab95e92 Update to go 1.18 and upgrade dependencies
f774c94 Add support for Msg.visibility=X (deleted by sender)
44f79e6 Merge pull request nyaruka#64 from morrismukiri/patch-1
1ceb55f Add arm64 as a build target
8c7d819 Update golang.org/x/sys
18766f5 Update CHANGELOG.md for v7.2.0
2a296f5 Tweak README
819d537 Update CHANGELOG.md for v7.1.6
ebbc918 Merge pull request nyaruka#63 from nyaruka/no_more_delete_reason
e9db46c Stop setting delete_reason on runs before deletion
43aae95 Update CHANGELOG.md for v7.1.5
cb16a27 Merge pull request nyaruka#62 from nyaruka/msgs_no_reason
dc97a4d Remove columns from test database that no longer exist
12b8714 Stop updating msgs_msg.delete_reason which is no longer needed
4ce0680 Update CHANGELOG.md for v7.1.4
0138f6b Merge pull request nyaruka#61 from nyaruka/msg_flow
39630b2 Record flow on msgs
c205797 Update CHANGELOG.md for v7.1.3
94fa776 Merge pull request nyaruka#60 from nyaruka/no_more_recent_runs
2628094 Remove deletion of recent runs as these are no longer created
4662b07 Update CHANGELOG.md for v7.1.2
68a8b45 Merge pull request nyaruka#59 from nyaruka/use_run_status
1acd9b3 Use run status instead of is_active and exit_type
cbaebfe Merge pull request nyaruka#58 from nyaruka/remove_events
b6a3f97 No longer include events in run archives
e81ceb1 Merge pull request #1 from nyaruka/main
1.2.3-archiver-7.5.0-ire
Changelog
4ed69c4 Update build-rp-archiver-push-tag-india-ire.yaml
v1.2.2-archiver-7.1.1
Changelog
1d619ad Merge pull request #13 from Ilhasoft/weni-release/1.2.2-archiver-7.1.1
6987bd6 update WENI-CHANGELOG.md for v1.2.2-archiver-7.1.1
57a802b Merge pull request #12 from Ilhasoft/remove-consider-retention-time-on-delete
89a5cfe tweak in GetArchivesNeedingDeletion to remove consider retention time on delete
ba943c9 Merge pull request #11 from Ilhasoft/update/v7.1.1
4191cbe update WENI-CHANGELOG.md for v1.2.1-archiver-7.1.1
7546753 Merge tag 'v7.1.1' of https://github.com/nyaruka/rp-archiver into update/v7.1.1
d875b55 Update CHANGELOG.md for v7.1.1
a5e1527 Merge pull request nyaruka#57 from nyaruka/no_parent_id
db981d0 Remove references to flowrun.parent_id which is no longer set by mailroom
d245215 Add deploy/ to .gitignore
v1.2.0-archiver-7.1.0
Changelog
e8c07a5 Merge pull request #10 from Ilhasoft/update/v7.1.0
c4e282f update WENI-CHANGELOG.md for 1.2.0-archiver-7.1.0
533891c Merge tag 'v7.1.0' of https://github.com/nyaruka/rp-archiver into update/v7.1.0
8cb5fa9 Update CHANGELOG.md for v7.1.0
f786965 Merge pull request nyaruka#56 from nyaruka/no_response_to
e83191b Remove msgs_msg.response_to_id
b45faeb Merge pull request nyaruka#54 from nyaruka/simplify
ca5afce Merge pull request #7 from Ilhasoft/feat/weni-changelog
60bc2b3 chore: update weni changelog
6194a3c Merge pull request #6 from Ilhasoft/update/v7.0.0
80dc347 Use more errors.Wrap
c0346ba Add chunkIDs util function
b652173 update Dockerfile go version
7d20cc9 Merge tag 'v7.0.0' into update/v7.0.0
6317b1f Update CHANGELOG.md for v7.0.0
ef7be8b Tweak README
e3708f9 Test on PG12 and 13
a845528 Update CHANGELOG.md for v6.5.0
315076f Merge pull request nyaruka#53 from nyaruka/path_limit
43fd559 Limit paths in archived runs to first 500 steps
35aae68 Merge pull request nyaruka#51 from nyaruka/code_reorg
9e8624b Merge branch 'main' into code_reorg
7c443bc Merge pull request nyaruka#52 from nyaruka/test_fix
0f16b4b Fix test so that we don't have dupe flow run uuids
d5d46f6 Move code into archives package and split run and message specific code into their own modules
30f28aa Merge pull request nyaruka#50 from nyaruka/minor_fixes
7734e03 Use go 1.17
e64cd47 Minor fixes
be85e33 Merge pull request #5 from Ilhasoft/feature/update-go-version
202aab1 update golang to 1.16
6514301 Merge pull request #4 from Ilhasoft/update/6.0.3-deleter-fix
aeafa3d Merge tag 'v6.4.0'
36042bf Update CHANGELOG.md for v6.4.0
a1f9534 touch for 6.4.0 release
ca4705e Update CHANGELOG.md for v6.3.0
91f56c6 Merge pull request nyaruka#49 from nyaruka/lang_fix
87f5f8c Don't try to load org languages
7307ef1 feat: consider retetion time o delete
94897dc Update README.md
7210ae5 Update ci.yml
af66492 Update CHANGELOG.md for v6.2.0
5241e12 Bump CI testing to PG 11 and 12
c9446bb Merge branch 'master' of https://github.com/nyaruka/rp-archiver into update/6.0.3
0517c29 pin version of goreleaser
0eb763b Update CHANGELOG.md for v6.0.3
9e46c25 log next day even when not sleeping
b09109e Update CHANGELOG.md for v6.0.2
6f68e82 fix next fire calculation
52e49ad Update CHANGELOG.md for v6.0.1
483526c Merge pull request nyaruka#47 from nyaruka/cleanup-files
2c768bf use archive name to track success
b5afb19 Merge pull request nyaruka#46 from nyaruka/fix-npe
6c4fc75 cleanup archive file if there is a problem while uploading to s3 or writing to DB
6d89c9d fix NPE when out of disk space
7b676bd Update CHANGELOG.md for v6.0.0
8f0cc8a Update README
947b891 Update CHANGELOG.md for v5.7.0
bde9fbf revert 5.6.1
e40f4cd Update CHANGELOG.md for v5.6.1
c88b93d Update main.go
09a5b14 Merge pull request nyaruka#44 from tybritten/master
0fed584 updated to remove seconds
69a6a2d Add scheduling options
409f7e9 Update CHANGELOG.md for v5.6.0
2c42be0 add fabrice to gitignore
b388dad touch for 5.6.0 release
472e5b4 Update CHANGELOG.md for v5.4.0
469c5f3 Merge pull request nyaruka#40 from nyaruka/retention-period
54d7905 rename test access
9e3e9a8 rename ArchiveLength to RetentionPeriod
df17765 Merge pull request nyaruka#39 from tybritten/master
d2cdc55 added tests for changing the archivelength
20c8361 updated tests
dfbc356 Add configurable archive length
7d3430b Update ci.yml
d271e58 Merge pull request nyaruka#37 from nyaruka/actions
eed0a5f Fix README
c32013e Need to expose AWS settings for tests as ENV vars
e98bf70 Update CI badge
db8c8d0 Use latest v1 codecov action
de08c57 Update go.mod
7829a6e Convert to github actions
d9c9b8c Merge pull request #2 from Ilhasoft/develop
6d8a469 Merge branch 'feature/new-docker' of https://github.com/Ilhasoft/rp-archiver into develop
2aa2ebc Update CHANGELOG.md for v5.2.0
76d72ce Merge pull request nyaruka#35 from brianhlin/add-pg11-tests
31a0b6b Fix dist keyword and use Xenial
9d48507 Use an updated distro for PG11
cf5921b Add PostgreSQL 11 tests
11f5e41 New docker build
9e06e0a Merge pull request #1 from nyaruka/master
549fe83 Update CHANGELOG.md for v2.0.1
0175510 Merge pull request nyaruka#34 from nyaruka/errors-and-tables
cf942eb update table references, use wrapf for errors
9a79b3a Update CHANGELOG.md for v2.0.0
24b457c Merge pull request nyaruka#33 from nyaruka/remove-is-test
11c1bec remove reading is_test on contact
c137ffe update readme
2a90063 Update CHANGELOG.md for v1.0.8
8110eed up max connections to two since we need cursor when deleting broadcasts
0583f97 Update CHANGELOG.md for v1.0.7
ba708c2 Merge pull request nyaruka#32 from nyaruka/delete-broadcasts
d7d956c don't try to delete more than 1M broadcasts at a time
34f090e delete broadcasts which no longer have any active messages
0f164ff Update CHANGELOG.md for v1.0.6
60016a7 update travis
89f4844 Update CHANGELOG.md for v1.0.5
f729a7a fix tests
5298195 Update CHANGELOG.md for v1.0.4
ecf2a0a remove archival of purged broadcasts in preparation of removal of recipients table
236950f add dist to gitignore
959f0b9 Update CHANGELOG.md for v1.0.3
d8f3da1 Merge pull request nyaruka#31 from nyaruka/tweaks
63d963d travis tweaks
1fdb3f2 travis tweaks
f576ff0 add test case for surveyor message
7b4f745 remove vendor dir
d47ec7b add goreleaser, add pg10 and 9.6 support, fix not including surveyor messages
8739c37 Update CHANGELOG.md for v1.0.2
4597a36 give ourselves up to 3 hours per archive deletion, 15 mins per transaction
9626017 Update CHANGELOG.md for v1.0.1
6e0cef4 add uuid to run archives