google / if-this-then-ad

☀️ A game changer in rule-based marketing. Run marketing campaigns based on real world events.
Apache License 2.0
75 stars 13 forks source link

Fix server #101

Closed echom closed 2 years ago

echom commented 2 years ago

Refactored server components: 1) Reduced complexity of firestore collections and models 2) Unified interfaces into one canonical set of interfaces 3) Moved logic from controllers into service classes 4) Reimplemented agents from scratch using canonical interfaces

Integrated with client: 1) Adjusted frontend to new backend response entities 2) Adjusted DV360 entity tree to new entity navigation 3) Adjusted rules and add-rule component to new backend entities