3.1 KiB
3.1 KiB
Technical Initiative
- Big
- Analytics View
- Subscriber Search Service
- Verifications
- Domain Validator
- Migrating services to use the new List service
- Retire AWSubscribers in favor of Recipient
- Addlead Python rewrite
- Enlightener rewrite
- Sites login / session management
- Advocate CP
- Verify Opt-in Python rewrite
- Unsubscribe Python rewrite
- Cleaning up public endpoints in proxy services
- Small
- Ongoing
Big
Analytics View
- Coordinate on public URL structure with Dave S.
- Update dashboard and reports to use new endpoints as they're made available.
Subscriber Search Service
Store and paginate search results
Rebuild Subscriber Management in React
Verifications
Updating the existing verification flow to use email-verifications
Decommission Verifications
Domain Validator
Migrating services to use the new List service
Audit remaining services
Rebuild List Management in React
Rebuild List Settings in React
Remove dependency on AWLists from Stripe
Stripe master branch does not allow null values in product recurrence
Remove dependency on AWLists from Subscriber Import
Update Subscriber Import client to fetch list data from the new lists service
Remove dependency on AWLists from Sites
Remove dependency on AWLists from Email Verification
Retire AWSubscribers in favor of Recipient
Back Recipient with AppDB
Retire sync consumers
Identify gaps between AWSubs and Recipient
Determine which endpoints need to have analogs in Recipient or could be replaced with calls to other, more appropriate services.
Look into folding in edeliv's bulk subscriber service
Addlead Python rewrite
https://jira.aweber.io/browse/TRAC-118
- Find / Build a test suite that can be run against old and new addlead?
- WHAT DOES IT DO?! https://jira.aweber.io/browse/CCPANEL-7614
- ACP? https://jira.aweber.io/browse/CCPANEL-7613
Enlightener rewrite
- Investigate how to rebuild this
Sites login / session management
- Should advocate users be migrated to user management?
Separate from the rest of the CP
Advocate CP
Python service + react application
Verify Opt-in Python rewrite
Unsubscribe Python rewrite
Small
KTLO
- User Management
- Stripe Payments
- Commissions Processor