Releases: nyaruka/goflow
v0.6.3
Changelog
29750e4 Expression error shouldn't prevent add urn action (e.g. email that looks like expression)
cda1840 Regenerate test files after previous merge
Automated with GoReleaser
Built with go version go1.10 darwin/amd64
v0.6.2
Changelog
7917eed Test tweaks
96c3ccc Merge pull request #187 from nyaruka/legacy_move
c416b42 Don't even unmarshall _ui section in flows
a51d25d Fix migrating flows with localization
d50f3ac Merge branch 'master' into legacy_move
5246eda Merge pull request #186 from nyaruka/simpler_logging
b4d3fb3 Merge pull request #185 from nyaruka/rename_result_input
a1010ff Simplify names in new legacy package
95bc7ab Move legacy definition stuff from definition package to legacy package
e1ee1e4 Break dependency between legacy tests and definitions package
ebf8d21 Merge branch 'master' into simpler_logging
3a51f87 Merge branch 'master' into rename_result_input
5e095e8 Move excellent/legacy to legacy/expressions
c75987c Remove lg dependency and other unused ones
d5ba99a Replace lg.RequestLogger with our own simpler request logger
a9ff5eb Rename result.input to .operand
cb4bc4c More docstrings...
Automated with GoReleaser
Built with go version go1.10 darwin/amd64
v0.6.1
Changelog
8d6cf92 More docstrings...
3ad031f Merge pull request #183 from nyaruka/docstrings_etc
01c812d Fix warning about exported function returning unexported type
4ae82f8 Docstring comments...
9540c0d Comment all variable resolver methods and remove those we don't actually use
4ed6557 Merge pull request #181 from nyaruka/add_urn_tweak
323437e Fix for style
0b65be8 Merge branch 'master' into add_urn_tweak
666ef45 Merge pull request #180 from nyaruka/broadcast_languages
6aa54c2 Adding a duplicate URN should be consistent with adding a duplicate group
3302cc2 Don't add duplicate URNs to contacts
ec38a7d Merge branch 'master' into broadcast_languages
d53330d Fix test
ead798d Use flow languages instead of env backdown languages
a359ea8 Merge pull request #179 from nyaruka/broadcast_translations
c33444c Tweak README
1656327 Tweak legacy webhook migration
173f466 Add test for localizing a broadcast in all env languages
4799659 Broadcast actions should generate translations in all flow languages
c2b493e Add TODO and skeleton functionality re migrating legacy webhook calls
dff9c7d Update README.md
Automated with GoReleaser
Built with go version go1.10 darwin/amd64
v0.6.0
Changelog
8e2c466 Merge pull request #178 from nyaruka/action_names
865e113 Rename remaining actions
d9585e5 Rename contact actions
0b5ff74 Rename label and group actions
645d870 Merge pull request #174 from nyaruka/event_origin
2297977 Add more validation for events
e7fbb79 Merge pull request #175 from nyaruka/contactless
b90bbf3 Use inheritance for Event.AllowedOrigin
d5bfc6f Merge branch 'master' into event_origin
fcdc56f Executing an action that requires a contact without a contact should be a fatal error
302ddcf Update command for running tests in README
bfe124d Add test flow with no contact and fix bugs
ad8e1c5 Merge branch 'master' into contactless
e611c80 Merge pull request #176 from nyaruka/better_logging
9fc7b07 Remove unnecessary log level check
670bcce Debug log asset requests
28334c5 Log action executions and fix error message in AddURN action
3e6f3f4 Log events when debug logging is enabled
bddeeaa Don't blow up in sessions without contacts
414d0d0 Use ints instead of strings for event origin constants
b99ed88 Merge branch 'master' into event_origin
c0e9559 Merge pull request #168 from nyaruka/msg_created
5b06bbe Merge branch 'master' into msg_created
fe4cb4a Add event validation
91585f6 Merge branch 'msg_created' into event_origin
a1b5e8a Updates from feedback
b9ef4fa Try specifying coverage file
938f2d5 Merge branch 'master' into travis_tweak
01b86e2 No really remove mailroom code
2c022c0 Remove mailroom code
0a6e9a0 Don't do benchmark tests with coverage
24037b9 Simplify channel selection in reply action
aaec812 Merge branch 'master' into msg_created
8beed88 Don't use pointers for ContactURN
b7d6d07 Merge pull request #170 from nyaruka/new_urns
d51632e Merge pull request #171 from nyaruka/log_config
4018527 Implement set_preferred_channel and channel selection for reply
807bdf0 Make log level configurable
a7aa45c Merge branch 'new_urns' into msg_created
dba4bdb URNList.RawURNs takes a bool param for whether to include channels
df23356 Do URN validation on contact.urns
12a7478 Add support for URNs with channels as query params
fbe1473 Merge branch 'master' into msg_created
43b86ea Update to latest gocommon
89dabbe latest ezconf
0fb9fed Channel selection (WIP)
8e2bacb Reply action should resolve URN and channel (WIP)
0d2de80 Add channelset as an asset type
083a074 Add new schemes, roles and parent fields to channels
78b5e3f Merge branch 'master' into msg_created
250811d Merge pull request #169 from nyaruka/contact_tweak
09ea03a Contact groups and channel should be references instead of single UUIDs
19dd470 Fix bad merge in test data
089ee10 Merge branch 'master' into msg_created
6620392 Merge pull request #167 from nyaruka/better_tests
794690a Change utils/*_test modules to be in the utils_test package
4e7ab9f Use a custom seedable UUID generator instead of a file of fixed UUIDs
6e69abd Merge branch 'better_tests' into msg_created
f07fa2b Move UUID type to utils
412e47e Fix tests
e3a4363 Merge branch 'better_tests' into msg_created
114a35b Rename replaceFields to clearTimestamps
506a1cf Merge branch 'master' into better_tests
706a9b2 Merge pull request #166 from nyaruka/ezconf
993bd9b Merge pull request #165 from nyaruka/fix-date-format
f875126 Add more struct validation
7eb13eb switch to go 1.10
7248234 Regenerate test flow files
2b422de Add support for fixed UUID sequences for testing
358db41 update doc
327dddb switch to using dep, add ezconf
5a9473f WIP
d9bab47 move to ezconf
859e14b move to ezconf
ee3d1ea Clear generated msg UUIDs in test data so that diffing works
ff7e7dd allow format_date to work with single argument
271971a Remove created_on from msg in test data
c05e32c Add Msg structs for incoming and outgoing, and new msg_created event
227a54a Merge pull request #164 from nyaruka/http_method
4d103d7 Use alias instead of custom validator
2b6ac9b Fix tests
347d89f Validate HTTP methods on webhook actions and fix test files being regenerated with incorrect indentation
05ece07 Merge pull request #163 from nyaruka/better-config
d726b8b Merge pull request #162 from nyaruka/home_page_fix
de5b574 update test ports to 8800
ba2d8ae update default port to 8800
3aaa345 better toml reading, better env variables
5c46442 Add note to README about re-generating statik
a0015db Regenerate static files
b35ed0e Add test for example start request on homepage
1fb3673 Format all JSON files with same indentation
629e56b Restrict events wheich can be received from the caller
Automated with GoReleaser
Built with go version go1.10 darwin/amd64
v0.5.1
v0.5.0
Changelog
3b4aab8 Merge pull request #156 from nyaruka/event_updates_3
1e0220c Merge branch 'master' into event_updates_3
560ec01 Merge pull request #154 from nyaruka/event_names_2
438fa6b Some extra comments
d601c8f Fix tests
80cee77 Rework environment_chabnged and msg_received events to take environment and msgInput objects
8b08b64 Fix test
744736e Allow environment to be set via the session trigger
7165dc9 Simplify trigger marshalling code
d10023c Fix trigger contact being updated in flow rather than remaining as a snapshot
87b96dc Use trigger to set contact for flow tests instead of SetContact call
c5c6a19 Fix marshalling of triggers
fe0e4a0 Merge branch 'event_names'
3e48050 Merge branch 'master' into event_names_2
07babd3 Merge pull request #151 from nyaruka/event_names
37ea7fa Optimize creation of the root migration var mapper
930f30b Add support for migrating @extra references in expressions in different ways
927097e Merge branch 'event_names' into event_names_2
abe3f2b Rename email_sent event to email_created
d3d4315 Rename result_changed to run_result_changed
1530b2c Remove contact from msg_received events - msgs are always with the session contact - broadcasts are with others
fd5092a Rename msg_sent event to broadcast_created
b37e19c All contact event names should be prepended with contact
0ccec1f Replace set_extra with trigger params
17f1676 Rename set_environment event to environment_changed
4c58ef0 Rename set_contact event to contact_changed
9143d5c Renamed save_flow_result event to result_changed
7d96f06 Rename update_contact event to contact_changed
e097aa6 Renamed save_contact_field event to contactfield_changed
1460a7e Renamed send_email event to email_sent
1ecd5d8 Renamed send_msg event to msg_sent
43bd806 Renamed remove_from_group event to groups_removed
af41bee Pluralize groups_added and labels_added since they add multiple groups/labels
7790ac5 Rename add_to_group event to group_added
0385eec Rename add_urn event to urn_added
2780fb7 Rename add_label event to label_added
edb4916 Merge pull request #149 from nyaruka/xtest_tweaks
5a1d7cd Update has_phrase and has_email to match rapidpro changes
e27ebc2 Merge pull request #148 from nyaruka/fix_auth_header
f3fe6ff Use Authorization as asset server header
Automated with GoReleaser
Built with go version go1.9 linux/amd64
v0.4.8
v0.4.7
Changelog
33f9c52 Merge pull request #146 from nyaruka/tweaks_to_match_rp
7e9a30f Allow blank values in UpdateContact actions so we can clear things like language
c2c3e7d Tweaks to make action output match that of rapidpro
eee202a Merge pull request #145 from nyaruka/urn_expressions
eaf16d1 format_urn should return empty string for zero-length list
0be6ebb Updates from review
f18427b format_urn should be flexible if passed a list
6dee3c8 Create a single instance of the legacy var mapper
c9fa35e Merge branch 'master' into urn_expressions
c2b00fa Update to latest gocommon
537e515 Rework migration of expressions involving URNs
f1e23ee Fix resolving contact URNs
Automated with GoReleaser
Built with go version go1.9 linux/amd64
v0.4.6
Changelog
90f5046 Merge pull request #144 from nyaruka/quick_reply_tweak
ddb7b22 Fix quick replies when language translations are missing
8d8fdcb Merge pull request #142 from nyaruka/quick_replies
b73af61 Actually implement quick_replies on reply actions
16d30c4 Add support for quick_replies on reply actions
Automated with GoReleaser
Built with go version go1.9 linux/amd64
v0.4.5
Changelog
b4a438c Tweaks to date parsing to match rapidpro
0f775d0 Merge pull request #138 from nyaruka/explicit_searches
1372e35 Update contact searching to drop support for implicit conditions and names in dynamic group queries
2305b82 Merge pull request #137 from nyaruka/update-vendors
563bfb5 Update vendors
f785a38 Merge pull request #135 from nyaruka/legacy_exit_uuids
7197157 Merge pull request #136 from nyaruka/latest_gocommon
43f3be3 Merge branch 'latest_gocommon' into legacy_exit_uuids
56d7d98 Vendor latest gocommo and fix tests accordingly
245657f Use existing exit_uuids for action set migration and validate legacy flows during migration
Automated with GoReleaser
Built with go version go1.9 linux/amd64