Instead of always querying all edits we add a parameter that only queries for unapproved edits. This greatly reduces the number of requests made to the server.
Added note about properly using safe parameters with JSON API fitler param in a get request (which is allowed by the JSON API spec, but apparently not supported by ActiveModelSerializers).
Co-authored-by: Annabelle Thomas Taylor ataylor@mapc.org