Skip to content

Releases: rapidpro/mailroom

v7.1.42

16 Feb 13:53
Compare
Choose a tag to compare

Changelog

fe8e6d2 Update CHANGELOG.md for v7.1.42
2af42e1 Merge pull request #593 from nyaruka/flow_by_name_order
c2470b4 When fetching flows by name, prefer latest saved

v7.1.41

15 Feb 20:50
Compare
Choose a tag to compare

Changelog

043976b Update CHANGELOG.md for v7.1.41
0032ed6 Merge pull request #592 from nyaruka/query_by_flow
2cd7b4a Add support for querying by flow
d2adb10 Revert "Update to latest goflow which adds support for querying on flow"
d90af00 Update to latest goflow which adds support for querying on flow

v7.1.40

14 Feb 14:53
Compare
Choose a tag to compare

Changelog

df03d9f Update CHANGELOG.md for v7.1.40
c325893 Merge pull request #586 from nyaruka/update_current_flow
e492abd Implement setting contact.current_flow_id as pseudo event and hook
40ce738 Merge branch 'main' into update_current_flow
957ae8d Pass model contact to InsertSessions and Session.Update
8043f34 Merge branch 'main' into update_current_flow
611b285 Merge branch 'main' into update_current_flow
73a8960 Merge branch 'main' into update_current_flow
6920b94 WIP: update current_flow on contacts

v7.1.39

08 Feb 20:25
Compare
Choose a tag to compare

Changelog

aa9bc91 Update CHANGELOG.md for v7.1.39
c5f4846 Merge pull request #591 from nyaruka/excludes
e0216c7 Change StartOption fields to match excludes that we use in RP UI
abb212f Merge pull request #590 from nyaruka/interrupt_all_types
fbf5f8a Skipping or interrupting waiting sessions should happen across all flow types
748afc5 Merge branch 'main' into interrupt_all_types
e1c1c73 Improve testing of campaign events
1a56762 When interrupting sessions for flow starts, ignore flow type

v7.1.38

05 Feb 17:46
Compare
Choose a tag to compare

Changelog

43367bf Update CHANGELOG.md for v7.1.38
e14c4f8 Update to latest goflow that fixes group removal on contact stop
b8c77ca Merge pull request #589 from nyaruka/resolve_urn_validate
1006a52 Resolve endpoint should return error if given invalid URN
16e08bb Merge pull request #588 from nyaruka/timed_event_tweak
1ffa9d8 If handling timed event finds different session, don't fail event session as it should have already been interrupted
269577d Update to latest gocommon which fixes resuming with wrong type of resume
8e2890d Improve expiration error message for clarity
5d6450a Merge pull request #587 from nyaruka/test_db_conns
850b773 Rework testsuite so that we don't open a new database connection for every test

v7.1.37

01 Feb 22:00
Compare
Choose a tag to compare

Changelog

1463cdc Update CHANGELOG.md for v7.1.37
5b40576 Update to goflow 0.149.1
0d8032f Merge pull request #584 from nyaruka/import_rows
49021f1 Add _import_row to contact spec so that we can reliably generate import errors with row numbers
a425e10 Update test database
686d6e5 Cleanup of some sql consts

v7.1.36

27 Jan 20:14
Compare
Choose a tag to compare

Changelog

d259b9c Update CHANGELOG.md for v7.1.36
44ab54b Merge pull request #583 from nyaruka/remove_run_expires_on
d4731ab Remove expires_on, parent_uuid and connection_id fields from FlowRun

v7.1.35

27 Jan 17:24
Compare
Choose a tag to compare

Changelog

d6fae41 Update CHANGELOG.md for v7.1.35
7850aae Merge pull request #582 from nyaruka/session_expirations_2
7fd76e0 Move voice session expiration task to expirations package
0e8cd63 Mark more columns on runs as deprecated
cd5d8a6 Use sessions only for voice session expiration
80552b4 Merge pull request #581 from nyaruka/wait_resume_on_expire_not_null
24647a6 FlowSession.wait_resume_on_expire now non-null and don't set to true for IVR flows

v7.1.34

26 Jan 22:07
Compare
Choose a tag to compare

Changelog

ab127ba Update CHANGELOG.md for v7.1.34
bb3e9cd Move two session related functions from runs.go to sessions.go
5699095 Merge pull request #579 from nyaruka/session_based_expires
fe57f31 Merge branch 'main' into session_based_expires
7d72764 Merge pull request #580 from nyaruka/update_modified_on_in_batches
690d025 Fix broken test by deleting channel connections in testsuite.resetData()
146a841 Update modified_on for contacts in batches of 100
4999736 Rework expiring messaging sessions to be session based
2358d88 Reworked expiration contact event task to not take run id

v7.1.33

25 Jan 23:03
Compare
Choose a tag to compare

Changelog

236c027 Update CHANGELOG.md for v7.1.33
d8dc7cd Merge pull request #577 from nyaruka/dial_waits_fix
d50db6d Set wait fields on sessions for dial waits as well
c7d002c Create completed sessions with wait_resume_on_expire = false and update test database
30d6ded Merge pull request #576 from nyaruka/clear_contact_current_flow
c5c7715 Reduce exit sessions batch size to 100
422d4a6 Clear contact.current_flow_id when exiting sessions
886a7f7 Update test database