-
-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
care partner alerts #715
Open
ewollesen
wants to merge
39
commits into
master
Choose a base branch
from
eric-cpa-alerts
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
care partner alerts #715
Changes from 30 commits
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
91abe8f
adds List and Get methods to alerts client
ewollesen 2dbc709
lift Repeat out of the base alert config
ewollesen c4fd175
adds activity tracking to alert configurations
ewollesen 164abff
adds auth endpoint to retrieve a user's device tokens
ewollesen 2eb7670
adds the ability to retrieve device tokens to the auth client
ewollesen 451d063
remove unused device tokens repo from data
ewollesen cb7145d
adds a pusher client for sending APNs push notifications
ewollesen 58e95d1
adapts sarama.Logger to implement log.Logger
ewollesen 53ade17
adapts go-common's asyncevents.SaramaEventsConsumer for alerts
ewollesen d1fe15b
allow invites to set an upload id
ewollesen a8d6148
integrates an APNs pusher into data service
ewollesen f44db4f
adds Evaluate methods to alerts.Config
ewollesen df32675
adds the alerts events consumer to the data service
ewollesen 6313318
remove some debugging logs
ewollesen 8955e56
small fixes from code review
ewollesen 4e0981f
rename Note => Notification
ewollesen af60d8c
one mock of DeviceTokenRepository is enough
ewollesen 3d8f19f
add a topic cascading retry mechanism for care partner alerts
ewollesen ebb179c
modifies DelayingConsumer to use a message header instead of a delay
ewollesen 329ca63
just a little more explanation of cascading consumer
ewollesen 33b5020
don't read topic and consumer group id from runtime configuration
ewollesen 3846520
there's no longer a need to inject server session tokens
ewollesen 38d1c85
removes out-of-date tests
ewollesen 19bdcda
improve test coverage
ewollesen a2be12d
add data set id to alerts Evaluation, improve test coverage
ewollesen 02e6a72
implement no communication alerts
ewollesen 7a81670
evaluate not looping conditions part 1
ewollesen 9562b32
re-working to handle alert resolution and sent tracking
ewollesen 239f89c
reduce kafka topics for care partner alerts outside of production
ewollesen f49218a
bump go-common to get kafka CDC updates for CPA
ewollesen bfe48fb
rename nontypesglucose -> dataBloodGlucose
ewollesen e6b2cea
renames Recorder & UsersWithoutCommunications
ewollesen 7c3f41d
pass a log.Logger to EvaluateNoCommunication
ewollesen 55b9150
remove un-needed comment
ewollesen 2aa72c5
move care partner task definition to alerts package
ewollesen 1140500
make GetRunnerDeadline() use a multiple of GetRunnerDurationMaximum()
ewollesen 0586c46
replace magic number with named constant
ewollesen 8f3d3ab
adds environment-based config for alerts retry delays
ewollesen 0da82d6
modify task service to allow tasks to repeat ASAP
ewollesen File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Darin upstreamed some changes that remove the necessity of a separate token provider.