Timeline
10/06/10:
- 18:03 Ticket #686 (ultrastable tested on buildbot) created by
 - 18:03 Ticket #685 (stable tested on buildbot) created by
 - 18:03 Ticket #684 (metastable tested on buildbot) created by
 - 18:02 Ticket #683 (metastable, stable & ultrastable smoketests run by buildbot) created by
 - 17:39 Ticket #682 (Add ckanclient tests to buildbot) created by
 - Some work done on this to make tests run independently.
 - 17:38 Ticket #681 (Department field bug) created by
 - https://trac.dataco.coi.gov.uk/projects/datagov/ticket/613
 - 17:27 Ticket #680 (Prepare for DGU tech meeting) created by
 - 17:27 Ticket #679 (Improve standard package edit form) created by
 - * Add help text, drawing from: * ca.ckan.net * …
 - 17:21 Ticket #678 (Form for DGU metadata v3) created by
 - * Create form * Deploy on test * Deploy on live
 - 17:05 Ticket #677 (License change script) created by
 - * Uses API to change licenses of all packages in a CKAN instance to a …
 - 14:42 Ticket #373 (Sort out gov daily script) closed by
 - fixed
 - 14:40 Ticket #454 (Import ONS data via API) closed by
 - fixed: Done
 - 14:40 Ticket #536 (Extend base importer merging in resources) closed by
 - fixed: I did this a few weeks ago.
 - 14:37 Ticket #352 (Package notification worker - sends XML-RPC) closed by
 - wontfix
 
10/05/10:
10/04/10:
- 17:54 Ticket #675 (Draft specification of CSW harvesting behaviour with guide for publishing ...) created by
 - 17:53 Ticket #674 (Extract metadata documents from CSW GetRecordById) created by
 - 17:51 Ticket #673 (Construct and send CSW GetRecordById request) created by
 - 14:00 Ticket #490 (The system shall support registering a harvest source via the CKAN API) closed by
 - fixed
 - 11:12 Ticket #672 (Facets in CKAN search results) created by
 - This has been done in IATI ckan but should be ported over to CKAN main and …
 - 11:07 Ticket #671 (Implement and show user names in WUI) created by
 - 11:05 Ticket #670 (HowTo: Creating a sysadmin) created by
 - 10:53 Ticket #669 (Refactor Solr to become a generic worker) created by
 - 10:47 Ticket #401 (Provide base worker as queue consumer) closed by
 - fixed
 
10/03/10:
10/01/10:
- 17:19 Ticket #668 (Caching issues on API v1) created by
 - It seems like the API v1 on CKAN metastable (cset:ec21f8e1c87e) has some …
 
09/30/10:
- 22:20 Ticket #667 (API is slow) created by
 - See message and script: …
 
09/29/10:
- 10:48 Ticket #428 (Daily dump of DGU CKAN available) closed by
 - fixed: This was achieved a couple of weeks ago
 - 10:47 Ticket #429 (ONS data is imported daily to DGU) closed by
 - fixed: Will Waites fixed this a couple of weeks ago
 - 10:47 Ticket #462 (Visitor downloads a daily database dump) closed by
 - fixed: Available at http://data.gov.uk/data/dumps
 - 10:45 Ticket #509 (ONS data imported daily) closed by
 - fixed: Will Waites did this a couple of weeks agoWill Waites did this a couple of …
 
09/27/10:
- 13:45 Ticket #525 (Confirm and approve publishing entity account) closed by
 - fixed
 - 13:42 Ticket #524 (Limit registering data to authenticated users either via API or manually.) closed by
 - fixed: fixed as of cset:470d1e1c4460
 - 12:26 Ticket #666 (The system shall support updating packages from new versions of previously ...) created by
 - 11:50 Ticket #665 (The system shall support withdrawing a harvested dataset or service from ...) created by
 - Discussion between John and Peter: > Given we can identify a document, …
 - 08:36 Ticket #664 (Sibling relationships shown for deleted packages) created by
 - 08:32 Ticket #663 (Duplicate sibling relationships displayed) created by
 - Looking at: http://ckan.net/package/rkb-explorer-acm 'rkb-explorer-resex' …
 
09/25/10:
- 19:31 Ticket #635 (Read attribute '' from local copy of metadata document) closed by
 - fixed
 - 19:31 Ticket #634 (Read attribute '' from local copy of metadata document) closed by
 - fixed
 - 19:31 Ticket #633 (Read attribute '' from local copy of metadata document) closed by
 - fixed
 - 19:31 Ticket #632 (Read attribute 'topic category' from local copy of metadata document) closed by
 - fixed
 - 19:31 Ticket #630 (Read attribute 'use constraints' from local copy of metadata document) closed by
 - fixed
 - 19:30 Ticket #629 (Read attribute 'keywords' from local copy of metadata document) closed by
 - fixed
 - 19:30 Ticket #628 (Read attribute 'bounding-box' from local copy of metadata document) closed by
 - fixed
 - 19:30 Ticket #626 (Read attribute 'point of contact' from local copy of metadata document) closed by
 - 10:29 Ticket #662 (Can't put entity that is returned by posting to package register) created by
 - It's because Package carries several out-of-band values, which are snagged …
 - 09:56 Milestone iati-2 completed
 
09/24/10:
- 17:15 Ticket #661 (Create CKAN site tester) created by
 - From Rufus: […]
 - 17:14 Ticket #660 (Check CKAN instance works) created by
 - As an admin I want to check a CKAN instance works having just upgraded it …
 - 17:12 Ticket #659 (Check CKAN instance works automatically) created by
 - Auto way to check web and API interface of a CKAN instance basically …
 - 17:07 Ticket #577 (Get remote metadata harvest job errors) closed by
 - 17:07 Ticket #641 (Documentation for getting harvest job errors from API) closed by
 - fixed
 - 16:54 Ticket #609 (Methods to return harvest jobs with error status as JSON) closed by
 - fixed
 - 16:54 Ticket #608 (Routing configuration for register of harvest jobs with error status) closed by
 - fixed
 
09/23/10:
- 16:45 Ticket #579 (Delete remote metadata harvest job) closed by
 - 16:45 Ticket #644 (Documentation for deleting harvest job entity) closed by
 - fixed
 - 16:45 Ticket #636 (Method on API controller to delete given harvest job) closed by
 - fixed
 - 15:01 Ticket #654 (Harvest sources and jobs should return 404 when missing (not 500)) closed by
 - 15:01 Ticket #655 (Return status code 404 when harvest source is not found) closed by
 - 15:01 Ticket #656 (Return status code 404 when harvesting job is not found) closed by
 - 15:01 Ticket #658 (Fix harvest source entity get method to default to returning 'None' rather ...) closed by
 - fixed
 - 15:01 Ticket #657 (Fix harvesting job entity get method to default to returning 'None' rather ...) closed by
 - fixed
 - 14:36 Ticket #658 (Fix harvest source entity get method to default to returning 'None' rather ...) created by
 - 14:35 Ticket #657 (Fix harvesting job entity get method to default to returning 'None' rather ...) created by
 - 14:33 Ticket #656 (Return status code 404 when harvesting job is not found) created by
 - 14:33 Ticket #655 (Return status code 404 when harvest source is not found) created by
 
09/22/10:
- 23:41 Ticket #495 (Put form for updating remote metadata entity) closed by
 - 23:41 Ticket #494 (Get form for updating remote metadata entity) closed by
 - 23:41 Ticket #597 (Method on API controller to reject invalid remote metadata edit form ...) closed by
 - fixed
 - 23:41 Ticket #596 (Method on API controller to accept valid remote metadata edit form ...) closed by
 - fixed
 - 23:41 Ticket #595 (Documentation for getting remote metadata edit form from API) closed by
 - fixed
 - 23:40 Ticket #594 (Routing configuration for remote metadata edit form API resource) closed by
 - fixed
 - 23:40 Ticket #593 (Method on API controller to return remote metadata edit form) closed by
 - fixed
 - 15:51 Ticket #654 (Harvest sources and jobs should return 404 when missing (not 500)) created by
 
09/21/10:
- 12:04 Ticket #268 (Select groups in Package edit form) closed by
 - duplicate: Duplicate of ticket:652
 - 09:40 Ticket #653 (Trackback links for packages) created by
 - When people link to a package, a track-back link is auto-created. (Similar …
 
09/20/10:
- 15:56 Ticket #652 (Allow for addition and removal of groups on package/edit) closed by
 - fixed: Fixed in cset: 688cbd25b3f0 (ckan-authz2)
 - 15:55 Ticket #652 (Allow for addition and removal of groups on package/edit) created by
 - Much more natural place to do this, even at the risk of overloading the …
 - 08:43 Ticket #651 (Improve javascript helper for package/user addition on groups/authzgroups) created by
 - This needs to be abstracted and we still need to be able to remove items …
 
09/19/10:
- 09:54 Ticket #650 (WUI editing for Authorization Groups) created by
 - * Copy & adapt Group controller tests to suit AuthorizationGroups? * Copy …
 - 09:52 Ticket #649 (Introduce Authorization Groups in model) closed by
 - fixed: developed in cset:e65d7342ffe4
 - 09:51 Ticket #649 (Introduce Authorization Groups in model) created by
 - Authorization Groups: * Rename UserObjectRole? to SubjectObjectRole? * …
 - 09:47 Ticket #648 (Enable lock-down of package creation) closed by
 - fixed: introduced in ckan-authz2 cset:934b30ec84fd
 - 09:45 Ticket #648 (Enable lock-down of package creation) created by
 - - copy exisiting tests, modify authz in setUp, adapt and extend tests …
 - 09:43 Ticket #647 (Authorization Groups for group-based access control) created by
 - allow group-level authorization on all system entities
 
09/17/10:
- 16:18 Ticket #646 (Web UI shall support registering harvest sources) created by
 - 02:10 Ticket #620 (Identify remote metadata entity as metadata document, WAF, or CSW) closed by
 - fixed
 - 02:09 Ticket #567 (Post new harvest job for given harvest source) closed by
 - 02:07 Ticket #581 (Determine package name from metadata document) closed by
 - fixed
 
09/16/10:
- 22:22 Ticket #626 (Read attribute 'point of contact' from local copy of metadata document) closed by
 - fixed
 - 22:22 Ticket #625 (Read attribute 'abstract' from local copy of metadata document) closed by
 - fixed
 - 22:22 Ticket #624 (Read attribute 'title' from local copy of metadata document) closed by
 - fixed
 - 22:22 Ticket #631 (Read attribute 'resource-locator' from local copy of metadata document) closed by
 - fixed
 - 22:22 Ticket #643 (Migration script to add metadata document table) closed by
 - fixed
 - 22:11 Ticket #619 (Get HTTP response for given resource locator) closed by
 - fixed
 - 00:47 Ticket #618 (Domain object class for metadata document) closed by
 - fixed
 - 00:47 Ticket #627 (Read attribute 'guid' from local copy of metadata document) closed by
 - fixed
 
09/14/10:
- 19:40 Ticket #578 (Get remote metadata harvest job) closed by
 - 19:39 Ticket #491 (Get form for creating harvest source entity) closed by
 - 19:39 Ticket #492 (Submit harvest source create form response to the API) closed by
 - 19:38 Ticket #493 (Get harvest source entity) closed by
 - 19:38 Ticket #598 (List remote metadata entities for given publisher) closed by
 - 19:37 Ticket #601 (Documentation for listing remote metadata entities for a given publisher ...) closed by
 - fixed
 - 19:26 Ticket #590 (Documentation for submitting harvest source create form submission to API) closed by
 - 19:26 Ticket #587 (Documentation for getting harvest source create form from API) closed by
 - fixed
 - 19:07 Ticket #639 (Documentation for posting harvest job to API) closed by
 - fixed
 - 19:07 Ticket #640 (Documentation for getting harvest job entity from API) closed by
 - fixed
 - 19:06 Ticket #590 (Documentation for submitting harvest source create form submission to API) closed by
 - fixed
 - 19:06 Ticket #638 (Documentation for getting harvest source entity from API) closed by
 - fixed
 - 17:02 Ticket #584 (Migration script to add harvest source table) closed by
 - fixed
 - 17:02 Ticket #642 (Migration script to add harvest job table) closed by
 - fixed
 
09/13/10:
- 03:08 Ticket #600 (Method on API controller for listing remote metadata entities for a given ...) closed by
 - fixed
 - 03:08 Ticket #599 (Routing configuration for listing remote metadata entities for a given ...) closed by
 - fixed
 - 02:15 Ticket #606 (Methods to return harvest job as JSON) closed by
 - fixed
 - 02:15 Ticket #607 (Routing configuration for harvest job entity) closed by
 - fixed
 - 01:55 Ticket #591 (Routing configuration for harvest source entity API resource) closed by
 - fixed
 - 01:55 Ticket #592 (Methods to return harvest source entity as JSON) closed by
 - fixed
 - 00:48 Ticket #603 (Method on API controller to reject invalid harvest job) closed by
 - fixed
 - 00:13 Ticket #602 (Method on API controller to accept valid harvest job) closed by
 - fixed
 - 00:13 Ticket #605 (Routing configuration for harvest job register) closed by
 - fixed
 
09/12/10:
- 21:23 Ticket #604 (Domain object class for harvest job) closed by
 - fixed
 - 19:09 Ticket #589 (Method on API controller to reject invalid harvest source create form ...) closed by
 - fixed
 - 19:09 Ticket #588 (Method on API controller to accept valid harvest source create form ...) closed by
 - fixed
 - 12:39 BackgroundWorkers created by
 - 12:27 WikiStart edited by
 - (diff)
 - 09:58 LOD2UseCases created by
 - 09:54 WikiStart edited by
 - Fix LOD2 use case link, remove very stale use case table thing (diff)
 - 09:50 WikiStart edited by
 - (diff)
 - 03:17 Ticket #585 (Method on API controller to return harvest source create form) closed by
 - fixed
 - 03:17 Ticket #586 (Routing configuration for harvest source create form API resource) closed by
 - fixed
 - 03:17 Ticket #583 (Define fieldset object for harvest source forms) closed by
 - fixed
 - 03:16 Ticket #582 (Domain object class for harvest source) closed by
 - fixed
 
09/11/10:
- 17:45 Ticket #645 (Domain object and migration script to associate packages and harvester ...) created by
 - 17:33 Ticket #644 (Documentation for deleting harvest job entity) created by
 - 17:30 Ticket #643 (Migration script to add metadata document table) created by
 - 17:29 Ticket #642 (Migration script to add harvest job table) created by
 - 17:27 Ticket #641 (Documentation for getting harvest job errors from API) created by
 - 17:27 Ticket #640 (Documentation for getting harvest job entity from API) created by
 - 17:26 Ticket #639 (Documentation for posting harvest job to API) created by
 - 17:23 Ticket #638 (Documentation for getting harvest source entity from API) created by
 - 16:38 Ticket #637 (Read UKLII package data from given metadata document) closed by
 - invalid
 - 16:37 Ticket #580 (Write (create or update) CKAN package for metadata document) closed by
 - duplicate
 - 16:28 Ticket #637 (Read UKLII package data from given metadata document) created by
 - 16:26 Ticket #574 (Create UKLII package with attributes from remote metadata record) closed by
 - duplicate
 - 16:16 Ticket #636 (Method on API controller to delete given harvest job) created by
 - 16:08 Ticket #635 (Read attribute '' from local copy of metadata document) created by
 - 16:08 Ticket #634 (Read attribute '' from local copy of metadata document) created by
 - 16:07 Ticket #633 (Read attribute '' from local copy of metadata document) created by
 - 16:07 Ticket #632 (Read attribute 'topic category' from local copy of metadata document) created by
 - 16:07 Ticket #631 (Read attribute 'resource-locator' from local copy of metadata document) created by
 - 16:06 Ticket #630 (Read attribute 'use constraints' from local copy of metadata document) created by
 - 16:06 Ticket #629 (Read attribute 'keywords' from local copy of metadata document) created by
 - 16:05 Ticket #628 (Read attribute 'bounding-box' from local copy of metadata document) created by
 - 16:05 Ticket #627 (Read attribute 'guid' from local copy of metadata document) created by
 - 16:05 Ticket #626 (Read attribute 'point of contact' from local copy of metadata document) created by
 - 16:05 Ticket #625 (Read attribute 'abstract' from local copy of metadata document) created by
 - 16:04 Ticket #624 (Read attribute 'title' from local copy of metadata document) created by
 - 15:59 Ticket #623 (CSW GetRecords request for all identifiers (with CSW authentication)) created by
 - 15:59 Ticket #622 (Metadata document identifiers extracted from CSW GetRecords responses) created by
 - 15:58 Ticket #621 (Metadata document links extracted from WAF response) created by
 - 15:55 Ticket #620 (Identify remote metadata entity as metadata document, WAF, or CSW) created by
 - 15:52 Ticket #619 (Get HTTP response for given resource locator) created by
 - 15:46 Ticket #573 (Add metadata entity to harvesting queue) closed by
 - duplicate
 - 15:41 Ticket #618 (Domain object class for metadata document) created by
 - 15:34 Ticket #617 (Check UKLP schematron validates given metadata document) created by
 - 15:34 Ticket #616 (Store result of schematron validation check on metadata document object) created by
 - 15:32 Ticket #615 (Acquire local implementation of UKLP schematron) created by
 - We "just" need a schematron.validate(metadata) method. :-)
 - 15:31 Ticket #614 (Acquire local copy of XML schema for remote metadata documents) created by
 - 15:27 Ticket #613 (Store result of schema validation check on metadata document object) created by
 - 15:25 Ticket #612 (Check given XML schema validates given metadata document) created by
 - 15:23 Ticket #611 (Load local copy of XML schema for metadata document) created by
 - 15:23 Ticket #610 (Load local copy of metadata document) created by
 - 15:20 Ticket #609 (Methods to return harvest jobs with error status as JSON) created by
 - 15:19 Ticket #608 (Routing configuration for register of harvest jobs with error status) created by
 - 15:15 Ticket #607 (Routing configuration for harvest job entity) created by
 - 15:15 Ticket #606 (Methods to return harvest job as JSON) created by
 - 15:12 Ticket #605 (Routing configuration for harvest job register) created by
 - 15:08 Ticket #604 (Domain object class for harvest job) created by
 - 15:07 Ticket #603 (Method on API controller to reject invalid harvest job) created by
 - 15:06 Ticket #602 (Method on API controller to accept valid harvest job) created by
 - 14:05 Ticket #601 (Documentation for listing remote metadata entities for a given publisher ...) created by
 - 14:04 Ticket #600 (Method on API controller for listing remote metadata entities for a given ...) created by
 - 14:03 Ticket #599 (Routing configuration for listing remote metadata entities for a given ...) created by
 - 14:02 Ticket #598 (List remote metadata entities for given publisher) created by
 - 13:44 Ticket #597 (Method on API controller to reject invalid remote metadata edit form ...) created by
 - 13:44 Ticket #596 (Method on API controller to accept valid remote metadata edit form ...) created by
 - 13:42 Ticket #595 (Documentation for getting remote metadata edit form from API) created by
 - 13:42 Ticket #594 (Routing configuration for remote metadata edit form API resource) created by
 - 13:41 Ticket #593 (Method on API controller to return remote metadata edit form) created by
 - 13:38 Ticket #592 (Methods to return harvest source entity as JSON) created by
 - 13:34 Ticket #591 (Routing configuration for harvest source entity API resource) created by
 - 13:27 Ticket #590 (Documentation for submitting harvest source create form submission to API) created by
 - 13:27 Ticket #589 (Method on API controller to reject invalid harvest source create form ...) created by
 - 13:26 Ticket #588 (Method on API controller to accept valid harvest source create form ...) created by
 - 13:22 Ticket #587 (Documentation for getting harvest source create form from API) created by
 - 13:22 Ticket #586 (Routing configuration for harvest source create form API resource) created by
 - 13:21 Ticket #585 (Method on API controller to return harvest source create form) created by
 - 13:20 Ticket #584 (Migration script to add harvest source table) created by
 - 13:19 Ticket #583 (Define fieldset object for harvest source forms) created by
 - 13:18 Ticket #582 (Domain object class for harvest source) created by
 - 13:14 Ticket #581 (Determine package name from metadata document) created by
 - Need to establish procedure for automatically generating package names …
 - 13:12 Ticket #580 (Write (create or update) CKAN package for metadata document) created by
 - 12:50 Ticket #579 (Delete remote metadata harvest job) created by
 - 12:50 Ticket #578 (Get remote metadata harvest job) created by
 - 12:49 Ticket #577 (Get remote metadata harvest job errors) created by
 
09/10/10:
- 17:59 Ticket #576 (CKAN Requires Old Version of SQLAlchemy) created by
 - Requires 0.4. 0.5 is a maintenance branch, 0.6 is current. VDM appears to …
 
09/09/10:
- 20:19 Ticket #562 (OpenID Login fails using Yahoo and Google) closed by
 - fixed: fixed by ww by upgrading python-openid
 - 15:59 Ticket #575 (The system shall notify remote metadata harvesting errors) created by
 - 15:23 Ticket #574 (Create UKLII package with attributes from remote metadata record) created by
 - 15:15 Ticket #573 (Add metadata entity to harvesting queue) created by
 - 13:59 Ticket #572 (Write CKAN package from metadata document) created by
 - The attributes we need to read in are being defined here: …
 - 13:54 Ticket #571 (Save metadata document and associate with harvest source entity) created by
 - 13:50 Ticket #570 (Validate metadata document against UKLP schematron) created by
 - 13:50 Ticket #569 (Harvested GEMINI document metadata validation) created by
 - 13:48 Ticket #568 (Pull metadata documents from given harvest source entity) created by
 - 13:45 Ticket #567 (Post new harvest job for given harvest source) created by
 - 13:40 Ticket #566 (The system shall support harvesting remote metadata) created by
 - 12:04 Ticket #565 (The system shall support UKLP code lists) created by
 - 12:03 Ticket #564 (The system shall support location based search) created by
 - 11:59 Ticket #563 (Support a minimal CSW server interface or export to GeoNetwork) created by
 
09/08/10:
- 10:18 Ticket #562 (OpenID Login fails using Yahoo and Google) created by
 - reported by LOD folks. subsidary bug: error messages from OpenID …
 
09/07/10:
- 22:14 Ticket #523 (Read/write APIs for users and publishing entities) closed by
 - fixed: * Auth will be finished in #524. * PE write access etc. via standard …
 - 22:06 Ticket #517 (Standard domain model for entries) closed by
 - fixed: See forms/iati, fixtures.py, fixtures.json as of ckanextiati: a02467cb67ba
 - 22:05 Ticket #521 (IATI Customized search) closed by
 - fixed: Schema has been adapted to suit IATI
 - 21:58 Ticket #518 (IATI WUI Editing) closed by
 - fixed: functional as of cset:ae4d4263b0c0 in ckanextiati
 - 09:56 Milestone iati-1 completed
 
09/06/10:
- 14:04 Ticket #558 (Sort extras, relationships by key/object alphabetically) closed by
 - fixed: fixed in cset:2c4c43302f21
 - 12:21 Ticket #561 (Deleted packages are returned in the API) closed by
 - duplicate
 - 12:19 Ticket #561 (Deleted packages are returned in the API) created by
 - Anja is reporting this, severe bug, I think.
 
Note: See TracTimeline
        for information about the timeline view.
    