pizza-auth 3.0

Lucia's most important EVE project, the auth system that's used by a load of small alliances

The 3.0 release includes many features that should've made it into earlier releases.

pub/sub event queue

Event Spec

Multi-part 0mq message

0. event_type
1. JSON payload

Example

0. ping
1. {
      "filter": "accountStatus=Internal",
      "message": "get in tawlars, fleet up \n\n== broadcast at 14:06:19 +0000 (UTC/EVE) from wheniaminspace to pasta.gg ==",
      "from": "wheniaminspace", 
      "to": "pasta.gg"
   }

Known Event Types

  1. ping
  2. pingresult
  3. new user
  4. user changed
  5. user's group change
  6. group changed
  7. standings change