DoSomething / gladiator

:guardsman: The DoSomething.org competitions platform.
2 stars 0 forks source link

Phoenix for activity #389

Closed sbsmith86 closed 7 years ago

sbsmith86 commented 7 years ago

What's this PR do?

Switches calls to the northstar /signups proxy to calls directly to the phoenix API to grab user activity.

How should this be manually tested?

You can review this PR commit by commit. The AuthorizesWithDrupal Trait and the added Phoenix service methods are borrowed (copied 😬 ) from Phoenix-next

We will have to do more thorough testing on QA and prod which have more users with activity.

What are the relevant tickets?

Fixes #388