Timeline
04/15/11:
- 11:04 Ticket #1093 (500 errors on GET to api/rest/licenses) closed by
 - fixed: Fixed by this API call use the existing license cache. Done in …
 - 10:11 Ticket #1093 (500 errors on GET to api/rest/licenses) created by
 - CKAN gets its license list from a license service, which can be a local …
 
04/14/11:
- 10:45 Ticket #1092 (refactor logic layer to seperate out api, form logic) created by
 - The logic layer is a bit too api centric. Make the reusable parts separate …
 - 10:41 Ticket #1046 (Dictization and the new logic layer) closed by
 - fixed: cset:35ba6ad033ae
 - 10:38 Ticket #1079 (Refactor API to use new logic layer and dictization) closed by
 - fixed
 - 09:45 Ticket #513 (Creating a package with API should warn if there are incorrect fields) closed by
 - wontfix: In enh-1046-dictize-the-api we remove the distinction of extras, so we …
 - 09:44 Ticket #515 (Inconsistent use of 'location' header in API) closed by
 - fixed
 
04/13/11:
- 13:31 Ticket #1091 (usernames of users logged in using open ids are strange) created by
 - If I use my gmail openID to log into a CKAN instance, then my username is: …
 - 11:40 Ticket #540 (Implement caching in a systematic manner) closed by
 - fixed: Closing - all the suggestions have been implemented: squid instance and …
 - 11:28 Ticket #840 (On/off switch for ETags cache) closed by
 - fixed: Basic on/off switch added, tested & documented in cset:0da189c9630e on …
 
04/12/11:
- 19:14 Ticket #1090 (Visitor can't create packages on new CKAN install) closed by
 - fixed: Fixed in cset:e0af88edf0f0 on default.
 - 19:06 Ticket #1090 (Visitor can't create packages on new CKAN install) created by
 - Default visitor roles in default config is reader, not anon_editor. …
 - 18:08 Ticket #1089 (Check for "--ckan" when running nosetests) closed by
 - fixed: Done in cset:6d41ecc431e3 on default.
 - 17:59 Ticket #1089 (Check for "--ckan" when running nosetests) created by
 - (because if you forget, you get difficult to understand errors, and more …
 - 17:44 Ticket #1088 (content-type autonegotiation is wonky) created by
 - in ckan/controllers/package.py around line 130 it does some strange …
 - 17:22 Ticket #1087 (version and contact info api call) created by
 - a simple api call that returns data like this: […]
 - 16:39 Ticket #1056 (User links for OpenID users are broken) closed by
 - fixed: Fixed in cset:a025b5b3293c on default.
 - 16:22 Ticket #1086 (no way to delete authorization groups from web interface) created by
 - as title.
 - 16:21 Ticket #1085 (local development copy of ckan depends on existence of ckan.net) closed by
 - fixed: Fixed in cset:01b3de5d4e31 on default.
 - 15:00 Ticket #1085 (local development copy of ckan depends on existence of ckan.net) created by
 - ckan.net appears to have either gone down or be running ultra slowly. …
 - 13:58 Ticket #1084 (ckan.net RDF links changed) created by
 - need to make some changes for the links to semantic.ckan.net. it should …
 
04/11/11:
- 19:37 Ticket #1083 (userobjectroles added twice can't be deleted) created by
 - the add_user_to_role/remove_user_from_role functions are asymmetrical in …
 - 17:13 Ticket #1082 (language changes behave strangely) created by
 - Set language to Greek, flash message says 'Language set to: English', but …
 - 16:57 Ticket #1081 (can't remove user from authz group) created by
 - I've found that if I make an authorization group I sometimes can't remove …
 - 09:32 Milestone ckan-v1.4-sprint-5 completed
 - 09:27 Ticket #1063 (Groups listing widget on package screen shouldn't show group name by ...) closed by
 - fixed: Fixed in https://bitbucket.org/okfn/ckan/changeset/145eaae3168a
 - 09:23 Ticket #937 (Record download stats for resources (extension)) closed by
 - fixed: Completed; software at …
 - 08:12 Ticket #1079 (Refactor API to use new logic layer and dictization) created by
 - * Convert current api saves to the new standard dict format.
 - 08:09 Ticket #1078 (Refactors WUI controllers and forms to use logic layer) created by
 - * Deserialize forms to new dict format. * Replace controllers/forms to …
 
04/08/11:
- 23:14 Ticket #1077 (Move to simpler vdm system) created by
 - == Option 1: 'Changeset' Model == See ticket:1135 for vdm ticket. This …
 - 17:24 Ticket #1076 (Improve revision and package purge system) created by
 - == Purging Revisions == * Delete button displayed on: * /revision/list …
 - 16:23 Ticket #1075 (Administrative dashboard - Edit Authorization related to System object) created by
 - Roles on System object are important because admin role on system equates …
 - 14:06 Ticket #1074 (Refactor authz web user interface to have common code and templating) created by
 - Currently repeat the same template and code across Package Authz, Group …
 - 09:57 ReleaseProcess edited by
 - (diff)
 
04/07/11:
- 14:28 Ticket #1067 (CLI for loading/dumping complete databases) closed by
 - fixed: Done in cset:d75ab5fc3311 for release 1.3.3
 - 14:17 Ticket #1073 (Search index checker) closed by
 - fixed: Done in cset:9dfc60db90ed on default branch.
 - 14:10 Ticket #1073 (Search index checker) created by
 - Tool that checks which packages have not been indexed. Required for DGU: …
 
04/06/11:
- 21:00 Milestone ckan-v1.4-sprint-4 completed
 - 20:59 Milestone ckan-v1.4-sprint-3 completed
 - 17:05 Ticket #1068 (metadata_modified problem) closed by
 - fixed: The problem was the use of mktime which is localised. Also spotted a …
 - 16:14 Ticket #1072 (Add filters to authztool) closed by
 - fixed: Done in cset:2a97d2d9ba4a for release 1.3.3.
 - 16:11 Ticket #1072 (Add filters to authztool) created by
 - It takes several minutes to print the 'rights' on DGU, which is annoying …
 - 13:22 Ticket #1044 (Sysadmins locked-out of API without Right: (visitor, SITE_READ, System)) closed by
 - fixed: I've added in the docs for this in cset:013da53052d1 ready for release …
 
04/04/11:
- 18:53 Ticket #1071 (Package history API moved to /api/rest/package/revisions) closed by
 - fixed: Done in cset:db9e2c4f65bb for release-v1.3.3
 - 18:52 Ticket #103 (View a package at a given revision) closed by
 - wontfix
 - 18:52 Ticket #103 (View a package at a given revision) reopened by
 - Didn't take this up in #1012 after all. Closing as wont fix.
 - 18:51 Ticket #1012 (Add package revision history to api) closed by
 - fixed
 - 18:51 Ticket #1012 (Add package revision history to api) reopened by
 - Changing this to 'Fixed' and #103 to 'Wont fix' to ensure this feature is …
 - 17:24 Ticket #1071 (Package history API moved to /api/rest/package/revisions) created by
 - api/rest/package_history is not RESTful or follow API naming conventions. …
 - 15:48 Ticket #1066 (Default reader role too permissive) closed by
 - fixed: Done on branch defect-1066-reader-too-permissive and merged into …
 - 13:05 Ticket #1061 (Orphaned home/license page) closed by
 - invalid: Backed out original change fc3bc103db8c here: 7ae9aff8bc68
 - 13:05 Ticket #1061 (Orphaned home/license page) reopened by
 - Actually there was a link at the bottom of the package edit form that my …
 - 09:55 Ticket #1070 (Plan a new domain model and layer architecture for CKAN) created by
 - See http://wiki.ckan.net/Domain_Model especially section on v2. * New …
 - 09:38 Ticket #1012 (Add package revision history to api) closed by
 - wontfix: No-one really seems to have requested this part.
 - 09:35 Ticket #1013 (Refactor & write tests for Wordpresser extension) closed by
 - fixed
 
04/01/11:
- 14:08 Ticket #1069 (Stub datasets (request for datasets)) created by
 - Idea is to have stubs for datasets that someone wants but don't yet exist …
 - 10:01 Ticket #1068 (metadata_modified problem) created by
 - This test has been failing since the clocks changed: […]
 - 08:11 Ticket #1067 (CLI for loading/dumping complete databases) created by
 - Use 'db dump' and 'db load' for 'pg_dump' and 'psql -f' of a database. Use …
 - 08:07 Ticket #1066 (Default reader role too permissive) created by
 - The definition of the 'reader' role includes creating packages, which is …
 
03/30/11:
- 18:05 Ticket #1065 ([super] Change Authorization System) created by
 - Child tickets * #1198 Publisher hierarchy * #1050 Authz lib improvement …
 
03/29/11:
- 16:58 Ticket #1064 (Remove Workers from ckanext-queue) created by
 - The current implementation of Workers in ckanext-queue is broken. …
 - 14:20 Ticket #1063 (Groups listing widget on package screen shouldn't show group name by ...) created by
 - I've been asked if we can do something about the overflow of the Group …
 - 11:14 Ticket #1061 (Orphaned home/license page) closed by
 - fixed: Fixed in cset:fc3bc103db8c ready for release 1.3.3
 - 10:55 Ticket #1062 (Data preview encoding error) created by
 - The preview of "Species Misc Turtle Download" at …
 - 10:02 Ticket #1061 (Orphaned home/license page) created by
 - No links to home/license and it contains out of date references to …
 - 02:16 Ticket #962 (Improvements to data preview extension) closed by
 - fixed: Closing as have now reworked to: * Support plain text previews for many …
 
03/28/11:
- 11:41 Ticket #1059 (Loader coping better with poor search indexing) closed by
 - fixed: Fixed in ckanext-importlib cset:f6d19129ac43.
 - 11:41 Ticket #1060 (Spreadsheet importer tries to import readonly keys) closed by
 - fixed: Fixed in ckan-importlib cset:bc52bba86d71 and ckan cset:2751f76fb17a in …
 - 11:36 Ticket #1060 (Spreadsheet importer tries to import readonly keys) created by
 - e.g. we just added notes_rendered and that is read in as an extra field. …
 - 11:27 Ticket #1029 (synchronous search erroring when harvesting is run.) closed by
 - fixed: This was fixed by kindly as part of the 1.3.2 release.
 - 11:09 Ticket #1059 (Loader coping better with poor search indexing) created by
 - Loader currently checks for same name, but also should check for name_, …
 - 11:05 Ticket #1001 (API should use normal user credentials if available) closed by
 - fixed: This ticket did not include CSRF matters - please raise in a separate …
 - 10:23 Ticket #1001 (API should use normal user credentials if available) reopened by
 - You mentioned writing tests? Also the CSRF question from James hasn't been …
 - 09:46 Ticket #1054 (Ordering of resources) closed by
 - fixed: This branch is now merged.
 - 09:37 Ticket #1051 (Ability to set custom favicon) closed by
 - fixed: This has been completed in …
 - 09:34 Ticket #1044 (Sysadmins locked-out of API without Right: (visitor, SITE_READ, System)) reopened by
 - I think all that remains for this ticket is to add a paragraph to the …
 - 09:29 Ticket #1036 (Add tests for three functions in ckan/model/user.py) closed by
 - fixed
 - 09:25 Ticket #1044 (Sysadmins locked-out of API without Right: (visitor, SITE_READ, System)) closed by
 - worksforme
 - 09:07 Ticket #1058 (Give 400 error (not 500) for invalid locale or package_form) closed by
 - fixed: Fixed in cset:8e1817ab8d1c on default, ready for 1.4 release.
 - 08:51 Ticket #1058 (Give 400 error (not 500) for invalid locale or package_form) created by
 - Examples which prompt annoying exception emails: […] A bot has caused …
 
03/27/11:
- 12:31 Ticket #1001 (API should use normal user credentials if available) closed by
 - fixed: Completed and merged into default in cset:cb200f339dbb. At the moment have …
 
03/25/11:
- 18:39 Ticket #1057 (JSONP parameter isn't escaped) created by
 - […] gives: […] which could run script code in the client who made …
 - 18:07 Ticket #662 (Can't put entity that is returned by posting to package register) closed by
 - fixed: license bug fixed in cset:00038ef33c45
 - 18:07 Ticket #662 (Can't put entity that is returned by posting to package register) reopened by
 - Bug: license_id field is assigned the value of the 'license' parameter.
 - 13:37 Ticket #1056 (User links for OpenID users are broken) created by
 - Use case: * Login using OpenID * Click on 'My account' - results in 404 …
 
03/24/11:
- 17:20 Ticket #1055 (@search_related tests not running) closed by
 - fixed: This amounted to 14 tests. Fixed in cset:5bbd0005c57e ready for ckan …
 - 16:47 Ticket #1055 (@search_related tests not running) created by
 - Tests marked decorated "@search_related" should only be run against …
 - 12:21 Ticket #1042 ('Ckanext' split-up) closed by
 - fixed: Done in ckanext cset:7610512277bd and ckanext-importlib cset:7737716e0d7b.
 - 12:20 Ticket #1054 (Ordering of resources) created by
 - Changing an old resource and creating a new resource on the end results in …
 
03/23/11:
- 15:50 Ticket #1052 (Authz holes) closed by
 - fixed: Fixed in branch feature-DGU#889-authorization-in-lockdown and merged to …
 - 10:51 Ticket #794 (Investigate reconciling UKLP Publisher and Provider with DGU) reopened by
 - I think we need to look at this again in relation to scotland.
 
03/22/11:
- 11:27 Ticket #1045 (Group identified by ID in API) closed by
 - fixed: Fixed in cset:71621df50983 on default ready for ckan 1.4
 - 10:33 Ticket #1053 (Deletion in Model API) created by
 - Currently in the API if you DELETE a package/group/user (and you have the …
 - 09:46 Ticket #1045 (Group identified by ID in API) reopened by
 - Want to identify groups by ID also in the Web interface.
 
03/21/11:
- 12:05 Ticket #1052 (Authz holes) created by
 - No authz on: * Group creation/edit/listing * Package relationship …
 - 11:35 Ticket #999 (Factor out ckan.net theme changes to a separate theme repo and apply) closed by
 - fixed: Done. See https://bitbucket.org/okfn/ckan-ckan.net and updated …
 - 10:26 Ticket #1051 (Ability to set custom favicon) created by
 - Allow deployers to set a URL pointing to their own favicon
 - 10:19 Ticket #1048 (Complete making groups versioned) closed by
 - fixed: Done in changeset 9d7bfa124757 on default and expect it to go into 1.4 …
 
03/19/11:
03/18/11:
- 14:15 Ticket #1045 (Group identified by ID in API) closed by
 - fixed: Fixed in cset:98eb8b8d063e on default, scheduled for CKAN version 1.4.
 - 12:38 Ticket #1050 (Authz lib improvement and refactor of ckan/lib/authztool.py) created by
 - Refactor ckan/lib/authztool.py so that the relevant methods are …
 - 10:41 Ticket #1049 (Fix database errors on offener.datenkatalog.at etc.) created by
 - We're getting these sorts of exceptions from …
 
03/17/11:
- 18:47 Ticket #1048 (Complete making groups versioned) created by
 - * Deleting a group changes state to 'deleted' rather than purging it * …
 - 18:41 Ticket #1047 (Package edit form claims you're not logged in at the end when you are) closed by
 - fixed
 - 17:55 Ticket #1047 (Package edit form claims you're not logged in at the end when you are) created by
 - At the bottom, it says something like Author: Bob Bumgardner Since you …
 - 14:31 Ticket #1006 (Deprecate stable branch) closed by
 - fixed: I'm updating the branching policy now. David has closed stable and closed …
 - 14:20 Ticket #664 (Sibling relationships shown for deleted packages) closed by
 - fixed: fixed cset:a5f4a49190e2
 - 13:29 VersioningPolicy edited by
 - (diff)
 - 12:56 CheckinPolicy edited by
 - (diff)
 - 12:51 WikiStart edited by
 - (diff)
 - 12:48 WikiStart edited by
 - (diff)
 - 12:36 BranchingPolicy edited by
 - (diff)
 - 12:24 Ticket #1046 (Dictization and the new logic layer) created by
 - The stages involved with doing this. * Convert model objects to standard …
 - 12:20 Ticket #998 (change create on cli to upgrade) closed by
 - fixed
 - 12:19 Ticket #996 (Run some basic load testing.) closed by
 - fixed: This is now fixed, the outcome will be used to inform #995 for the …
 - 12:18 Ticket #841 (Caching docs (as a whole)) closed by
 - duplicate
 - 11:59 Ticket #103 (View a package at a given revision) closed by
 - duplicate: Closing, we'll take this up in #1012.
 - 11:17 Ticket #1045 (Group identified by ID in API) created by
 - […] returns group IDs but I can only reach a group by name: […] when …
 - 10:48 Ticket #1044 (Sysadmins locked-out of API without Right: (visitor, SITE_READ, System)) created by
 - The problem is that in ckan/controllers/rest.py the BaseApiController? has …
 - 00:17 Ticket #1043 (stop sqlalchemy message saying at least one scoped seession already ...) closed by
 - fixed: cset:c894f92c5b9a Sesion.remove() needed to be run before configure as we …
 
03/16/11:
- 23:45 Ticket #920 (empty tags are kind of confusing) closed by
 - fixed: The only issue here is that we are listing tags that relate to 'inactive' …
 - 21:18 Ticket #1043 (stop sqlalchemy message saying at least one scoped seession already ...) created by
 - see summary.
 - 16:45 Ticket #1042 ('Ckanext' split-up) created by
 - It's not good to have ckanext doing lots of different things with …
 - 14:11 Ticket #1041 (Start Using the CKAN Wiki for Tutorial-style documentation) created by
 - For example, I will document the following: * A specific guide on using …
 - 13:19 Ticket #480 (Catalogue service shall conform to specification) closed by
 - fixed: This is complete (albeit with a different architecture).
 
Note: See TracTimeline
        for information about the timeline view.
    