Timeline


and

09/29/09:

23:00 Milestone v0.10 completed

09/28/09:

09:30 Ticket #130 (Create a New Group via the WUI) created by rgrp
== As a == User == I want to == Create a new group via the WUI == …

09/25/09:

13:42 Ticket #129 (Secure db access by channelling query generation through authz module) created by dread
Controllers and templates should not access db objects directly - they …
08:40 Ticket #127 (Minor form and UI improvements) closed by dread
fixed: Done in cset:6e4119b4351c
08:18 Ticket #128 (Add ckan_url attribute to REST JSON representation of a Package) created by rgrp
Add ckan_url attribute to REST JSON representation of a Package pointing …

09/24/09:

13:24 Ticket #127 (Minor form and UI improvements) created by dread
* group form: description field for needs to be a text area * group …
11:19 Ticket #119 (Ensure non-active packages don't show up) closed by dread
fixed: Done in cset:15566874efe7 We decided that admins could read a non-active …
10:52 Ticket #126 (Change package state in the WUI (delete and undelete)) created by dread
As a Package Admin I want to change the state of the package. In …
09:25 Ticket #118 (Use paginate in webhelpers) closed by dread
fixed: Done in cset:36b586f95e87
08:39 Ticket #34 (Page Not Found - returns with 200 rather than 404 as it should) closed by dread
worksforme: dread@dread-laptop:~/hgroot/ckan$ wget http://ckan.net/fff --2009-09-24 …

09/23/09:

14:39 Ticket #121 (Add 'Group' to main menu) closed by dread
fixed: Done in cset:f5a762dae878
14:38 Ticket #122 (Add Group authz page) closed by dread
fixed: Done in cset:f5a762dae878
12:43 Ticket #43 (Generic Attributes for Packages) closed by rgrp
fixed: Split out wui work in two new tickets ticket:124 (show) and ticket:125
12:41 Ticket #125 (Edit Generic Package Attributes in WUI) created by rgrp
Split out from ticket:43
12:41 Ticket #124 (Display Generic Package Attributes in WUI) created by rgrp
Split out from ticket:43
12:37 Ticket #116 (Access Control - edited in wui) closed by rgrp
fixed: Done in cset:df8d7efdcadb and cset:ca1a5a4ef43a
12:14 Ticket #123 (Ability to edit Group in WUI) created by dread
Add Group editing page. If no permissions to change group can't edit …
10:19 Ticket #116 (Access Control - edited in wui) reopened by rgrp
08:34 Ticket #122 (Add Group authz page) created by dread
08:33 Ticket #121 (Add 'Group' to main menu) created by dread
And associated page to browse group.

09/22/09:

09:54 Ticket #93 (Access control for packages) closed by dread
fixed: Split up into smalled tickets including: ticket:114 ticket:115 ticket:116
09:49 Ticket #61 (When dumping data to json do not dump private information like API keys) closed by dread
fixed: Done in cset:41151725cc12 Cost: 1h

09/21/09:

10:37 Ticket #120 (Security audit) created by dread
Look for all places where model is accessed and check authorization is …
10:36 Ticket #119 (Ensure non-active packages don't show up) created by dread
Ensure pending packages don't show up in search or browse cost: 4h

09/18/09:

11:34 Ticket #118 (Use paginate in webhelpers) created by dread
Take out import of paginate in setup.py. Use paginate in webhelpers …
11:29 AccessControl edited by dread
(diff)
10:55 Ticket #117 (Access Control - group core functionality) created by dread
Based on a section of AccessControl design: Group reads and edits are …
10:48 Ticket #116 (Access Control - edited in wui) closed by dread
fixed: Done in cset:683d42238666.

09/16/09:

08:57 Ticket #115 (Access Control - wui constrained by model) closed by dread
fixed: R/W access control of packages added to REST api in cset:a2e0df462427.

09/15/09:

17:13 Ticket #116 (Access Control - edited in wui) created by dread
Based on a section of AccessControl design: WUI gives controls to user and …
17:08 Ticket #114 (Access Control - model) closed by dread
fixed: Done in cset:895ae4371377. Remaining problem in WUI for revision purging. …
17:06 Ticket #115 (Access Control - wui constrained by model) created by dread
Based on a section of AccessControl design: Reading and writing to …

09/10/09:

08:44 AccessControl edited by dread
(diff)

09/09/09:

11:08 Ticket #114 (Access Control - model) created by dread
Create in the model basic operation of Access Control. roles table […] …
09:31 Ticket #110 (Integrate groups into packages) closed by dread
fixed: This was all done in work for ticket:105
09:28 Ticket #105 (Package groups (view)) closed by dread
fixed: All done apart from group owners. This functionality will be left for …

09/07/09:

13:53 Ticket #111 (Create user object) closed by rgrp
fixed: Done in cset:c1bad304e1a0
12:56 Ticket #113 (Simple script to test data migration on a production db) closed by dread
fixed: Done in cset:57b263f51a6b
10:22 Ticket #108 (Package search in the REST API) closed by dread
fixed: This has been done in changeset:ec90f59040e0.
09:42 Ticket #113 (Simple script to test data migration on a production db) created by dread
Must not alter the db. Related to ticket:112.
09:41 Ticket #112 (Test db schema created via migration scripts) created by dread
'paster db upgrade' should result in the same database as 'paster db …
09:33 Ticket #111 (Create user object) created by dread
Object properties: * id (uuid) * apikey (uuid) -- migrated from the …
09:32 Ticket #110 (Integrate groups into packages) created by dread
1. Package needs a groups property (backref Group.packages). 2. Put …

09/03/09:

11:11 Ticket #109 (Tag search in the REST API) created by dread
Similar to ticket:108 but for tags: /api/search/tag?q For tags search is …

09/02/09:

18:24 Ticket #108 (Package search in the REST API) created by rgrp
Add package search facility in the rest api at /api/search Queries can be …
10:00 AccessControl edited by rgrp
(diff)
09:37 AccessControl edited by rgrp
correct weird pasting errors (diff)
Note: See TracTimeline for information about the timeline view.