Skip to content

Latest commit

 

History

History
171 lines (133 loc) · 3.54 KB

CHANGELOG.md

File metadata and controls

171 lines (133 loc) · 3.54 KB

v5.6.0

  • 5.6.0 Release

v5.4.0

  • 5.4 Release

v5.2.0

  • Sync release with RapidPro 5.2
  • Add PostgreSQL 11 tests

v2.0.1

  • update table references according to v5.2 schema, use wrapf for errors

v2.0.0

  • remove reading is_test on contact

v1.0.8

  • up max connections to two since we need cursor when deleting broadcasts

v1.0.7

  • delete broadcasts which no longer have any active messages

v1.0.6

  • fix travis deploy

v1.0.5

  • IMPORTANT: you must make sure that all your purged broadcasts have been archived before removing the recipients table (in RapidPro release)
  • remove archival of purged broadcasts in preparation of removal of recipients table

v1.0.4

  • IMPORTANT: you must make sure that all your purged broadcasts have been archived before removing the recipients table (in RapidPro release)
  • remove archival of purged broadcasts in preparation of removal of recipients table

v1.0.3

  • convert to go module
  • add testing for pg 10
  • properly archive surveyor messages

v1.0.2

  • give ourselves up to 3 hours per archive deletion, 15 mins per transaction

v1.0.1

  • add uuid to run archives

v1.0.0

  • 1.0 release
  • be more specific in our reference to modified_on

v0.0.27

  • add modified-on to message archives

v0.0.26

  • make sure sent status is written for messages
  • fix run.values export format

v0.0.25

  • add submitted_by to flow runs, populate with username of user that submitted

v0.0.24

  • revert change to message type, purged messages from broadcasts should be flow

v0.0.22

  • use primary_language field for default language for org

v0.0.21

  • create purged messages from broadcasts

v0.0.20

  • update docs, more consistent command line
  • turn archiver into service
  • deletion_date->deleted_on

v0.0.19

  • increase timeout for calculation of all run ids in an archive

v0.0.18

  • add deletion of runs

v0.0.17

  • add support for multipart uploads and archives > 5 gigs

v0.0.16

  • add deletion_date field, write upon deletion

v0.0.15

  • better context management in archival deletion

v0.0.14

  • bump batch size down to 100

v0.0.13

  • dont try to build archives that are too big

v0.0.12

  • allow msgs with null channels, dont archive test contacts

v0.0.11

  • deletion of messages after archiving
  • more logging, add status logging of deletions
  • more tests, remove cascades so we test accurately, rollups dont need purging
  • correct set of incantations to get UTC dates out of golang/pg

v0.0.10

  • increase unit test coverage of rollup cases

v0.0.9

  • create montly archives when doing backfills, add input and value to run outputs

v0.0.8

  • don't download 0 record archives when building monthlies

v0.0.7

  • archive flow runs based on modified instead of created

v0.0.6

  • add tests for flow runs, test file contents as well
  • add writing of rollup id to writing of monthlies to db
  • add montly rollups based on day archives
  • don't serialize urns for anon orgs, fix attachment serialization
  • use JSONL - line delimted JSON as archive format

v0.0.5

  • add request tracing at debug level

v0.0.4

  • switch to md5 hashes, verify upon upload, better logs

v0.0.3

  • tweak config var for bucket name
  • ignore deleted messages when archiving