Timeline


and

09/28/11:

18:08 Ticket #1365 (Support old search formats) created by dread
Lots of things rely on the old (i.e. pre-SOLR) search param formats, …
15:03 Ticket #1364 (If package in index that is not in ckan error is caused.) created by kindly
We should ignore these but log the packages that are causing this to …
14:20 Ticket #1363 (Add task_status table to store qa/archiever/webstore information that does ...) created by kindly
[…]
12:01 Ticket #1344 (datetime error json conversion on search) closed by kindly
fixed

09/27/11:

13:59 Ticket #1302 (Move Resource and Tag search code to logic layer) closed by johnglover
fixed
11:11 Ticket #1362 (Clearing the database should also clear the search index) created by johnglover
When paster db clean is run, the search index should also be cleared.
10:02 Ticket #1338 (Exception when trying to use a custom form schema from an extension) closed by amercader
fixed: Fixed in eca1edce3a0f
00:21 Ticket #1361 (Simple search support) closed by rgrp
fixed: Fixed in https://bitbucket.org/okfn/ckan/changeset/cb641a5151df

09/26/11:

23:04 Ticket #1361 (Simple search support) created by rgrp
Would be nice if CKAN could work out of the box without the need for SOLR …
22:59 Ticket #1360 (Remove support for filter by download and filter by openness in search) created by rgrp
Deliver little user benefit and easier just to search and then see what is …
22:57 Ticket #1359 (Radically simplify standard list of licenses) created by rgrp
Major UX grip and incredibly simple to do. May also want to have basic …
22:33 Ticket #1313 (Tweaks to captcha configuration) closed by rgrp
duplicate: Error was due to maintenance. Need both config options for recaptcha to …
22:32 Ticket #1358 (Generate configuration documentation automatically from the ...) created by rgrp
At the moment documentation of config options is duplicated between source …
22:27 Ticket #1357 (Integrate new version of data preview) created by rgrp
We have an all new and much improved data preview system developed as part …
22:25 Ticket #1353 (No UI to remove resources) closed by rgrp
fixed: This is not deliberate and has been fixed in #1348
18:06 Milestone ckan-sprint-2011-09-26 completed
16:14 Ticket #1194 ("Welcome back" message for newly registered user) closed by dread
fixed: Done in cset:49e2c05e69ea
10:49 Ticket #1356 (Can not recreate a deleted extra) created by amercader
If you delete an extra and later on change your mind, you can not recreate …
10:48 Ticket #1355 (Package extras property does not include the newly created ones) created by amercader
The extras in the package object sent to the extensions after editing …

09/25/11:

17:06 Ticket #1354 (Pass the context object to plugins implementing the IPackageController and ...) closed by amercader
wontfix: There is no way to maintain backwards compatibility, so let's forget about …
15:42 Ticket #1138 (minor navigations behave inconsistently) closed by rgrp
invalid: Cannot see this issue any more on default (as deployed on e.g. test).
13:01 Ticket #1354 (Pass the context object to plugins implementing the IPackageController and ...) created by amercader
Plugins implementing some IPackageController or IGroupController …
11:52 Ticket #1338 (Exception when trying to use a custom form schema from an extension) reopened by amercader
Reopening, because another change is needed to support custom schemas
11:50 Ticket #1334 ("AttributeError: 'NoneType' object has no attribute 'name'" exception when ...) closed by amercader
fixed
11:48 Ticket #1333 (Move form converters to ckan core) closed by amercader
fixed
11:47 Ticket #1337 (Group extras are JSON endoded in the REST API responses) closed by amercader
fixed
11:44 Ticket #1338 (Exception when trying to use a custom form schema from an extension) closed by amercader
fixed

09/22/11:

22:16 Ticket #1353 (No UI to remove resources) created by nickstenning
I have no idea whether this was a deliberate decision or not, but there is …

09/21/11:

16:58 Ticket #1350 (i18n of new javascript) closed by zephod
fixed: Was going to reimplement an old workaround described by Friedrich, where a …
14:29 Ticket #1352 (Use logic functions instead of as_dict when indexing entities) created by amercader
The current search implementation uses the output of the the as_dict …

09/20/11:

17:36 Ticket #1351 (Tidy edit-user form; strip preview functionality) closed by zephod
fixed: Fixed in cset:4eebcb118b09
16:05 Ticket #1351 (Tidy edit-user form; strip preview functionality) created by zephod
The template for editing a user's profile seems to output the same form …
13:22 Ticket #1348 (UX polishing (dataset create/view/edit experience)) closed by zephod
fixed

09/17/11:

16:38 Ticket #1349 (Template tidying) closed by zephod
fixed: Done. cset:e074aee19923

09/16/11:

11:29 Ticket #1350 (i18n of new javascript) created by zephod
New js code running produced in the work following #1294 contains various …
11:03 Ticket #1349 (Template tidying) created by zephod
Various things in templates can be tidied up after work has finished on …
10:53 Ticket #1348 (UX polishing (dataset create/view/edit experience)) created by zephod
Tweaking UIs and polishing the work done in #1294. ## Edit Page ## * …

09/15/11:

13:50 Ticket #1347 (Exception caused by New Group form POST with bad formed parameter) closed by dread
fixed: Fixed on cset:7c3cc0fd6ae4 on branch release-v1.4.3.1.
13:47 Ticket #1347 (Exception caused by New Group form POST with bad formed parameter) created by dread
Exception caused by bots POSTing 'new group' form, but with bad …
11:31 Ticket #1346 ('get_authorization_group_dict not found' exception) closed by dread
fixed: Fixed in cset:df299e69d456 on default for release 1.5. Problem exists on …
10:19 Ticket #1346 ('get_authorization_group_dict not found' exception) created by dread
This stems from a feature to allow you to prefill fields in the …

09/14/11:

23:04 Ticket #1345 (Investigate possible memory leak) created by nils.toedtmann
There is some evidence pointing to CKAN handling memory inefficiently or …
20:01 Milestone iati-4 completed
This milestone contains a selection of the items collected in #852
19:59 Milestone ckan-sprint-2011-09-12 completed
17:09 Ticket #1344 (datetime error json conversion on search) created by kindly
Json decoding error on search, due to date in resources.
16:18 Ticket #1343 ([super] User related improvements (login, user pages etc)) created by rgrp
* Disallow account creation via openid - #1386 * Require email field - …
15:42 Ticket #1339 (Issues / question re navl and data conversion) closed by kindly
fixed
11:53 Ticket #1342 (Home controller does not capture SearchError exceptions) created by amercader
If there is a problem with the SOLR connection,the home page just shows a …
11:18 Ticket #1332 (i18n IndexError exceptions) closed by dread
fixed: Fixed in cset:860b357a2aec for release 1.4.3 and updated no.ckan.net. …
10:32 Ticket #1341 (Delete spam users from ckan) closed by kindly
fixed: This was run to delete the users and their mistaken revisions that where …
10:10 Ticket #1341 (Delete spam users from ckan) created by kindly
Spam users where added to thedatahub and we need to clean them.
09:12 Ticket #1340 (Editing non-existent group causes Exception) closed by dread
fixed: Fixed in default in cset:33856d3ce84e aimed at release 1.5
09:09 Ticket #1340 (Editing non-existent group causes Exception) created by dread
e.g. http://ckan.net/group/edit/history […]

09/13/11:

21:46 Ticket #1291 (Add activity and activity detail tables.) closed by kindly
fixed
21:18 Ticket #1211 ([super] Drupal integration) closed by rgrp
fixed: Let's close and re-open (or open a new ticket) for future work.
21:13 Ticket #1277 (Use solr query parser for search instead of ckan query parser) closed by rgrp
fixed: Closing since done (though still need to merge into default)
21:13 Ticket #1276 (Apply weighting to search fields in solr) closed by rgrp
fixed: Closing since done (though not yet in main!)
21:12 Ticket #1324 (Add extra fields to resource table) closed by rgrp
fixed: Done and merged into main at cset:8bb0720a2150 (and deployed!)
21:10 Ticket #1294 ([super] Package creation and editing UX improvements) closed by rgrp
fixed: Done with merge into default in cset:8bb0720a2150 and deployment to …
21:07 Ticket #1296 (Improved resource adding/editing on dataset/page page) closed by rgrp
fixed: Completed with merge into default in cset:8bb0720a2150
21:06 Ticket #1295 (Simplify package create form) closed by rgrp
fixed: Completed with merge into default in cset:8bb0720a2150
20:50 Ticket #1339 (Issues / question re navl and data conversion) created by rgrp
I ran into a bug with the size field on resources. * It would not accept …
14:46 Ticket #1338 (Exception when trying to use a custom form schema from an extension) created by amercader
Both with the package and group controllers, when overriding the default …
14:38 Ticket #1337 (Group extras are JSON endoded in the REST API responses) created by amercader
Instead of this: […] we should return this: […]
11:07 Ticket #1336 (License fudge) created by dread
cset:4b59ab34137d ckan/logic/action/get.py: […] This change hides …
10:58 Ticket #918 (Package preview doesn't show tags or groups) closed by dread
invalid: Preview feature is now deprecated
10:35 Ticket #1335 (Action API - basic) closed by dread
fixed: Done to a basic extent in branch feature-1211-drupal for release 1.4.3. …
10:33 Ticket #1335 (Action API - basic) created by dread
Provide an API to the logic layer at /api/action.
10:25 Ticket #1334 ("AttributeError: 'NoneType' object has no attribute 'name'" exception when ...) created by amercader
On same cases this exception is thrown when logging in: […]
10:21 Ticket #1333 (Move form converters to ckan core) created by amercader
Functions like convert_to_extras and convert_from_extras will be widely …
09:33 Ticket #1332 (i18n IndexError exceptions) created by dread
We get this i18n error for the URL http://no.ckan.net/authorizationgroup
09:25 Ticket #1331 (Setting a tag twice causes exception) created by dread
To reproduce: 1. Create a package with two tags the same: "bulk bulk" 2. …
07:32 Ticket #1330 (Deprecate / Remove test_authz.py) created by rgrp
test_authz.py appears to test in great detail some very specific …

09/12/11:

10:44 Ticket #1329 (i18n poor in some templates - missing i18n tags) created by amercader
Just a tip for developers regarding translations: * When writing …
10:25 Ticket #1328 (Unicode & paster commands) created by minspamboks@…
A possible bug in CKAN when I tried deleting users using "paster …
10:03 Ticket #1202 (Links to datapkg utility don't lead to info about it) closed by rgrp
invalid: This now irrelevant and relevant content has gone from thedatahub theme.
10:00 Ticket #852 ([super] Dataset upload and archiving) closed by rgrp
fixed: Moved dataset archiving into new ticket #1327 and this is therefore now …
09:58 Ticket #1327 ([super] Dataset Archiving) created by rgrp
Split out of #852. Automated archiving of datasets (related to QA).
09:51 Ticket #787 (Auth API) closed by thejimmyg
fixed: The joint authentication was implemented a long time ago and is deployed …
09:51 Ticket #1326 (Write a set of auth plugin functions to integrate with Druapl) created by thejimmyg
Ticket #787 described join auth between CKAN and Drupal. The …
09:47 Ticket #878 (Integrate file upload with workflow around package resources) closed by rgrp
fixed: This is now done in feature-1294-ux-improvements-dataset. see e.g. …
09:40 Ticket #1310 (API GET of a revision that has been approved causes exception) closed by dread
fixed: This was fixed cset:e49781cb74fd for 1.4.3.

09/09/11:

18:52 Ticket #1323 (GET /authorizationgroup causes Exception when logged in) closed by dread
fixed: thedatahub has a couple of auth groups with no name. The form allows it! …
16:51 Ticket #1325 (python 2.5 incompatibilities) closed by dread
fixed: Fixed in cset:0dd4d4457c97 for release 1.4.3. Previous Python 2.5 …
16:38 Ticket #1309 (Registering new user requires immediate login) closed by dread
duplicate: Duplicate of #1318
15:00 Ticket #1325 (python 2.5 incompatibilities) created by dread
We claim to support Python 2.5 (useful for Lenny), yet a few problems have …
14:36 Ticket #1324 (Add extra fields to resource table) created by kindly
add extra fields to resource as outlined in …
11:56 Ticket #1318 ('Register user' doesn't log you in) closed by dread
fixed: Problem tracked down to Adria's cset:4f1ca1eb2630 on branch …

09/08/11:

09:54 Ticket #1323 (GET /authorizationgroup causes Exception when logged in) created by dread
on thedatahub.org
09:39 Ticket #1322 (Action API improvements) created by dread
Focusing on improving Action API as the v3 API: * have an optional …
09:37 Ticket #1321 (Flash message deferred) created by dread
When you reset a password, the flash message saying "check your email" …

09/07/11:

19:00 Ticket #1320 (Extend basic markdown to support normal http / https links) created by rgrp
It is very annoying that you have to wrap links in <...> and most people …
17:18 Ticket #1319 (Require an email address on User registration) created by dread
Superticket: #1343 This avoids difficulties when they forget their …
17:16 Ticket #1318 ('Register user' doesn't log you in) created by dread
When you register a user, it doesn't seem to be logged in properly …
17:12 Ticket #1317 (password reset - improve user search) created by dread
In password reset, it gets confused if you have two similar users. This is …
14:05 Ticket #1297 (In-place preview of edited description markdown on edit dataset form) closed by zephod
fixed: all done: cset:71096cd7b27d
12:07 Ticket #1316 (/api/action uncaught exception if missing necessary parameter) created by dread
[…] This gives 500 error due to KeyError? (it looked for the 'id' …
11:58 Ticket #1315 (Document /api/action) created by dread
We need some documentation for the /api/action. Even though it's beta and …
11:36 Ticket #1314 (ckanclient search - generator improvements) created by dread
Apparently the search generator always makes two requests, even if you …
11:33 Ticket #1313 (Tweaks to captcha configuration) created by dread
Awesome to have the captcha implementation and running on thedatahub.org! …
11:15 Ticket #1050 (Authz lib improvement and refactor of ckan/lib/authztool.py) closed by dread
invalid: There's been no objections to my comment 6 months ago saying this is …

09/06/11:

16:49 Ticket #1312 (Particular characters in JSON cause exception creating package on API) closed by dread
invalid: The default Content-Type is "application/x-www-form-urlencoded" (that is …
14:21 Ticket #1312 (Particular characters in JSON cause exception creating package on API) created by florian.marienfeld@…
From Florian: […] == Reproduced == […]
14:03 Ticket #1082 (language changes behave strangely) closed by dread
fixed: The flash message 'Language set to: English' was always in the previous …
08:20 Ticket #1311 (Modal user register and login form) created by rgrp
Subticket of: #1294 Rather than having to visit a dedicated page it would …

09/05/11:

18:18 Ticket #1307 (Implement captcha for signup) closed by zephod
fixed: cset:2c31fe24e1c9
18:17 Ticket #1293 (Rename Package to Dataset throughout WUI, API) closed by zephod
fixed: cset:https://bitbucket.org/okfn/ckan/changeset/4a98589af6c1 Fixed
15:01 Ticket #1310 (API GET of a revision that has been approved causes exception) created by dread
e.g. this particular revision on ckan.net: …
12:25 Ticket #1309 (Registering new user requires immediate login) created by zephod
Registering a new user directs you to that user's profile page but does …
10:45 Ticket #1308 ('create package' user case failure) created by dread
On the CKAN home page there is no suggestion that you can add or register …
08:50 Ticket #1284 (Lots of revisions being created on datahub.org) closed by dread
fixed: I've added tests for this (to prevent yet another regression!) in …

09/04/11:

16:31 Ticket #1307 (Implement captcha for signup) created by rgrp
* Major issue with spam signup on thedatahub.org * Suggest using …
16:21 Ticket #1306 (Tests for the logic layer) created by rgrp
AFAICT there are no tests for the logic layer at the moment. I imagine …
12:54 Ticket #1108 (Create a more modern theme for CKAN) closed by rgrp
fixed: Completed in https://bitbucket.org/okfn/ckan/changeset/9be1ae232ec3

09/02/11:

15:54 Ticket #1303 (User can not login again if he has edited his profile) closed by dread
fixed: Adria fixed this in cset:7637d8694388 on default. I transplanted it to …
13:46 Ticket #1305 (SMTP config for thedatahub.org and IATI) closed by nils.toedtmann
fixed: Always use "localhost" as mail relay. On all servers, the local MTA should …
09:44 Ticket #1305 (SMTP config for thedatahub.org and IATI) created by amercader
The email sending functionality (e.g for password reset) does not work on …

09/01/11:

16:15 Ticket #1304 (Show more descriptive error messages when sending emails) closed by amercader
fixed
16:15 Ticket #1301 (Give access to extensions from the old formalchemy controllers) closed by amercader
fixed
16:06 Ticket #1304 (Show more descriptive error messages when sending emails) created by amercader
Sending emails is failing in some cases, and the error message just says …
15:04 Ticket #1303 (User can not login again if he has edited his profile) created by amercader
Only happens if the user does not update the password. Most probably …
14:08 Ticket #1302 (Move Resource and Tag search code to logic layer) created by johnglover
Resource and Tag search is currently still using the old ckan query parser …
13:14 Ticket #1301 (Give access to extensions from the old formalchemy controllers) created by amercader
This was removed during the auth refactoring, but it's needed in the old …
11:39 Ticket #78 (Extend login cookie lifetime) closed by zephod
fixed: Fixed in cset:8638a0ac2255 (fifty year expiry time on the four cookies)
09:29 Ticket #78 (Extend login cookie lifetime) reopened by zephod
07:30 Ticket #1300 (Core changes to base theme) created by rgrp
Core changes to theme in order to make it easier to re-theme: * …

08/30/11:

09:30 Ticket #1299 (Activity streams table migration) created by kindly
Migrate tables for activity streams
09:27 Ticket #1298 (Generate activites to be put into activities table.) created by kindly
This should be done from the logic layer or automatically from a session …
Note: See TracTimeline for information about the timeline view.