Timeline


and

03/30/11:

18:05 Ticket #1065 ([super] Change Authorization System) created by johnlawrenceaspden
Child tickets * #1198 Publisher hierarchy * #1050 Authz lib improvement …

03/29/11:

16:58 Ticket #1064 (Remove Workers from ckanext-queue) created by amercader
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 sebbacon
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 dread
fixed: Fixed in cset:fc3bc103db8c ready for release 1.3.3
10:55 Ticket #1062 (Data preview encoding error) created by sebbacon
The preview of "Species Misc Turtle Download" at …
10:02 Ticket #1061 (Orphaned home/license page) created by dread
No links to home/license and it contains out of date references to …
02:16 Ticket #962 (Improvements to data preview extension) closed by rgrp
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 dread
fixed: Fixed in ckanext-importlib cset:f6d19129ac43.
11:41 Ticket #1060 (Spreadsheet importer tries to import readonly keys) closed by dread
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 dread
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 thejimmyg
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 dread
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 rgrp
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 dread
You mentioned writing tests? Also the CSRF question from James hasn't been …
09:46 Ticket #1054 (Ordering of resources) closed by dread
fixed: This branch is now merged.
09:37 Ticket #1051 (Ability to set custom favicon) closed by sebbacon
fixed: This has been completed in …
09:34 Ticket #1044 (Sysadmins locked-out of API without Right: (visitor, SITE_READ, System)) reopened by dread
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 johnlawrenceaspden
fixed
09:25 Ticket #1044 (Sysadmins locked-out of API without Right: (visitor, SITE_READ, System)) closed by pudo
worksforme
09:07 Ticket #1058 (Give 400 error (not 500) for invalid locale or package_form) closed by dread
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 dread
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 rgrp
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 dread
[…] 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 dread
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 dread
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 pudo
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 dread
fixed: This amounted to 14 tests. Fixed in cset:5bbd0005c57e ready for ckan …
16:47 Ticket #1055 (@search_related tests not running) created by dread
Tests marked decorated "@search_related" should only be run against …
12:21 Ticket #1042 ('Ckanext' split-up) closed by dread
fixed: Done in ckanext cset:7610512277bd and ckanext-importlib cset:7737716e0d7b.
12:20 Ticket #1054 (Ordering of resources) created by dread
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 dread
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 thejimmyg
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 dread
fixed: Fixed in cset:71621df50983 on default ready for ckan 1.4
10:33 Ticket #1053 (Deletion in Model API) created by dread
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 dread
Want to identify groups by ID also in the Web interface.

03/21/11:

12:05 Ticket #1052 (Authz holes) created by dread
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 rgrp
fixed: Done. See https://bitbucket.org/okfn/ckan-ckan.net and updated …
10:26 Ticket #1051 (Ability to set custom favicon) created by sebbacon
Allow deployers to set a URL pointing to their own favicon
10:19 Ticket #1048 (Complete making groups versioned) closed by dread
fixed: Done in changeset 9d7bfa124757 on default and expect it to go into 1.4 …

03/19/11:

12:20 TracImport edited by david2011
(diff)

03/18/11:

14:15 Ticket #1045 (Group identified by ID in API) closed by dread
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 johnlawrenceaspden
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 dread
We're getting these sorts of exceptions from …

03/17/11:

18:47 Ticket #1048 (Complete making groups versioned) created by dread
* 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 sebbacon
fixed
17:55 Ticket #1047 (Package edit form claims you're not logged in at the end when you are) created by sebbacon
At the bottom, it says something like Author: Bob Bumgardner Since you …
14:31 Ticket #1006 (Deprecate stable branch) closed by thejimmyg
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 kindly
fixed: fixed cset:a5f4a49190e2
13:29 VersioningPolicy edited by thejimmyg
(diff)
12:56 CheckinPolicy edited by thejimmyg
(diff)
12:51 WikiStart edited by thejimmyg
(diff)
12:48 WikiStart edited by thejimmyg
(diff)
12:36 BranchingPolicy edited by thejimmyg
(diff)
12:24 Ticket #1046 (Dictization and the new logic layer) created by thejimmyg
The stages involved with doing this. * Convert model objects to standard …
12:20 Ticket #998 (change create on cli to upgrade) closed by thejimmyg
fixed
12:19 Ticket #996 (Run some basic load testing.) closed by thejimmyg
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 thejimmyg
duplicate
11:59 Ticket #103 (View a package at a given revision) closed by thejimmyg
duplicate: Closing, we'll take this up in #1012.
11:17 Ticket #1045 (Group identified by ID in API) created by dread
[…] 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 dread
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 kindly
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 kindly
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 kindly
see summary.
16:45 Ticket #1042 ('Ckanext' split-up) created by dread
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 thejimmyg
For example, I will document the following: * A specific guide on using …
13:19 Ticket #480 (Catalogue service shall conform to specification) closed by thejimmyg
fixed: This is complete (albeit with a different architecture).

03/15/11:

19:37 Ticket #371 (The system shall monitor QoS against SLA) closed by thejimmyg
fixed: Marking as closed since http://knowledgeforge.net/okfn/tasks/ticket/600
19:29 Ticket #896 (Distributed Data and Syncing Between CKAN Instances) closed by thejimmyg
duplicate: Actually, I think this should be implemented instead by considering a …
18:58 BranchingPolicy edited by dread
Agreed to allow single changeset tickets not branched. (diff)
18:54 ReleaseProcess edited by dread
(diff)
18:47 ReleaseProcess edited by dread
(diff)
18:32 Ticket #1040 (File system mounted) closed by dread
fixed
18:30 Ticket #1040 (File system mounted) created by dread
Public file path code adds a trailing , and thus adds / as a static file …
18:14 Ticket #1039 (Default user roles read from config) closed by dread
fixed: Done in cset:97d563bbf01d for release 1.3.2
18:14 Ticket #1038 (Authz tool - operate on all packages at once) closed by dread
fixed: Done in cset:0373737f0866 for release 1.3.2
18:13 Ticket #1039 (Default user roles read from config) created by dread
(instead of being hard coded)
18:13 Ticket #1038 (Authz tool - operate on all packages at once) created by dread
Add 'package:all' to authz tool to allow mass changes of authz.
14:00 Ticket #921 (Refactor DGU Harvesting) closed by thejimmyg
fixed: Seb started this, I completed it and the code is now live. Further …
14:00 Ticket #1037 (More Robust Harvesting for DGU) created by thejimmyg
CKAN's harvesting facility is now live on DGU but there are some major …
13:45 Ticket #801 (Get/Set last harvested time for a given harvest source) closed by thejimmyg
duplicate: This will now be solved as part of the larger harvesting refactor. See …
13:43 Ticket #883 (uklii harvesting refactor) closed by thejimmyg
fixed: Now complete.
13:43 Ticket #887 (move harvesting to generic module) closed by thejimmyg
fixed: This is done. See https://bitbucket.org/okfn/ckanext-harvest At the …
13:39 Ticket #894 (harvest from http://locationmetadataeditor.data.gov.uk/geonetwork/srv/csw) closed by thejimmyg
invalid: All test CSWs have been successfully harvested from. CSW harvesting is …
13:36 Ticket #1020 (harvesting doc revision table) closed by thejimmyg
fixed: This is now on DGU live.

03/14/11:

18:37 Ticket #1036 (Add tests for three functions in ckan/model/user.py) created by johnlawrenceaspden
create a new test file ckan/model/test_user.py add tests for the …
12:27 Ticket #927 ([super] Improvements to CKAN documentation) closed by rgrp
fixed: Closing this ticket as #841 is minor. More work on docs can go in new …
11:00 Ticket #1003 (CKAN Javascript library and demonstration web interface) closed by rgrp
fixed: Converted completely to backbone and now have fully-operational add …
10:54 Ticket #1005 (Editing in ckan missing publishers) closed by dread
duplicate: Moved to dgu trac ticket 869

03/12/11:

00:39 WikiStart edited by rgrp
remove ToC (diff)
00:38 WikiStart edited by rgrp
put in roadmap section and do some reordering (diff)

03/11/11:

17:11 WikiStart edited by rgrp
remove material that has been moved elsewhere (e.g. ckan.org/about for … (diff)
17:07 Ticket #1031 (User lookup API) closed by rgrp
fixed: Done, see cset:78d96b520679
15:39 Ticket #1035 (Form impressions given an ID) created by dread
To counter Cross Site Request Forgery attacks, each form generated is …
12:55 TracEnvironment edited by david2011
(diff)
12:54 TracSyntaxColoring edited by david2011
(diff)
12:53 UseCases edited by david2011
(diff)
12:16 Ticket #366 (A flash message says why you are redirected to the 'user login' page) closed by pudo
fixed: You're right, that's done!
12:08 Ticket #1034 (Flash message cached) created by dread
1. Login (shows ckan home page with flash message "Welcome back xyz") 2. …
10:54 Ticket #929 (Handle the case when the licenses service is down better) closed by rgrp
fixed: I'm closing this ticket as a) most systems should install the licenses …
10:48 Ticket #904 (Review CKAN documentation) closed by rgrp
fixed: We're already now into improving the docs and ticket:927 is now reasonably …
10:37 API edited by rgrp
remove info as now moved to http://wiki.ckan.net/API (diff)

03/10/11:

22:31 Ticket #1033 (Register user with blank password causes 500) created by dread
Go to http://ckan.net/user/register and fill in all the fields apart from …
20:27 Ticket #1015 (Editing group gives exception) closed by rgrp
fixed: Today kindly applied the sql fixes and I can confirm this is now fixed. …
18:33 Ticket #1032 ([super] Resources in WUI) created by rgrp
Add resources into Web User Interface. * Locate at: …
18:06 Ticket #1031 (User lookup API) created by rgrp
Add an api for searching users. This is needed for any kind of ajax …
17:00 Ticket #1030 (Move harvesting out of the rest API) created by thejimmyg
14:45 Ticket #1029 (synchronous search erroring when harvesting is run.) created by kindly
Errors are caused when harvesting documents. This also makes the count not …
12:50 Ticket #738 (Store revisions of harvested documents) closed by thejimmyg
fixed: This is now complete and on UAT.
12:25 Ticket #1028 (Open redirect in locale setting) closed by dread
fixed
12:24 Ticket #1028 (Open redirect in locale setting) created by dread
11:07 Ticket #662 (Can't put entity that is returned by posting to package register) closed by dread
fixed: We want this fixed for CLG customer (DGU), so have put in a quick fix into …

03/09/11:

14:48 Ticket #1027 (Authorization checks on all controller actions) closed by pudo
fixed: fixed in cset:532c3ad2743b
11:04 Ticket #1024 (Lock down all controller actions in CKAN) closed by pudo
duplicate: re-created this (#1027)
11:02 Ticket #1017 (Problem assigning users to authz groups through web interface) closed by pudo
fixed: fixed in cset:86d49a775fd3
10:24 Ticket #1027 (Authorization checks on all controller actions) created by pudo
We want to have authz checks on all controller actions so that we can lock …

03/08/11:

17:25 Ticket #1026 (cli for creating users) closed by dread
fixed: Done in cset:2dde3bd563fd for branch 1.3.2
17:17 Ticket #1026 (cli for creating users) created by dread
It's handy to be able to create users using the cli (e.g. dgu migration)
15:38 Ticket #1025 (Default authz can be set in config) closed by dread
fixed: Done in enh-1025-config-default-authz and goes into release 1.3.2.
14:55 Ticket #1025 (Default authz can be set in config) created by dread
Currently the default authz for a package is hard-coded to: […] This …

03/07/11:

17:27 Ticket #1021 (Config option to disable OpenID) closed by pudo
fixed: fixed in cset:9f1b38add19f
15:49 Ticket #1022 (Error reporting in CKAN worker API) closed by pudo
fixed: We're now using fileConfig to configure the logger API from the worker …
10:26 Ticket #988 (Get a better HTML view of a GEMINI document using XSL) closed by thejimmyg
fixed
10:23 Ticket #1024 (Lock down all controller actions in CKAN) created by pudo
When a user visits the site, he/she may only see a login box.
10:19 Ticket #1023 (Re-queueing of worker requests with errors) created by pudo
Schedule worker calls to be ran several times, with certain intervals.
10:17 Ticket #1022 (Error reporting in CKAN worker API) created by pudo
Report on errors by any worker daemons, send them out via E-Mail
10:15 Ticket #1021 (Config option to disable OpenID) created by pudo
HRI don't like federation, want to login normal way only. Make this a …
09:11 Ticket #956 (Add a resource group table.) closed by kindly
fixed: cset:1305b9192d49

03/04/11:

13:28 Ticket #1014 (Decouple oAuth repoze extension from DataNO, write tests) closed by sebbacon
fixed: Run out of time for decoupling, but tests and README.txt written …
13:26 Ticket #1011 (Make pluggable AuthzGroups implementation) closed by sebbacon
fixed: Merged to default https://bitbucket.org/okfn/ckan/changeset/e8217c317a8e
13:24 Ticket #971 (Support middleware as a plugin) closed by sebbacon
duplicate: folded into #1013
02:16 Ticket #1020 (harvesting doc revision table) created by kindly
add revisioning to harvested document table

03/03/11:

15:42 Ticket #1019 (Webhooks notification service) closed by pudo
fixed: fixed in …
15:39 Ticket #1019 (Webhooks notification service) created by pudo
We propose the following push approach using individual packages: 1. New, …
14:55 Ticket #496 (Provide a mechanism for exporting GEMINII metadata via a CSW interface) closed by thejimmyg
fixed: Will has implemented this now and OS have confirmed their export to …
14:54 Ticket #427 (Match licenses from GEMINI document) closed by thejimmyg
fixed: This is done in the latest release to test.

03/02/11:

13:42 Ticket #1018 (Remove gov form) closed by dread
fixed: Done in cset:e4167f8b3f80 on default
13:28 Ticket #1018 (Remove gov form) created by dread
(It has been moved into ckanext-dgu)
13:05 Ticket #1017 (Problem assigning users to authz groups through web interface) created by sebbacon
Against ckan-1.3.1, when I create an authz group called "administrators" …
Note: See TracTimeline for information about the timeline view.