Skip to content

Conversation

@darinkrauss
Copy link
Contributor

@darinkrauss darinkrauss commented Jan 22, 2026

toddkazakov and others added 30 commits December 5, 2025 12:23
…w subscribing to webhooks from the shopify UI
- Refactor work for common functionality
- Add separate Processing interface
- Return pointer from ProcessResult from Processing
- Create base Processor and Processing
- Create Processing for provider session and various data structures
- Move ProcessResult and related to separate file
- Add ProcessResult builders for all states
- Add ProcessResultPipeline
- Add BSON type conversion to standard array and map to allow parsing
- Add test helpers
- Minor cleanup
- https://tidepool.atlassian.net/browse/BACK-3960
- Rename work.Processor to work.ProcessorFactory
- Rename work.Processing to work.Processor
- Rename work.Pipeline to work.ProcessPipeline
- Minor change to reflect use of ProcessorFactory in Coordinator
- Fix consent test using incorrect mock
- Remove unnecessary consent mocks
darinkrauss and others added 26 commits January 19, 2026 21:05
- Minor cleanup
- Return time not duration from ProcessResultBuilders
- Fix Makefile for ginkgo tests
- Add tests
- Refactor creation of Provider, Config and inheritors
- Base Provider implements default SupportsUserInitiatedAccountUnlinking
- Move ProviderType and ProviderName to root packages
- Add context to UpdateToken and ExpireToken functions
- Rename UseCookie to CookieDisabled so default value is standard
- Refine authentication scope
- Only add Abbott processor factories if Abbott client is created
- Minor updates
- Add tests
- Add new functionality required for Oura integration
- Add optional Accept step before OAuth authorization or revocation
- Allow redirect to external URL during optional Accept step
- Add optional AcceptURL to OAuth configuration
- Add OAuth provider that includes its client
- Add OAuth work mixins
- Add Scope to OAuthToken
- Add Data work mixins
- Add NewPaginationMinimum, Collect, CollectWithSize to page package
- Add common log warning for function duration that exceeds maximum
- Add and update tests
- Integrate Provider into auth and data service
- Add base Client, Provider, Service, and Work functionality
- Refactor work for common functionality
- Add separate Processing interface
- Return pointer from ProcessResult from Processing
- Create base Processor and Processing
- Create Processing for provider session and various data structures
- Move ProcessResult and related to separate file
- Add ProcessResult builders for all states
- Add ProcessResultPipeline
- Add BSON type conversion to standard array and map to allow parsing
- Add test helpers
- Minor change to reflect use of ProcessorFactory in Coordinator
- Fix consent test using incorrect mock
- Remove unnecessary consent mocks
- Fix Makefile for ginkgo tests
- Minor cleanup
- Add tests
- https://tidepool.atlassian.net/browse/BACK-3960
- Add Oura OAuth implementation
- Integrate Provider into auth and data service
- Add base Client, Provider, Service, and Work functionality
[BACK-4182] Reconcile Jotform Submissions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants