| 3 months | acracia | persons: now the pd gets calculated with the datetime.today object, and shows pd status (default jurisdiction: uk) |
| 3 months | acracia | [wui] search box in the menu in all pages. |
| 3 months | acracia | [xapian]added search everywhere |
| 3 months | rgrp | [search/xapian][s]: get working the build of xapian search index and use in wui (rather confusingly at api/search atm!). |
| 3 months | acracia | [paster] created commands for creating search index and indexing the data |
| 4 months | acracia | [search] finally working xapian search |
| 4 months | acracia | [search] last tweaks to the indexer weighter |
| 4 months | acracia | [search] first version of xapian search, producing its own results. |
| 4 months | acracia | [api] details for the api |
| 4 months | acracia | [api] twisted the api to accept queries with no person name and no jurisdiction. |
| 4 months | rgrp | [templates][s]: add new pd icon stuff into search results and do some minor tidying up. |
| 4 months | acracia | [tests] adapted work/item/person list tests, as now the <ul> tag closes differently |
| 4 months | acracia | [ui] added items count to person listings |
| 4 months | acracia | [ui]improved listings for works and persons, to show public domain status and works/items count |
| 4 months | acracia | [api] moved example and little doc to /api . now an empty consult to api/pd gives a json error response |
| 4 months | acracia | added 'when' to the api processing, to be able to calculate the pd in dates different than today |
| 4 months | mzeinstra | Added Kennisland based Public Domain Calculator, XML Based |
| 4 months | acracia | [api]to_dict method on the model, tailored to use as input of the api |
| 4 months | acracia | changes to the api page, not taking the input and processing it with the calculators. |
| 4 months | rgrp | [tests/functional][xs]: remove 'DB' from title test string as this is no longer in site title (thereby correcting failing tests!). |
| 4 months | rgrp | [model][xs]: factor our DomainObject and add_flexidate into separate base.py module from frbr.py. |
| 4 months | acracia | function to calculate pd status from json, and some tests. |
| 4 months | acracia | first version of the json api - gets json data, creates objects and passes them through the calculator. |
| 4 months | rgrp | [pdw/pd][m]: refactor all pd code to get rid of Parcel and use CaclResult and a simple work argument to get_work_status instead. |
| 5 months | rgrp | [api,templates][s]: create an index page for the API. |
| 5 months | rgrp | [setup][xs]: move version to 0.7a (should have done this after release of 0.6 in summer '09). |
| 5 months | rgrp | [pd][s]: minor fixes to correct broken tests. |
| 5 months | rgrp | [pd][s]: modularize pd (calculator) code by splitting __init__.py into separate modules for jurisdictions (uk, us, ca) and fast (sql) calculations. |
| 5 months | rgrp | [api][m]: first steps on creating an api for the pd calculators. |
| 5 months | rgrp | [pd][xs]: convert pd.py from module into package at pd. |
| 6 months | rgrp | [contrib/stats.py][s]: searching for person counts by name. |
| 7 months | rgrp | [analyze][s]: fix up brokenness in plot_publications left over from previous refactoring (that obviously didn't get completed properly). |
| 8 months | rgrp | [merge] |
| 8 months | rgrp | [pdw/getdata/marc.py][xs]: correct erroneous duplication of code introduced (I think) in last change to this file cset:556ed639f912. |
| 8 months | rgrp | [setup][xs]: (old) add requirement for FormAlchemy. |
| 8 months | rgrp | [wui/stats][m]: create new stats/year page showing persons whose work enter pd in a given year. |
| 8 months | rgrp | [templates/layout][s]: change to use new jquery based kforge.js for styling, plus put three buttons (open service, open data, open content) in footer. |
| 8 months | rgrp | [contrib/stats.py][s]: minor improvements to output from person_work_and_item_counts. |
| 8 months | rgrp | [analyze][s]: refactor crude_pd to show effect of advancing or retarding entry into the PD. |
| 8 months | rgrp | [contrib/stats.py][s]: list "top" authors by name (those with most items) in person_work_and_item_counts. |
| 8 months | rgrp | [getdata/muze][m]: implement loading of muze data to db (and add tests). |
| 8 months | rgrp | [cli][s]: setup full text search index on item.title and work.title when using postgres (NB: sql works from psql but not seemingly from our code atm). |
| 8 months | rgrp | [misc][m]: (old: 1w+) various fairly minor changes in anlysis and pd code. |
| 9 months | rgrp | [pd][m]: (work over last few days) calculate "pd year" rather than than "pd status" and use this to chart PD over time. |
| 9 months | rgrp | [setup][xs]: add *.db to .hgignore and reorganize a bit. |
| 9 months | rgrp | [getdata/blsa][m]: (old: 4d) update BLSA scraper, add some features and tests. |
| 9 months | rgrp | [wui][s]: change to use "kforge" styling from m.okfn.org rather than local copy of that same styling. |
| 9 months | rgrp | [wui][s]: make pd status look nicer (follow up to cset:3601b7cb6957 work for ticket:33). |
| 9 months | dread | merge |
| 9 months | dread | [getdata]: Muze data parser. |
| 9 months | dread | [analysis]: Muze data analysis. |
| 12 months | rgrp | [analyze][s]: add support for 'scaler' to scale results and move ini template to standard place in pdw/config/. |
| 12 months | rgrp | [analyze][xs]: change weightings for crude_pd. |
| 12 months | dread | [wui]: Ticket #34 - Formalchemy CRUD admin i/f. |
| 12 months | dread | [wui]: Ticket #34 - added CRUD admin interface with formalchemy |
| 12 months | dread | Removed test which required scipy |
| 12 months | dread | [wui][xs]: Ticket 10 - readable name in URL is now optional. |
| 12 months | dread | Corrected mistaken checkin of cli.py |
| 12 months | dread | [data]: Ticket 28 - Years of two digits now work. |