Skip to content

Get all the requests on an Alaveteli site and put them in a single gigantic pdf

Notifications You must be signed in to change notification settings

openaustralia/all_alaveteli_requests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Download all visible requests from an Alaveteli site

N.B. This is a work-in-progress

Why is this necessary?

We're doing this so we can put in a submission to an Australian Senate committee that has the entire history of correspondence on RightToKnow. The committee is considering a bill related to Freedom of Information.

Why aren't you using the Alaveteli API?

Well we would if we could but unfortunately the api doesn't return more than a small number of the most recent requests and so it's not possible to use the api to get the urls for all the requests. So, instead we are to scraping the pages. I know, it's not pretty.

Why do you need login details for the Alavateli site?

To download the zipped version of the request we need to be logged in. I think this is the case to limit load on the server due to spiders, etc.. So we need login details so we can do this automatically for every request.

Make sure however that you don't user a superuser account to do this. Otherwise it will be able to see (and download) requests that are hidden. This could be very bad.

About

Get all the requests on an Alaveteli site and put them in a single gigantic pdf

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages